.MenuArt-module__cJ3auq__stage{--iso-dark:1;--iso-ground:#10264a;--iso-ink:#dbe6fb;place-items:center;display:grid;position:absolute;inset:0}.MenuArt-module__cJ3auq__slide{opacity:0;width:72%;transition:opacity .45s ease, scale .7s var(--ease-out), translate .7s var(--ease-out);grid-area:1/1;translate:0 18px;scale:.92}.MenuArt-module__cJ3auq__on{opacity:1;translate:0;scale:1}
.Menu-module__J5mT1q__menu{z-index:90;background:radial-gradient(120% 90% at 85% 10%, rgba(var(--ocean-rgb), .28), transparent 60%), radial-gradient(90% 70% at 0% 100%, rgba(var(--accent-rgb), .16), transparent 60%), var(--night);color:var(--on-night);clip-path:circle(0px at var(--cx,95%) var(--cy,40px));visibility:hidden;transition:clip-path .5s var(--ease-in-out), visibility 0s linear .5s;display:flex;position:fixed;inset:0;overflow-y:auto}.Menu-module__J5mT1q__open{clip-path:circle(150vmax at var(--cx,95%) var(--cy,40px));visibility:visible;transition:clip-path .7s var(--ease-in-out) .14s, visibility 0s}.Menu-module__J5mT1q__burst{z-index:89;pointer-events:none;position:fixed;inset:0}.Menu-module__J5mT1q__l1,.Menu-module__J5mT1q__l2{clip-path:circle(0px at var(--cx,95%) var(--cy,40px));position:absolute;inset:0}.Menu-module__J5mT1q__l1{background:var(--primary);transition:clip-path .5s var(--ease-in-out) .14s}.Menu-module__J5mT1q__l2{background:var(--accent);transition:clip-path .5s var(--ease-in-out) 70ms}.Menu-module__J5mT1q__burstOpen .Menu-module__J5mT1q__l1,.Menu-module__J5mT1q__burstOpen .Menu-module__J5mT1q__l2{clip-path:circle(150vmax at var(--cx,95%) var(--cy,40px))}.Menu-module__J5mT1q__burstOpen .Menu-module__J5mT1q__l1{transition:clip-path .7s var(--ease-in-out)}.Menu-module__J5mT1q__burstOpen .Menu-module__J5mT1q__l2{transition:clip-path .7s var(--ease-in-out) 70ms}.Menu-module__J5mT1q__menu:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#eef4ff0d 1px,#0000 1px),linear-gradient(#eef4ff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.Menu-module__J5mT1q__inner{align-items:center;gap:var(--space-6);min-height:100%;padding-top:calc(var(--header-h) + var(--space-5));padding-bottom:var(--space-5);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;position:relative}.Menu-module__J5mT1q__list{gap:.15em;list-style:none;display:grid}.Menu-module__J5mT1q__item{padding-block:.08em .12em;position:relative;overflow:clip}.Menu-module__J5mT1q__item:after{content:"";transform-origin:0;height:1px;transition:scale .4s var(--ease-out);background:linear-gradient(90deg,#eef4ff47,#eef4ff0f);position:absolute;bottom:0;left:0;right:0;scale:0 1}.Menu-module__J5mT1q__open .Menu-module__J5mT1q__item:after{transition:scale .9s var(--ease-out) calc(.6s + var(--i) * 45ms);scale:1}.Menu-module__J5mT1q__link{letter-spacing:-.04em;color:#eef4ffb3;opacity:0;transition:translate .4s var(--ease-out), opacity .3s ease, color .35s ease;font-size:clamp(2.6rem,1.5rem + 5.4vw,6.2rem);font-weight:800;line-height:1.04;display:inline-block;translate:90px}.Menu-module__J5mT1q__open .Menu-module__J5mT1q__link{opacity:1;transition:translate .9s var(--ease-out) calc(.5s + var(--i) * 45ms), opacity .6s ease calc(.5s + var(--i) * 45ms), color .35s ease;translate:0}.Menu-module__J5mT1q__hot,.Menu-module__J5mT1q__link[aria-current=page]{color:var(--on-night)}.Menu-module__J5mT1q__link:focus-visible{outline-color:var(--accent-bright)}.Menu-module__J5mT1q__roll{display:inline-grid;position:relative;overflow:clip}.Menu-module__J5mT1q__roll>span{transition:translate .55s var(--ease-out);grid-area:1/1}.Menu-module__J5mT1q__roll>span:last-child{color:var(--accent-bright);translate:0 105%}.Menu-module__J5mT1q__link:hover .Menu-module__J5mT1q__roll>span:first-child{translate:0 -105%}.Menu-module__J5mT1q__link:hover .Menu-module__J5mT1q__roll>span:last-child{translate:0}.Menu-module__J5mT1q__side{gap:var(--space-5);opacity:0;transition:opacity .4s ease, translate .4s var(--ease-out);align-content:center;display:grid;translate:0 30px}.Menu-module__J5mT1q__open .Menu-module__J5mT1q__side{opacity:1;transition:opacity .8s ease .55s, translate 1s var(--ease-out) .55s;translate:0}.Menu-module__J5mT1q__art{aspect-ratio:5/4;border-radius:var(--r-lg);background:#eef4ff0a;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #eef4ff1a}.Menu-module__J5mT1q__meta{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Menu-module__J5mT1q__mail{font-size:var(--text-lg);color:var(--on-night);transition:background-size .45s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;font-weight:700}.Menu-module__J5mT1q__mail:hover{background-size:100% 1.5px}@media (max-width:860px){.Menu-module__J5mT1q__inner{align-content:start;gap:var(--space-5);grid-template-columns:1fr}.Menu-module__J5mT1q__art{display:none}}@media (max-width:720px){.Menu-module__J5mT1q__inner,.Menu-module__J5mT1q__list,.Menu-module__J5mT1q__side{text-align:center;justify-items:center}.Menu-module__J5mT1q__meta{flex-direction:column;justify-content:center}}@media (prefers-reduced-motion:reduce){.Menu-module__J5mT1q__menu,.Menu-module__J5mT1q__open{transition:visibility}.Menu-module__J5mT1q__burst{display:none}.Menu-module__J5mT1q__item:after{transition:none;scale:1}.Menu-module__J5mT1q__link,.Menu-module__J5mT1q__open .Menu-module__J5mT1q__link,.Menu-module__J5mT1q__side,.Menu-module__J5mT1q__open .Menu-module__J5mT1q__side{opacity:1;transition:none;translate:none}}
.Header-module__lnUIdW__header{z-index:100;height:var(--header-h);transition:translate .42s var(--ease-out), background .4s ease, box-shadow .4s ease, backdrop-filter .4s ease;align-items:center;display:flex;position:fixed;inset:0 0 auto}.Header-module__lnUIdW__scrolled{background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px #0b1b330f}.Header-module__lnUIdW__hidden{translate:0 -110%}.Header-module__lnUIdW__progress{background:linear-gradient(90deg, var(--primary), var(--accent));transform-origin:0;opacity:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0;scale:0 1}@supports (animation-timeline:scroll()){.Header-module__lnUIdW__progress{animation:linear both Header-module__lnUIdW__readProgress;animation-timeline:scroll(root)}.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__progress{opacity:1}}@keyframes Header-module__lnUIdW__readProgress{0%{scale:0 1}to{scale:1}}.Header-module__lnUIdW__open .Header-module__lnUIdW__progress{opacity:0!important}.Header-module__lnUIdW__open,.Header-module__lnUIdW__open.Header-module__lnUIdW__scrolled{box-shadow:none;-webkit-backdrop-filter:none;background:0 0}.Header-module__lnUIdW__bar{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.Header-module__lnUIdW__logo{border-radius:var(--r-sm);display:inline-flex}.Header-module__lnUIdW__logo:hover svg{animation:Header-module__lnUIdW__logoBeat .9s var(--ease-out)}@keyframes Header-module__lnUIdW__logoBeat{0%,to{scale:1}15%{scale:1.14}30%{scale:.98}45%{scale:1.07}}.Header-module__lnUIdW__actions{align-items:center;gap:.75rem;display:flex}.Header-module__lnUIdW__cta{border-radius:var(--r-full);background:var(--primary);color:#fff;align-items:center;height:2.9rem;padding-inline:1.3rem;font-size:.9375rem;font-weight:700;transition:background .35s,opacity .35s,visibility .35s;display:inline-flex}.Header-module__lnUIdW__cta:hover{background:var(--ink)}.Header-module__lnUIdW__open .Header-module__lnUIdW__cta{opacity:0;visibility:hidden}.Header-module__lnUIdW__toggle{background:var(--ink);color:#fff;width:2.9rem;height:2.9rem;transition:background .35s ease, color .35s ease, scale .3s var(--ease-out), rotate .7s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.Header-module__lnUIdW__toggle:hover{scale:1.06}.Header-module__lnUIdW__open .Header-module__lnUIdW__toggle{background:var(--on-night);color:var(--night);rotate:180deg}.Header-module__lnUIdW__lines{width:18px;height:12px;position:relative}.Header-module__lnUIdW__lines span{width:100%;height:2px;transition:translate .45s var(--ease-out), rotate .45s var(--ease-out), width .45s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0}.Header-module__lnUIdW__lines span:first-child{top:1px}.Header-module__lnUIdW__lines span:last-child{width:64%;bottom:1px}.Header-module__lnUIdW__toggle:hover .Header-module__lnUIdW__lines span:last-child{width:100%}.Header-module__lnUIdW__open .Header-module__lnUIdW__lines span:first-child{translate:0 4px;rotate:45deg}.Header-module__lnUIdW__open .Header-module__lnUIdW__lines span:last-child{width:100%;translate:0 -5px;rotate:-45deg}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__progress{display:none}}@media (max-width:720px){:root{--header-h:72px}.Header-module__lnUIdW__cta{display:none}}@media (max-width:400px){.Header-module__lnUIdW__lang{display:none}}
