.menu-overlay_overlay__um1HT{--menu-ease:cubic-bezier(.16,1,.3,1);position:fixed;inset:0;z-index:60;overflow:hidden;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:transform .75s var(--menu-ease),visibility 0s .75s}.menu-overlay_surface__PqTCF{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;transform:translateY(100%);transition:transform .75s var(--menu-ease)}.menu-overlay_overlay__um1HT[data-open=true]{visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.menu-overlay_overlay__um1HT[data-open=true] .menu-overlay_surface__PqTCF{transform:translateY(0)}.menu-overlay_aurora__cwaHX{position:absolute;border-radius:50%;animation:menu-overlay_drift__VjIZ5 26s ease-in-out infinite;animation-play-state:paused}.menu-overlay_auroraOne__DvQJR{left:-25%;top:-30%;width:90vmax;height:90vmax;background:radial-gradient(circle,color-mix(in oklab,var(--glow-1) 16%,transparent),color-mix(in oklab,var(--glow-1) 7%,transparent) 35%,transparent 68%)}.menu-overlay_auroraTwo__7iIRR{right:-25%;bottom:-35%;width:80vmax;height:80vmax;background:radial-gradient(circle,color-mix(in oklab,var(--glow-3) 11%,transparent),color-mix(in oklab,var(--glow-3) 4%,transparent) 35%,transparent 68%);animation-duration:32s;animation-delay:-10s;animation-direction:reverse}.menu-overlay_overlay__um1HT[data-open=true] .menu-overlay_aurora__cwaHX{animation-play-state:running}.menu-overlay_overlay__um1HT[data-open=false] *,.menu-overlay_overlay__um1HT[data-open=false] :after{animation-play-state:paused}.menu-overlay_hint__WL69_,.menu-overlay_item__RSwoT,.menu-overlay_meta__WdNSl{opacity:0;transform:translateY(34px);transition:opacity .35s var(--menu-ease),transform .35s var(--menu-ease)}.menu-overlay_overlay__um1HT[data-open=true] .menu-overlay_hint__WL69_,.menu-overlay_overlay__um1HT[data-open=true] .menu-overlay_item__RSwoT,.menu-overlay_overlay__um1HT[data-open=true] .menu-overlay_meta__WdNSl{opacity:1;transform:translate(0);transition-duration:.7s;transition-delay:var(--item-delay,.45s)}.menu-overlay_meta__WdNSl{transform:translateX(28px)}.menu-overlay_hint__WL69_{--item-delay:.7s;transform:none}.menu-overlay_link__dlrwr{transition:opacity .4s,filter .4s}.menu-overlay_label__RpPhM{position:relative;padding-right:.85rem}.menu-overlay_title__zfzEd{padding-right:.08em;margin-right:-.08em;transition:transform .5s var(--menu-ease)}.menu-overlay_underline__FwaS4{position:absolute;left:0;right:.1rem;bottom:-3px;height:2px;background:linear-gradient(to right,var(--glow-2),var(--glow-1),var(--glow-3));transform:scaleX(0);transform-origin:left;opacity:0;transition:transform .5s var(--menu-ease),opacity .2s}.menu-overlay_arrow__YefdE{opacity:0;transform:translateY(4px);transition:transform .5s,opacity .5s}.menu-overlay_link__dlrwr:focus-visible{outline:2px solid var(--glow-1);outline-offset:5px;border-radius:4px}.menu-overlay_link__dlrwr:focus-visible .menu-overlay_underline__FwaS4{transform:scaleX(1);opacity:1}.menu-overlay_link__dlrwr:focus-visible .menu-overlay_arrow__YefdE{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.menu-overlay_nav__aAbI2:has(.menu-overlay_link__dlrwr:hover) .menu-overlay_link__dlrwr:not(:hover){opacity:.35;filter:blur(1px)}.menu-overlay_link__dlrwr:hover .menu-overlay_title__zfzEd{transform:translateX(.75rem)}.menu-overlay_link__dlrwr:hover .menu-overlay_underline__FwaS4{transform:scaleX(1);opacity:1}.menu-overlay_link__dlrwr:hover .menu-overlay_arrow__YefdE{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.menu-overlay_arrow__YefdE,.menu-overlay_hint__WL69_,.menu-overlay_item__RSwoT,.menu-overlay_meta__WdNSl,.menu-overlay_overlay__um1HT,.menu-overlay_surface__PqTCF,.menu-overlay_title__zfzEd,.menu-overlay_underline__FwaS4{transition:none;transform:none}.menu-overlay_overlay__um1HT .menu-overlay_aurora__cwaHX{animation:none}}@keyframes menu-overlay_drift__VjIZ5{0%,to{transform:translateZ(0)}33%{transform:translate3d(7%,-9%,0)}66%{transform:translate3d(-8%,6%,0)}}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}