.header-module__i0fPTW__head{z-index:50;height:var(--mv);padding-inline:var(--m);justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0 0 auto}.header-module__i0fPTW__head:before{content:"";z-index:-1;background:linear-gradient(var(--stock) 55%, transparent);pointer-events:none;animation:linear both header-module__i0fPTW__show;animation-timeline:scroll(root);animation-range:0 var(--R);position:absolute;inset:0}@keyframes header-module__i0fPTW__show{0%{opacity:0}}.header-module__i0fPTW__nav{gap:calc(6 * var(--u));font-size:var(--t-body);display:flex}.header-module__i0fPTW__nav a{color:var(--ink-dim);transition:color .5s var(--e-expo)}.header-module__i0fPTW__nav a[aria-current],.header-module__i0fPTW__nav a:hover{color:var(--ink)}.header-module__i0fPTW__nav:not(:has([aria-current])) a{color:var(--ink)}@container site (min-width:900px){.header-module__i0fPTW__head[data-hero-band] .header-module__i0fPTW__nav{padding:calc(.8 * var(--u)) calc(2.6 * var(--u));border:var(--line-w) solid transparent;transition:background-color .6s var(--e-expo), border-color .6s var(--e-expo);border-radius:999px}.header-module__i0fPTW__head[data-hero-band] .header-module__i0fPTW__nav:not(:has([aria-current])){background-color:var(--cream);border-color:var(--ink)}}
html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto!important}html.lenis.lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}@media (hover:hover) and (pointer:fine){html:has([data-site]){scrollbar-width:none}html:has([data-site])::-webkit-scrollbar{display:none}}[data-w]{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}[data-w]>span{display:inline-block}[data-motion] [data-reveal] [data-w]>span{transform:translateY(118%)}[data-motion] [data-reveal][data-in] [data-w]>span{transition:transform var(--w-dur,1.5s) var(--w-ease,var(--e-out)) calc(var(--d0,0s) + var(--d,0s) + var(--line,0) * var(--st,70ms));transform:none}span[data-rise]{display:inline-block}[data-motion] [data-reveal] [data-rise]{opacity:0;translate:0 var(--rise,1.2em)}[data-motion] [data-reveal][data-in] [data-rise]{opacity:1;transition:opacity 1.6s var(--e-out) calc(var(--d0,0s) + var(--d,0s) + var(--i,0) * 70ms), translate 1.8s var(--e-out) calc(var(--d0,0s) + var(--d,0s) + var(--i,0) * 70ms);translate:0}[data-motion] [data-reveal] [data-media]{opacity:0;translate:0 var(--m-rise,40px)}[data-motion] [data-reveal] [data-media]>[data-inner]{scale:1.08}[data-motion] [data-reveal][data-in] [data-media]{opacity:1;transition:opacity 1.6s var(--e-out) calc(var(--d0,0s) + var(--d,0s) + var(--i,0) * .1s), translate 2s var(--e-out) calc(var(--d0,0s) + var(--d,0s) + var(--i,0) * .1s);translate:0}[data-motion] [data-reveal][data-in] [data-media]>[data-inner]{transition:scale 2.4s var(--e-out) calc(var(--d0,0s) + var(--d,0s) + var(--i,0) * .1s);scale:1}[data-motion] [data-reveal] [data-bar]{transform-origin:0;transform:scaleX(0)}[data-motion] [data-reveal][data-in] [data-bar]{transition:transform 1.4s var(--e-out) calc(var(--d0,0s) + var(--d,0s) + var(--i,0) * 80ms);transform:none}[data-motion] [data-reveal=intro]{--w-ease:var(--e-inout);--w-dur:1.5s;--st:90ms}[data-motion] [data-reveal] [data-tilt]{transform:rotateY(-24deg)rotateX(-38deg)}[data-motion] [data-reveal][data-in] [data-tilt]{transition:transform 1.8s var(--e-inout) var(--d,0s);transform:none}[data-motion] [data-reveal] [data-name]{translate:0 112%}[data-motion] [data-reveal][data-in] [data-name]{transition:translate 1.3s var(--e-inout) var(--d,0s);translate:0}[data-instant],[data-instant] *{transition:none!important}html[data-site-intro] [data-reveal=scroll]{--d0:1s}[data-u]{position:relative}[data-u]:after{content:"";transform-origin:100%;height:1px;transition:transform .9s var(--e-expo);background:currentColor;position:absolute;bottom:-.06em;left:0;right:0;transform:scaleX(0)}:is(a,button):is(:hover,:focus-visible) [data-u]:after,[data-on]>button [data-u]:after{transform-origin:0;transform:none}[data-arrow]{transition:transform .75s var(--e-out);display:inline-block}:is(a,button):is(:hover,:focus-visible) [data-arrow=up-right]{transform:translate(.12em,-.12em)}:is(a,button):is(:hover,:focus-visible) [data-arrow=right]{transform:translate(.22em)}:is(a,button):is(:hover,:focus-visible) [data-arrow=up]{transform:translateY(-.18em)}@media (prefers-reduced-motion:reduce){[data-u]:after,[data-arrow]{transition:none}}
html:has([data-site]){scrollbar-gutter:stable;scroll-padding-top:0}[data-site]{color:var(--ink);font-family:var(--f-text);position:relative}[data-site] a{text-decoration:none}[data-site] ::selection{background:color-mix(in srgb, var(--accent) 22%, var(--stock));color:var(--ink)}
