.xv-home-coding .xv-closing-frame{isolation:isolate}.xv-home-coding .xv-closing-terminal{z-index:0;opacity:.56;filter:saturate(.9) brightness(.88);transform:translateZ(0)}.xv-home-coding .xv-closing-frame:before{z-index:1;background:radial-gradient(ellipse 58% 88% at 24% 50%,color-mix(in srgb,var(--hc-bg) 94%,transparent) 0,color-mix(in srgb,var(--hc-bg) 82%,transparent) 42%,color-mix(in srgb,var(--hc-bg) 34%,transparent) 72%,transparent 100%),radial-gradient(ellipse 54% 86% at 78% 50%,color-mix(in srgb,var(--hc-bg) 92%,transparent) 0,color-mix(in srgb,var(--hc-bg) 78%,transparent) 44%,color-mix(in srgb,var(--hc-bg) 30%,transparent) 72%,transparent 100%),linear-gradient(180deg,color-mix(in srgb,var(--hc-bg) 42%,transparent) 0,transparent 24%,transparent 76%,color-mix(in srgb,var(--hc-bg) 48%,transparent) 100%)}.xv-home-coding .xv-closing-frame .xv-hc-mid-cta-inner,.xv-home-coding .xv-closing-frame .xv-hc-section-inner,.xv-home-coding .xv-closing-frame>.xv-hc-community,.xv-home-coding .xv-closing-frame>.xv-hc-mid-cta{position:relative;z-index:3}.xv-home-coding .xv-closing-frame :is(.xv-hc-pixel-kicker,.xv-hc-section-title,.xv-hc-community-motto,.xv-hc-section-copy,.xv-hc-mid-cta-copy,.xv-hc-community-tabs,.xv-hc-mid-cta-actions){position:relative;z-index:4}.xv-home-coding .xv-closing-frame .xv-hc-community-tabs{background:color-mix(in srgb,var(--hc-surface) 92%,transparent);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.xv-home-coding .xv-closing-frame .xv-hc-mid-cta-actions button{position:relative;z-index:5;overflow:hidden;isolation:isolate}.xv-home-coding .xv-closing-frame .xv-hc-mid-cta-inner:after,.xv-home-coding .xv-closing-frame .xv-hc-section-inner:before{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:36px;filter:blur(26px)}.xv-home-coding .xv-closing-frame .xv-hc-section-inner:before{inset:4% -4% 2% -4%;background:color-mix(in srgb,var(--hc-bg) 48%,transparent)}.xv-home-coding .xv-closing-frame .xv-hc-mid-cta-inner:after{display:block!important;inset:13% 3% 10%;background:color-mix(in srgb,var(--hc-bg) 44%,transparent)}@media (max-width:900px){.xv-home-coding .xv-closing-terminal{opacity:.48}.xv-home-coding .xv-closing-frame:before{background:radial-gradient(ellipse 92% 48% at 50% 24%,color-mix(in srgb,var(--hc-bg) 94%,transparent) 0,color-mix(in srgb,var(--hc-bg) 78%,transparent) 56%,transparent 100%),radial-gradient(ellipse 92% 46% at 50% 77%,color-mix(in srgb,var(--hc-bg) 92%,transparent) 0,color-mix(in srgb,var(--hc-bg) 76%,transparent) 58%,transparent 100%)}}@media (prefers-reduced-motion:reduce){.xv-home-coding .xv-closing-terminal{opacity:.34}}.xv-home-coding{position:relative;isolation:isolate}.xv-home-coding>.xv-homepage-cursor-glitter{z-index:0!important;opacity:.64;mix-blend-mode:normal;filter:saturate(1.18) contrast(1.08)}.xv-home-coding>:not(.xv-hc-bg-image):not(.xv-homepage-cursor-glitter){position:relative;z-index:2}.xv-home-coding .xv-hc-chat,.xv-home-coding .xv-hc-headline-block,.xv-home-coding .xv-hc-mid-cta-inner,.xv-home-coding .xv-hc-section-inner{position:relative;isolation:isolate}.xv-home-coding .xv-hc-chat:before,.xv-home-coding .xv-hc-headline-block:before{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:42px;filter:blur(18px)}.xv-home-coding .xv-hc-headline-block:before{inset:-1.4rem -2.2rem -1.6rem;background:radial-gradient(ellipse at 48% 46%,color-mix(in srgb,var(--hc-bg) 88%,transparent) 0,color-mix(in srgb,var(--hc-bg) 70%,transparent) 48%,color-mix(in srgb,var(--hc-bg) 28%,transparent) 72%,transparent 100%)}.xv-home-coding .xv-hc-chat:before{inset:-.85rem -1rem;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--hc-bg) 76%,transparent) 0,color-mix(in srgb,var(--hc-bg) 46%,transparent) 62%,transparent 100%)}.xv-home-coding :is(h1,h2,h3,h4,h5,h6,p,small,label,.xv-hc-eyebrow,.xv-hc-hero-copy,.xv-hc-pixel-kicker,.xv-hc-community-motto):not(.hpx-root *){position:relative;z-index:3;text-shadow:0 0 4px color-mix(in srgb,var(--hc-bg) 96%,transparent),0 0 10px color-mix(in srgb,var(--hc-bg) 82%,transparent)}.xv-home-coding :is(button,[role=button],.xv-hc-btn-primary,.xv-hc-btn-ghost,.xv-hc-community-tabs>a,.xv-hc-community-tabs>button):not(.hpx-root *){position:relative;z-index:4;isolation:isolate;backdrop-filter:blur(12px) saturate(1.04);-webkit-backdrop-filter:blur(12px) saturate(1.04)}.xv-home-coding .xv-hc-btn-ghost{background:color-mix(in srgb,var(--hc-surface) 86%,transparent)}.xv-home-coding .xv-hc-btn-build,.xv-home-coding .xv-hc-btn-primary{box-shadow:0 10px 28px color-mix(in srgb,var(--hc-ink) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--hc-border) 88%,transparent)}.xv-home-coding :is(section,article,nav,form,.xv-hc-chat,.xv-home-chatbar-wrap,.xv-endgame-frame,.xv-closing-frame,.xv-system-combined){position:relative;z-index:2}@media (max-width:900px){.xv-home-coding>.xv-homepage-cursor-glitter{opacity:.54}.xv-home-coding .xv-hc-headline-block:before{inset:-1rem -.8rem -1.2rem}}@media (prefers-reduced-motion:reduce){.xv-home-coding>.xv-homepage-cursor-glitter{opacity:.34}}.Vignettes_scene__n_YHl{--ink:#ebe8e1;--muted:#9aa1ac;--dim:#6f7682;--hair:rgba(236,233,226,0.11);--amber:#d9a65f;--ok:#bfe9f3;--run:#c7c1f5;--ease:cubic-bezier(0.55,0,0.16,1);position:absolute;inset:0;font-size:10.5px;line-height:1.22;color:var(--ink);letter-spacing:0}.Vignettes_scene__n_YHl *,.Vignettes_scene__n_YHl :after,.Vignettes_scene__n_YHl :before{box-sizing:border-box}.Vignettes_scene__n_YHl>*{position:absolute;transition:opacity .42s var(--ease),transform .52s var(--ease),border-color .32s ease,background-color .32s ease,color .32s ease}.Vignettes_scene__n_YHl code{font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:9.5px}.Vignettes_panel__FG_Qm{border:1px solid var(--hair);border-radius:4px;background:#10141b;overflow:hidden}.Vignettes_bar__WvSTP{display:flex;align-items:center;gap:3px;height:14px;padding:0 6px;border-bottom:1px solid var(--hair);background:rgba(236,233,226,.035)}.Vignettes_bar__WvSTP i{width:4px;height:4px;border-radius:50%;background:rgba(236,233,226,.22)}.Vignettes_bar__WvSTP span{margin-left:4px;font-size:9.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Vignettes_tag__Wf8d7{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.Vignettes_nm__jKL1v{width:10px;height:10px;flex:none;fill:currentColor}.Vignettes_mGmail__uVVWg{fill:#ea4335}.Vignettes_mCal__A3eUd{fill:#4285f4}.Vignettes_mCrm__mEsNn{fill:#ff7a59}.Vignettes_mPh__57uBK{fill:#f9bd2b}.Vignettes_mMc__ZX7cs{fill:#ffe01b}.Vignettes_swap__xkEso{display:inline-grid;vertical-align:middle}.Vignettes_swap__xkEso>span{grid-area:1/1;white-space:nowrap;opacity:0;transform:translateY(3px);transition:opacity .28s ease,transform .36s var(--ease);color:var(--dim)}.Vignettes_swap__xkEso>span[data-shown]{opacity:1;transform:none}.Vignettes_swap__xkEso>span[data-tone=ok]{color:var(--ok)}.Vignettes_swap__xkEso>span[data-tone=wait]{color:var(--amber)}.Vignettes_swap__xkEso>span[data-tone=run]{color:var(--run)}.Vignettes_swap__xkEso>span[data-tone=plan]{color:var(--muted)}.Vignettes_result__UEkMI{right:3%;bottom:3%;padding:3px 8px;border-radius:999px;border:1px solid rgba(160,220,235,.5);background:rgba(13,20,25,.96);color:var(--ok);font-weight:620;font-size:10.5px;white-space:nowrap;opacity:0;transform:translateY(5px)}.Vignettes_scene__n_YHl[data-s4] .Vignettes_result__UEkMI{opacity:1;transform:none;transition-delay:.26s}.Vignettes_ui__oYGzi{left:3%;top:3%;width:49%;height:58%}.Vignettes_uiBody__6Xpfx{display:grid;grid-template-columns:37% 1fr;height:calc(100% - 14px)}.Vignettes_uiNav__Ab0oe{display:flex;flex-direction:column;gap:2px;padding:4px 5px;border-right:1px solid var(--hair);font-size:9.5px;color:var(--muted)}.Vignettes_uiNav__Ab0oe b{font-size:10px;font-weight:650;color:var(--ink);margin-bottom:1px}.Vignettes_uiNav__Ab0oe span[data-on]{color:var(--ink)}.Vignettes_uiRows__x_Omv{display:flex;flex-direction:column;justify-content:space-around;padding:3px 5px;font-size:9.5px}.Vignettes_uiRows__x_Omv span{display:flex;justify-content:space-between;gap:3px;white-space:nowrap}.Vignettes_uiRows__x_Omv em{font-style:normal;color:var(--muted)}.Vignettes_uiRows__x_Omv em[data-tone=ok]{color:var(--ok)}.Vignettes_api__0NcO2,.Vignettes_auth__MNIu9,.Vignettes_db__N7UAp{left:56%;width:41%;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:0 6px}.Vignettes_auth__MNIu9{top:3%;height:17%}.Vignettes_api__0NcO2{top:23.5%;height:20%}.Vignettes_db__N7UAp{top:47%;height:14%}.Vignettes_roles__OIM9v{display:flex;gap:3px}.Vignettes_roles__OIM9v i{font-style:normal;font-size:9px;padding:0 3px;border-radius:2px;background:rgba(236,233,226,.07)}.Vignettes_rel__BMGTM{display:flex;align-items:center;gap:4px;font-size:9.5px;white-space:nowrap}.Vignettes_rel__BMGTM i{flex:1;height:1px;background:var(--hair)}.Vignettes_build__cJpPR .Vignettes_api__0NcO2,.Vignettes_build__cJpPR .Vignettes_auth__MNIu9,.Vignettes_build__cJpPR .Vignettes_db__N7UAp,.Vignettes_build__cJpPR .Vignettes_ui__oYGzi{border-style:dashed;background:transparent}.Vignettes_build__cJpPR .Vignettes_api__0NcO2>:not(.Vignettes_tag__Wf8d7),.Vignettes_build__cJpPR .Vignettes_auth__MNIu9>:not(.Vignettes_tag__Wf8d7),.Vignettes_build__cJpPR .Vignettes_db__N7UAp>:not(.Vignettes_tag__Wf8d7),.Vignettes_build__cJpPR .Vignettes_ui__oYGzi>*{opacity:.25;transition:opacity .4s ease}.Vignettes_build__cJpPR[data-s1] .Vignettes_api__0NcO2,.Vignettes_build__cJpPR[data-s1] .Vignettes_auth__MNIu9,.Vignettes_build__cJpPR[data-s1] .Vignettes_db__N7UAp,.Vignettes_build__cJpPR[data-s1] .Vignettes_ui__oYGzi{border-style:solid;background:#10141b}.Vignettes_build__cJpPR[data-s1] .Vignettes_api__0NcO2>*,.Vignettes_build__cJpPR[data-s1] .Vignettes_auth__MNIu9>*,.Vignettes_build__cJpPR[data-s1] .Vignettes_db__N7UAp>*,.Vignettes_build__cJpPR[data-s1] .Vignettes_ui__oYGzi>*{opacity:1}.Vignettes_build__cJpPR[data-s1] .Vignettes_rel__BMGTM i{background:color-mix(in srgb,var(--accent) 60%,transparent)}.Vignettes_path__6CO4x{inset:0;width:100%;height:100%;overflow:visible}.Vignettes_path__6CO4x path{fill:none;stroke:var(--accent);stroke-width:1.2;vector-effect:non-scaling-stroke;stroke-dasharray:200;stroke-dashoffset:200;opacity:.8;transition:stroke-dashoffset .9s var(--ease)}.Vignettes_build__cJpPR[data-s2] .Vignettes_path__6CO4x path{stroke-dashoffset:0}.Vignettes_build__cJpPR[data-s2] .Vignettes_api__0NcO2,.Vignettes_build__cJpPR[data-s2] .Vignettes_auth__MNIu9{border-color:color-mix(in srgb,var(--accent) 70%,transparent)}.Vignettes_build__cJpPR[data-s2] .Vignettes_api__0NcO2{transition-delay:.22s}.Vignettes_build__cJpPR[data-s2] .Vignettes_ui__oYGzi{border-color:color-mix(in srgb,var(--accent) 70%,transparent);transition-delay:.44s}.Vignettes_checks__IRlm_{left:3%;top:65%;width:94%;height:21%;display:flex;flex-wrap:wrap;align-content:center;column-gap:8px;row-gap:2px;padding:0 7px}.Vignettes_check__zIunu{display:flex;align-items:center;gap:3px;white-space:nowrap;font-size:9.5px;color:var(--muted)}.Vignettes_check__zIunu i{width:7px;height:7px;border-radius:50%;border:1px solid rgba(236,233,226,.3);transition:background-color .3s ease,border-color .3s ease}.Vignettes_checkState__1vKZD{flex-basis:100%;font-size:10px;font-weight:560}.Vignettes_build__cJpPR[data-s3] .Vignettes_check__zIunu i{border-color:var(--run)}.Vignettes_build__cJpPR[data-s3] .Vignettes_check__zIunu[data-i="0"] i,.Vignettes_build__cJpPR[data-s4] .Vignettes_check__zIunu i{background:var(--ok);border-color:var(--ok)}.Vignettes_build__cJpPR[data-s4] .Vignettes_check__zIunu{color:var(--ink)}.Vignettes_rail__2ima_{left:3%;right:3%;top:2%;display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin:0;padding:0;list-style:none}.Vignettes_rail__2ima_ li{position:relative;padding:2px 0 2px 12px;border-radius:3px;background:rgba(236,233,226,.04);font-size:9.5px;color:var(--muted);white-space:nowrap;transition:color .3s ease,background-color .3s ease}.Vignettes_rail__2ima_ li:before{content:"";position:absolute;left:4px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:rgba(236,233,226,.22);transition:background-color .3s ease}.Vignettes_browser__Gpq7e[data-s1] .Vignettes_rail__2ima_ li:is([data-k="0"],[data-k="1"],[data-k="2"]){color:var(--ink)}.Vignettes_browser__Gpq7e[data-s1] .Vignettes_rail__2ima_ li:is([data-k="0"],[data-k="1"],[data-k="2"]):before{background:var(--ok)}.Vignettes_browser__Gpq7e[data-s2] .Vignettes_rail__2ima_ li[data-k="3"]{color:var(--amber);background:rgba(217,166,95,.12)}.Vignettes_browser__Gpq7e[data-s2] .Vignettes_rail__2ima_ li[data-k="3"]:before{background:var(--amber)}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_rail__2ima_ li[data-k="3"]{color:var(--ink);background:rgba(160,220,235,.08)}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_rail__2ima_ li[data-k="3"]:before{background:var(--ok)}.Vignettes_marker__wTgut{left:83%;top:12%;width:1px;height:7%;background:var(--amber);transform-origin:top;transform:scaleY(0)}.Vignettes_browser__Gpq7e[data-s2] .Vignettes_marker__wTgut{transform:scaleY(1);transition-delay:.3s}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_marker__wTgut{opacity:0}.Vignettes_win___bcJu{left:3%;top:15%;width:94%;height:52%}.Vignettes_url__KH_dq{margin-left:4px;font-size:9.5px;color:var(--muted)}.Vignettes_screen__16vjQ{position:absolute;inset:14px 0 0 0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:4px 8%;opacity:0;transition:opacity .36s ease}.Vignettes_screen__16vjQ b{font-size:11px;font-weight:620}.Vignettes_field__Y_d8W{position:relative;display:flex;flex-direction:column;padding:2px 6px;border:1px solid var(--hair);border-radius:3px;background:rgba(236,233,226,.03);font-size:10px}.Vignettes_field__Y_d8W small{font-size:8.5px;color:var(--muted)}.Vignettes_field__Y_d8W>i{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-style:normal;color:var(--ok)}.Vignettes_cta___FC11{padding:3px 0;text-align:center;border-radius:3px;background:#e8e5de;color:#121418;font-weight:650;font-size:10px}.Vignettes_sDenied__MZIs5{align-items:flex-start}.Vignettes_code__4KZjJ{font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:10px;padding:0 5px;border-radius:3px;border:1px solid rgba(217,166,95,.6);color:var(--amber)}.Vignettes_sDenied__MZIs5 b{color:var(--amber)}.Vignettes_evidence__ERieI{font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:9.5px;color:var(--muted)}.Vignettes_browser__Gpq7e[data-s3] .Vignettes_evidence__ERieI{color:var(--ink);background:rgba(217,166,95,.12);outline:1px dashed rgba(217,166,95,.75);outline-offset:2px;border-radius:2px}.Vignettes_tiles__ZTjVQ{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.Vignettes_tiles__ZTjVQ i{display:flex;flex-direction:column;padding:3px 5px;border:1px solid var(--hair);border-radius:3px;font-style:normal;font-size:11px;font-weight:620}.Vignettes_tiles__ZTjVQ small{font-size:8.5px;font-weight:400;color:var(--muted)}.Vignettes_browser__Gpq7e .Vignettes_sInvite__jVG61{opacity:1}.Vignettes_browser__Gpq7e[data-s2] .Vignettes_sInvite__jVG61{opacity:0}.Vignettes_browser__Gpq7e[data-s2] .Vignettes_sDenied__MZIs5{opacity:1}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_sDenied__MZIs5{opacity:0}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_sDash__7QI9J{opacity:1}.Vignettes_cursor__95iOk{position:absolute;width:12px;height:12px;left:70%;top:40%;fill:#f3f1ec;stroke:#0b0d11;stroke-width:1;transition:left .62s var(--ease),top .62s var(--ease),opacity .3s ease}.Vignettes_browser__Gpq7e[data-s1] .Vignettes_cursor__95iOk{left:52%;top:78%}.Vignettes_browser__Gpq7e[data-s2] .Vignettes_cursor__95iOk,.Vignettes_browser__Gpq7e[data-s3] .Vignettes_cursor__95iOk{opacity:0}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_cursor__95iOk{left:30%;top:70%;opacity:1}.Vignettes_diag__6_FmJ{left:3%;top:70%;width:94%;height:16%}.Vignettes_diag__6_FmJ>span{position:absolute;left:7px;right:7px;top:50%;transform:translateY(-50%);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .32s ease}.Vignettes_diag__6_FmJ b{color:var(--amber);font-weight:600}.Vignettes_diag__6_FmJ code{color:var(--accent);margin-right:3px}.Vignettes_diag__6_FmJ s{color:var(--dim)}.Vignettes_dWait__8EUNQ{color:var(--muted)}.Vignettes_browser__Gpq7e:not([data-s2]) .Vignettes_dWait__8EUNQ,.Vignettes_browser__Gpq7e[data-s2]:not([data-s3]) .Vignettes_dCause__XzSU7,.Vignettes_browser__Gpq7e[data-s3]:not([data-s4]) .Vignettes_dFix__Vegh8{opacity:1}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_dPass__rWgCS{opacity:1;color:var(--ok)}.Vignettes_browser__Gpq7e .Vignettes_result__UEkMI{left:50%;right:auto;bottom:2%;transform:translate(-50%,5px)}.Vignettes_browser__Gpq7e[data-s4] .Vignettes_result__UEkMI{transform:translate(-50%)}.Vignettes_node__TgkMi{width:29.5%;height:34%;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:0 5px;border:1px solid var(--hair);border-radius:4px;background:rgba(236,233,226,.025);opacity:.55;overflow:hidden}.Vignettes_node__TgkMi b{display:flex;align-items:center;gap:3px;font-size:10.5px;font-weight:600;white-space:nowrap}.Vignettes_node__TgkMi>.Vignettes_swap__xkEso>span{white-space:normal;line-height:1.15}.Vignettes_node__TgkMi>.Vignettes_swap__xkEso{font-size:9.5px}.Vignettes_n1__ktSdv,.Vignettes_n4___9oly{left:3%}.Vignettes_n2__DurbC,.Vignettes_n5__gA4Xx{left:35.5%}.Vignettes_n3__Xxrf3,.Vignettes_n6__bf_sU{left:68%}.Vignettes_n1__ktSdv,.Vignettes_n2__DurbC,.Vignettes_n3__Xxrf3{top:4%}.Vignettes_n4___9oly,.Vignettes_n5__gA4Xx,.Vignettes_n6__bf_sU{top:49%}.Vignettes_n1__ktSdv{opacity:1}.Vignettes_flow__iv9v1{inset:0;width:100%;height:100%;overflow:visible}.Vignettes_flow__iv9v1 path{fill:none;stroke:rgba(236,233,226,.18);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke .3s ease}.Vignettes_automate__SmdFQ[data-s1] :is(.Vignettes_n1__ktSdv,.Vignettes_n2__DurbC){opacity:1}.Vignettes_automate__SmdFQ[data-s1] .Vignettes_n2__DurbC{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.Vignettes_automate__SmdFQ[data-s1] .Vignettes_flow__iv9v1 [data-seg="1"]{stroke:var(--accent)}.Vignettes_automate__SmdFQ[data-s2] :is(.Vignettes_n3__Xxrf3,.Vignettes_n4___9oly){opacity:1}.Vignettes_automate__SmdFQ[data-s2] .Vignettes_n3__Xxrf3{border-color:rgba(217,166,95,.6);background:rgba(217,166,95,.06)}.Vignettes_automate__SmdFQ[data-s2] .Vignettes_flow__iv9v1 :is([data-seg="2"],[data-seg="3"]){stroke:var(--accent)}.Vignettes_automate__SmdFQ[data-s3] .Vignettes_n3__Xxrf3,.Vignettes_automate__SmdFQ[data-s3] .Vignettes_n4___9oly{border-color:rgba(160,220,235,.42);background:rgba(236,233,226,.025)}.Vignettes_automate__SmdFQ[data-s4] :is(.Vignettes_n5__gA4Xx,.Vignettes_n6__bf_sU){opacity:1;border-color:rgba(160,220,235,.42)}.Vignettes_automate__SmdFQ[data-s4] .Vignettes_flow__iv9v1 :is([data-seg="4"],[data-seg="5"]){stroke:var(--accent)}.Vignettes_automate__SmdFQ .Vignettes_result__UEkMI{left:50%;right:auto;transform:translate(-50%,5px)}.Vignettes_automate__SmdFQ[data-s4] .Vignettes_result__UEkMI{transform:translate(-50%)}.Vignettes_platforms__cKhjq{left:3%;right:3%;top:4%;display:grid;grid-template-columns:1.6fr 1fr .78fr .78fr;column-gap:6px;align-items:start}.Vignettes_surface__lefQg{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.Vignettes_deviceSlot__1ioe8{display:flex;align-items:flex-end;justify-content:center;width:100%;height:62px;margin-bottom:4px}.Vignettes_surface__lefQg b{font-size:11px;font-weight:600;white-space:nowrap}.Vignettes_sState__0rf5X{font-size:10px;justify-items:center;width:100%;min-height:2.3em;align-items:start}.Vignettes_sState__0rf5X>span{white-space:normal;line-height:1.15}.Vignettes_device__bpHeb{position:relative;display:flex;flex-direction:column;gap:3px;padding:6px 5px 4px;border:1px solid rgba(236,233,226,.28);background:linear-gradient(180deg,rgba(236,233,226,.09),rgba(236,233,226,.02));transform:scale(.72);transform-origin:50% 100%;opacity:.4;transition:transform .52s var(--ease),opacity .42s ease,border-color .3s ease}.Vignettes_surface__lefQg[data-k=web] .Vignettes_device__bpHeb{width:100%;aspect-ratio:16/10;max-height:62px;border-radius:3px;border-top-width:6px}.Vignettes_surface__lefQg[data-k=ext] .Vignettes_device__bpHeb{width:74%;aspect-ratio:4/5;max-height:56px;border-radius:4px}.Vignettes_surface__lefQg[data-k=and] .Vignettes_device__bpHeb,.Vignettes_surface__lefQg[data-k=ios] .Vignettes_device__bpHeb{width:72%;max-width:34px;aspect-ratio:9/17;border-radius:7px;padding:9px 4px 4px}.Vignettes_surface__lefQg[data-k=and] .Vignettes_device__bpHeb{border-radius:4px}.Vignettes_surface__lefQg[data-k=ios] .Vignettes_device__bpHeb:before{content:"";position:absolute;left:30%;right:30%;top:3px;height:3px;border-radius:2px;background:rgba(236,233,226,.3)}.Vignettes_surface__lefQg[data-k=and] .Vignettes_device__bpHeb:before{content:"";position:absolute;left:50%;top:3px;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:rgba(236,233,226,.35)}.Vignettes_avatar__Tq8Ot{width:10px;height:10px;display:grid;place-items:center;border-radius:50%;background:rgba(236,233,226,.12);font-size:7px;font-style:normal;font-weight:700;transition:background-color .3s ease,color .3s ease}.Vignettes_line__sbrTw{height:2px;width:80%;border-radius:1px;background:rgba(236,233,226,.14)}.Vignettes_line__sbrTw[data-short]{width:55%}.Vignettes_launch__P96fA[data-s1] .Vignettes_device__bpHeb{transform:none;opacity:1}.Vignettes_launch__P96fA[data-s1] .Vignettes_surface__lefQg[data-k=ext] .Vignettes_device__bpHeb{transition-delay:70ms}.Vignettes_launch__P96fA[data-s1] .Vignettes_surface__lefQg[data-k=ios] .Vignettes_device__bpHeb{transition-delay:.14s}.Vignettes_launch__P96fA[data-s1] .Vignettes_surface__lefQg[data-k=and] .Vignettes_device__bpHeb{transition-delay:.21s}.Vignettes_launch__P96fA[data-s2] .Vignettes_avatar__Tq8Ot{background:var(--accent);color:#0b0e13}.Vignettes_backbone__9OXjy{left:3%;right:3%;top:70%;height:12%;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--hair);border-radius:4px;background:rgba(236,233,226,.03);font-size:10px;color:var(--muted);white-space:nowrap}.Vignettes_backbone__9OXjy i{width:3px;height:3px;border-radius:50%;background:var(--dim)}.Vignettes_launch__P96fA[data-s2] .Vignettes_backbone__9OXjy{border-color:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--ink)}.Vignettes_launch__P96fA .Vignettes_result__UEkMI{left:50%;right:auto;transform:translate(-50%,5px)}.Vignettes_launch__P96fA[data-s4] .Vignettes_result__UEkMI{transform:translate(-50%)}.Vignettes_q__LPzBu{left:3%;right:3%;top:3%;height:15%;display:flex;align-items:center;gap:6px;padding:0 7px;font-weight:560;white-space:nowrap}.Vignettes_q__LPzBu i{font-style:normal;width:13px;height:13px;display:grid;place-items:center;border-radius:3px;background:color-mix(in srgb,var(--accent) 30%,transparent);font-size:9px;font-weight:700;flex:none}.Vignettes_angles__D3IT_,.Vignettes_families__4fFZu{left:3%;right:3%;display:flex;gap:4px;opacity:0;transform:translateY(-4px)}.Vignettes_angles__D3IT_{top:22%}.Vignettes_families__4fFZu{top:35%}.Vignettes_angles__D3IT_ span,.Vignettes_families__4fFZu span{flex:1;padding:2px 4px;border-radius:3px;text-align:center;font-size:9.5px;white-space:nowrap;background:rgba(236,233,226,.05)}.Vignettes_angles__D3IT_ span{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}.Vignettes_families__4fFZu span{color:var(--muted)}.Vignettes_families__4fFZu b{color:var(--ink);font-weight:600}.Vignettes_research__dEZpY[data-s1] .Vignettes_angles__D3IT_,.Vignettes_research__dEZpY[data-s1] .Vignettes_families__4fFZu{opacity:1;transform:none}.Vignettes_research__dEZpY[data-s1] .Vignettes_families__4fFZu{transition-delay:.16s}.Vignettes_compare__VytYi{left:3%;right:3%;top:49%;height:46%;opacity:0;transform:translateY(6px)}.Vignettes_sigA__QKRU9,.Vignettes_sigB__PEBsW{position:absolute;top:8%;width:41%;padding:3px 5px;border:1px solid var(--hair);border-radius:3px;font-size:10px;font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .3s ease,opacity .3s ease}.Vignettes_sigA__QKRU9 small,.Vignettes_sigB__PEBsW small{display:block;font-size:8.5px;font-weight:400;color:var(--muted)}.Vignettes_sigA__QKRU9{left:4%}.Vignettes_sigB__PEBsW{right:4%}.Vignettes_conflict__VSdE1{position:absolute;left:50%;top:22%;transform:translateX(-50%);font-size:8.5px;color:var(--amber)}.Vignettes_weigh__nkyWv{position:absolute;left:4%;right:4%;bottom:9%;font-size:9.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .3s ease}.Vignettes_research__dEZpY[data-s2] .Vignettes_compare__VytYi{opacity:1;transform:none}.Vignettes_research__dEZpY[data-s3] .Vignettes_sigA__QKRU9{opacity:.4}.Vignettes_research__dEZpY[data-s3] .Vignettes_sigB__PEBsW{border-color:color-mix(in srgb,var(--accent) 70%,transparent)}.Vignettes_research__dEZpY[data-s3] .Vignettes_conflict__VSdE1{color:var(--muted)}.Vignettes_research__dEZpY[data-s3] .Vignettes_weigh__nkyWv{opacity:1;color:var(--ink)}.Vignettes_brief__5JFA6{left:3%;right:3%;top:22%;height:58%;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:0 8px;border-color:color-mix(in srgb,var(--accent) 45%,transparent);opacity:0;transform:translateY(8px)}.Vignettes_brief__5JFA6 b{font-size:10.5px;font-weight:640}.Vignettes_brief__5JFA6 span{display:flex;align-items:baseline;gap:6px;font-size:10.5px}.Vignettes_brief__5JFA6 i{font-style:normal;font-size:9px;width:12px;height:12px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid var(--hair);color:var(--muted);flex:none}.Vignettes_brief__5JFA6 sup{font-size:8.5px;color:var(--accent);margin-left:auto;font-family:var(--font-xv-mono),ui-monospace,monospace}.Vignettes_research__dEZpY[data-s4] .Vignettes_brief__5JFA6{opacity:1;transform:none;transition-delay:.16s}.Vignettes_research__dEZpY[data-s4] :is(.Vignettes_angles__D3IT_,.Vignettes_families__4fFZu,.Vignettes_compare__VytYi){opacity:0}.Vignettes_fileBar__VrCel{left:3%;right:3%;top:2%;display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:9.5px}.Vignettes_file___93dM{font-family:var(--font-xv-mono),ui-monospace,monospace;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Vignettes_safe__IVd0E{padding:1px 6px;border-radius:999px;border:1px solid rgba(160,220,235,.4);color:var(--ok);white-space:nowrap}.Vignettes_mapping__dsXu8{left:3%;right:3%;top:13%;display:flex;gap:4px;opacity:0;transform:translateY(-4px)}.Vignettes_mapping__dsXu8 span{flex:1;min-width:0;padding:1px 5px;border-radius:3px;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Vignettes_mapping__dsXu8 i{font-style:normal;color:var(--muted);margin:0 2px}.Vignettes_mapping__dsXu8 b{color:var(--ok);font-weight:600}.Vignettes_data__HTNMY[data-s1] .Vignettes_mapping__dsXu8{opacity:1;transform:none}.Vignettes_table__6vocl{left:3%;right:3%;top:25%;border:1px solid var(--hair);border-radius:4px;background:#10141b;overflow:hidden}.Vignettes_tr__cmlFy{position:relative;display:grid;grid-template-columns:1.15fr 1.35fr .85fr .9fr;column-gap:4px;align-items:center;height:15px;padding:0 5px;border-bottom:1px solid rgba(236,233,226,.06);font-size:9.5px;transition:background-color .3s ease,opacity .36s ease,box-shadow .3s ease}.Vignettes_tr__cmlFy[data-head]{height:13px;font-size:8.5px;letter-spacing:.04em;color:var(--muted)}.Vignettes_cell__MkDQh{display:grid;overflow:hidden;white-space:nowrap}.Vignettes_now__AX5_l,.Vignettes_was__4hD0m{grid-area:1/1;overflow:hidden;text-overflow:ellipsis;transition:opacity .36s ease,transform .42s var(--ease),filter .36s ease}.Vignettes_now__AX5_l{opacity:0;transform:translateY(5px)}.Vignettes_cell__MkDQh[data-empty] .Vignettes_now__AX5_l,.Vignettes_cell__MkDQh[data-empty] .Vignettes_was__4hD0m{color:var(--dim);font-style:italic}.Vignettes_data__HTNMY[data-s1] .Vignettes_cell__MkDQh[data-flag] .Vignettes_now__AX5_l,.Vignettes_data__HTNMY[data-s1] .Vignettes_cell__MkDQh[data-flag] .Vignettes_was__4hD0m{color:var(--amber);text-decoration:underline dotted rgba(217,166,95,.8);text-underline-offset:2px}.Vignettes_data__HTNMY[data-s2] .Vignettes_tr__cmlFy[data-kind=dup]{opacity:.4;background:color-mix(in srgb,var(--accent) 10%,transparent)}.Vignettes_data__HTNMY[data-s2] .Vignettes_tr__cmlFy[data-kind=dup] .Vignettes_cell__MkDQh .Vignettes_now__AX5_l,.Vignettes_data__HTNMY[data-s2] .Vignettes_tr__cmlFy[data-kind=dup] .Vignettes_cell__MkDQh .Vignettes_was__4hD0m{color:var(--ink);text-decoration:line-through;text-decoration-color:rgba(236,233,226,.45)}.Vignettes_data__HTNMY[data-s3] .Vignettes_cell__MkDQh[data-changes] .Vignettes_was__4hD0m{opacity:0;transform:translateY(-5px);filter:blur(1px)}.Vignettes_data__HTNMY[data-s3] .Vignettes_cell__MkDQh[data-changes] .Vignettes_now__AX5_l{opacity:1;transform:none;color:var(--ok)}.Vignettes_data__HTNMY[data-s4] .Vignettes_cell__MkDQh[data-changes] .Vignettes_now__AX5_l{color:var(--ink)}.Vignettes_data__HTNMY[data-s4] .Vignettes_tr__cmlFy:is([data-kind=ref],[data-kind=amb]){background:rgba(217,166,95,.1);box-shadow:inset 2px 0 0 var(--amber)}.Vignettes_audit__m3FhS{left:3%;top:77%;font-size:10px;font-weight:560}.Vignettes_data__HTNMY .Vignettes_result__UEkMI{bottom:3%}.Vignettes_opps__IRdvJ{left:3%;right:3%;top:2%;display:flex;gap:4px}.Vignettes_opps__IRdvJ span{flex:1;padding:2px 4px;border-radius:3px;text-align:center;font-size:9.5px;white-space:nowrap;border:1px solid var(--hair);color:var(--muted);transition:border-color .3s ease,color .3s ease}.Vignettes_grow__DfgwY[data-s2] .Vignettes_opps__IRdvJ span[data-pick]{border-color:color-mix(in srgb,var(--accent) 70%,transparent);color:var(--ink)}.Vignettes_funnel__iPxka{left:3%;right:3%;top:17%;display:flex;flex-direction:column;gap:4px}.Vignettes_fstage__rGi_3{display:grid;grid-template-columns:24% 1fr 17%;align-items:center;gap:5px;font-size:10px;transition:opacity .3s ease}.Vignettes_fstage__rGi_3 span{color:var(--muted);white-space:nowrap}.Vignettes_fstage__rGi_3 b{font-weight:600;text-align:right;font-variant-numeric:tabular-nums;opacity:.5;transition:opacity .3s ease}.Vignettes_fstage__rGi_3 i{height:8px;border-radius:2px;width:var(--w);background:linear-gradient(90deg,rgba(236,233,226,.32),rgba(236,233,226,.15));transition:background .3s ease}.Vignettes_grow__DfgwY[data-s1] .Vignettes_fstage__rGi_3 b{opacity:1}.Vignettes_grow__DfgwY[data-s2] .Vignettes_fstage__rGi_3:not(.Vignettes_narrow__IqhDs){opacity:.45}.Vignettes_grow__DfgwY[data-s2] .Vignettes_narrow__IqhDs span{color:var(--ink)}.Vignettes_grow__DfgwY[data-s2] .Vignettes_narrow__IqhDs i{background:var(--amber)}.Vignettes_why__XmFYb{left:3%;top:46%;display:flex;align-items:center;gap:4px;font-size:10px;color:var(--muted);opacity:0}.Vignettes_grow__DfgwY[data-s1] .Vignettes_why__XmFYb{opacity:.6}.Vignettes_grow__DfgwY[data-s2] .Vignettes_why__XmFYb{opacity:1;color:var(--amber)}.Vignettes_exp__1XSdA{left:3%;top:57%;width:48%;height:39%;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 7px;opacity:.35}.Vignettes_exp__1XSdA b{font-size:10.5px;font-weight:640}.Vignettes_expMail__1BMMr{display:flex;align-items:center;gap:4px;font-size:9.5px;color:var(--muted);white-space:nowrap}.Vignettes_exp__1XSdA>.Vignettes_swap__xkEso{font-size:10px;font-weight:560}.Vignettes_grow__DfgwY[data-s3] .Vignettes_exp__1XSdA{opacity:1;border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.Vignettes_chart__XL82u{left:54%;top:57%;width:43%;height:39%;padding:3px 4px 0;opacity:.35}.Vignettes_chart__XL82u svg{width:100%;height:70%;overflow:visible}.Vignettes_chart__XL82u path{fill:none;vector-effect:non-scaling-stroke;stroke-width:1.4}.Vignettes_chart__XL82u path[data-k=base]{stroke:rgba(236,233,226,.55)}.Vignettes_chart__XL82u path[data-k=next]{stroke:var(--accent);stroke-dasharray:3 3;opacity:0;transition:opacity .4s ease}.Vignettes_chart__XL82u path[data-k=now]{stroke:rgba(236,233,226,.2);stroke-width:1}.Vignettes_chartLabel__ITRop{display:block;font-size:8.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Vignettes_grow__DfgwY[data-s4] .Vignettes_chart__XL82u,.Vignettes_grow__DfgwY[data-s4] .Vignettes_chart__XL82u path[data-k=next]{opacity:1}.Vignettes_project__gYynw{left:3%;top:2%;display:flex;align-items:baseline;gap:6px;white-space:nowrap}.Vignettes_project__gYynw b{font-size:10.5px;font-weight:640}.Vignettes_project__gYynw span{font-size:9px;color:var(--muted)}.Vignettes_queue___FErB{left:3%;right:3%;top:14%;display:flex;flex-direction:column;gap:3px}.Vignettes_job__CigRP{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:6px;height:22px;padding:0 6px;border:1px solid var(--hair);border-radius:4px;background:rgba(236,233,226,.03);font-size:10px;transition:border-color .3s ease}.Vignettes_job__CigRP>i{font-style:normal;width:13px;height:13px;display:grid;place-items:center;border-radius:3px;background:color-mix(in srgb,var(--accent) 22%,transparent);font-size:8.5px;font-weight:700}.Vignettes_job__CigRP>span:not(.Vignettes_swap__xkEso){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Vignettes_job__CigRP>.Vignettes_swap__xkEso{font-size:9.5px;font-weight:560;justify-items:end}.Vignettes_continue__QNHPs[data-s1] .Vignettes_job__CigRP:nth-child(3){border-color:rgba(217,166,95,.5)}.Vignettes_continue__QNHPs[data-s3] .Vignettes_job__CigRP:nth-child(3){border-color:rgba(160,220,235,.4)}.Vignettes_gate__eYum6{left:3%;bottom:3%;padding:3px 7px;border-radius:4px;border:1px solid rgba(217,166,95,.55);background:rgba(30,22,12,.95);color:var(--amber);font-size:10px;font-weight:560;white-space:nowrap;opacity:0;transform:translateY(5px)}.Vignettes_continue__QNHPs[data-s1] .Vignettes_gate__eYum6{opacity:.6;transform:none}.Vignettes_continue__QNHPs[data-s2] .Vignettes_gate__eYum6{opacity:1}.Vignettes_continue__QNHPs[data-s3] .Vignettes_gate__eYum6{opacity:0}@container (max-width: 236px){.Vignettes_scene__n_YHl{font-size:9.5px}.Vignettes_uiBody__6Xpfx{grid-template-columns:0 1fr}.Vignettes_uiNav__Ab0oe{visibility:hidden}.Vignettes_roles__OIM9v i:nth-child(3){display:none}.Vignettes_api__0NcO2 code,.Vignettes_check__zIunu,.Vignettes_rel__BMGTM,.Vignettes_roles__OIM9v i{font-size:8px}.Vignettes_checks__IRlm_{column-gap:5px}.Vignettes_node__TgkMi{padding:0 4px}.Vignettes_node__TgkMi b{font-size:9px}.Vignettes_node__TgkMi>.Vignettes_swap__xkEso{font-size:8px}.Vignettes_nm__jKL1v{width:8px;height:8px}.Vignettes_tr__cmlFy{font-size:8.5px;column-gap:3px}.Vignettes_rail__2ima_ li{font-size:8.5px;padding-left:10px}.Vignettes_surface__lefQg b{font-size:8.5px}.Vignettes_sState__0rf5X{font-size:8px}.Vignettes_backbone__9OXjy{font-size:8px;gap:4px}}@media (prefers-reduced-motion:reduce){.Vignettes_scene__n_YHl *,.Vignettes_scene__n_YHl>*{transition:none!important}}@property --s01-lx{syntax:"<percentage>";inherits:true;initial-value:30%}@property --s01-ly{syntax:"<percentage>";inherits:true;initial-value:20%}.Card_card__yEEI1{--k:12px;--t:9px;--ink:#f0eee9;--sub:#b8bdc6;--muted:#9aa1ac;--hair:rgba(236,233,226,0.1);--hx:0deg;--hy:0deg;--hl:0px;position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:translate3d(0,var(--hl),0) rotateX(var(--hx)) rotateY(var(--hy));transition:transform .46s cubic-bezier(.22,.8,.26,1);font-family:var(--font-inter),system-ui,sans-serif}.Card_body__6bhIJ{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .78s cubic-bezier(.6,0,.16,1)}.Card_back__te9Gn,.Card_front__X_zgV{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;clip-path:polygon(var(--k) 0,calc(100% - var(--k)) 0,100% var(--k),100% calc(100% - var(--k)),calc(100% - var(--k)) 100%,var(--k) 100%,0 calc(100% - var(--k)),0 var(--k))}.Card_front__X_zgV{transform:translateZ(calc(var(--t) / 2));pointer-events:auto}.Card_back__te9Gn,.Card_body__6bhIJ,.Card_card__yEEI1,.Card_edge__4ltgz{pointer-events:none}.Card_back__te9Gn{transform:rotateY(180deg) translateZ(calc(var(--t) / 2))}.Card_back__te9Gn:before,.Card_front__X_zgV:before{background:linear-gradient(148deg,#6f7f9f,#3a4256 16%,#1a1f2b 46%,#0a0d14 72%,#2c3346)}.Card_backInner__od_eD,.Card_frontInner__7dICt{opacity:var(--o,1)}.Card_glint__qizVG{opacity:calc(var(--o, 1) * var(--glintO, 0))}.Card_backInner__od_eD,.Card_frontInner__7dICt{position:absolute;inset:1px;clip-path:polygon(calc(var(--k) - .4px) 0,calc(100% - var(--k) + .4px) 0,100% calc(var(--k) - .4px),100% calc(100% - var(--k) + .4px),calc(100% - var(--k) + .4px) 100%,calc(var(--k) - .4px) 100%,0 calc(100% - var(--k) + .4px),0 calc(var(--k) - .4px))}.Card_frontInner__7dICt{display:flex;flex-direction:column;padding:15px 16px 12px;color:var(--ink);background:radial-gradient(90% 55% at var(--s01-lx) var(--s01-ly),rgba(255,255,255,var(--s01-light,.035)),transparent 70%),repeating-linear-gradient(90deg,rgba(255,255,255,.011) 0 1px,transparent 1px 3px),linear-gradient(165deg,#1d2129 0,#171b22 48%,#121519 100%);transition:--s01-lx .6s ease-out,--s01-ly .6s ease-out}.Card_glint__qizVG{position:absolute;inset:0;pointer-events:none;background:linear-gradient(104deg,transparent 38%,rgba(255,255,255,.07) 47%,color-mix(in srgb,var(--accent) 14%,transparent) 50%,transparent 58%);background-size:320% 100%;background-position:calc(var(--glint, .5) * 100%) 0}.Card_top__aTDGR{display:flex;align-items:center;justify-content:space-between;height:20px}.Card_num__AczO8{font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:11.5px;letter-spacing:.12em;color:var(--muted)}.Card_mark__vbIp_{width:18px;height:18px;opacity:.78;filter:saturate(.75)}.Card_window__7S1L6{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin-top:11px;border-radius:7px;background:linear-gradient(180deg,#0e1117,#0a0c10);box-shadow:inset 0 0 0 1px rgba(236,233,226,.08),inset 0 12px 22px -14px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.05);overflow:hidden}.Card_window__7S1L6:before{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 60%,transparent),transparent);opacity:.7}.Card_windowHead__l648K{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 0;font-size:11.5px;color:var(--sub)}.Card_windowHead__l648K i{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px color-mix(in srgb,var(--accent) 70%,transparent);opacity:.85}.Card_stageArea__J5be4{position:relative;container-type:inline-size;flex:1 1 auto;min-height:92px;margin:4px 4px 0}.Card_stageArea__J5be4>div{position:absolute;inset:0}.Card_stages__ZoyS_{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:6px 9px 8px;list-style:none;border-top:1px solid rgba(236,233,226,.06);font-size:10.5px;color:#79808b}.Card_stages__ZoyS_ li{position:relative;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.Card_stages__ZoyS_ li:before{content:"";position:absolute;left:0;right:3px;top:0;height:2px;border-radius:1px;background:rgba(236,233,226,.1);transition:background .3s ease}.Card_stages__ZoyS_ li[data-done]{color:#b2b8c1}.Card_stages__ZoyS_ li[data-done]:before{background:rgba(236,233,226,.34)}.Card_stages__ZoyS_ li[data-on]{color:var(--ink)}.Card_stages__ZoyS_ li[data-on]:before{background:var(--accent)}.Card_title__vb0Wp{margin:13px 0 0;font-size:clamp(21px,calc(var(--cw, 290px) * .09),27px);line-height:1.08;letter-spacing:-.022em;font-weight:640;font-variation-settings:"opsz" 32;color:var(--ink)}.Card_benefit__ls_sV{margin:6px 0 0;font-size:15px;line-height:1.36;color:#c9cdd4}.Card_actions__ksL2h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.Card_explore__PLbSm{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 15px;border:1px solid rgba(236,233,226,.2);border-radius:999px;background:linear-gradient(180deg,rgba(236,233,226,.09),rgba(236,233,226,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.07);color:var(--ink);font:inherit;font-size:14px;font-weight:580;cursor:pointer;touch-action:manipulation;user-select:none;transition:background .2s ease,border-color .2s ease}.Card_explore__PLbSm:hover{border-color:color-mix(in srgb,var(--accent) 55%,rgba(236,233,226,.3));background:linear-gradient(180deg,rgba(236,233,226,.14),rgba(236,233,226,.05))}.Card_arrow___DGEA{width:15px;height:15px;transition:transform .26s cubic-bezier(.22,.8,.26,1)}.Card_explore__PLbSm:hover .Card_arrow___DGEA{transform:translateX(3px)}.Card_replay__WMCvv{display:grid;place-items:center;width:var(--turn-size,40px);height:var(--turn-size,40px);padding:0;border:1px solid rgba(236,233,226,.12);border-radius:50%;background:none;color:var(--muted);cursor:pointer;touch-action:manipulation;transition:color .2s ease,border-color .2s ease}.Card_replay__WMCvv svg{width:15px;height:15px}.Card_replay__WMCvv:hover{color:var(--ink);border-color:rgba(236,233,226,.26)}.Card_explore__PLbSm:focus-visible,.Card_replay__WMCvv:focus-visible{outline:2px solid #9bcdd3;outline-offset:3px}.Card_tracer__P6m1h{position:absolute;inset:0;pointer-events:none}.Card_tracer__P6m1h:after,.Card_tracer__P6m1h:before{content:"";position:absolute;left:var(--k);right:var(--k);height:1.5px;background:linear-gradient(90deg,transparent 40%,rgba(206,214,245,.7) 47%,#ffffff 50%,rgba(150,140,230,.55) 53%,transparent 60%) no-repeat;background-size:300% 100%;background-position:120% 0;opacity:0}.Card_tracer__P6m1h:before{top:0}.Card_tracer__P6m1h:after{bottom:0}@keyframes Card_tracerA___B_zE{0%{background-position:120% 0;opacity:0}12%{opacity:.85}80%{opacity:.55}to{background-position:-20% 0;opacity:0}}@keyframes Card_tracerB__MZ3KM{0%{background-position:120% 0;opacity:0}12%{opacity:.85}80%{opacity:.55}to{background-position:-20% 0;opacity:0}}.Card_card__yEEI1[data-trace=a] .Card_tracer__P6m1h:after,.Card_card__yEEI1[data-trace=a] .Card_tracer__P6m1h:before{animation:Card_tracerA___B_zE .82s cubic-bezier(.45,0,.2,1) var(--trace-delay,0s) both}.Card_card__yEEI1[data-trace=b] .Card_tracer__P6m1h:after,.Card_card__yEEI1[data-trace=b] .Card_tracer__P6m1h:before{animation:Card_tracerB__MZ3KM .82s cubic-bezier(.45,0,.2,1) var(--trace-delay,0s) both}.Card_card__yEEI1:not([data-flat]):is(:hover,:focus-within) .Card_tracer__P6m1h:after,.Card_card__yEEI1:not([data-flat]):is(:hover,:focus-within) .Card_tracer__P6m1h:before{animation:Card_tracerA___B_zE .82s cubic-bezier(.45,0,.2,1) both}.Card_sweep__8XT8F{position:absolute;inset:0;overflow:hidden;pointer-events:none}.Card_sweep__8XT8F i{position:absolute;left:-15%;right:-15%;top:-34%;height:34%;transform:translateZ(0) rotate(-7deg);opacity:0;background:linear-gradient(180deg,transparent 49.2%,rgba(214,222,255,.55) 49.6%,rgba(214,222,255,.55) 50.2%,transparent 50.6%),linear-gradient(180deg,transparent,rgba(150,160,230,.05) 26%,rgba(206,214,245,.16) 44%,rgba(236,240,255,.25) 50%,rgba(176,160,240,.1) 58%,transparent);will-change:transform,opacity}@keyframes Card_sweepDownA__VnDot{0%{transform:translateZ(0) rotate(-7deg);opacity:0}14%{opacity:1}82%{opacity:.85}to{transform:translate3d(0,400%,0) rotate(-7deg);opacity:0}}@keyframes Card_sweepDownB__yFVnl{0%{transform:translateZ(0) rotate(-7deg);opacity:0}14%{opacity:1}82%{opacity:.85}to{transform:translate3d(0,400%,0) rotate(-7deg);opacity:0}}@keyframes Card_sweepUpA__CaBrw{0%{transform:translate3d(0,400%,0) rotate(-7deg);opacity:0}14%{opacity:1}82%{opacity:.85}to{transform:translateZ(0) rotate(-7deg);opacity:0}}@keyframes Card_sweepUpB__zgXpZ{0%{transform:translate3d(0,400%,0) rotate(-7deg);opacity:0}14%{opacity:1}82%{opacity:.85}to{transform:translateZ(0) rotate(-7deg);opacity:0}}.Card_card__yEEI1[data-trace=a] .Card_sweep__8XT8F i{animation:Card_sweepDownA__VnDot .9s cubic-bezier(.4,0,.25,1) var(--trace-delay,0s) both}.Card_card__yEEI1[data-trace=b] .Card_sweep__8XT8F i{animation:Card_sweepDownB__yFVnl .9s cubic-bezier(.4,0,.25,1) var(--trace-delay,0s) both}.Card_card__yEEI1[data-trace=a][data-dir=up] .Card_sweep__8XT8F i{animation-name:Card_sweepUpA__CaBrw}.Card_card__yEEI1[data-trace=b][data-dir=up] .Card_sweep__8XT8F i{animation-name:Card_sweepUpB__zgXpZ}.Card_backInner__od_eD{color:var(--ink);background:radial-gradient(120% 62% at 18% -6%,rgba(150,168,214,.13),transparent 62%),radial-gradient(90% 50% at 85% 112%,rgba(143,121,194,.07),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.016) 0 1px,transparent 1px 2px,rgba(0,0,0,.05) 2px 3px),linear-gradient(162deg,#252b3a,#1d2231 34%,#171b27 62%,#10131c);box-shadow:inset 0 0 0 1px rgba(10,13,20,.9),inset 0 1px 0 rgba(160,180,225,.12)}.Card_spec__5B9Cd{position:absolute;inset:0;pointer-events:none;background:linear-gradient(106deg,transparent 40%,rgba(123,153,217,.09) 46%,rgba(198,210,236,.16) 49.5%,rgba(143,121,194,.08) 53%,transparent 60%);background-size:300% 100%;background-position:calc(var(--glint, .5) * 100%) 0;opacity:calc(.35 + var(--glintO, 0) * .65)}.Card_pattern__BDtN6{position:absolute;inset:0;transition:opacity .36s ease .26s}.Card_patternSvg__zUJRt{position:absolute;inset:0;width:100%;height:100%}.Card_patternSvg__zUJRt circle,.Card_patternSvg__zUJRt path{fill:none;stroke:rgba(57,65,84,.85);stroke-width:.5;vector-effect:non-scaling-stroke}.Card_patternSvg__zUJRt [data-frame]{stroke:rgba(123,153,217,.2)}.Card_patternSvg__zUJRt [data-fine]{stroke:rgba(57,65,84,.6)}.Card_patternSvg__zUJRt [data-tick]{stroke:rgba(110,126,160,.45)}.Card_patternSvg__zUJRt [data-reg]{stroke:rgba(123,153,217,.3)}.Card_patternSvg__zUJRt [data-slat]{stroke:rgba(57,65,84,.9);stroke-width:1.4}.Card_medal__Tubi0{--m:calc(var(--cw, 290px) * 0.23);position:absolute;left:50%;top:50%;width:var(--m);height:var(--m);margin:calc(var(--m) / -2) 0 0 calc(var(--m) / -2);border-radius:50%;background:conic-gradient(from 210deg,#4a5570,#1a1f2b 18%,#5b6684 34%,#141824 52%,#3c465c 70%,#10131b 86%,#4a5570);box-shadow:0 0 0 1px rgba(10,13,20,.95),0 6px 14px -6px rgba(0,0,0,.9),0 -1px 0 rgba(180,196,232,.18)}.Card_medalWell__BjvE8{position:absolute;inset:9%;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 40% 32%,#1b2130,#0a0d14 72%);box-shadow:inset 0 2px 5px rgba(0,0,0,.85),inset 0 -1px 0 rgba(160,180,225,.14);overflow:hidden}.Card_medalMark__JupTm{width:74%;height:74%;object-fit:contain;filter:saturate(.9)}.Card_medalGlint__82a7f{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 80%,rgba(200,214,245,.32) 86%,transparent 92%);transform:rotate(calc(var(--glint, .5) * 220deg - 60deg));-webkit-mask:radial-gradient(circle,transparent 60%,#000 62%);mask:radial-gradient(circle,transparent 60%,#000 62%);opacity:calc(.4 + var(--glintO, 0) * .6)}.Card_engrave__43_ti{position:absolute;left:0;right:0;bottom:9.5%;text-align:center;font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.42em;color:rgba(123,140,176,.5)}.Card_edge__4ltgz{position:absolute;opacity:var(--o,1);top:var(--k);bottom:var(--k);width:var(--t);margin-left:calc(var(--t) / -2);background:linear-gradient(180deg,rgba(150,170,220,calc(var(--glintO, 0) * .45)),transparent 45%),linear-gradient(180deg,#3d4558 0,#222838 30%,#121620 70%,#2a3142 100%)}.Card_edgeL___u9_L{left:0;transform:rotateY(-90deg)}.Card_edgeR__Bu0Gv{left:100%;transform:rotateY(90deg)}.Card_card__yEEI1.Card_card__yEEI1 .Card_title__vb0Wp{color:#f0eee9!important}.Card_card__yEEI1[data-flat],.Card_card__yEEI1[data-flat] .Card_body__6bhIJ{transform:none;transition:none}.Card_card__yEEI1[data-flat] .Card_front__X_zgV{transform:none}.Card_card__yEEI1[data-flat] .Card_back__te9Gn,.Card_card__yEEI1[data-flat] .Card_edge__4ltgz{display:none}@media (prefers-reduced-motion:reduce){.Card_body__6bhIJ,.Card_card__yEEI1,.Card_pattern__BDtN6{transition:none!important}.Card_sweep__8XT8F,.Card_tracer__P6m1h{display:none}}.Focus_dialog__zGtGl{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;color:#ebe9e5;font-family:var(--font-inter),system-ui,sans-serif}.Focus_dialog__zGtGl::backdrop{background:transparent}.Focus_dim__p4S8X{position:absolute;inset:0;background:rgba(5,6,9,.62);opacity:0;transition:opacity .42s ease}.Focus_dialog__zGtGl[data-phase=open] .Focus_dim__p4S8X,.Focus_dialog__zGtGl[data-phase=opening] .Focus_dim__p4S8X{opacity:1}.Focus_stage__atWhP{position:absolute;inset:0;perspective:1700px;pointer-events:none}.Focus_fly__D_D9w{position:absolute;transform-style:preserve-3d;transform:rotateY(180deg);pointer-events:auto;will-change:transform}.Focus_back__9Cw13,.Focus_frontFace__YFH_v{position:absolute;top:0;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.Focus_frontFace__YFH_v{overflow:visible;transform:translateZ(1px)}.Focus_dialog__zGtGl[data-phase=open] .Focus_frontFace__YFH_v{visibility:hidden}.Focus_frontScale__T1gO9{position:absolute;left:0;top:0;transform-origin:0 0}.Focus_back__9Cw13{left:0;width:100%;transform:rotateY(180deg);display:flex;flex-direction:column;overflow:hidden;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);background:radial-gradient(110% 40% at 18% -4%,rgba(150,168,214,.12),transparent 62%),radial-gradient(80% 40% at 90% 108%,rgba(119,137,238,.08),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.014) 0 1px,transparent 1px 2px,rgba(0,0,0,.05) 2px 3px),linear-gradient(162deg,#232a3a,#1b2130 36%,#171b27 64%,#10131c);box-shadow:inset 0 0 0 1px rgba(123,153,217,.22),inset 0 1px 0 rgba(223,211,198,.14)}.Focus_fly__D_D9w[data-reduced],.Focus_fly__D_D9w[data-reduced] .Focus_back__9Cw13{transform:none}.Focus_pattern__miRwu{position:absolute;inset:0;width:100%;height:100%;opacity:.18;pointer-events:none}.Focus_pattern__miRwu circle,.Focus_pattern__miRwu path{fill:none;stroke:rgba(57,65,84,.9);stroke-width:.5;vector-effect:non-scaling-stroke}.Focus_tracer__ULp0R{position:absolute;inset:0;pointer-events:none}.Focus_tracer__ULp0R:after,.Focus_tracer__ULp0R:before{content:"";position:absolute;left:14px;right:14px;height:1.5px;background:linear-gradient(90deg,transparent 40%,rgba(206,214,245,.7) 47%,#ffffff 50%,rgba(150,140,230,.55) 53%,transparent 60%) no-repeat;background-size:300% 100%;background-position:120% 0;opacity:0}.Focus_tracer__ULp0R:before{top:0}.Focus_tracer__ULp0R:after{bottom:0}.Focus_dialog__zGtGl[data-phase=open] .Focus_tracer__ULp0R:after,.Focus_dialog__zGtGl[data-phase=open] .Focus_tracer__ULp0R:before{animation:Focus_focusTrace__SeyCY .9s cubic-bezier(.45,0,.2,1) 80ms both}@keyframes Focus_focusTrace__SeyCY{0%{background-position:120% 0;opacity:0}15%{opacity:.8}to{background-position:-20% 0;opacity:0}}.Focus_head__7R0Sp{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 14px 28px;border-bottom:1px solid rgba(123,153,217,.14)}.Focus_num__MhkiS{font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.12em;color:#8f99ad}.Focus_dialog__zGtGl.Focus_dialog__zGtGl .Focus_title__KCMp4{margin:6px 0 0;font-size:30px;line-height:1.05;letter-spacing:-.026em;font-weight:640;font-variation-settings:"opsz" 32;color:#f0eee9!important;text-shadow:none!important;outline:none}.Focus_close__SB_lO{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:44px;padding:0 14px;border:1px solid rgba(236,233,226,.18);border-radius:999px;background:rgba(236,233,226,.05);color:#ebe9e5;font:inherit;font-size:14px;font-weight:560;cursor:pointer}.Focus_close__SB_lO svg{width:16px;height:16px}.Focus_scroll__vYLNg{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 28px 24px;-webkit-mask:linear-gradient(#000 calc(100% - 28px),transparent);mask:linear-gradient(#000 calc(100% - 28px),transparent)}.Focus_scroll__vYLNg:focus-visible{outline:2px solid rgba(155,205,211,.6);outline-offset:-4px}.Focus_dialog__zGtGl.Focus_dialog__zGtGl :is(h2,h3,h4,p){text-shadow:none!important;z-index:auto!important}.Focus_benefit__4QFo8{margin:0;font-size:17px;line-height:1.45;color:#d8dbe1}.Focus_includes__PpOUy{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.Focus_includes__PpOUy li{padding:3px 10px;border-radius:999px;border:1px solid rgba(236,233,226,.14);background:rgba(236,233,226,.04);font-size:13.5px;color:#c9cdd4}.Focus_outcome__0d1W_{margin-top:18px;padding:12px 14px;border-left:2px solid var(--accent);border-radius:4px;background:rgba(236,233,226,.04)}.Focus_outcome__0d1W_ small{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8f99ad}.Focus_outcome__0d1W_ p{margin:4px 0 0;font-size:16px;line-height:1.45;color:#ebe9e5}.Focus_dialog__zGtGl.Focus_dialog__zGtGl .Focus_sub__Ky40H{margin:24px 0 0;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:#a9afbd!important}.Focus_how__CgN2D{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 0;padding:0;list-style:none}.Focus_how__CgN2D li{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid rgba(123,153,217,.16);border-radius:6px;font-size:13.5px;line-height:1.35;color:#d8dbe1}.Focus_how__CgN2D i{font-style:normal;font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:11px;color:var(--accent)}.Focus_groups__yITKV{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.Focus_group__BvRG8{padding:14px;border:1px solid rgba(123,153,217,.14);border-radius:8px;background:rgba(10,13,20,.35)}.Focus_dialog__zGtGl.Focus_dialog__zGtGl .Focus_group__BvRG8 h4{margin:0;font-size:15.5px;font-weight:620;color:#f0eee9!important}.Focus_group__BvRG8 p{margin:4px 0 0;font-size:14px;line-height:1.4;color:#a9afbd}.Focus_examples__Nu3vx{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none}.Focus_examples__Nu3vx li{padding:2px 8px;border-radius:4px;background:color-mix(in srgb,var(--accent) 14%,rgba(236,233,226,.04));font-size:13px;color:#dfe2e8}.Focus_points__mHYtz{margin:10px 0 0;padding:0;list-style:none}.Focus_points__mHYtz li{position:relative;padding:6px 0 0 14px;font-size:14.5px;line-height:1.45;color:#d8dbe1}.Focus_points__mHYtz li:before{content:"";position:absolute;left:2px;top:14px;width:5px;height:5px;border-radius:1px;background:var(--accent);opacity:.8}.Focus_truth__nHzSC{margin:10px 0 0;padding:0;list-style:none}.Focus_truth__nHzSC li{display:grid;gap:4px;padding:10px 0;border-top:1px solid rgba(123,153,217,.12);font-size:14.5px;line-height:1.45;color:#d8dbe1}.Focus_status__hgw0X{justify-self:start;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid rgba(236,233,226,.2)}.Focus_truth__nHzSC li[data-status=available] .Focus_status__hgw0X{border-color:rgba(160,220,235,.45);color:#cfeef6}.Focus_truth__nHzSC li[data-status=connection] .Focus_status__hgw0X{border-color:rgba(167,154,243,.5);color:#d4cdfb}.Focus_truth__nHzSC li[data-status=limited] .Focus_status__hgw0X{border-color:rgba(214,162,94,.55);color:#e3bb85}.Focus_truth__nHzSC li[data-status=planned] .Focus_status__hgw0X{color:#a9afbd}.Focus_example__2KjoS{margin:10px 0 0;padding:12px 14px;border:1px solid rgba(236,233,226,.12);border-left:2px solid var(--accent);border-radius:6px;background:rgba(236,233,226,.035);font-size:15px;line-height:1.5;color:#ebe9e5}.Focus_fine__zI3Wo{margin:16px 0 0;font-size:13px;color:#8f99ad}.Focus_foot__I4ygF{position:relative;display:flex;justify-content:flex-end;gap:10px;padding:14px 24px 18px;border-top:1px solid rgba(123,153,217,.14)}.Focus_primary___TBcX{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;border:0;background:#ece9e2;color:#101215}.Focus_primary___TBcX svg{width:16px;height:16px}.Focus_primary___TBcX:disabled{opacity:.7;cursor:progress}.Focus_close__SB_lO:focus-visible,.Focus_primary___TBcX:focus-visible{outline:2px solid #9bcdd3;outline-offset:2px}.Focus_dialog__zGtGl.Focus_dialog__zGtGl :is(button){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:auto!important;z-index:auto!important}@media (max-width:640px){.Focus_head__7R0Sp{padding:16px 14px 12px 18px}.Focus_dialog__zGtGl.Focus_dialog__zGtGl .Focus_title__KCMp4{font-size:25px}.Focus_close__SB_lO span{display:none}.Focus_close__SB_lO{width:44px;padding:0;justify-content:center}.Focus_scroll__vYLNg{padding:14px 18px 20px}.Focus_how__CgN2D{grid-template-columns:1fr 1fr}.Focus_groups__yITKV{grid-template-columns:1fr}.Focus_foot__I4ygF{padding:12px 14px calc(14px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.Focus_dim__p4S8X{transition:none}.Focus_tracer__ULp0R{display:none}}.S01_section__W6ZO_{--ink:#f0eee9;--sub:#afb4be;--muted:#9aa1ac;--hair:rgba(236,233,226,0.1);position:relative;z-index:1;background:linear-gradient(180deg,#050608,#0a0c12 220px,#10131b 500px,#10131b calc(100% - 340px),#050607);color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;overflow-x:clip}.S01_section__W6ZO_.S01_section__W6ZO_ :is(h1,h2,h3,h4,h5,h6,p,small,label){text-shadow:none!important;z-index:auto!important}.S01_section__W6ZO_.S01_section__W6ZO_ :is(button,[role=button]){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:auto!important;z-index:auto!important}.S01_section__W6ZO_.S01_section__W6ZO_ .S01_meter___cE8K{position:absolute}.S01_identifier__m0OjE{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.24em;color:#a9afbd}.S01_identifier__m0OjE:after,.S01_identifier__m0OjE:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,rgba(119,137,238,.6))}.S01_identifier__m0OjE:after{transform:scaleX(-1)}.S01_title__LD0s5{margin:16px 0 0;font-size:clamp(30px,1.1rem + 2.9vw,60px);line-height:1.04;letter-spacing:-.036em;font-weight:600;font-variation-settings:"opsz" 32;font-feature-settings:"ss07" 1,"cv11" 1;color:var(--ink);text-wrap:balance}.S01_section__W6ZO_.S01_section__W6ZO_ .S01_title__LD0s5{color:#f0eee9!important}.S01_titleLead__zvip2{display:block;font-size:.6em;line-height:1.15;letter-spacing:-.022em;font-weight:540;color:#c3c8d2}.S01_titleMain__4q_HW{position:relative;width:fit-content;margin-inline:auto;color:#e6e3dc;display:block;margin-top:.1em}.S01_titleMain__4q_HW:after{content:attr(data-text) /"";position:absolute;inset:0;color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(104deg,transparent,transparent 44.5%,rgba(178,160,240,.55) 46%,rgba(150,200,255,.9) 47.6%,#ffffff 48.8%,#ffffff 50.2%,rgba(170,210,250,.9) 51.6%,rgba(96,108,132,.85) 53.4%,transparent 54.5%,transparent);background-size:200% 100%;background-position:125% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;pointer-events:none;animation:S01_visionShine__PPskT 10.2s cubic-bezier(.45,0,.25,1) .5s infinite;animation-play-state:paused}.S01_section__W6ZO_[data-shine] .S01_titleMain__4q_HW:after{animation-play-state:running}@keyframes S01_visionShine__PPskT{0%{background-position:125% 0}12%,to{background-position:-25% 0}}.S01_galaxy__pjCIH{position:absolute;inset:0;pointer-events:none;opacity:.55;-webkit-mask-image:radial-gradient(80% 70% at 50% 62%,#000 30%,transparent 85%);mask-image:radial-gradient(80% 70% at 50% 62%,#000 30%,transparent 85%);transition:opacity .6s ease}.S01_galaxy__pjCIH[data-state=off]{opacity:0}.S01_galaxy__pjCIH canvas{display:block}.S01_statement___WAx4{margin:16px 0 0;font-size:clamp(17px,.85rem + .5vw,21px);line-height:1.3;font-weight:560;letter-spacing:-.01em;color:var(--ink)}.S01_intro__c12ss{margin:14px auto 0;max-width:720px;font-size:17px;line-height:1.5;color:var(--sub);text-wrap:balance}.S01_track__Ivuw5{position:relative}.S01_stage__qQUoq{position:sticky;top:0;height:100vh;overflow:hidden}.S01_stage__qQUoq:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(52% 44% at 20% 66%,rgba(25,28,39,.95),transparent 72%),radial-gradient(46% 40% at 82% 60%,rgba(34,33,43,.8),transparent 72%),radial-gradient(46% 16% at 50% calc(var(--rowY) + var(--chh) * .56),rgba(150,160,190,.07),transparent 78%),radial-gradient(72% 30% at 50% calc(var(--rowY) + var(--chh) * .64),rgba(20,23,33,.95),transparent 80%)}.S01_lights__TBJ_U{position:absolute;left:50%;top:var(--rowY);width:0;height:0;pointer-events:none;will-change:transform}.S01_lights__TBJ_U i{position:absolute;border-radius:50%}.S01_lights__TBJ_U i[data-pool=cool]{left:-560px;top:-300px;width:1000px;height:560px;background:radial-gradient(closest-side,rgba(119,137,238,.11),rgba(119,137,238,.04) 55%,transparent)}.S01_lights__TBJ_U i[data-pool=warm]{left:-320px;top:-60px;width:860px;height:460px;background:radial-gradient(closest-side,rgba(196,182,160,.075),rgba(196,182,160,.025) 60%,transparent)}.S01_track__Ivuw5[data-chapter=B] .S01_lights__TBJ_U i[data-pool=cool]{left:-440px}.S01_track__Ivuw5[data-chapter=B] .S01_lights__TBJ_U i[data-pool=warm]{left:-460px}.S01_head__WilhB{position:absolute;left:0;right:0;top:calc(var(--nav) + 6px);padding:0 24px;text-align:center;transform:translateY(calc(var(--h, 0) * -64px));opacity:calc(1 - var(--h, 0))}.S01_chapterRow__QzLHj{position:absolute;z-index:5;left:50%;top:var(--nav);width:min(1280px,calc(100vw - 112px));height:40px;transform:translateX(-50%) translateY(calc((1 - var(--show, 0)) * 10px));opacity:var(--show,0)}.S01_chapterName__0ZMQa{position:absolute;left:0;top:50%;display:flex;align-items:baseline;gap:12px;white-space:nowrap}.S01_chapterName__0ZMQa b{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.S01_chapterName__0ZMQa span{font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.1em;color:var(--muted)}.S01_chapterName__0ZMQa[data-ch=A]{opacity:clamp(0,1 - var(--mix,0) * 2,1);transform:translateY(calc(-50% - var(--mix, 0) * 10px))}.S01_chapterName__0ZMQa[data-ch=B]{opacity:clamp(0,var(--mix,0) * 2 - 1,1);transform:translateY(calc(-50% + (1 - var(--mix, 0)) * 10px))}.S01_meter___cE8K{position:absolute;right:0;top:50%;display:flex;gap:2px;transform:translateY(-50%)}.S01_meter___cE8K button{display:grid;place-items:center;width:72px;height:32px;padding:0 4px;border:0;border-radius:6px;background:none;cursor:pointer}.S01_meter___cE8K button:hover{background:rgba(236,233,226,.05)}.S01_meter___cE8K button:focus-visible{outline:2px solid #9bcdd3;outline-offset:1px}.S01_chapterRow__QzLHj:focus-within{opacity:1}.S01_meter___cE8K i{position:relative;width:64px;height:2px;border-radius:1px;background:rgba(236,233,226,.12);overflow:hidden}.S01_meter___cE8K i:after{content:"";position:absolute;inset:0;transform-origin:0 50%;background:rgba(236,233,226,.7)}.S01_meter___cE8K button[data-ch=A] i:after{transform:scaleX(calc((1 - var(--mix, 0)) * var(--cp, 0) + var(--mix, 0)))}.S01_meter___cE8K button[data-ch=B] i:after{transform:scaleX(calc(var(--mix, 0) * var(--cp, 0)))}.S01_shadows__ajrhW{position:absolute;left:50%;top:var(--rowY);width:0;height:0;pointer-events:none}.S01_shadows__ajrhW span{position:absolute;left:calc(var(--cw) / -2);top:-16px;width:var(--cw);height:32px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.82),rgba(0,0,0,.45) 45%,rgba(0,0,0,.12) 78%,transparent);opacity:0;will-change:transform,opacity}.S01_deck__wV7QY{inset:0;margin:0;padding:0;list-style:none;perspective:1250px;perspective-origin:50% var(--rowY)}.S01_deck__wV7QY,.S01_slot__jPt59{position:absolute;pointer-events:none}.S01_slot__jPt59{left:50%;top:var(--rowY);width:var(--cw);height:var(--chh);margin-left:calc(var(--cw) / -2);margin-top:calc(var(--chh) / -2);transform-style:preserve-3d;will-change:transform;--o:0}.S01_flow__7QexQ{max-width:1280px;margin:0 auto;padding:104px 24px 8px}.S01_headFlow__6iJ0D{text-align:center}.S01_railMeta__OiX_n{display:flex;align-items:baseline;justify-content:space-between;max-width:760px;margin:36px auto 4px;font-size:15px}.S01_railMeta__OiX_n b{font-weight:600}.S01_count__FJlbE{font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:12.5px;letter-spacing:.08em;color:var(--muted)}.S01_rail___M93w{--item:min(calc(100vw - 48px),380px);display:flex;gap:16px;margin:0 -24px;padding:18px calc(50vw - var(--item) / 2) 26px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;perspective:1400px}.S01_rail___M93w::-webkit-scrollbar{display:none}.S01_item____mLP{--cw:var(--item);--turn-size:44px;flex:0 0 var(--item);height:max(470px,calc(var(--item) * 1.42));scroll-snap-align:center;scroll-snap-stop:always}.S01_turnIn__v3bDC{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(180deg);transition:transform .86s cubic-bezier(.6,0,.16,1)}.S01_item____mLP[data-entered] .S01_turnIn__v3bDC{transform:none}.S01_controls__Q1uAr{display:flex;align-items:center;justify-content:center;gap:18px}.S01_controls__Q1uAr button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid rgba(236,233,226,.16);border-radius:50%;background:rgba(236,233,226,.04);color:var(--ink);cursor:pointer}.S01_controls__Q1uAr button:disabled{opacity:.35;cursor:default}.S01_controls__Q1uAr button:focus-visible{outline:2px solid #9bcdd3;outline-offset:3px}.S01_controls__Q1uAr svg{width:18px;height:18px}.S01_dots__WjXaK{display:flex;gap:6px}.S01_dots__WjXaK i{width:6px;height:6px;border-radius:50%;background:rgba(236,233,226,.2);transition:background .2s ease,width .2s ease}.S01_dots__WjXaK i[data-on]{width:18px;border-radius:3px;background:rgba(236,233,226,.8)}@media (min-width:700px){.S01_rail___M93w{--item:min(360px,calc((100vw - 72px) / 2));padding-left:max(24px,calc(50vw - var(--item) - 8px));padding-right:max(24px,calc(50vw - var(--item) - 8px))}.S01_item____mLP{scroll-snap-align:start}}.S01_group__nVMi1{margin-top:40px}.S01_groupName__98hln{margin:0 0 14px;font-size:16px}.S01_groupName__98hln b{font-weight:600}.S01_groupName__98hln span{margin-left:10px;font-family:var(--font-xv-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.1em;color:var(--muted)}.S01_grid__97bTQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,268px),1fr));gap:20px;margin:0;padding:0;list-style:none}.S01_grid__97bTQ .S01_item____mLP{--cw:280px;height:470px}.S01_grid__97bTQ .S01_turnIn__v3bDC{transform:none;transition:none}@media (max-width:640px){.S01_identifier__m0OjE{gap:8px;font-size:11px;letter-spacing:.15em;white-space:nowrap}.S01_identifier__m0OjE:after,.S01_identifier__m0OjE:before{width:14px}.S01_flow__7QexQ{padding:88px 20px 8px}.S01_intro__c12ss{font-size:16px}}@media (prefers-reduced-motion:reduce){.S01_titleMain__4q_HW:after{display:none}.S01_dots__WjXaK i,.S01_turnIn__v3bDC{transition:none}}.Companion_companion__6rx0X{position:relative;display:inline-block;width:var(--size);height:calc(var(--size) * 1.04);pointer-events:none;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .4s linear,filter .4s linear}.Companion_body__cb3p9{position:absolute;left:0;top:0;width:var(--size);height:var(--size);transform-origin:50% 60%}.Companion_figure__kK07z{display:block;width:var(--size);height:var(--size);user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 calc(var(--size) * .05) calc(var(--size) * .07) rgba(0,0,0,.55))}.Companion_halo__dUPL9{position:absolute;left:4%;top:6%;width:92%;height:calc(var(--size) * .88);border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--accent) 38%,transparent),transparent 74%);opacity:.6;transition:opacity .4s linear}.Companion_pedestal__WRfOl{position:absolute;left:12%;width:76%;top:calc(var(--size) * .9);height:calc(var(--size) * .13);border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--accent) 55%,transparent),transparent 70%),radial-gradient(closest-side,rgba(0,0,0,.6),transparent 90%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 40%,transparent);opacity:.85}.Companion_companion__6rx0X[data-state=active] .Companion_body__cb3p9,.Companion_companion__6rx0X[data-state=idle] .Companion_body__cb3p9,.Companion_companion__6rx0X[data-state=working] .Companion_body__cb3p9{animation:var(--idle-anim,bob) var(--idle-ms,4.8s) ease-in-out infinite;animation-delay:var(--idle-delay,0s)}.Companion_companion__6rx0X[data-idle=nod]{--idle-anim:nod;--idle-ms:4.4s}.Companion_companion__6rx0X[data-idle=bob]{--idle-anim:bob;--idle-ms:3.6s}.Companion_companion__6rx0X[data-idle=tilt]{--idle-anim:tilt;--idle-ms:5.6s}.Companion_companion__6rx0X[data-idle=sway]{--idle-anim:sway;--idle-ms:5s}.Companion_companion__6rx0X[data-idle=settle]{--idle-anim:settle;--idle-ms:4.2s}.Companion_companion__6rx0X[data-idle=breathe]{--idle-anim:breathe;--idle-ms:5.2s}@keyframes Companion_bob__6QJxE{50%{transform:translateY(-3px)}}@keyframes Companion_nod__5newf{0%,to{transform:translateY(0) rotate(0deg)}40%{transform:translateY(-2px) rotate(-2deg)}60%{transform:translateY(1px) rotate(1deg)}}@keyframes Companion_tilt__oaaGl{0%,to{transform:rotate(-2.5deg) translateY(0)}50%{transform:rotate(2.5deg) translateY(-2px)}}@keyframes Companion_sway__y_rG_{0%,to{transform:translateX(-2px) rotate(1.5deg)}50%{transform:translateX(2px) rotate(-1.5deg) translateY(-2px)}}@keyframes Companion_settle__gnzdB{0%,to{transform:translateY(0)}30%{transform:translateY(-3px)}45%{transform:translateY(-1px)}}@keyframes Companion_breathe__9oeCP{50%{transform:translateY(-2px) scale(1.012)}}.Companion_companion__6rx0X[data-state=active]{transform:translateY(-6px)}.Companion_companion__6rx0X[data-state=active] .Companion_halo__dUPL9{opacity:.95}.Companion_companion__6rx0X[data-state=quiet]{opacity:.6;filter:saturate(.7)}.Companion_companion__6rx0X[data-state=quiet] .Companion_halo__dUPL9{opacity:.2}.Companion_companion__6rx0X[data-state=working]{--idle-ms:1.6s}@media (prefers-reduced-motion:reduce){.Companion_companion__6rx0X .Companion_body__cb3p9{animation:none!important}}