@font-face{font-family:bigShouldersDisplay;src:url(../media/big_shoulders_display_latin_var-s.p.1my0xp6k8qcte.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:bigShouldersDisplay Fallback;src:local(Arial);ascent-override:183.44%;descent-override:39.71%;line-gap-override:0.0%;size-adjust:53.64%}.mBFHWq_className{font-family:bigShouldersDisplay,bigShouldersDisplay Fallback}.mBFHWq_variable{--font-big-shoulders-display:"bigShouldersDisplay", "bigShouldersDisplay Fallback"}
@font-face{font-family:barlowCondensed;src:url(../media/barlow_condensed_latin_300-s.p.1vn89682d56a2.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:barlowCondensed;src:url(../media/barlow_condensed_latin_400-s.p.3eck2fk3exmex.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:barlowCondensed;src:url(../media/barlow_condensed_latin_500-s.p.38aj5eyydxap2.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:barlowCondensed Fallback;src:local(Arial);ascent-override:129.59%;descent-override:25.92%;line-gap-override:0.0%;size-adjust:77.17%}.VInIkW_className{font-family:barlowCondensed,barlowCondensed Fallback}.VInIkW_variable{--font-barlow-condensed:"barlowCondensed", "barlowCondensed Fallback"}
@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_latin_var-s.p.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.lv_Ixa_className{font-family:archivo,archivo Fallback}.lv_Ixa_variable{--font-archivo:"archivo", "archivo Fallback"}
:root{--c-void:#000;--c-black:#020202;--c-page:#0b0a0a;--c-overlay:#0a0a0a;--c-bg:#111;--c-surface-1:#151515;--c-surface-2:#181818;--c-surface-3:#1a1a1a;--c-line-faint:#1c1c1c;--c-line-soft:#1f1f1f;--c-line:#222;--c-line-muted:#262626;--c-line-strong:#2c2c2b;--c-rule:#3a3a39;--c-placeholder:#3e3e3d;--c-text-ghost:#7c7c7a;--c-text-dim:#8f8f8d;--c-text-muted:#8a8a88;--c-text-soft:#a6a6a4;--c-text-lead:#c0c0be;--c-text-list:#c0c0be;--c-text:#d0d0ce;--c-text-strong:#e6e6e4;--c-text-max:#eee;--c-accent:#c8875a;--c-accent-pressed:#8a6248;--c-error:#d97a5e;--font-display:var(--font-big-shoulders-display), sans-serif;--font-body:var(--font-barlow-condensed), sans-serif;--font-ui:var(--font-archivo), sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.83, 0, .17, 1);--gutter:clamp(24px, 6vw, 112px);--edge-y:clamp(32px, 5vh, 53px);--section-y:clamp(160px, 22vw, 320px);--block-gap:clamp(112px, 14vw, 208px);--grid-gap:clamp(24px, 4vw, 72px);--grid-3:minmax(0, .75fr) minmax(0, 2fr) minmax(0, 1fr)}
:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-radius:2px}:focus:not(:focus-visible){outline:none}html.lenis,html.lenis body{height:auto}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}body{background:var(--c-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none;transition:color .3s}a:hover{color:var(--c-accent)}button{font:inherit;cursor:pointer}::selection{background:var(--c-accent);color:var(--c-bg)}@media (pointer:fine){html.vn-cursor,html.vn-cursor *{cursor:none!important}html.vn-cursor input,html.vn-cursor textarea{cursor:text!important}}input::placeholder,textarea::placeholder{color:var(--c-placeholder)}input:-webkit-autofill{caret-color:var(--c-text-strong);transition:background-color 99999s;-webkit-text-fill-color:var(--c-text-strong)!important;-webkit-box-shadow:0 0 0 1000px var(--c-bg) inset!important;box-shadow:0 0 0 1000px var(--c-bg) inset!important}input:-webkit-autofill:hover{caret-color:var(--c-text-strong);transition:background-color 99999s;-webkit-text-fill-color:var(--c-text-strong)!important;-webkit-box-shadow:0 0 0 1000px var(--c-bg) inset!important;box-shadow:0 0 0 1000px var(--c-bg) inset!important}input:-webkit-autofill:focus{caret-color:var(--c-text-strong);transition:background-color 99999s;-webkit-text-fill-color:var(--c-text-strong)!important;-webkit-box-shadow:0 0 0 1000px var(--c-bg) inset!important;box-shadow:0 0 0 1000px var(--c-bg) inset!important}textarea:-webkit-autofill{caret-color:var(--c-text-strong);transition:background-color 99999s;-webkit-text-fill-color:var(--c-text-strong)!important;-webkit-box-shadow:0 0 0 1000px var(--c-bg) inset!important;box-shadow:0 0 0 1000px var(--c-bg) inset!important}input:autofill{background:0 0!important}@supports (height:100svh){#top{height:100svh!important}}[data-zl]{z-index:1;position:relative}@media (max-width:1180px){[data-r=navstat]{display:none!important}}@media (max-width:1024px){[data-r=navlinks]{gap:28px!important}}@media (max-width:820px){[data-r=nav]{justify-content:space-between;display:flex!important}[data-r=navlinks]{display:none!important}#intro,#impact,#work,#about{padding-top:128px!important;padding-bottom:128px!important}#contact{padding-top:128px!important}#work{padding:100px 0 0!important}[data-r=g3]{grid-template-columns:minmax(0,1fr)!important;row-gap:28px!important}[data-r=g3]>div:empty,[data-r=stats]>div:empty{display:none!important}[data-r=g3]>[data-reveal]:first-child{padding-top:0!important}[data-r=jobline]{left:var(--gutter)!important}#intro [data-r=g3]+[data-r=g3],#impact [data-r=g3],#work [data-r=g3],#contact [data-r=g3]{margin-bottom:0}#impact>[data-r=g3],#work>[data-r=g3]{margin-bottom:88px!important}[data-r=stats]{grid-template-columns:minmax(0,1fr)!important;row-gap:72px!important}[data-r=ov]{grid-template-columns:minmax(0,1fr)!important}[data-r=stage]{height:58vh!important;min-height:340px!important;position:relative!important}[data-r=ovtop]{min-height:0!important;padding:16px var(--gutter) 72px!important;gap:48px!important}[data-r=ovtop] [data-reveal]:first-child{margin-bottom:40px!important}[data-r=ovdet]{padding:0 var(--gutter) 128px!important}[data-r=ovx]{gap:28px!important;min-height:0!important;padding:72px 0!important}#about>div:last-child{padding-top:0!important;padding-left:0!important}[data-r=explore]{margin-top:64px!important}[data-r=fbot]{grid-template-columns:auto minmax(0,1fr)!important;row-gap:28px!important}[data-r=fbot]>a:last-child{justify-self:start!important}[data-menu]{align-content:space-between;padding:120px var(--gutter) 32px!important;grid-template-columns:minmax(0,1fr)!important}[data-menu]>div:first-child{display:none}[data-r=siglabel]{display:none!important}[data-r=sigmobile]{display:flex!important}[data-r=logo]{border-width:1.5px!important;width:35px!important;height:35px!important;font-size:16.5px!important}[data-r=flogo]{border-width:1.5px!important;width:30px!important;height:30px!important;font-size:14px!important}[data-r=signal]{order:1;height:300px!important;margin-right:0!important;position:relative!important;top:0!important}#contact [data-r=g3]>[data-reveal]:first-child{order:0}#contact [data-r=g3]>form,#contact [data-r=g3]>[role=status]{order:2}#contact [data-r=g3]>[role=status]{margin-top:-8px}[data-r=copy]{border-width:1.5px!important;width:22px!important;height:22px!important;margin-top:4px!important;font-size:10px!important}}@media (max-width:560px){[data-r=copy]{width:16px!important;height:16px!important;margin-top:2px!important;font-size:8px!important}[data-r=hidesm],[data-r=hidesm]+span{display:none}[data-r=hmeta]{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}[data-r=hdash]{display:none}[data-r=navsec]{display:none!important}[data-r=fbot]{grid-template-columns:minmax(0,1fr)!important}}
