.stage-module__p5GyTW__poster{display:none}@media (max-width:600px) and (orientation:portrait),(min-width:601px) and (max-width:900px) and (min-height:930px) and (max-aspect-ratio:5/6),(prefers-reduced-motion:reduce){.stage-module__p5GyTW__poster{z-index:0;pointer-events:none;width:100%;height:100lvh;display:block;position:fixed;top:0;left:0}}.stage-module__p5GyTW__poster img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce) and (min-width:601px),(prefers-reduced-motion:reduce) and (orientation:landscape){.stage-module__p5GyTW__poster img{object-position:right bottom}[dir=rtl] .stage-module__p5GyTW__poster img{object-position:left bottom}}@media (prefers-reduced-motion:reduce) and (min-width:601px) and (max-aspect-ratio:3/2){.stage-module__p5GyTW__poster img{object-fit:contain}}@media (min-width:601px) and (max-width:900px) and (min-height:930px) and (max-aspect-ratio:5/6){.stage-module__p5GyTW__poster{height:100svh}.stage-module__p5GyTW__poster img{object-fit:contain;object-position:50% 100%}[dir=rtl] .stage-module__p5GyTW__poster img{object-fit:contain;object-position:50% 100%}}.stage-module__p5GyTW__poster[data-away=true]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.stage-module__p5GyTW__poster{transition:opacity .25s var(--ease-out), visibility 0s linear 0s}.stage-module__p5GyTW__poster[data-away=true]{transition:opacity .25s var(--ease-out), visibility 0s linear .25s}}html[data-cinematic=on] .stage-module__p5GyTW__poster{visibility:hidden;transition:visibility 0s linear .6s}.stage-module__p5GyTW__stage{z-index:0;pointer-events:none;opacity:0;width:100%;height:100lvh;transition:opacity .8s var(--ease-out);position:fixed;top:0;left:0}.stage-module__p5GyTW__stage[data-handoff=poster]{transition-duration:.6s}html[data-cinematic=on] .stage-module__p5GyTW__stage{opacity:1}html[data-cinematic] .stage-module__p5GyTW__stage[data-scene=off]{opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out), visibility 0s linear .4s}
.Footer-module__S6Hkya__footer{z-index:2;background:var(--bg);border-top:1px solid var(--line);color:var(--fg-muted);position:relative}.Footer-module__S6Hkya__inner{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,4vw,2.5rem) clamp(1.5rem,4vw,3rem);padding-block:clamp(2.5rem,7vw,4.5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.Footer-module__S6Hkya__brandCol,.Footer-module__S6Hkya__col{min-width:0}.Footer-module__S6Hkya__brand{min-height:44px;font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:center;font-weight:600;display:inline-flex}.Footer-module__S6Hkya__brace{color:var(--accent);opacity:.6;margin-inline:.08em}.Footer-module__S6Hkya__tek{color:var(--accent)}.Footer-module__S6Hkya__promise{max-width:32ch;color:var(--fg-muted);margin-top:.4rem;font-size:.9375rem}.Footer-module__S6Hkya__heading{font-family:var(--font-display);letter-spacing:0;color:var(--fg);margin-bottom:.25rem;font-size:.9375rem;font-weight:600;line-height:1.4}.Footer-module__S6Hkya__list{gap:0;display:grid}.Footer-module__S6Hkya__inline{flex-wrap:wrap;column-gap:1.5rem;display:flex}.Footer-module__S6Hkya__pair{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.Footer-module__S6Hkya__pair>li:last-child{grid-column:1/-1}.Footer-module__S6Hkya__link{min-height:44px;color:var(--fg-muted);transition:color .25s var(--ease-out);align-items:center;gap:.55rem;font-size:.9375rem;display:inline-flex}.Footer-module__S6Hkya__link svg{flex:none}.Footer-module__S6Hkya__list:not(.Footer-module__S6Hkya__pair):not(.Footer-module__S6Hkya__inline) .Footer-module__S6Hkya__link svg:first-child{color:var(--accent)}.Footer-module__S6Hkya__link:active{color:var(--fg)}@media (hover:hover) and (pointer:fine){.Footer-module__S6Hkya__link:hover{color:var(--fg)}}.Footer-module__S6Hkya__ltr{white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.Footer-module__S6Hkya__base{padding-block:1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex;position:relative}.Footer-module__S6Hkya__base:before{content:"";inset-inline:var(--gutter);background:var(--line);height:1px;position:absolute;top:0}.Footer-module__S6Hkya__copy{color:var(--fg-faint);font-size:.875rem}@media (min-width:640px){.Footer-module__S6Hkya__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer-module__S6Hkya__brandCol{grid-column:1/-1}}@media (min-width:1000px){.Footer-module__S6Hkya__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.1fr)}.Footer-module__S6Hkya__brandCol{grid-column:auto}.Footer-module__S6Hkya__inline{display:grid}.Footer-module__S6Hkya__pair{grid-template-columns:minmax(0,1fr)}}
.Nav-module__gOObGW__bar{inset-inline:0;z-index:90;padding:clamp(1rem, 2.2vw, 1.6rem) var(--gutter);mix-blend-mode:difference;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;top:0}.Nav-module__gOObGW__scrim{inset-inline:0;z-index:89;pointer-events:none;background:linear-gradient(to bottom, var(--bg) 0%, var(--bg) 62%, color-mix(in srgb, var(--bg) 70%, transparent) 82%, transparent 100%);height:clamp(7.5rem,16vh,10rem);position:fixed;top:0}.Nav-module__gOObGW__brand{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.02em;white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.Nav-module__gOObGW__brace{color:var(--accent);opacity:.6;margin-inline:.08em}.Nav-module__gOObGW__tek{color:var(--accent)}.Nav-module__gOObGW__links{gap:clamp(1rem,2vw,2rem);display:none}.Nav-module__gOObGW__link{font-size:var(--step--1);color:var(--fg-muted);transition:color .3s var(--ease-out);align-items:center;min-height:44px;display:inline-flex;position:relative}.Nav-module__gOObGW__link:after{content:"";inset-inline:0;transform-origin:0;height:1px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:calc(50% - .8em);transform:scaleX(0)}[dir=rtl] .Nav-module__gOObGW__link:after{transform-origin:100%}.Nav-module__gOObGW__linkActive{color:var(--fg)}.Nav-module__gOObGW__linkActive:after{transform:scaleX(1)}.Nav-module__gOObGW__link:active{color:var(--fg)}.Nav-module__gOObGW__actions{align-items:center;gap:clamp(.5rem,1.4vw,1rem);display:flex}.Nav-module__gOObGW__sound,.Nav-module__gOObGW__lang{min-width:44px;min-height:44px;font-size:var(--step--1);color:var(--fg-muted);transition:color .3s var(--ease-out);justify-content:center;align-items:center;padding-inline:.6rem;display:inline-flex}.Nav-module__gOObGW__sound:active,.Nav-module__gOObGW__lang:active{color:var(--fg)}.Nav-module__gOObGW__sound{display:none}.Nav-module__gOObGW__burger{place-content:center;gap:6px;min-width:44px;min-height:44px;display:grid}.Nav-module__gOObGW__burger span{width:22px;height:1.5px;transition:transform .4s var(--ease-out), opacity .3s var(--ease-out);background:currentColor;display:block}.Nav-module__gOObGW__burger span[data-open=true]:first-child{transform:translateY(3.75px)rotate(45deg)}.Nav-module__gOObGW__burger span[data-open=true]:last-child{transform:translateY(-3.75px)rotate(-45deg)}.Nav-module__gOObGW__sheet{z-index:100;padding-inline:var(--gutter);background:var(--bg);overscroll-behavior:contain;animation:Nav-module__gOObGW__sheet-in .5s var(--ease-out) both;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.Nav-module__gOObGW__sheetBar{justify-content:space-between;align-items:center;gap:1rem;padding-block:clamp(1rem,2.2vw,1.6rem);display:flex}.Nav-module__gOObGW__sheetNav{flex:1 0 auto;align-content:center;gap:.4rem;padding-block:1rem;display:grid}.Nav-module__gOObGW__sheetItem{animation:Nav-module__gOObGW__sheet-item-in .5s var(--ease-out) both}@keyframes Nav-module__gOObGW__sheet-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.Nav-module__gOObGW__sheet[data-closing]{pointer-events:none;animation:Nav-module__gOObGW__sheet-out .32s var(--ease-out) both}@keyframes Nav-module__gOObGW__sheet-out{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@keyframes Nav-module__gOObGW__sheet-item-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.Nav-module__gOObGW__sheetLink{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.02em;transition:color .3s var(--ease-out);align-items:baseline;gap:1rem;padding-block:.5rem;font-weight:500;display:flex}.Nav-module__gOObGW__sheetLink:active,.Nav-module__gOObGW__sheetLink[aria-current=page]{color:var(--accent)}.Nav-module__gOObGW__sheetFoot{padding-block:1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);animation:Nav-module__gOObGW__sheet-item-in .5s var(--ease-out) .3s both;gap:.75rem;display:grid}.Nav-module__gOObGW__cta{width:100%}.Nav-module__gOObGW__sheetRow{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;display:grid}.Nav-module__gOObGW__pill{border:1px solid var(--line-strong);min-height:48px;font-size:var(--step--1);color:var(--fg);transition:border-color .25s var(--ease-out), scale .12s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding-inline:1.1rem;display:inline-flex}.Nav-module__gOObGW__pill:active{border-color:var(--accent)}.Nav-module__gOObGW__track{border:1px solid var(--line-strong);width:2rem;height:1.125rem;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out);border-radius:999px;flex:none;position:relative}.Nav-module__gOObGW__track:after{content:"";top:50%;background:var(--fg-muted);width:.8125rem;height:.8125rem;transition:inset-inline-start .25s var(--ease-out), background-color .25s var(--ease-out);border-radius:50%;position:absolute;inset-inline-start:2px;transform:translateY(-50%)}.Nav-module__gOObGW__pill[aria-pressed=true] .Nav-module__gOObGW__track{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, transparent)}.Nav-module__gOObGW__pill[aria-pressed=true] .Nav-module__gOObGW__track:after{background:var(--accent);inset-inline-start:calc(100% - .8125rem - 2px)}@media (hover:hover) and (pointer:fine){.Nav-module__gOObGW__link:hover{color:var(--fg)}.Nav-module__gOObGW__link:hover:after{transform:scaleX(1)}.Nav-module__gOObGW__sound:hover,.Nav-module__gOObGW__lang:hover{color:var(--fg)}.Nav-module__gOObGW__sheetLink:hover{color:var(--accent)}.Nav-module__gOObGW__pill:hover{border-color:var(--accent)}}@media (min-width:900px){.Nav-module__gOObGW__links{display:flex}.Nav-module__gOObGW__sound{display:inline-flex}.Nav-module__gOObGW__burger{display:none}}
.Cursor-module__72TD2W__ring,.Cursor-module__72TD2W__dot{z-index:300;pointer-events:none;will-change:transform, opacity;opacity:0;transition:opacity .22s var(--ease-out,ease-out);position:fixed;top:0;left:0}.Cursor-module__72TD2W__ring[data-visible=true],.Cursor-module__72TD2W__dot[data-visible=true]{opacity:1}.Cursor-module__72TD2W__ring{width:28px;height:28px;transition:width .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), height .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), border-radius .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), background-color .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), border-color .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), opacity .22s var(--ease-out,ease-out);background:#05080f1f;border:1px solid #e8f4ffd1;border-radius:999px;place-items:center;display:grid;box-shadow:0 0 0 1px #05080f47}.Cursor-module__72TD2W__dot{width:4px;height:4px;transition:width .24s var(--ease-out,ease-out), height .24s var(--ease-out,ease-out), opacity .22s var(--ease-out,ease-out);background:#f2f6fb;border-radius:50%;box-shadow:0 0 0 1px #05080f73}.Cursor-module__72TD2W__ring[data-state=link]{border-color:var(--accent-ring,#67e8f9);background:color-mix(in srgb, var(--accent-ring,#67e8f9) 10%, transparent);width:44px;height:44px}.Cursor-module__72TD2W__ring[data-state=view],.Cursor-module__72TD2W__ring[data-state=open],.Cursor-module__72TD2W__ring[data-state=drag]{background:#ffffff2e;width:76px;height:76px}.Cursor-module__72TD2W__dot[data-state=view],.Cursor-module__72TD2W__dot[data-state=open],.Cursor-module__72TD2W__dot[data-state=drag]{width:0;height:0}.Cursor-module__72TD2W__label{color:#fff;letter-spacing:.04em;white-space:nowrap;text-align:center;text-transform:uppercase;opacity:0;max-width:90%;transition:opacity .2s var(--ease-out,ease-out);font-family:inherit;font-size:.6875rem;font-weight:500;line-height:1;overflow:hidden}.Cursor-module__72TD2W__ring[data-state=view] .Cursor-module__72TD2W__label,.Cursor-module__72TD2W__ring[data-state=open] .Cursor-module__72TD2W__label,.Cursor-module__72TD2W__ring[data-state=drag] .Cursor-module__72TD2W__label{opacity:1}.Cursor-module__72TD2W__ring:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Cursor-module__72TD2W__label{letter-spacing:0;text-transform:none}:is(html[data-custom-cursor=true],html[data-custom-cursor=true] *){cursor:none}html[data-custom-cursor=true] :is(textarea,[contenteditable]:not([contenteditable=false]),input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=image],[type=hidden])){cursor:text}:is(html[data-custom-cursor=true] dialog:modal,html[data-custom-cursor=true] dialog:modal *){cursor:auto}html[data-custom-cursor=true] dialog:modal :is(button,a[href],summary,label){cursor:pointer}:is(html:has(dialog:modal) .Cursor-module__72TD2W__ring,html:has(dialog:modal) .Cursor-module__72TD2W__dot){visibility:hidden}@media (pointer:coarse){.Cursor-module__72TD2W__ring,.Cursor-module__72TD2W__dot{display:none}}@media (prefers-reduced-motion:reduce){.Cursor-module__72TD2W__ring,.Cursor-module__72TD2W__dot{display:none}}
