@font-face{font-family:Selawik;src:url(/fonts/selawik/Selawik-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Selawik;src:url(/fonts/selawik/Selawik-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}[data-li]{--li-font: system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, Ubuntu, Oxygen, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--li-color-background-canvas: rgb(244, 242, 238);--li-color-background-container: #ffffff;--li-color-text: rgba(0, 0, 0, .9);--li-color-text-low-emphasis: rgba(0, 0, 0, .6);--li-color-text-medium-emphasis: rgba(0, 0, 0, .75);--li-color-text-disabled: rgba(0, 0, 0, .3);--li-color-border: rgba(140, 140, 140, .2);--li-color-border-strong: rgba(140, 140, 140, .3);--li-color-action: #0a66c2;--li-color-action-on: #ffffff;--li-color-input: #edf3f8;--li-color-skeleton: rgba(140, 140, 140, .15);--svgDisplayLight: block;--svgDisplayDark: none;all:initial;display:block;box-sizing:border-box;font-family:var(--li-font);font-size:14px;line-height:17.5px;font-weight:400;color:var(--li-color-text);-webkit-font-smoothing:antialiased;text-align:left}[data-li][data-theme=dark]{--li-color-background-canvas: #000000;--li-color-background-container: #1b1f23;--li-color-text: rgba(255, 255, 255, .9);--li-color-text-low-emphasis: rgba(255, 255, 255, .6);--li-color-text-medium-emphasis: rgba(255, 255, 255, .75);--li-color-text-disabled: rgba(255, 255, 255, .3);--li-color-border: rgba(140, 140, 140, .25);--li-color-border-strong: rgba(140, 140, 140, .35);--li-color-action: #71b7fb;--li-color-action-on: rgba(0, 0, 0, .9);--li-color-input: #38434f;--li-color-skeleton: rgba(140, 140, 140, .2);--svgDisplayLight: none;--svgDisplayDark: block}[data-li][data-font=windows]{--li-font: Selawik, "Segoe UI", system-ui, sans-serif}[data-li] *,[data-li] *:before,[data-li] *:after{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit;color:inherit;background:none;text-decoration:none;list-style:none}[data-li] svg{display:block;flex-shrink:0}[data-li] g[display="var(--svgDisplayLight)"]{display:var(--svgDisplayLight)}[data-li] g[display="var(--svgDisplayDark)"]{display:var(--svgDisplayDark)}[data-li] .li-page{background:var(--li-color-background-canvas);min-height:100%;padding-bottom:32px}[data-li] .li-nav{height:52px;background:var(--li-color-background-container);box-shadow:inset 0 -1px 0 var(--li-color-border)}[data-li] .li-nav__inner{width:var(--li-container);height:100%;margin:0 auto;display:flex;align-items:center}[data-li] .li-nav__search{display:flex;align-items:center;gap:8px;width:280px;height:34px;margin-left:8px;padding:0 12px;border-radius:17px;background:var(--li-color-input);color:var(--li-color-text-low-emphasis)}[data-li][data-theme=dark] .li-nav__search{background:none;box-shadow:inset 0 0 0 1px var(--li-color-text-low-emphasis)}[data-li] .li-nav__items{display:flex;margin-left:auto;height:100%}[data-li] .li-nav__item{min-width:80px;padding:0 4px;white-space:nowrap;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--li-color-text-low-emphasis);font-size:12px;line-height:16px}[data-li] .li-nav__label{display:flex;align-items:center}[data-li] .li-nav__me{width:24px;height:24px;border-radius:50%;overflow:hidden}[data-li] .li-nav__divider{width:1px;align-self:stretch;background:var(--li-color-border)}[data-li] .li-layout{width:var(--li-container);margin:24px auto 0;display:flex;gap:24px;align-items:flex-start}[data-li] .li-main{width:var(--li-card);flex-shrink:0;display:flex;flex-direction:column}[data-li] .li-rail{width:var(--li-rail);flex-shrink:0}[data-li] .li-card{position:relative;background:var(--li-color-background-container);border-radius:8px;box-shadow:0 0 0 1px var(--li-color-border);overflow:hidden}[data-li] .li-section__title{padding:24px 24px 0;font-size:20px;line-height:25px;font-weight:600}[data-li] .li-section__footer{display:flex;align-items:center;justify-content:center;gap:4px;height:49px;border-top:1px solid var(--li-color-border);color:var(--li-color-text-medium-emphasis);font-weight:600}[data-li] .li-list{padding:0 24px}[data-li] .li-entity{display:flex;gap:8px}[data-li] .li-entity__logo{width:48px;height:48px;flex-shrink:0;overflow:hidden}[data-li] .li-entity__logo img{width:100%;height:100%;object-fit:contain;display:block}[data-li] .li-entity__body{min-width:0;flex:1}[data-li] .li-entity__title{font-size:16px;line-height:20px;font-weight:600;overflow-wrap:anywhere}[data-li] .li-entity__line{line-height:21px;overflow-wrap:anywhere}[data-li] .li-entity__line--low{color:var(--li-color-text-low-emphasis)}[data-li] .li-entity__description{margin-top:8px}[data-li] .li-experience .li-list{padding-top:20px;padding-bottom:13px}[data-li] .li-experience .li-item+.li-item{margin-top:12px;padding-top:20px;border-top:1px solid var(--li-color-border)}[data-li] .li-experience .li-item--group+.li-item{margin-top:24px}[data-li] .li-roles{margin-top:15px}[data-li] .li-role{position:relative}[data-li] .li-role+.li-role{margin-top:16px}[data-li] .li-role .li-entity__line{line-height:17.5px}[data-li] .li-role__dot{position:absolute;left:-36px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--li-color-text-disabled)}[data-li] .li-role+.li-role .li-role__dot:before{content:"";position:absolute;left:2px;bottom:16px;width:4px;height:var(--li-connector, 0px);background:var(--li-color-border)}[data-li] .li-education .li-list,[data-li] .li-licenses .li-list{padding-top:12px;padding-bottom:24px}[data-li] .li-education .li-item+.li-item,[data-li] .li-licenses .li-item+.li-item{margin-top:24px;padding-top:24px;border-top:1px solid var(--li-color-border)}[data-li] .li-simple .li-list{padding-top:12px;padding-bottom:24px}[data-li] .li-simple .li-item+.li-item{margin-top:20px;padding-top:20px;border-top:1px solid var(--li-color-border)}[data-li] .li-simple .li-entity__title{padding-bottom:12px}[data-li] .li-simple .li-entity__title:last-child{padding-bottom:0}[data-li] .li-clamp{white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--li-lines);overflow:hidden}[data-li] .li-clamp[data-measured]{display:block;-webkit-line-clamp:none}[data-li] .li-clamp--description{line-height:21px}[data-li] .li-fold-label{color:var(--li-color-text-low-emphasis)}[data-li] .li-fold-ellipsis{color:var(--li-color-text)}[data-li] .li-topcard__banner{height:var(--li-banner);overflow:hidden}[data-li] .li-topcard__avatar{position:absolute;left:24px;top:calc(var(--li-banner) - 99.5px);width:160px;height:160px;border-radius:50%;border:4px solid var(--li-color-background-container);background:var(--li-color-background-container);overflow:hidden}[data-li] .li-topcard__avatar img{width:100%;height:100%;object-fit:cover;display:block}[data-li] .li-topcard__bell{position:absolute;right:24px;top:calc(var(--li-banner) + 23.5px);color:var(--li-color-text-low-emphasis)}[data-li] .li-topcard__body{position:relative;padding:92.5px 24px 16px}[data-li] .li-topcard__intro{width:var(--li-intro)}[data-li] .li-topcard__name-row{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:4px}[data-li] .li-topcard__degree{padding-top:6.25px}[data-li] .li-topcard__name{font-size:24px;line-height:30px;font-weight:600}[data-li] .li-topcard__headline{margin-top:4px;font-size:16px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}[data-li] .li-topcard__meta{margin-top:4px;color:var(--li-color-text-low-emphasis)}[data-li] .li-topcard__dot{font-weight:600;margin:0 4px 0 8px}[data-li] .li-topcard__contact{color:var(--li-color-action);font-weight:600}[data-li] .li-topcard__actions{display:flex;gap:8px;margin-top:16px;padding-bottom:8px}[data-li] .li-topcard__chips{position:absolute;top:96.5px;left:calc(24px + var(--li-intro) + 16px);right:24px}[data-li] .li-chip{display:flex;align-items:center;gap:8px;height:32px;font-weight:600}[data-li] .li-chip+.li-chip{margin-top:12px}[data-li] .li-chip__logo{width:32px;height:32px;flex-shrink:0;overflow:hidden}[data-li] .li-chip__logo img{width:100%;height:100%;object-fit:contain}[data-li] .li-chip__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[data-li] .li-button{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px;border-radius:16px;font-weight:600;white-space:nowrap}[data-li] .li-button--primary{background:var(--li-color-action);color:var(--li-color-action-on)}[data-li] .li-button--secondary{color:var(--li-color-action);box-shadow:inset 0 0 0 1px var(--li-color-action)}[data-li] .li-button--muted{color:var(--li-color-text-low-emphasis);box-shadow:inset 0 0 0 1px var(--li-color-text-low-emphasis)}[data-li] .li-button--round{width:32px;padding:0;justify-content:center}[data-li] .li-about__text{padding:8px 24px 24px}[data-li] .li-top-skills{margin:-12px 24px 24px;padding:12px 16px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--li-color-border)}[data-li] .li-top-skills__label{font-weight:600}[data-li] .li-rail .li-card{padding:16px 0 8px}[data-li] .li-rail__title{padding:0 20px;font-size:16px;line-height:20px;font-weight:600}[data-li] .li-rail__row{display:flex;gap:8px;padding:12px 20px}[data-li] .li-rail__row+.li-rail__row{border-top:1px solid var(--li-color-border)}[data-li] .li-rail__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}[data-li] .li-rail__bars{flex:1;padding-top:4px}[data-li] .li-rail__bar{height:10px;border-radius:5px;background:var(--li-color-skeleton)}[data-li] .li-rail__bar+.li-rail__bar{margin-top:8px}[data-li] .li-dim{opacity:.35}[data-li] .li-fold-rule{display:block;height:0;border-top:1px dashed var(--li-color-action);margin:2px 0}[data-li] .li-search{background:var(--li-color-background-canvas);padding:24px}[data-li] .li-search__card{width:790px}[data-li] .li-search__row{position:relative;display:flex;gap:8px;padding:12px 16px 16px}[data-li] .li-search__avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}[data-li] .li-search__avatar img{width:100%;height:100%;object-fit:cover}[data-li] .li-search__text{width:593.09px}[data-li] .li-search__name-row{display:flex;align-items:baseline;gap:4px}[data-li] .li-search__name{font-size:16px;line-height:20px;font-weight:600}[data-li] .li-search__degree,[data-li] .li-search__location{color:var(--li-color-text-low-emphasis)}[data-li] .li-search__action{position:absolute;right:16px;top:12px}[data-li] .li-ios{width:393px;background:var(--li-color-background-canvas);font-size:15px;line-height:20px;display:flex;flex-direction:column}[data-li] .li-ios__chrome{background:var(--li-color-background-container)}[data-li] .li-ios__status{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 30px 6px 52px;font-size:17px;font-weight:600;color:var(--li-color-text)}[data-li] .li-ios__status-icons{display:flex;align-items:center;gap:6px}[data-li] .li-ios__topbar{height:38px;display:flex;align-items:flex-start;gap:14px;padding:0 17px 0 30px;box-shadow:inset 0 -1px 0 var(--li-color-border)}[data-li] .li-ios__back{margin-top:4px;color:var(--li-color-text)}[data-li] .li-ios__search{flex:1;height:32px;margin-top:-1px;padding:0 12px;display:flex;align-items:center;border-radius:16px;box-shadow:inset 0 0 0 1px var(--li-color-text-low-emphasis);color:var(--li-color-text-low-emphasis);font-size:15px}[data-li] .li-ios__screen{flex:1;min-height:0;overflow:hidden}[data-li] .li-ios__section{background:var(--li-color-background-container);padding-bottom:16px}[data-li] .li-ios__section+.li-ios__section{margin-top:8px}[data-li] .li-ios__section:has(.li-ios__footer){padding-bottom:0}[data-li] .li-ios__banner{height:98px;margin-top:1px;overflow:hidden}[data-li] .li-ios__topcard{position:relative}[data-li] .li-ios__avatar{position:absolute;left:17px;top:48px;width:108px;height:108px;border-radius:50%;border:4px solid var(--li-color-background-container);background:var(--li-color-background-container);overflow:hidden}[data-li] .li-ios__avatar img{width:100%;height:100%;object-fit:cover}[data-li] .li-ios__bell{position:absolute;left:349px;top:118px;color:var(--li-color-text)}[data-li] .li-ios__intro{padding:70px 16px 0 17px}[data-li] .li-ios__name-row{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:5px}[data-li] .li-ios__name{font-size:24px;line-height:30px;font-weight:700}[data-li] .li-ios__headline{margin-top:5.6px;font-size:17px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}[data-li] .li-ios__line{margin-top:3px;overflow-wrap:anywhere}[data-li] .li-ios__line--low{color:var(--li-color-text-low-emphasis);margin-top:2.3px}[data-li] .li-ios__actions{display:flex;gap:8px;margin-top:20px}[data-li] .li-ios__button{flex:1;height:34px;border-radius:17px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:15px;font-weight:600}[data-li] .li-ios__button--primary{background:var(--li-color-action);color:var(--li-color-action-on)}[data-li] .li-ios__button--secondary{color:var(--li-color-action);box-shadow:inset 0 0 0 1px var(--li-color-action)}[data-li] .li-ios__button--round{flex:0 0 34px;color:var(--li-color-text);box-shadow:inset 0 0 0 1px var(--li-color-text)}[data-li] .li-ios__title{padding:16px 16px 0;font-size:20px;line-height:25px;font-weight:700}[data-li] .li-ios__text{padding:8px 16px 0}[data-li] .li-ios__list{padding:23px 16px 0}[data-li] .li-ios__item+.li-ios__item{margin-top:20px;padding-top:12px;border-top:1px solid var(--li-color-border)}[data-li] .li-ios__entity{display:flex;gap:10px}[data-li] .li-ios__logo{width:50px;height:50px;border-radius:5px;overflow:hidden;flex-shrink:0}[data-li] .li-ios__logo img{width:100%;height:100%;object-fit:contain}[data-li] .li-ios__body{min-width:0;flex:1}[data-li] .li-ios__entity-title{font-size:16px;line-height:20px;font-weight:700;overflow-wrap:anywhere}[data-li] .li-ios__sub{line-height:17.5px;overflow-wrap:anywhere}[data-li] .li-ios__sub--low{color:var(--li-color-text-low-emphasis)}[data-li] .li-ios__description{margin-top:8px}[data-li] .li-ios__roles{margin:16px 0 0 -2px;padding-left:10px}[data-li] .li-ios__role{position:relative}[data-li] .li-ios__role+.li-ios__role{margin-top:16px}[data-li] .li-ios__role .li-role__dot{left:-42px;top:6px}[data-li] .li-ios__footer{margin-top:16px;height:48px;display:flex;align-items:center;justify-content:center;gap:4px;border-top:1px solid var(--li-color-border);font-size:16px;font-weight:600;color:var(--li-color-text-medium-emphasis)}[data-li] .li-ios__tabbar{height:88px;position:relative;display:flex;padding-top:9px;background:var(--li-color-background-container);box-shadow:inset 0 1px 0 var(--li-color-border)}[data-li] .li-ios__tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:9px;font-size:11px;line-height:13px;color:var(--li-color-text-low-emphasis)}[data-li] .li-ios__tab--active{color:var(--li-color-text)}[data-li] .li-ios__tab--active:before{content:"";position:absolute;top:0;width:74px;height:2px;background:var(--li-color-text)}[data-li] .li-ios__home-indicator{position:absolute;left:50%;bottom:8px;width:134px;height:5px;margin-left:-67px;border-radius:3px;background:var(--li-color-text)}[data-li] .li-main>.li-card+.li-card{margin-top:17px}[data-li] .li-main>.li-card+.li-card[data-gap="8"]{margin-top:8px}[data-li] .li-experience:has(.li-section__footer) .li-list{padding-bottom:12px}[data-li] .li-mark{text-decoration:underline;text-decoration-color:var(--highlight, #f2c94c);text-decoration-thickness:2px;text-underline-offset:3px}[data-li][data-hover-more] [data-field=about] .li-fold-label{color:var(--li-color-text);text-decoration:underline}[data-li] .li-mark{transition:background-color .24s ease,text-decoration-color .24s ease}[data-li] .li-mark--new{text-decoration:none;background:color-mix(in oklch,var(--highlight, #f2c94c) 42%,transparent);border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}[data-li] .li-mark--active{text-decoration-line:line-through;text-decoration-thickness:2px;background:color-mix(in oklch,var(--highlight, #f2c94c) 25%,transparent)}[data-li] .li-page--main{padding:24px}[data-li] .li-ios__label{flex:1;height:32px;margin-top:-1px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:var(--li-color-text)}
