.Vignette-module__POlHbG__wrapperVignette{touch-action:none;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;width:100%;height:100dvh;transition:opacity var(--intro-vignette-dur,1.86s) ease-out;position:absolute;top:0;left:0}html[data-vignette-in] .Vignette-module__POlHbG__wrapperVignette{opacity:1}.Vignette-module__POlHbG__vignette{width:100%;height:100dvh;position:absolute;top:0;left:0;box-shadow:inset 0 0 clamp(92px,37.95vmin,322px) clamp(9px,4.14vmin,39px) #000}
[data-scramble-pending]{opacity:0}.Scramble-module__VrB1AG__word{white-space:nowrap;display:inline-block}.Scramble-module__VrB1AG__char{display:inline-block;position:relative}.Scramble-module__VrB1AG__char[data-g]>.Scramble-module__VrB1AG__real{visibility:hidden}.Scramble-module__VrB1AG__char[data-g]:before{content:attr(data-g);position:absolute;top:0;left:50%;transform:translate(-50%)}.Scramble-module__VrB1AG__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Preloader-module__6Sh4Aq__preloader{z-index:100;color:#fff;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Preloader-module__6Sh4Aq__preloader:before{content:"";transition:opacity var(--intro-count-fade,.4s) ease-out;background:radial-gradient(46% 38% at 50% 47%,#963ed221,#7a2cb20f 45%,#7a2cb200 72%);position:absolute;inset:0}.Preloader-module__6Sh4Aq__preloader[data-stage=lift]:before{opacity:0}.Preloader-module__6Sh4Aq__sheet{transition:opacity var(--intro-sheet,.2s) ease;position:absolute;inset:0}.Preloader-module__6Sh4Aq__preloader:not([data-stage=loading]) .Preloader-module__6Sh4Aq__sheet{opacity:0}.Preloader-module__6Sh4Aq__art{--blob-x:68%;--blob-core:2%;--blob-edge:30%;--sweep-time:3s;aspect-ratio:1;width:min(150vh,150vw);transition:opacity var(--intro-sheet,.2s) ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Preloader-module__6Sh4Aq__preloader:not([data-stage=loading]) .Preloader-module__6Sh4Aq__art{opacity:0}.Preloader-module__6Sh4Aq__sweep{width:100%;height:100%;-webkit-mask-image:radial-gradient(circle at var(--blob-x) 50%, #000 0%, #000 var(--blob-core), #000000f0 calc(var(--blob-edge) * .38), #000000c7 calc(var(--blob-edge) * .52), #0000008c calc(var(--blob-edge) * .64), #00000052 calc(var(--blob-edge) * .76), #00000026 calc(var(--blob-edge) * .86), #0000000d calc(var(--blob-edge) * .93), #0000 var(--blob-edge));-webkit-mask-image:radial-gradient(circle at var(--blob-x) 50%, #000 0%, #000 var(--blob-core), #000000f0 calc(var(--blob-edge) * .38), #000000c7 calc(var(--blob-edge) * .52), #0000008c calc(var(--blob-edge) * .64), #00000052 calc(var(--blob-edge) * .76), #00000026 calc(var(--blob-edge) * .86), #0000000d calc(var(--blob-edge) * .93), #0000 var(--blob-edge));mask-image:radial-gradient(circle at var(--blob-x) 50%, #000 0%, #000 var(--blob-core), #000000f0 calc(var(--blob-edge) * .38), #000000c7 calc(var(--blob-edge) * .52), #0000008c calc(var(--blob-edge) * .64), #00000052 calc(var(--blob-edge) * .76), #00000026 calc(var(--blob-edge) * .86), #0000000d calc(var(--blob-edge) * .93), #0000 var(--blob-edge));animation:Preloader-module__6Sh4Aq__sweepRound var(--sweep-time) linear infinite}.Preloader-module__6Sh4Aq__still{width:100%;height:100%;animation:Preloader-module__6Sh4Aq__sweepBack var(--sweep-time) linear infinite;justify-content:center;align-items:center;display:flex}@keyframes Preloader-module__6Sh4Aq__sweepRound{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Preloader-module__6Sh4Aq__sweepBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.Preloader-module__6Sh4Aq__outline{width:min(58vw,74vh);height:auto}.Preloader-module__6Sh4Aq__stack{transition:transform var(--intro-lift,1.86s) var(--intro-ease,cubic-bezier(.22, 1, .36, 1)), opacity var(--intro-count-fade,.4s) ease-out;flex-direction:column;align-items:center;display:flex;position:relative}.Preloader-module__6Sh4Aq__preloader[data-stage=lift] .Preloader-module__6Sh4Aq__stack{transform:translateY(calc(var(--intro-rise,30svh) * -1));opacity:0}.Preloader-module__6Sh4Aq__wordmark{--size:clamp(56px, 7.6vw, 110px);width:calc(var(--size) * 3.23);height:auto;display:block}.Preloader-module__6Sh4Aq__count{letter-spacing:.01em;font-variant-numeric:tabular-nums;opacity:.55;margin-top:clamp(14px,1.6vw,24px);font-size:clamp(12px,.97vw,14px);font-weight:500;line-height:1}.Preloader-module__6Sh4Aq__swap{flex-direction:column;align-items:center;display:flex;position:relative}.Preloader-module__6Sh4Aq__enter{pointer-events:auto;flex-direction:column;align-items:center;display:flex;position:absolute;top:clamp(20px,2.2vw,32px)}.Preloader-module__6Sh4Aq__count,.Preloader-module__6Sh4Aq__enter{transition:opacity var(--enter-fade,.65s) ease, visibility 0s linear var(--enter-fade,.65s)}.Preloader-module__6Sh4Aq__enter,.Preloader-module__6Sh4Aq__swap[data-ready] .Preloader-module__6Sh4Aq__count{opacity:0;visibility:hidden}.Preloader-module__6Sh4Aq__swap[data-ready] .Preloader-module__6Sh4Aq__enter{opacity:1;visibility:visible;transition-delay:var(--enter-delay,.3s), var(--enter-delay,.3s)}@media (prefers-reduced-motion:reduce){.Preloader-module__6Sh4Aq__count,.Preloader-module__6Sh4Aq__enter,.Preloader-module__6Sh4Aq__swap[data-ready] .Preloader-module__6Sh4Aq__enter{transition-duration:0s;transition-delay:0s}}.Preloader-module__6Sh4Aq__primary{border-radius:var(--glass-radius);--wave-bg:#fff;--wave-fg:var(--brand-purple);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:clamp(16px,1.4vw,21px) clamp(26px,2.6vw,38px) clamp(14px,1.2vw,19px);font-size:clamp(11px,.9vw,13px);font-weight:500;line-height:1;display:inline-flex}.Preloader-module__6Sh4Aq__secondary{color:#fff;font-weight:500;font:inherit;cursor:pointer;opacity:.45;background:0 0;border:0;margin-top:clamp(56px,12vh,132px);padding:8px 4px;font-size:clamp(12px,.97vw,14px);line-height:1;transition:opacity .25s;position:fixed;bottom:5%}.Preloader-module__6Sh4Aq__secondary:hover{opacity:.85}.Preloader-module__6Sh4Aq__primary:focus-visible,.Preloader-module__6Sh4Aq__secondary:focus-visible{outline-offset:3px;opacity:1;outline:2px solid #fff}.Preloader-module__6Sh4Aq__count:after{content:"%";margin-left:.15em}@media (max-width:900px){.Preloader-module__6Sh4Aq__outline{width:min(94vw,64vh)}.Preloader-module__6Sh4Aq__art{--blob-x:73%;--blob-edge:19%}}@media (prefers-reduced-motion:reduce){.Preloader-module__6Sh4Aq__sheet,.Preloader-module__6Sh4Aq__art,.Preloader-module__6Sh4Aq__stack{transition-duration:10ms}.Preloader-module__6Sh4Aq__sweep,.Preloader-module__6Sh4Aq__still{animation-duration:60s}}
.SoundToggle-module__hFaDHW__slot{right:var(--ui-gutter);bottom:var(--ui-edge);z-index:40;opacity:0;transform:translateY(var(--intro-rise,30svh));transition:transform var(--intro-lift,1.86s) var(--intro-ease,cubic-bezier(.22, 1, .36, 1)) var(--intro-corner-delay,0s), opacity calc(var(--intro-lift,1.86s) * .7) ease-out var(--intro-corner-delay,0s);position:fixed}html[data-ui-in] .SoundToggle-module__hFaDHW__slot{opacity:1;transform:none}html[data-credits-in] .SoundToggle-module__hFaDHW__slot{opacity:0;pointer-events:none;transition:opacity .45s}html[data-credits-in] .SoundToggle-module__hFaDHW__toggle{pointer-events:none}.SoundToggle-module__hFaDHW__toggle{color:var(--corner-fg);font:inherit;cursor:pointer;pointer-events:auto;--nav-line:var(--line-light);--nav-line-strong:var(--line-light-strong);background:0 0;border:0;justify-content:center;align-items:center;padding:clamp(14px,1.2vw,19px) clamp(16px,1.4vw,22px) clamp(12px,1vw,17px);font-size:clamp(11px,.85vw,12px);font-weight:500;line-height:1;display:inline-flex}html[data-corner-dark] .SoundToggle-module__hFaDHW__toggle{--nav-line:var(--line-ink);--nav-line-strong:var(--line-ink-strong)}.SoundToggle-module__hFaDHW__toggle:focus-visible{outline-offset:3px;opacity:1;outline:2px solid}
.ScrollCue-module__dY6xWW__slot{left:0;right:0;bottom:var(--ui-edge);z-index:40;pointer-events:none;opacity:0;width:fit-content;transform:translateY(var(--intro-rise,30svh));transition:transform var(--intro-lift,1.86s) var(--intro-ease,cubic-bezier(.22, 1, .36, 1)) var(--intro-nav-delay,0s), opacity calc(var(--intro-lift,1.86s) * .7) ease-out var(--intro-nav-delay,0s);margin:0 auto;position:fixed}html[data-ui-in] .ScrollCue-module__dY6xWW__slot{opacity:1;transform:none}.ScrollCue-module__dY6xWW__cue{appearance:none;font:inherit;cursor:pointer;color:var(--corner-fg);letter-spacing:.02em;transition:color var(--ui-theme-dur) var(--ui-theme-ease);background:0 0;border:0;flex-direction:column;align-items:center;gap:clamp(10px,1.1vw,16px);padding:0;font-size:clamp(12px,.9vw,13px);line-height:1;display:flex}.ScrollCue-module__dY6xWW__cue:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid}.ScrollCue-module__dY6xWW__cue:hover .ScrollCue-module__dY6xWW__label{opacity:1}.ScrollCue-module__dY6xWW__label{opacity:.7}.ScrollCue-module__dY6xWW__arrows{flex-direction:column;gap:1px;display:flex}.ScrollCue-module__dY6xWW__chevron{color:#fff;opacity:.15;animation:1.8s ease-in-out infinite ScrollCue-module__dY6xWW__fall;animation-delay:calc(var(--i) * .18s);display:block}@keyframes ScrollCue-module__dY6xWW__fall{0%,60%,to{opacity:.15}22%{opacity:.85}}@media (prefers-reduced-motion:reduce){.ScrollCue-module__dY6xWW__slot{transition:opacity .2s;transform:none}.ScrollCue-module__dY6xWW__chevron{animation:none}.ScrollCue-module__dY6xWW__chevron:nth-child(2){opacity:.6}}
.Scene3d-module__ewLGEa__canvasWrapper{background-color:#e7e4ea;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.Scene3d-module__ewLGEa__canvasWrapper>canvas{opacity:0;position:fixed;top:0;left:0}
.LanguageToggle-module__C1ZN2a__toggle{--lang-ease:cubic-bezier(.22, 1, .36, 1);--lang-stagger:35ms;pointer-events:auto;position:relative}.LanguageToggle-module__C1ZN2a__trigger{color:var(--nav-fg);white-space:nowrap;cursor:pointer;transition:color var(--ui-theme-dur) var(--ui-theme-ease);background:0 0;border:0;align-items:center;gap:clamp(8px,.83vw,12px);padding:clamp(15px,1.35vw,19px) clamp(14px,1.2vw,18px) clamp(13px,1.2vw,17px);font-family:inherit;font-size:clamp(11px,.85vw,12px);font-weight:500;line-height:1;display:inline-flex}.LanguageToggle-module__C1ZN2a__trigger:focus-visible{outline-offset:3px;outline:2px solid #fff}.LanguageToggle-module__C1ZN2a__code{text-align:left;min-width:2ch}.LanguageToggle-module__C1ZN2a__chevron{width:10px;height:6px;transition:transform .3s var(--lang-ease);flex:none;position:relative;top:-1px}.LanguageToggle-module__C1ZN2a__toggle[data-open] .LanguageToggle-module__C1ZN2a__chevron{transform:rotate(180deg)}.LanguageToggle-module__C1ZN2a__menu{border:1px solid var(--nav-line);-webkit-backdrop-filter:blur(16px);opacity:0;visibility:hidden;transform-origin:0 0;min-width:100%;transition:opacity .2s ease, transform .3s var(--lang-ease), visibility 0s linear .3s;border-radius:clamp(14px,1.25vw,18px);flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px)scale(.98)}.LanguageToggle-module__C1ZN2a__toggle[data-open] .LanguageToggle-module__C1ZN2a__menu{opacity:1;visibility:visible;transition:opacity .2s ease, transform .3s var(--lang-ease), visibility 0s;transform:none}.LanguageToggle-module__C1ZN2a__option{width:100%;color:var(--nav-fg-dim);text-align:left;white-space:nowrap;cursor:pointer;opacity:0;transition:opacity .18s ease, transform .28s var(--lang-ease), background-color .2s ease, color .2s ease;background:0 0;border:0;border-radius:clamp(9px,.83vw,12px);align-items:baseline;gap:10px;padding:clamp(8px,.76vw,11px) clamp(10px,.9vw,13px);font-family:inherit;font-size:clamp(12px,.97vw,14px);line-height:1;display:flex;transform:translateY(-4px)}.LanguageToggle-module__C1ZN2a__toggle[data-open] .LanguageToggle-module__C1ZN2a__option{opacity:1;transition-delay:calc(var(--i,0) * var(--lang-stagger));transform:none}.LanguageToggle-module__C1ZN2a__option:hover,.LanguageToggle-module__C1ZN2a__option:focus-visible{background:var(--nav-wash-mid);color:var(--nav-fg);outline:none}.LanguageToggle-module__C1ZN2a__option[aria-selected=true]{color:var(--nav-fg);background:var(--nav-wash-strong)}.LanguageToggle-module__C1ZN2a__optionLabel{min-width:2ch;font-weight:500}.LanguageToggle-module__C1ZN2a__optionName{color:inherit;opacity:.7;font-size:.85em}@media (prefers-reduced-motion:reduce){.LanguageToggle-module__C1ZN2a__toggle .LanguageToggle-module__C1ZN2a__chevron,.LanguageToggle-module__C1ZN2a__toggle .LanguageToggle-module__C1ZN2a__menu,.LanguageToggle-module__C1ZN2a__toggle[data-open] .LanguageToggle-module__C1ZN2a__menu,.LanguageToggle-module__C1ZN2a__toggle .LanguageToggle-module__C1ZN2a__option,.LanguageToggle-module__C1ZN2a__toggle[data-open] .LanguageToggle-module__C1ZN2a__option{transition:none}}@media (max-width:640px){.LanguageToggle-module__C1ZN2a__toggle{display:flex}.LanguageToggle-module__C1ZN2a__trigger{color:var(--corner-fg);border-color:#0000;border-radius:0;padding:0}.LanguageToggle-module__C1ZN2a__trigger:hover{background:0 0;border-color:#0000}.LanguageToggle-module__C1ZN2a__menu{transform-origin:0 100%;top:auto;bottom:calc(100% + 10px);transform:translateY(6px)scale(.98)}.LanguageToggle-module__C1ZN2a__toggle[data-open] .LanguageToggle-module__C1ZN2a__menu{transform:none}}
.Nav-module__x_hx6q__nav{z-index:30;width:100%;padding:var(--ui-gutter) var(--ui-gutter) 0;pointer-events:none;transform:translateY(var(--intro-rise,30svh));opacity:0;transition:transform var(--intro-lift,1.86s) var(--intro-ease,cubic-bezier(.22, 1, .36, 1)) var(--intro-nav-delay,0s), opacity calc(var(--intro-lift,1.86s) * .7) ease-out var(--intro-nav-delay,0s), translate var(--panel-shift-dur,.62s) var(--panel-ease,ease);position:fixed;top:0;left:0}html[data-ui-in] .Nav-module__x_hx6q__nav{opacity:1;transform:none}.Nav-module__x_hx6q__bar{--glass-radius:clamp(14px, 1.3vw, 18px);pointer-events:auto;align-items:center;gap:clamp(48px,13vw,200px);width:fit-content;margin-inline:auto;padding:clamp(8px,.7vw,10px) clamp(16px,1.6vw,24px);display:flex}.Nav-module__x_hx6q__langBar{top:var(--ui-gutter);right:var(--ui-gutter);pointer-events:auto;display:flex;position:absolute}.Nav-module__x_hx6q__nav a{pointer-events:auto}.Nav-module__x_hx6q__brand{color:var(--nav-fg);-webkit-user-drag:none;align-items:center;gap:clamp(12px,1.22vw,18px);text-decoration:none;display:flex}.Nav-module__x_hx6q__logo{width:clamp(96px,8.2vw,118px);position:relative}@media (max-width:640px){.Nav-module__x_hx6q__logo{width:clamp(78px,22vw,96px)}}.Nav-module__x_hx6q__wordmark{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;height:clamp(20px,2.01vw,29px);display:block}.Nav-module__x_hx6q__mark{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;height:clamp(17px,1.6vw,23px);display:block}.Nav-module__x_hx6q__rule{background:var(--nav-line);width:1px;height:clamp(22px,2.17vw,31px)}.Nav-module__x_hx6q__expert{color:var(--nav-fg);white-space:nowrap;transition:box-shadow .3s ease, color var(--ui-theme-dur) var(--ui-theme-ease);background:0 0;border-radius:999px;align-items:center;gap:clamp(7px,.6vw,9px);padding:clamp(9px,.8vw,11px) clamp(14px,1.3vw,18px) clamp(7px,.65vw,9px);font-size:clamp(11px,.9vw,13px);font-weight:500;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}@media (max-width:640px){.Nav-module__x_hx6q__expert{padding:11px 12px 9px;font-size:10px}}.Nav-module__x_hx6q__expert>span:not(.Nav-module__x_hx6q__expertDots){position:relative;top:1px}.Nav-module__x_hx6q__expertDots{margin-right:calc(-1*clamp(7px,.6vw,9px));transition:margin-right .42s cubic-bezier(.22,1,.36,1)}.Nav-module__x_hx6q__expert:hover .Nav-module__x_hx6q__expertDots,.Nav-module__x_hx6q__expert:focus-visible .Nav-module__x_hx6q__expertDots{margin-right:0}@media (max-width:768px){.Nav-module__x_hx6q__rule,.Nav-module__x_hx6q__mark{display:none}}@media (max-width:640px){.Nav-module__x_hx6q__bar{justify-content:space-between;gap:12px;width:100%;padding:8px 12px;display:flex}}.Nav-module__x_hx6q__langCorner{display:none}@media (max-width:640px){.Nav-module__x_hx6q__langBar{display:none}.Nav-module__x_hx6q__langCorner{left:var(--ui-gutter);bottom:calc(var(--ui-edge) - 2px);z-index:40;opacity:0;transform:translateY(var(--intro-rise,30svh));transition:transform var(--intro-lift,1.86s) var(--intro-ease,cubic-bezier(.22, 1, .36, 1)) var(--intro-corner-delay,0s), opacity calc(var(--intro-lift,1.86s) * .7) ease-out var(--intro-corner-delay,0s);display:flex;position:fixed}html[data-ui-in] .Nav-module__x_hx6q__langCorner{opacity:1;transform:none}}
.SideNav-module__EOPvLa__rail{bottom:var(--ui-edge);left:var(--ui-gutter);z-index:25;transform:translateY(var(--intro-rise,30svh));opacity:0;pointer-events:none;transition:transform var(--intro-lift,1.86s) var(--intro-ease,cubic-bezier(.22, 1, .36, 1)) var(--intro-rail-delay,.15s), opacity calc(var(--intro-lift,1.86s) * .7) ease-out var(--intro-rail-delay,.15s), translate var(--panel-shift-dur,.62s) var(--panel-ease,ease);position:fixed}html[data-ui-in] .SideNav-module__EOPvLa__rail{opacity:1;transform:none}.SideNav-module__EOPvLa__list{--rail-font:11px;transform:translateY(var(--rail-shift,0px));width:var(--rail-w);padding:calc(var(--rail-font) * 1.55);pointer-events:auto;--nav-line:var(--line-light);--nav-line-strong:var(--line-light-strong);flex-direction:column;gap:0;list-style:none;display:flex;position:relative}html[data-rail-dark] .SideNav-module__EOPvLa__list{--nav-line:var(--line-ink);--nav-line-strong:var(--line-ink-strong)}.SideNav-module__EOPvLa__item{color:var(--rail-fg-dim);font-family:inherit;font-size:var(--rail-font);letter-spacing:.01em;white-space:nowrap;text-align:left;cursor:pointer;pointer-events:auto;transition:color var(--ui-theme-dur) var(--ui-theme-ease);align-items:center;gap:calc(var(--rail-font) * .59);padding:calc(var(--rail-font) * .59) calc(var(--rail-font) * .95) calc(var(--rail-font) * .55);transition:color var(--ui-theme-dur) var(--ui-theme-ease);background:0 0;border:0;border-radius:999px;font-weight:500;line-height:1.15;display:flex;position:relative}.SideNav-module__EOPvLa__item[data-state=active]{color:var(--rail-fg)}.SideNav-module__EOPvLa__list:before{content:"";z-index:0;width:var(--mark-w,0px);height:var(--mark-h,0px);transform:translate3d(var(--mark-x,0px), var(--mark-y,0px), 0);box-shadow:inset 0 0 0 1px var(--rail-fg-dim);opacity:0;pointer-events:none;border-radius:999px;transition:none;position:absolute;top:0;left:0}.SideNav-module__EOPvLa__list[data-live]:before{opacity:1;transition:transform .52s cubic-bezier(.22, 1, .36, 1), width .52s cubic-bezier(.22, 1, .36, 1), height .52s cubic-bezier(.22, 1, .36, 1), opacity .4s ease, box-shadow var(--ui-theme-dur) var(--ui-theme-ease)}@media (prefers-reduced-motion:reduce){.SideNav-module__EOPvLa__list[data-live]:before{transition:opacity .2s}}.SideNav-module__EOPvLa__item[data-state=idle]:hover{color:var(--rail-fg-mid)}.SideNav-module__EOPvLa__item[data-state=soon]{cursor:default}.SideNav-module__EOPvLa__dot{color:var(--rail-fg)}@media (max-width:900px){.SideNav-module__EOPvLa__rail{display:none}}
.Hero-module__PgAKtG__hero{color:#fff;pointer-events:none;height:100svh}.Hero-module__PgAKtG__frame{will-change:transform;width:100%;height:100svh;position:fixed;top:0;left:0}.Hero-module__PgAKtG__lift{width:100%;height:100%;transform:translateY(var(--intro-rise,30svh));opacity:0;transition:transform var(--intro-lift,1.86s) var(--intro-ease,cubic-bezier(.22, 1, .36, 1)) var(--intro-hero-delay,.3s), opacity calc(var(--intro-lift,1.86s) * .7) ease-out var(--intro-hero-delay,.3s);position:relative}html[data-ui-in] .Hero-module__PgAKtG__lift{opacity:1;transform:none}.Hero-module__PgAKtG__tilt{width:100%;height:100%;position:relative}.Hero-module__PgAKtG__title{text-align:center;letter-spacing:-.005em;flex-direction:column;justify-content:center;align-items:center;font-size:clamp(30px,5.15vw,87px);font-weight:500;line-height:.96;display:flex;position:absolute;inset:0}@media (max-width:768px){.Hero-module__PgAKtG__title{font-size:40px}}.Hero-module__PgAKtG__title [data-accent]{font-size:.93em}.Hero-module__PgAKtG__line{display:block}.Hero-module__PgAKtG__question{letter-spacing:0;max-width:15ch;margin-top:clamp(16px,1.3vw,22px);font-size:clamp(16px,1.35vw,22px);font-weight:400;line-height:1.25;display:block}.Hero-module__PgAKtG__aside{width:clamp(240px,21vw,312px);position:absolute;bottom:17%;right:10vw}.Hero-module__PgAKtG__lede{letter-spacing:.005em;text-transform:uppercase;font-size:clamp(16px,1.18vw,17px);font-weight:400;line-height:1.38}.Hero-module__PgAKtG__footer{right:var(--ui-gutter);bottom:var(--ui-edge);left:var(--ui-gutter);letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:clamp(12px,.9vw,13px);line-height:1;display:flex;position:absolute}.Hero-module__PgAKtG__sound{color:inherit;font:inherit;cursor:pointer;pointer-events:auto;opacity:.85;background:0 0;border:0;transition:opacity .25s}.Hero-module__PgAKtG__sound:hover{opacity:1}@media (max-width:768px){.Hero-module__PgAKtG__title{left:5vw}.Hero-module__PgAKtG__aside{right:5vw}}@media (max-width:900px){.Hero-module__PgAKtG__tilt{padding:0 var(--ui-gutter);flex-direction:column;justify-content:flex-end;display:flex;bottom:15%}.Hero-module__PgAKtG__title{top:initial;left:initial;margin:0 0 42px;position:relative}.Hero-module__PgAKtG__aside{bottom:initial;left:initial;right:initial;width:100%;max-width:initial;text-align:center;position:relative}}@media (pointer:coarse),(hover:none),(max-width:900px){.Hero-module__PgAKtG__frame{will-change:auto;height:100svh;position:static;transform:none!important}}
.Section-module__uOwoca__section{color:#fff;pointer-events:none;height:200svh}.Section-module__uOwoca__inner{will-change:transform;width:100%;height:100svh;position:fixed;top:0;left:0}.Section-module__uOwoca__tilt{width:100%;height:100%;position:relative}.Section-module__uOwoca__block{top:27.5%;left:var(--block-left);right:var(--block-right);width:var(--block-width,clamp(280px, 27vw, 400px));flex-direction:column;align-items:flex-start;display:flex;position:absolute}.Section-module__uOwoca__title{letter-spacing:-.005em;font-size:clamp(34px,3.3vw,56px);font-weight:500;line-height:.94}.Section-module__uOwoca__line{display:block}.Section-module__uOwoca__copy{letter-spacing:.005em;text-transform:uppercase;margin-top:clamp(30px,2.2vw,32px);font-size:clamp(16px,1.18vw,17px);font-weight:400;line-height:1.38}.Section-module__uOwoca__cta{color:#fff;margin-top:clamp(30px,3.4vw,50px)}.Section-module__uOwoca__ctaLabel{padding:var(--cta-pad-top) var(--cta-pad-x) var(--cta-pad-bottom);font-size:var(--cta-font);white-space:nowrap;align-items:center;font-weight:500;line-height:1;display:inline-flex}@media (max-width:640px){.Section-module__uOwoca__tilt{padding:0 var(--ui-gutter);flex-direction:column;justify-content:flex-end;display:flex;bottom:15%}.Section-module__uOwoca__block{top:initial;right:initial;left:initial;width:100%;max-width:initial;position:relative}.Section-module__uOwoca__cta{padding:0}}.Section-module__uOwoca__section[data-tone=dark],.Section-module__uOwoca__section[data-tone=dark] .Section-module__uOwoca__cta{color:var(--ui-ink)}.Section-module__uOwoca__section[data-tone=dark] .Section-module__uOwoca__cta .arrow-tile{background:var(--ui-ink);color:#fff}@media (pointer:coarse),(hover:none),(max-width:900px){.Section-module__uOwoca__section{height:100svh}.Section-module__uOwoca__inner{will-change:auto;height:100svh;position:static;transform:none!important}}
.Capabilities-module__eNqf7a__section{pointer-events:none}.Capabilities-module__eNqf7a__inner{color:#fff;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;position:fixed;top:0;left:0}.Capabilities-module__eNqf7a__copy{text-align:center;letter-spacing:-.02em;will-change:opacity;width:min(880px,82vw);margin:0 0 clamp(60px,14svh,150px);font-size:min(5.1vw,55px);font-weight:500;line-height:1.15}.Capabilities-module__eNqf7a__line{white-space:nowrap;display:block}.Capabilities-module__eNqf7a__copy [data-accent]{font-size:.93em}.Capabilities-module__eNqf7a__heading{left:var(--ui-gutter);top:calc(var(--ui-edge) + clamp(86px, 11svh, 132px));letter-spacing:-.02em;text-align:left;opacity:0;will-change:opacity;max-width:min(560px,62vw);margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.12;position:absolute}.Capabilities-module__eNqf7a__headingLine{display:block}@media (max-width:640px){.Capabilities-module__eNqf7a__heading{max-width:calc(100vw - var(--ui-gutter) * 2);top:calc(var(--ui-edge) * 2.5);font-size:clamp(26px,7vw,34px)}}.Capabilities-module__eNqf7a__ring{opacity:0;will-change:opacity, transform;place-items:center;display:grid;position:absolute;inset:0}.Capabilities-module__eNqf7a__pin{color:inherit;font:inherit;will-change:transform, opacity;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute}.Capabilities-module__eNqf7a__pin[data-on]{pointer-events:auto;cursor:pointer}.Capabilities-module__eNqf7a__pill{background:#fff;border:0 solid #ffffff40;border-radius:999px;grid-auto-flow:column;justify-content:center;align-items:center;gap:0;width:auto;min-width:5px;height:5px;padding:0;transition:min-width .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1),border-width .45s cubic-bezier(.22,1,.36,1),border-radius .45s cubic-bezier(.22,1,.36,1),border-color .3s,background-color .3s,padding .45s cubic-bezier(.22,1,.36,1),gap .45s cubic-bezier(.22,1,.36,1);display:grid}.Capabilities-module__eNqf7a__pin[data-on] .Capabilities-module__eNqf7a__pill{border-width:1px;border-color:var(--nav-line);background:var(--nav-wash-strong);min-width:46px;height:46px;-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:12px}.Capabilities-module__eNqf7a__pin[data-on]:hover .Capabilities-module__eNqf7a__pill,.Capabilities-module__eNqf7a__pin[data-on]:focus-visible .Capabilities-module__eNqf7a__pill{border-color:var(--nav-line-strong);gap:12px;padding:0 18px}.Capabilities-module__eNqf7a__pinNumber{grid-template-columns:0fr;transition:grid-template-columns .45s cubic-bezier(.22,1,.36,1);display:grid}.Capabilities-module__eNqf7a__pinNumber>span{font-variant-numeric:tabular-nums;color:#fff;opacity:0;font-size:13px;font-style:normal;line-height:1;transition:opacity .3s .12s,color .3s;overflow:hidden}.Capabilities-module__eNqf7a__pin[data-on] .Capabilities-module__eNqf7a__pinNumber{grid-template-columns:1fr}.Capabilities-module__eNqf7a__pin[data-on] .Capabilities-module__eNqf7a__pinNumber>span{opacity:1}.Capabilities-module__eNqf7a__pinLabel{grid-template-columns:0fr;transition:grid-template-columns .45s cubic-bezier(.22,1,.36,1);display:grid}.Capabilities-module__eNqf7a__pinLabel>span{white-space:nowrap;color:#fff;font-size:14px;font-style:normal;line-height:.95;overflow:hidden}.Capabilities-module__eNqf7a__pin[data-on]:hover .Capabilities-module__eNqf7a__pinLabel,.Capabilities-module__eNqf7a__pin[data-on]:focus-visible .Capabilities-module__eNqf7a__pinLabel{grid-template-columns:1fr}@media (prefers-reduced-motion:reduce){.Capabilities-module__eNqf7a__pill,.Capabilities-module__eNqf7a__pinLabel,.Capabilities-module__eNqf7a__pinNumber,.Capabilities-module__eNqf7a__pinNumber>span{transition-duration:.01ms}}@media (max-width:640px){.Capabilities-module__eNqf7a__copy{width:100%;padding:0 var(--ui-gutter);margin-bottom:clamp(48px,12svh,110px);font-size:min(5.4vw,28px)}.Capabilities-module__eNqf7a__pill{min-width:4px;height:4px}.Capabilities-module__eNqf7a__pin[data-on] .Capabilities-module__eNqf7a__pill{border-radius:10px;min-width:36px;height:36px}.Capabilities-module__eNqf7a__pinNumber>span{font-size:11px}.Capabilities-module__eNqf7a__pinLabel>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.Capabilities-module__eNqf7a__copy,.Capabilities-module__eNqf7a__ring{filter:none!important;transform:none!important}}
.Roi-module__uZfXhW__section{pointer-events:none}.Roi-module__uZfXhW__inner{will-change:transform;color:#fff;pointer-events:none;flex-direction:column;justify-content:center;width:100%;min-height:100svh;display:flex;position:fixed;top:0;left:0}.Roi-module__uZfXhW__column{--rail-space:calc(var(--ui-gutter) + var(--rail-w) + 34px);--edge-space:60px;--w:min(1120px, calc(100% - var(--rail-space) - var(--edge-space)));width:var(--w);margin-left:max(var(--rail-space), calc((100% - var(--w)) / 2));pointer-events:auto;margin-right:auto;padding:6svh 0}.Roi-module__uZfXhW__head{text-align:center;margin:0 auto clamp(20px,5.2svh,76px);padding-inline:clamp(16px,4vw,72px)}.Roi-module__uZfXhW__kicker{letter-spacing:-.005em;margin:0 0 clamp(6px,1.4svh,16px);font-size:clamp(14px,1.25vw,18px);font-weight:500;line-height:1.2}.Roi-module__uZfXhW__title{white-space:pre-line;letter-spacing:-.02em;margin:0 0 clamp(8px,1.6svh,22px);font-size:clamp(26px,3.05vw,44px);font-weight:500;line-height:1.18}.Roi-module__uZfXhW__lede{color:#decdf6;margin:0;font-size:clamp(13px,1.04vw,16px);line-height:1.5}.Roi-module__uZfXhW__cards{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.Roi-module__uZfXhW__params,.Roi-module__uZfXhW__results{border-radius:clamp(18px,1.9vw,28px);padding:clamp(18px,2.6vw,40px)}.Roi-module__uZfXhW__params{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff24}.Roi-module__uZfXhW__results{background:var(--brand-purple);border:1px solid #ffffff24;flex-direction:column;display:flex}.Roi-module__uZfXhW__cardHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:clamp(14px,2.4svh,30px);display:flex}.Roi-module__uZfXhW__cardTitle{letter-spacing:-.005em;margin:0 0 30px;font-size:clamp(23px,1.95vw,30px);font-weight:500;line-height:1}.Roi-module__uZfXhW__currency{align-items:center;gap:8px;display:flex}.Roi-module__uZfXhW__cur{appearance:none;font:inherit;cursor:pointer;color:#fff;letter-spacing:.04em;opacity:.45;background:0 0;border:0;padding:0;font-size:clamp(11px,.9vw,13px);line-height:1;transition:opacity .2s}.Roi-module__uZfXhW__cur:hover{opacity:.8}.Roi-module__uZfXhW__cur[data-on]{opacity:1;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.Roi-module__uZfXhW__cur:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid}.Roi-module__uZfXhW__bar{vertical-align:middle;background:#ffffff47;width:1px;height:11px;margin-right:8px;display:inline-block}.Roi-module__uZfXhW__rows{flex-direction:column;gap:14px;display:flex}.Roi-module__uZfXhW__rows[data-active] .Roi-module__uZfXhW__row:not([data-on]){opacity:.2}.Roi-module__uZfXhW__row{flex-direction:column;gap:6px;transition:opacity .25s;display:flex}.Roi-module__uZfXhW__label{color:#ffffffb3;font-size:clamp(12px,1vw,14px);line-height:1.3}.Roi-module__uZfXhW__track{grid-template-columns:auto auto;row-gap:2px;display:grid}.Roi-module__uZfXhW__bound:first-child{grid-area:1/1;justify-self:start}.Roi-module__uZfXhW__bound:last-child{grid-area:1/2;justify-self:end}.Roi-module__uZfXhW__bound{color:#ffffff73;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(10px,.8vw,12px);line-height:1}.Roi-module__uZfXhW__slider{--thumb:9px;--rail:2px;--rail-ink:#ffffff59;grid-area:2/1/3/-1;padding-bottom:27px;position:relative}.Roi-module__uZfXhW__range{appearance:none;width:100%;height:44px;margin:calc((var(--thumb) - 44px) / 2) 0;cursor:pointer;touch-action:none;background:0 0;display:block}.Roi-module__uZfXhW__range:focus{outline:none}.Roi-module__uZfXhW__range::-webkit-slider-runnable-track{height:var(--rail);background:var(--rail-ink);border-radius:999px}.Roi-module__uZfXhW__range::-moz-range-track{height:var(--rail);background:var(--rail-ink);border-radius:999px}.Roi-module__uZfXhW__row[data-on] .Roi-module__uZfXhW__slider{--rail-ink:#fff}.Roi-module__uZfXhW__range::-webkit-slider-thumb{appearance:none;width:44px;height:44px;margin-top:calc((var(--rail) - 44px) / 2);box-shadow:none;background:0 0;border:0}.Roi-module__uZfXhW__range::-moz-range-thumb{width:44px;height:44px;box-shadow:none;background:0 0;border:0}.Roi-module__uZfXhW__slider:after{content:"";top:0;left:calc(var(--p,0) * (100% - var(--thumb)));width:var(--thumb);height:var(--thumb);pointer-events:none;background:#fff;border-radius:3px;transition:transform .15s;position:absolute;box-shadow:0 1px 6px #0000004d}.Roi-module__uZfXhW__slider:hover:after,.Roi-module__uZfXhW__slider:active:after{transform:scale(1.15)}.Roi-module__uZfXhW__slider:has(.Roi-module__uZfXhW__range:focus-visible):after{box-shadow:0 0 0 3px #ffffff59}.Roi-module__uZfXhW__bubble{bottom:0;left:calc(var(--p,0) * (100% - var(--thumb)) + var(--thumb) / 2);transform:translateX(calc(var(--p,0) * -100%));color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border:1px solid #ffffff38;border-radius:3px;padding:5px 6px 2px;font-size:clamp(11px,.88vw,13px);line-height:1;transition:background-color .2s,border-color .2s;position:absolute}.Roi-module__uZfXhW__row[data-on] .Roi-module__uZfXhW__bubble{background:var(--brand-purple);border-color:#0000}.Roi-module__uZfXhW__row[data-on] .Roi-module__uZfXhW__label{color:#fff}.Roi-module__uZfXhW__row[data-on] .Roi-module__uZfXhW__bound{color:#ffffffd9}.Roi-module__uZfXhW__out{flex-direction:column;margin-top:clamp(14px,2.4svh,30px);display:flex}.Roi-module__uZfXhW__outRow{border-top:1px solid #ffffff2e;padding:clamp(10px,2svh,20px) 0}.Roi-module__uZfXhW__outRow:first-child{border-top:0;padding-top:0}.Roi-module__uZfXhW__outLabel{color:#ffffffbf;margin:0 0 clamp(10px,2svh,20px);font-size:clamp(13px,1.06vw,16px);line-height:1.3}.Roi-module__uZfXhW__outValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(18px,1.68vw,26px);font-weight:500;line-height:1}@media (max-width:860px){.Roi-module__uZfXhW__cards{grid-template-columns:minmax(0,1fr)}.Roi-module__uZfXhW__head{margin-left:0;margin-right:0;padding-inline:0}.Roi-module__uZfXhW__out{top:initial;transform:none}.Roi-module__uZfXhW__outRow:last-child{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.Roi-module__uZfXhW__row{transition:none}}@media (max-width:900px){.Roi-module__uZfXhW__column{--rail-space:var(--ui-gutter);--edge-space:var(--ui-gutter)}}@media (pointer:coarse),(hover:none),(max-width:900px){.Roi-module__uZfXhW__section{height:auto;min-height:100svh}.Roi-module__uZfXhW__inner{will-change:auto;height:auto;min-height:100svh;position:static;transform:none!important}}
.Credits-module__D-Nk6a__slot{justify-self:end;display:flex}.Credits-module__D-Nk6a__link{pointer-events:auto;color:var(--corner-fg);font:inherit;letter-spacing:.02em;opacity:.7;transition:opacity .25s ease, color var(--ui-theme-dur) var(--ui-theme-ease);align-items:center;gap:8px;font-size:clamp(12px,.9vw,13px);font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.Credits-module__D-Nk6a__link:hover{opacity:1}.Credits-module__D-Nk6a__link:focus-visible{outline-offset:3px;opacity:1;outline:2px solid}.Credits-module__D-Nk6a__mark{color:currentColor;width:auto;height:1em;display:block}.Credits-module__D-Nk6a__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Outro-module__FDWeaW__section{pointer-events:none}.Outro-module__FDWeaW__inner{will-change:transform;color:#fff;pointer-events:none;flex-direction:column;justify-content:center;width:100%;min-height:100svh;display:flex;position:fixed;top:0;left:0}.Outro-module__FDWeaW__column{text-align:center;pointer-events:auto;flex-direction:column;align-items:center;width:min(880px,86vw);margin:0 auto;padding:6svh 0;display:flex}.Outro-module__FDWeaW__title{letter-spacing:-.02em;margin:0 0 clamp(24px,5svh,56px);font-size:min(4.9vw,50px);font-weight:500;line-height:1.15}.Outro-module__FDWeaW__line{white-space:nowrap;display:block}.Outro-module__FDWeaW__title [data-accent]{font-size:.93em}.Outro-module__FDWeaW__cta{cursor:pointer;color:#fff}.Outro-module__FDWeaW__ctaLabel{padding:var(--cta-pad-top) var(--cta-pad-x) var(--cta-pad-bottom);font-size:var(--cta-font);white-space:nowrap;align-items:center;font-weight:500;line-height:1;display:inline-flex}.Outro-module__FDWeaW__cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.Outro-module__FDWeaW__label{padding-top:1px}.Outro-module__FDWeaW__footer{left:var(--ui-gutter);right:var(--ui-gutter);bottom:var(--ui-edge);pointer-events:auto;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:absolute}.Outro-module__FDWeaW__footer>:nth-child(2){justify-self:center}.Outro-module__FDWeaW__middle{align-items:center;gap:clamp(16px,1.7vw,26px);display:flex}.Outro-module__FDWeaW__linkBtn{appearance:none;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;padding:0;font-size:clamp(12px,.9vw,13px)}.Outro-module__FDWeaW__link{color:var(--corner-fg);letter-spacing:.02em;opacity:.7;transition:opacity .25s ease, color var(--ui-theme-dur) var(--ui-theme-ease);font-size:clamp(12px,.9vw,13px);font-weight:500;line-height:1;text-decoration:none}.Outro-module__FDWeaW__link:hover{opacity:1}.Outro-module__FDWeaW__link:focus-visible{outline-offset:4px;opacity:1;outline:2px solid}@media (max-width:640px){.Outro-module__FDWeaW__column{width:100%;padding:var(--ui-gutter)}.Outro-module__FDWeaW__footer{flex-direction:column;align-items:center;gap:18px;display:flex}.Outro-module__FDWeaW__middle{flex-direction:column;gap:18px}}@media (pointer:coarse),(hover:none),(max-width:900px){.Outro-module__FDWeaW__section{height:auto;min-height:100svh}.Outro-module__FDWeaW__inner{will-change:auto;height:auto;min-height:100svh;position:static;transform:none!important}}
.Panel-module__sqOkua__root{--ease:cubic-bezier(.22, 1, .36, 1);--in:.62s;--out:.42s;--edge:24px;--step:75px;z-index:60;pointer-events:none;position:fixed;inset:0}@media (max-width:768px){.Panel-module__sqOkua__root{--step:50px;--edge:12px}}.Panel-module__sqOkua__root[data-open]{pointer-events:auto}.Panel-module__sqOkua__scrim{appearance:none;cursor:pointer;opacity:0;transition:opacity var(--out) ease;background:#0a04178c;border:0;padding:0;position:absolute;inset:0}.Panel-module__sqOkua__root[data-open] .Panel-module__sqOkua__scrim{opacity:1;transition-duration:var(--in)}.Panel-module__sqOkua__card{top:var(--edge);bottom:var(--edge);left:var(--edge);width:min(430px, calc(100vw - var(--edge) * 2));color:var(--ui-ink);opacity:0;transition:transform var(--out) var(--ease), opacity calc(var(--out) * .7) ease;background:#fff;border-radius:24px;flex-direction:column;display:flex;position:absolute;overflow:hidden;transform:translate(-102%)}.Panel-module__sqOkua__root[data-open] .Panel-module__sqOkua__card{opacity:1;transition:transform var(--in) var(--ease), opacity calc(var(--in) * .5) ease;transform:none}.Panel-module__sqOkua__shape{--shape-ink:.13;width:100%;height:auto;opacity:var(--shape-ink);pointer-events:none;position:absolute;top:0;left:0}.Panel-module__sqOkua__bar{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-start;padding:40px 26px 0 40px;display:flex;position:absolute;top:0;left:0;right:0}.Panel-module__sqOkua__bar>*{pointer-events:auto}.Panel-module__sqOkua__mark{width:46px;height:auto;color:var(--brand-purple)}.Panel-module__sqOkua__close{appearance:none;width:42px;height:42px;color:var(--ui-ink);cursor:pointer;background:#fff;border:1px solid #190c322e;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,border-color .2s;display:grid}.Panel-module__sqOkua__close:hover{background:#190c320f;border-color:#190c3252}.Panel-module__sqOkua__close:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.Panel-module__sqOkua__fade{z-index:1;pointer-events:none;background:linear-gradient(#fff 0% 66%,#ffffffdb 84%,#fff0 100%);height:104px;position:absolute;top:0;left:0;right:0}.Panel-module__sqOkua__scroll{overscroll-behavior:contain;min-height:0;padding:calc(var(--step) * 2) 0 0;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.Panel-module__sqOkua__body,.Panel-module__sqOkua__practice{opacity:0;transition:transform var(--out) var(--ease), opacity var(--out) ease;transform:translate(-18px)}.Panel-module__sqOkua__root[data-open] .Panel-module__sqOkua__body,.Panel-module__sqOkua__root[data-open] .Panel-module__sqOkua__practice{opacity:1;transition:transform var(--in) var(--ease) .1s, opacity calc(var(--in) * .6) ease .1s;transform:none}.Panel-module__sqOkua__root[data-open] .Panel-module__sqOkua__practice{transition-delay:.18s}.Panel-module__sqOkua__body{margin-bottom:var(--step);padding:0 40px}.Panel-module__sqOkua__head{margin:0 0 var(--step);justify-content:space-between;align-items:start;gap:20px;display:flex}.Panel-module__sqOkua__title{color:var(--brand-purple);letter-spacing:-.015em;margin:0;font-size:34px;font-weight:500;line-height:1.1;position:relative}.Panel-module__sqOkua__count{letter-spacing:0;vertical-align:super;white-space:nowrap;font-size:15px;font-weight:500;position:absolute;top:0;right:0;transform:translate(100%,-50%)}.Panel-module__sqOkua__steps{flex-shrink:0;gap:8px;margin-top:4px;display:flex}.Panel-module__sqOkua__step{appearance:none;background:var(--brand-purple);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;transition:background-color .2s,transform .2s;display:grid}.Panel-module__sqOkua__step:hover{background:color-mix(in srgb, var(--brand-purple) 84%, #000)}.Panel-module__sqOkua__step:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.Panel-module__sqOkua__block{margin:0}.Panel-module__sqOkua__label{letter-spacing:-.005em;align-items:center;gap:10px;margin:0 0 30px;font-size:18px;font-weight:500;line-height:1;display:flex}.Panel-module__sqOkua__bullet{background:currentColor;flex:none;width:5px;height:5px}.Panel-module__sqOkua__copy{letter-spacing:-.002em;color:#1c0b34;margin:0;font-size:16px;line-height:1.3}.Panel-module__sqOkua__practice{padding:var(--step) 40px var(--step);background:#decdf6;border-radius:20px 20px 12px 12px;flex:none;margin:auto 0 0}@keyframes Panel-module__sqOkua__panelSwap{0%{opacity:0}}.Panel-module__sqOkua__root[data-open] .Panel-module__sqOkua__practice{animation:Panel-module__sqOkua__panelSwap 1.56s var(--ease)}@media (prefers-reduced-motion:reduce){.Panel-module__sqOkua__root[data-open] .Panel-module__sqOkua__practice{animation:none}}@media (max-width:768px){.Panel-module__sqOkua__card{width:calc(100vw - var(--edge) * 2)}.Panel-module__sqOkua__body{padding:0 20px}.Panel-module__sqOkua__practice{padding:var(--step) 20px var(--step)}}@media (prefers-reduced-motion:reduce){.Panel-module__sqOkua__card,.Panel-module__sqOkua__body,.Panel-module__sqOkua__practice{transition:opacity .2s!important;transform:none!important}}
.page-module__E0kJGG__main{z-index:1;pointer-events:none;position:relative}.page-module__E0kJGG__section{text-align:center;color:#2b2536;text-shadow:0 1px 16px #ffffff80;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:200svh;padding:2rem;display:flex}.page-module__E0kJGG__sectionHalf{text-align:center;color:#2b2536;text-shadow:0 1px 16px #ffffff80;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:100svh;padding:2rem;display:flex}@media (pointer:coarse),(hover:none),(max-width:900px){.page-module__E0kJGG__section,.page-module__E0kJGG__sectionHalf{height:0;padding:0}}
