html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.Header_header__4pLdo{position:fixed;inset:0 0 auto;z-index:50;height:var(--header-h)}.Header_header__4pLdo:before{content:"";position:absolute;inset:0;z-index:-1;border-bottom:1px solid rgba(0,0,0,0);transition:background-color .4s var(--ease),border-color .4s var(--ease)}.Header_header__4pLdo[data-scrolled=true]:before{background:color-mix(in srgb,var(--bg) 92%,transparent);border-bottom-color:var(--line)}.Header_bar__QxD1b{height:100%;display:flex;align-items:center;gap:24px}.Header_brand__DfQMe{display:inline-flex;flex-shrink:0;margin-right:auto}.Header_logo__3zqHD{height:22px;width:auto}@media(max-width:899.98px){.Header_nav__nS57w{position:fixed;inset:var(--header-h) 0 0;background:var(--bg);padding:32px var(--gutter);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility .3s}.Header_header__4pLdo[data-open=true] .Header_nav__nS57w{opacity:1;visibility:visible;transform:none}}.Header_links__BZHMX{display:flex;gap:32px}.Header_links__BZHMX a{position:relative;font-size:var(--text-sm);color:var(--muted);transition:color .2s var(--ease)}@media(hover:hover)and (pointer:fine){.Header_links__BZHMX a:hover{color:var(--fg)}}@media(max-width:899.98px){.Header_links__BZHMX{flex-direction:column;gap:8px}.Header_links__BZHMX a{display:block;padding:10px 0;font-size:var(--text-2xl);font-weight:600;letter-spacing:-.03em;color:var(--fg)}}.Header_menuCta__OWSiX{display:none}@media(max-width:899.98px){.Header_menuCta__OWSiX{display:block;margin-top:24px}.Header_menuCta__OWSiX a{display:inline-flex;font-size:var(--text-lg);color:var(--accent-bright)}}.Header_actions__Med_a{display:flex;align-items:center;gap:12px}.Header_locale__rBT9B{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--line);color:var(--muted);transition:color .2s var(--ease),border-color .2s var(--ease)}@media(hover:hover)and (pointer:fine){.Header_locale__rBT9B:hover{color:var(--fg);border-color:var(--line-strong)}}.Header_cta__Ge075{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;background:var(--fg);color:var(--bg);font-size:var(--text-sm);font-weight:600;transition:background-color .25s var(--ease),transform .35s var(--ease)}@media(hover:hover)and (pointer:fine){.Header_cta__Ge075:hover{background:var(--accent-bright)}}@media(max-width:639.98px){.Header_cta__Ge075{display:none}}.Header_toggle__UCDcT{display:none;position:relative;width:40px;height:40px;border-radius:999px;border:1px solid var(--line)}.Header_toggle__UCDcT span{position:absolute;left:12px;right:12px;height:1.5px;background:var(--fg);transition:transform .3s var(--ease)}.Header_toggle__UCDcT span:first-child{top:16px}.Header_toggle__UCDcT span:last-child{top:22px}.Header_header__4pLdo[data-open=true] .Header_toggle__UCDcT span:first-child{transform:translateY(3px) rotate(45deg)}.Header_header__4pLdo[data-open=true] .Header_toggle__UCDcT span:last-child{transform:translateY(-3px) rotate(-45deg)}@media(max-width:899.98px){.Header_toggle__UCDcT{display:inline-block}}.Header_progress__4l8pz{position:absolute;left:0;right:0;bottom:-1px;height:1px;transform-origin:0 50%;background:var(--accent)}.Header_header__4pLdo[data-past=false] .Header_cta__Ge075,.Header_header__4pLdo[data-past=false] .Header_nav__nS57w,.Header_header__4pLdo[data-past=false] .Header_toggle__UCDcT{opacity:0;visibility:hidden}.Header_nav__nS57w{transition:opacity .4s var(--ease),transform .3s var(--ease),visibility .4s}.Header_cta__Ge075{transition:opacity .4s var(--ease),visibility .4s,background-color .25s var(--ease),transform .35s var(--ease)}.Header_toggle__UCDcT{transition:opacity .4s var(--ease),visibility .4s}