.Header-module__ldgnoG__headerContainer{z-index:40;filter:invert();mix-blend-mode:difference;width:100%;max-width:100%;position:fixed;top:0;left:0;right:0}@media (max-width:430px){.Header-module__ldgnoG__headerContainer{filter:none;mix-blend-mode:normal;background:#fff}}.Header-module__ldgnoG__headerInner{grid-template-columns:repeat(var(--columns),1fr);gap:var(--gap);padding:var(--margin);pointer-events:none;display:grid}.Header-module__ldgnoG__headerInner>*{pointer-events:auto}.Header-module__ldgnoG__headerLogo{height:calc(var(--small) + 4px);cursor:pointer;width:auto}.Header-module__ldgnoG__menuButton{color:#fff;cursor:pointer;background:#000;justify-content:center;place-self:center end;align-items:center;display:flex}.Header-module__ldgnoG__menuIcon{flex-direction:column;gap:4px;width:20px;height:12px;display:flex;position:relative}.Header-module__ldgnoG__menuIcon span{background:#fff;border-radius:1px;width:100%;height:2px;display:block;position:absolute}.Header-module__ldgnoG__menuIcon span:first-child{top:0}.Header-module__ldgnoG__menuIcon span:last-child{bottom:0}@media (max-width:1023px){.Header-module__ldgnoG__headerInner{padding:var(--margin);grid-template-columns:repeat(4,1fr)}}@media (max-width:430px){.Header-module__ldgnoG__headerLogo:first-child{grid-column:1/span 1}.Header-module__ldgnoG__headerLogo:nth-child(2){grid-column:2/span 1;justify-self:end}.Header-module__ldgnoG__headerInner{height:var(--header-height);padding:0 var(--margin);align-items:center}.Header-module__ldgnoG__menuButton{padding:var(--tinier);background:0 0}.Header-module__ldgnoG__menuIcon span{background:#000}.Header-module__ldgnoG__headerLogo{height:28px}}@media (max-width:379px){.Header-module__ldgnoG__headerLogo:nth-child(2){grid-column:3/span 1;justify-self:start}}
.OverlayNav-module__UDQN3G__overlay{z-index:1000;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}.OverlayNav-module__UDQN3G__overlay:before{content:"";opacity:0;z-index:0;background:#000;transition:opacity .47s;position:absolute;top:0;bottom:0;left:0;right:0}.OverlayNav-module__UDQN3G__overlay.OverlayNav-module__UDQN3G__opening:before{opacity:1;transition-delay:.405s}.OverlayNav-module__UDQN3G__overlay.OverlayNav-module__UDQN3G__closing:before{opacity:0;transition:opacity}.OverlayNav-module__UDQN3G__columnsContainer{z-index:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.OverlayNav-module__UDQN3G__column{background:#000;flex:1;transition:transform .3s cubic-bezier(.215,.61,.355,1);transform:translateY(-100%)}.OverlayNav-module__UDQN3G__column.OverlayNav-module__UDQN3G__columnOpening{transform:translateY(0)}.OverlayNav-module__UDQN3G__column.OverlayNav-module__UDQN3G__columnClosing{transition:transform .2s cubic-bezier(.215,.61,.355,1);transform:translateY(-100%)}.OverlayNav-module__UDQN3G__contentLayer{z-index:2;padding:var(--small)var(--small)0;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.OverlayNav-module__UDQN3G__topSection{gap:var(--gap);flex:0 auto;align-items:flex-start;display:flex}.OverlayNav-module__UDQN3G__logoSection{flex:1;align-items:flex-start;display:flex}.OverlayNav-module__UDQN3G__logo{filter:invert()brightness(100);opacity:0;width:auto;height:36px;transition:opacity .3s}.OverlayNav-module__UDQN3G__opening .OverlayNav-module__UDQN3G__logo{opacity:1;transition-delay:.725s}.OverlayNav-module__UDQN3G__closing .OverlayNav-module__UDQN3G__logo{opacity:0;transition-delay:0s}.OverlayNav-module__UDQN3G__navSection{gap:var(--margin);flex:1;display:flex}.OverlayNav-module__UDQN3G__navItems{flex-direction:column;flex:1;display:flex}.OverlayNav-module__UDQN3G__navItem{color:var(--white);padding:var(--tinier)0;letter-spacing:-.96px;opacity:0;z-index:10;background-color:transparent;width:100%;font-size:48px;line-height:1;text-decoration:none;transition:opacity .4s,transform .4s,background-color .6s,color .6s;display:block;position:relative;transform:translateY(20px)}.OverlayNav-module__UDQN3G__navItem.OverlayNav-module__UDQN3G__navItemOpening{opacity:1;transform:translateY(0)}.OverlayNav-module__UDQN3G__navItem.OverlayNav-module__UDQN3G__navItemClosing{opacity:0;transition-duration:.2s,.2s,.6s,.6s;transform:translateY(20px)}.OverlayNav-module__UDQN3G__navItem:hover{background-color:var(--white);color:var(--black);transition:opacity .4s,transform .4s,background-color 50ms,color 50ms}.OverlayNav-module__UDQN3G__closeButton{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;width:41px;height:41px;padding:0;transition:opacity .3s}.OverlayNav-module__UDQN3G__opening .OverlayNav-module__UDQN3G__closeButton{opacity:1;transition-delay:.225s}.OverlayNav-module__UDQN3G__closing .OverlayNav-module__UDQN3G__closeButton{opacity:0;transition-delay:0s}.OverlayNav-module__UDQN3G__opening .OverlayNav-module__UDQN3G__closeButton:hover{opacity:.7;transition-delay:0s}.OverlayNav-module__UDQN3G__footerSection{opacity:0;flex:none;transition:opacity .5s .9s,transform .5s .9s;transform:translateY(50px)}.OverlayNav-module__UDQN3G__footerSection.OverlayNav-module__UDQN3G__footerOpening{opacity:1;transform:translateY(0)}.OverlayNav-module__UDQN3G__footerSection.OverlayNav-module__UDQN3G__footerClosing{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(50px)}@media (max-width:430px){.OverlayNav-module__UDQN3G__navItem{font-size:32px}}
.page-module__Yz8LXW__section{gap:var(--gap);padding:var(--margin);grid-template-columns:repeat(12,1fr);min-height:100vh;display:grid}.page-module__Yz8LXW__content{row-gap:var(--big);font-size:var(--smaller);padding-right:var(--smaller);grid-column:span 8;grid-template-columns:repeat(8,1fr);line-height:110%;display:grid}.page-module__Yz8LXW__content>h1{grid-column:span 8}.page-module__Yz8LXW__rowGroup{grid-column:span 8;grid-template-columns:subgrid;column-gap:var(--gap);align-content:start;row-gap:8px;display:grid}.page-module__Yz8LXW__imageContainer{grid-column:span 4;justify-content:flex-end;display:flex}.page-module__Yz8LXW__image{object-fit:contain;object-position:top right;border-radius:4px;width:100%;height:auto}.page-module__Yz8LXW__infoRow{grid-column:span 8;grid-template-columns:subgrid;align-items:start;display:grid}.page-module__Yz8LXW__label{color:#7f7f7f;grid-column:span 2;margin:0;line-height:1}.page-module__Yz8LXW__infoRow>dd{grid-column:span 6;margin:0}.page-module__Yz8LXW__experienceGroup{grid-column:span 8;grid-template-columns:subgrid;column-gap:var(--gap);row-gap:8px;margin:0;display:grid}.page-module__Yz8LXW__experienceGroup>dt{grid-column:span 2}.page-module__Yz8LXW__experienceList{row-gap:var(--gap);flex-direction:column;grid-column:span 6;margin:0;display:flex}.page-module__Yz8LXW__experienceItem{justify-content:space-between;align-items:flex-start;display:flex}.page-module__Yz8LXW__experienceInfo{flex-direction:column;gap:0;display:flex}.page-module__Yz8LXW__jobTitle{font-size:inherit;margin:0}.page-module__Yz8LXW__companyName{color:#7f7f7f;font-size:inherit;margin:0}.page-module__Yz8LXW__name{font-size:var(--biggest)}
.Button-module__e7WGRa__button{padding:var(--tinier)20px;font-size:var(--smaller);cursor:pointer;letter-spacing:-.025em;border-radius:9999px;justify-content:flex-start;align-items:center;gap:10px;transition:all .2s;display:flex}.Button-module__e7WGRa__text{font-size:var(--smaller);text-align:left;line-height:1.2}.Button-module__e7WGRa__primary{background:var(--black);color:var(--white);border:none}.Button-module__e7WGRa__primary:hover{background:#2a2a2a}.Button-module__e7WGRa__primary:active{transform:translateY(0)}.Button-module__e7WGRa__secondary{color:var(--black);border:2px solid var(--black);background:0 0}.Button-module__e7WGRa__secondary:hover{background:#ececec}.Button-module__e7WGRa__secondary:active{transform:translateY(0)}@media (max-width:430px){.Button-module__e7WGRa__button,.Button-module__e7WGRa__text{font-size:20px}}
