.home_home__VksE8{overflow-x:clip}.home_hero__3uBHQ{position:relative;padding-top:clamp(6.5rem,13vh,9rem)}.home_heroCopy__Rzowe{display:flex;flex-direction:column;align-items:center;text-align:center}.home_title__iDooG{margin:0;font-size:clamp(2.5rem,1.35rem + 3.5vw,4.5rem);font-weight:600;line-height:1.02;letter-spacing:-.045em;color:var(--text)}.home_title__iDooG em{font-style:normal;color:var(--accent);background:linear-gradient(100deg,var(--accent) 20%,var(--cobalt) 95%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home_line__XCtdu{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.home_line__XCtdu>span{display:inline-block;transform:translateY(104%);filter:blur(10px);opacity:0;animation:home_lineUp__ctMNr var(--t-scene) var(--ease-arrive) forwards}.home_line__XCtdu:nth-child(2)>span{animation-delay:var(--stagger)}.home_line__XCtdu:nth-child(3)>span{animation-delay:calc(var(--stagger) * 2)}@keyframes home_lineUp__ctMNr{to{transform:none;filter:none;opacity:1}}.home_sub__cl9mD{margin:1.5rem 0 0;max-width:46ch;font-size:var(--t-lead);line-height:1.5;color:var(--dim);text-wrap:balance}.home_enter__jOJL0{opacity:0;transform:translateY(14px);animation:home_enter__jOJL0 var(--t-arrive) var(--ease-arrive) var(--d,0s) forwards}@keyframes home_enter__jOJL0{to{opacity:1;transform:none}}.home_panel__7SUNr{position:relative;isolation:isolate;margin:clamp(2.5rem,6vh,4rem) 16px 0;border-radius:var(--r-lg);overflow:hidden;background:radial-gradient(60% 70% at 50% 40%,rgba(196,176,255,.45),transparent 70%),linear-gradient(160deg,var(--text) 0,var(--accent-deep) 40%,var(--accent) 72%,var(--cobalt) 100%);animation:home_panelIn__upepO var(--t-scene) var(--ease-arrive) .2s both}@keyframes home_panelIn__upepO{0%{opacity:0;-webkit-clip-path:inset(6% 3% 0 3% round var(--r-lg));clip-path:inset(6% 3% 0 3% round var(--r-lg))}to{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--r-lg));clip-path:inset(0 0 0 0 round var(--r-lg))}}.home_living__y7dYv{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%}.home_panelGlow__855bx{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 1px rgba(255,255,255,.06)}.home_stage__pn__g{display:flex;justify-content:center;padding:clamp(2.5rem,6vw,5.5rem) clamp(1rem,4vw,4.5rem);perspective:1800px;perspective-origin:50% 0;animation:home_stageIn__rUPYR var(--t-scene) var(--ease-arrive) .42s both}@keyframes home_stageIn__rUPYR{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}.home_lean__BjBmh{--k:clamp(0,calc((var(--p, 1) - 0.42) / 0.2),1);width:min(1120px,100%);transform-origin:50% 100%;transform:rotateX(calc((1 - var(--k)) * 10deg)) scale(calc(.95 + var(--k) * .05));will-change:transform}.home_bezel___eZMt{position:relative;padding:10px;border-radius:var(--r-lg);background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 60px 120px -40px rgba(13,12,22,.6),0 30px 70px -40px rgba(45,75,255,.55)}.home_screen__XI20J{position:relative;aspect-ratio:16/9;border-radius:var(--r-md);overflow:hidden;background:var(--sunken)}.home_film__yM4yn{display:block;width:100%;height:100%;object-fit:cover}.home_sheen__8kjX6{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.4) 50%,transparent 62%);transform:translateX(-130%);animation:home_sheen__8kjX6 1.8s var(--ease-move) 1.3s both}@keyframes home_sheen__8kjX6{to{transform:translateX(130%)}}.home_sound__qmQd6{position:absolute;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:.45rem;height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:rgba(13,12,22,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background var(--t-micro) var(--ease-arrive),transform var(--t-micro) var(--ease-arrive)}.home_sound__qmQd6 svg{width:17px;height:17px}.home_sound__qmQd6:hover{background:rgba(13,12,22,.7);transform:translateY(-1px)}.home_sound__qmQd6:focus-visible{outline:2px solid #fff;outline-offset:2px}.home_problemMedia__sF0NI{position:relative}.home_problemMedia__sF0NI:before{content:"";position:absolute;inset:-12% -10%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#fff 0,rgba(228,218,255,.7) 45%,transparent 100%);pointer-events:none}.home_figStage__Tumd5 .home_figHead__DaZm9{margin:0 auto clamp(2rem,6vh,4rem);max-width:none;text-align:center}.home_figs__Cfbpp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--rule)}.home_fig__SL6nf{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:clamp(1.5rem,3.5vh,2.5rem) clamp(1rem,2vw,1.75rem);border-left:1px solid var(--rule)}.home_fig__SL6nf:first-child{border-left:0}.home_fig__SL6nf:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(228,218,255,.75),rgba(228,218,255,0) 80%);opacity:clamp(0,calc((var(--p, 1) - var(--from)) / .2),1)}.home_num__nMFNJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:clamp(2.5rem,1.5rem + 2.5vw,4.1rem);font-weight:600;line-height:1;letter-spacing:-.05em;color:var(--cobalt);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_num__nMFNJ small{font-size:.3em;font-weight:500;letter-spacing:-.01em;color:var(--cobalt)}.home_bar__ytRQQ{display:block;height:2px;border-radius:2px;background:var(--hair);overflow:hidden}.home_bar__ytRQQ i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--cobalt));transform-origin:left;transform:scaleX(calc(var(--fill) * clamp(0, calc((var(--p, 1) - var(--from)) / .25), 1)))}.home_what__U8zJv{margin:0;font-size:var(--t-body);line-height:1.5;color:var(--dim)}.home_src__roRBB{margin:auto 0 0;font-size:.8125rem}.home_src__roRBB a{color:var(--faint);text-decoration:none;border-bottom:1px solid var(--rule);transition:color var(--t-micro) var(--ease-arrive),border-color var(--t-micro) var(--ease-arrive)}.home_src__roRBB a:hover{color:var(--accent-deep);border-color:var(--accent-deep)}.home_pauseBlock__PPKmQ{text-align:center}.home_pauseLine__N_WBa{margin:0;font-size:clamp(3rem,1rem + 7.4vw,8.75rem);font-weight:600;line-height:1;letter-spacing:-.055em;text-wrap:balance}.home_pausePair__jbFBx{display:block}.home_pauseLine__N_WBa span span{--k:clamp(0,calc((var(--p, 1) - 0.06 - var(--i) * 0.12) / 0.14),1);color:color-mix(in oklab,var(--text) calc(var(--k) * 100%),var(--highlight));filter:blur(calc((1 - var(--k)) * 5px))}.home_pauseSub__XWfll{margin:1.5rem 0 0;font-size:var(--t-lead);color:var(--dim)}.home_turnHead__UvFiz{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:1.25rem 4rem;gap:1.25rem 4rem;align-items:end;margin-bottom:clamp(1.25rem,3.5vh,2.5rem)}.home_turnHead__UvFiz p{margin-bottom:0}.home_turnHead__UvFiz h2{max-width:24ch;font-size:clamp(1.75rem,1rem + 1.9vw,2.6rem)}.home_turnHead__UvFiz>p{max-width:36ch;font-size:var(--t-body);justify-self:end}.home_gridAct__xpVzC{container-type:inline-size;display:flex;justify-content:center}.home_grid__KRpM6{--cell:min(calc(100cqw / 12),calc((100svh - 16.5rem) / 6));position:relative;display:grid;grid-template-columns:repeat(12,var(--cell));grid-template-rows:repeat(6,var(--cell))}.home_gridLines__r0ytf{position:absolute;inset:calc(var(--cell) * -1) calc(var(--cell) * -2);pointer-events:none;background-image:linear-gradient(to right,var(--rule) 1px,transparent 1px),linear-gradient(to bottom,var(--rule) 1px,transparent 1px);background-size:var(--cell) var(--cell);-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,#000 50%,transparent 100%);mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,#000 50%,transparent 100%);opacity:clamp(.45,calc(.45 + var(--p, 1) / .08),1)}.home_core__l65Bz{--k:clamp(0,calc((var(--p, 1) - 0.05) / 0.24),1);position:relative;z-index:2;grid-column:4/span 6;grid-row:2/span 4;margin:0}.home_core__l65Bz:before{content:"";position:absolute;inset:0;border-radius:var(--r-md);box-shadow:0 50px 90px -40px rgba(79,63,184,.55),0 20px 40px -24px rgba(13,12,22,.25);opacity:var(--k)}.home_shot__KWoca{position:relative;height:100%;border-radius:var(--r-md);overflow:hidden;-webkit-clip-path:inset(calc((1 - var(--k)) * 46%) calc((1 - var(--k)) * 46%) round var(--r-md));clip-path:inset(calc((1 - var(--k)) * 46%) calc((1 - var(--k)) * 46%) round var(--r-md))}.home_shot__KWoca img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left;transform:scale(calc(1.16 - var(--k) * .16));transform-origin:50% 50%}.home_shot__KWoca:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(196,176,255,.8);pointer-events:none}.home_tracks__rnGr7{position:absolute;left:0;top:0;z-index:1;width:calc(var(--cell) * 12);height:calc(var(--cell) * 6);overflow:visible;pointer-events:none}.home_tracks__rnGr7 g{--kt:clamp(0,calc((var(--p, 1) - var(--a) - 0.03) / 0.08),1)}.home_track__9X4w2{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--kt));opacity:.6}.home_spark__HbVcS{fill:none;stroke:var(--cobalt);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:.16 1.4;stroke-dashoffset:.16;opacity:var(--kt);filter:drop-shadow(0 0 4px rgba(45,75,255,.85));animation:home_run__chAY_ 2.8s var(--ease-move) infinite}@keyframes home_run__chAY_{to{stroke-dashoffset:-1.24}}.home_seat__DGwZo{--k:clamp(0,calc((var(--p, 1) - var(--a)) / 0.06),1);position:relative;z-index:3;grid-column:var(--c);grid-row:var(--r);margin:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;border-radius:var(--r-md);background:linear-gradient(140deg,var(--accent),var(--cobalt));color:#fff;text-align:center;font-size:clamp(.625rem,calc(var(--cell) * .12),.8125rem);font-weight:500;line-height:1.15;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 18px 30px -16px rgba(45,75,255,.75);opacity:var(--k);transform:scale(calc(.6 + .4 * var(--k)))}.home_seat__DGwZo svg{width:calc(var(--cell) * .28);height:calc(var(--cell) * .28)}.home_agents__3P8bL{background:radial-gradient(55% 45% at 88% 12%,rgba(196,176,255,.4),transparent 70%),radial-gradient(45% 45% at 6% 92%,rgba(45,75,255,.08),transparent 70%),var(--sunken)}.home_band__oIRbK{margin-top:3.5rem;background:rgba(255,255,255,.72);border-color:rgba(196,176,255,.55);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 40px -18px rgba(79,63,184,.28)}.home_tabs__YJ4zx .home_tabBtn___mJH4{min-height:56px;border-left:0;border-radius:var(--r-md);padding:.6rem .9rem;overflow:hidden;transition:background var(--t-micro) var(--ease-arrive),color var(--t-micro) var(--ease-arrive),box-shadow var(--t-micro) var(--ease-arrive)}.home_tabs__YJ4zx .home_tabBtn___mJH4:before{display:none}.home_tabs__YJ4zx .home_tabBtn___mJH4:hover{background:rgba(228,218,255,.6);color:var(--text)}.home_tabs__YJ4zx .home_tabBtnOn__1CZjZ,.home_tabs__YJ4zx .home_tabBtnOn__1CZjZ:hover{background:var(--text);color:#fff;box-shadow:0 12px 26px -14px rgba(13,12,22,.6)}.home_tabs__YJ4zx .home_tabBtnOn__1CZjZ small{color:rgba(255,255,255,.72)}.home_tabs__YJ4zx .home_tabIcon__a6yw2{transition:background var(--t-micro) var(--ease-arrive),color var(--t-micro) var(--ease-arrive)}.home_tabs__YJ4zx .home_tabBtnOn__1CZjZ .home_tabIcon__a6yw2{background:rgba(255,255,255,.14);color:#fff;border-color:transparent}.home_clock__y7lYx{position:absolute;left:14px;right:14px;bottom:7px;height:2px;border-radius:2px;background:rgba(255,255,255,.16);opacity:0;overflow:hidden}.home_clock__y7lYx:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--lilac),#fff);transform:scaleX(0);transform-origin:left}.home_timing__987GJ .home_clock__y7lYx{opacity:1}.home_timing__987GJ .home_clock__y7lYx:after{animation:home_clock__y7lYx var(--dwell) linear forwards}@keyframes home_clock__y7lYx{to{transform:scaleX(1)}}.home_stageLit__XvsGw{position:relative;isolation:isolate;padding:clamp(1rem,3vw,2.5rem);border-radius:var(--r-lg);background:linear-gradient(135deg,var(--highlight) 0,var(--lilac) 55%,color-mix(in oklab,var(--lilac),var(--cobalt) 35%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 30px 60px -36px rgba(79,63,184,.5);overflow:hidden}.home_stageLit__XvsGw:before{content:"";position:absolute;inset:-20% 10% 20%;z-index:-1;background:radial-gradient(closest-side,rgba(255,255,255,.9),transparent);pointer-events:none}.home_sceneIn__pBfiL{animation:home_sceneIn__pBfiL var(--t-arrive) var(--ease-arrive) both}.home_headIn__Jwo9Z{animation:home_enter__jOJL0 var(--t-arrive) var(--ease-arrive) both}@keyframes home_sceneIn__pBfiL{0%{opacity:0;transform:translateY(18px) scale(.985);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.home_closeAct__4gu0N{padding:var(--sect) 0 16px}.home_closePanel__m9ERS{position:relative;isolation:isolate;margin:0 16px;border-radius:var(--r-lg);overflow:hidden;padding:clamp(5rem,15vh,9.5rem) 0;background:linear-gradient(160deg,var(--text) 0,var(--accent-deep) 45%,var(--accent) 80%,var(--cobalt) 100%);color:#fff;text-align:center}.home_closeCopy__aAyM2{position:relative;display:flex;flex-direction:column;align-items:center}.home_closeCopy__aAyM2:before{content:"";position:absolute;inset:-30% 5%;z-index:-1;background:radial-gradient(closest-side,rgba(13,12,22,.35),transparent);pointer-events:none}.home_closeTitle__9SLtC{margin:0;max-width:20ch;font-size:clamp(2rem,1.1rem + 3.2vw,3.75rem);font-weight:600;line-height:1.06;letter-spacing:-.035em;color:#fff;text-wrap:balance}.home_closeTitle__9SLtC span{color:var(--highlight)}.home_btnLight__yr9PS{background:#fff;color:var(--accent-deep);box-shadow:0 16px 34px -14px rgba(13,12,22,.55)}.home_btnLight__yr9PS:hover{background:var(--highlight);color:var(--accent-deep)}.home_btnGhost__7jYx3{color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home_btnGhost__7jYx3:hover{color:#fff;background:rgba(255,255,255,.16)}.home_btnGhost__7jYx3:focus-visible,.home_btnLight__yr9PS:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:899px){.home_figs__Cfbpp{grid-template-columns:repeat(2,minmax(0,1fr))}.home_fig__SL6nf:nth-child(odd){border-left:0}.home_fig__SL6nf:nth-child(n+3){border-top:1px solid var(--rule)}.home_turnHead__UvFiz{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.home_closePanel__m9ERS,.home_panel__7SUNr{margin-inline:8px}.home_sound__qmQd6{right:14px;bottom:14px}.home_closeTitle__9SLtC{line-height:1.12}.home_line__XCtdu,.home_line__XCtdu>span{display:inline}.home_grid__KRpM6{--cell:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:10px;width:100%}.home_gridLines__r0ytf,.home_tracks__rnGr7{display:none}.home_core__l65Bz{--k:1;grid-column:1/-1;grid-row:auto;aspect-ratio:3/2;margin-bottom:6px}.home_seat__DGwZo{--k:1;grid-column:auto;grid-row:auto;margin:0;aspect-ratio:1;font-size:.8125rem}.home_seat__DGwZo svg{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.home_enter__jOJL0,.home_line__XCtdu>span,.home_panel__7SUNr,.home_sheen__8kjX6,.home_stage__pn__g{animation:none;opacity:1;transform:none;filter:none;-webkit-clip-path:none;clip-path:none}.home_sheen__8kjX6{display:none}.home_spark__HbVcS{animation:none;display:none}.home_headIn__Jwo9Z,.home_sceneIn__pBfiL{animation:none}}.rm .home_core__l65Bz,.rm .home_lean__BjBmh,.rm .home_pauseLine__N_WBa span span,.rm .home_seat__DGwZo{--k:1}.rm .home_tracks__rnGr7 g{--kt:1}.rm .home_fig__SL6nf:before{opacity:0}.rm .home_bar__ytRQQ i{transform:scaleX(var(--fill))}