.story-nav[data-astro-cid-ifw2agq3]{display:none}.js-motion .story-nav[data-astro-cid-ifw2agq3]{z-index:3;right:max(.75rem, env(safe-area-inset-right));display:block;position:absolute;top:50svh;translate:0 -50%}.story-steps[data-astro-cid-ifw2agq3]{justify-items:end;gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.story-step[data-astro-cid-ifw2agq3]{min-width:2.75rem;min-height:2.75rem;color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:0;display:flex}.story-step-dot[data-astro-cid-ifw2agq3]{border:1.5px solid var(--color-ink);border-radius:999px;width:.625rem;height:.625rem;margin-right:1rem;transition:background-color .2s,scale .2s}.story-step[data-astro-cid-ifw2agq3][aria-current=step] .story-step-dot[data-astro-cid-ifw2agq3]{background:var(--color-ink);scale:1.3}.story-step-label[data-astro-cid-ifw2agq3]{background:var(--color-surface);white-space:nowrap;opacity:0;border-radius:999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:600;transition:opacity .2s,translate .2s;translate:.5rem}@media (hover:hover){.story-step[data-astro-cid-ifw2agq3]:hover .story-step-label[data-astro-cid-ifw2agq3]{opacity:1;translate:0}}.story-step[data-astro-cid-ifw2agq3]:focus-visible .story-step-label[data-astro-cid-ifw2agq3]{opacity:1;translate:0}.story-skip-item[data-astro-cid-ifw2agq3]{margin-top:.5rem}.story-skip-icon[data-astro-cid-ifw2agq3]{border:1px solid var(--color-line);background:color-mix(in oklab, var(--color-canvas) 80%, transparent);width:2rem;height:2rem;color:var(--color-ink);border-radius:999px;place-items:center;margin-right:.3125rem;transition:background-color .2s;display:grid}@media (hover:hover){.story-step[data-astro-cid-ifw2agq3]:hover .story-skip-icon[data-astro-cid-ifw2agq3]{background:var(--color-surface)}}.story-step[data-astro-cid-ifw2agq3]:focus-visible .story-skip-icon[data-astro-cid-ifw2agq3]{background:var(--color-surface)}.rstory[data-astro-cid-32x447pp]{isolation:isolate;padding:8rem 1.25rem 5rem;position:relative;overflow:hidden}.rstory-bg[data-astro-cid-32x447pp]{z-index:-1;pointer-events:none;position:absolute;inset:0}.story-glow[data-astro-cid-32x447pp]{left:var(--rring-x,70%);top:var(--rring-y,55%);aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--color-glow) var(--glow-strength), transparent), transparent 72%);opacity:.7;width:min(120vw,1100px);position:absolute;translate:-50% -50%}.story-rings[data-astro-cid-32x447pp]{left:var(--rring-x,70%);top:var(--rring-y,55%);aspect-ratio:1;opacity:.35;width:min(150vw,1500px);position:absolute;translate:-50% -50%}.story-ring[data-astro-cid-32x447pp]{border:1.5px solid color-mix(in oklab, var(--color-ink) 40%, transparent);opacity:0;border-radius:50%;width:32%;height:32%;position:absolute;top:34%;left:34%}.rchapter[data-astro-cid-32x447pp]{max-width:72rem;margin:0 auto 3.5rem}.reyebrow[data-astro-cid-32x447pp]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-muted);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:600;display:flex}.rdraft[data-astro-cid-32x447pp]{letter-spacing:.12em;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-ink) 30%, transparent);border-radius:999px;padding:.15rem .6rem;font-size:.6875rem}.rheadline[data-astro-cid-32x447pp]{letter-spacing:-.04em;color:var(--color-ink);hyphens:manual;margin-top:1rem;font-size:clamp(2.25rem,6vw,4.75rem);font-weight:700;line-height:.98}.rheadline-xl[data-astro-cid-32x447pp]{font-size:clamp(2.75rem,8vw,7rem)}.rlead[data-astro-cid-32x447pp]{max-width:34rem;color:var(--color-ink-muted);margin-top:1.25rem;font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.5}.rstage[data-astro-cid-32x447pp]{--frame:#1c1b3a;width:600px;max-width:100%;height:560px;margin:0 auto;position:relative}[data-theme=dark] .rstage[data-astro-cid-32x447pp]{--frame:#3b3970}.rcarousel[data-astro-cid-32x447pp]{position:absolute;inset:0}.rcarousel-floor[data-astro-cid-32x447pp]{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-brand) 22%, transparent), transparent);height:70px;box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-ink) 14%, transparent);border-radius:50%;position:absolute;bottom:22px;left:60px;right:60px}.ritem[data-astro-cid-32x447pp]{transform-origin:50% 100%;position:absolute;bottom:56px;left:300px;translate:-50%}.rset[data-astro-cid-32x447pp]{position:absolute;inset:0}.rtv[data-astro-cid-32x447pp]{width:230px;position:absolute;top:16px;left:140px}.rtv-screen[data-astro-cid-32x447pp]{aspect-ratio:9/16;box-shadow:0 0 0 10px var(--frame), 0 0 0 11px #ffffff1a, 0 60px 100px -40px #14123cbf;background:#0d0c20;border-radius:14px;position:relative;overflow:hidden}.rboot[data-astro-cid-32x447pp]{background:#0d0c20;position:absolute;inset:0;overflow:hidden}.rboot[data-astro-cid-32x447pp] img[data-astro-cid-32x447pp]{width:124%;max-width:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.rinner[data-astro-cid-32x447pp]{width:100%;height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.rslides[data-astro-cid-32x447pp]{width:400%;display:flex;position:absolute;inset:0}.rslide[data-astro-cid-32x447pp]{color:#fff;flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:10px;padding:22px 20px 34px;display:flex;position:relative}.rslide-a[data-astro-cid-32x447pp]{background:linear-gradient(170deg, color-mix(in oklab, var(--color-brand) 85%, white 15%), color-mix(in oklab, var(--color-brand) 45%, white 55%))}.rslide-b[data-astro-cid-32x447pp]{background:linear-gradient(170deg,#ff5f6d,#7b2ff7)}.rslide-c[data-astro-cid-32x447pp]{background:linear-gradient(170deg,#ffb347,#ff3cac)}.rslide-d[data-astro-cid-32x447pp]{background:linear-gradient(170deg,#ff2d55,#ff9500)}.rslide-kind[data-astro-cid-32x447pp]{letter-spacing:.08em;text-transform:uppercase;background:#ffffff38;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:18px;left:18px}.rslide-shape[data-astro-cid-32x447pp]{background:#ffffff38;border-radius:30% 70% 60% 40%;width:120px;height:120px;position:absolute;top:30%;left:50%;translate:-50% -50%}.rslide-big[data-astro-cid-32x447pp]{color:#fffffff2;font-size:140px;font-weight:800;line-height:1;position:absolute;top:32%;left:50%;translate:-50% -50%}.rslide[data-astro-cid-32x447pp] strong[data-astro-cid-32x447pp]{letter-spacing:-.02em;font-size:26px;line-height:1.05}.rslide[data-astro-cid-32x447pp] i[data-astro-cid-32x447pp]{background:#ffffffb3;border-radius:99px;width:60%;height:10px;display:block}.rschedule[data-astro-cid-32x447pp]{opacity:0;background:#ffffff40;border-radius:99px;height:5px;position:absolute;bottom:14px;left:16px;right:16px;overflow:hidden}.rschedule[data-astro-cid-32x447pp] span[data-astro-cid-32x447pp]{border-radius:inherit;transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.rcable[data-astro-cid-32x447pp]{width:600px;height:560px;color:var(--frame);position:absolute;inset:0}[data-theme=dark] .rcable[data-astro-cid-32x447pp]{color:#8b87d6}.rplayer[data-astro-cid-32x447pp]{background:linear-gradient(#2a2850,#15142b);border-radius:10px;width:124px;height:32px;position:absolute;top:490px;left:370px;box-shadow:inset 0 1px #ffffff1f,0 18px 30px -16px #14123cb3}[data-theme=dark] .rplayer[data-astro-cid-32x447pp]{background:linear-gradient(#3b3970,#23214a)}.rplayer-mark[data-astro-cid-32x447pp]{place-items:center;width:64px;height:20px;display:grid;position:absolute;top:6px;left:10px;overflow:hidden}.rplayer-mark[data-astro-cid-32x447pp] img[data-astro-cid-32x447pp]{width:84px;max-width:none}.rled[data-astro-cid-32x447pp]{background:#4b4a63;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:12px}.rwifi[data-astro-cid-32x447pp]{width:0;height:0;position:absolute;top:470px;left:432px}.rwifi[data-astro-cid-32x447pp] span[data-astro-cid-32x447pp]{opacity:0;border:2.5px solid #0000;border-top-color:#22c55e;border-radius:50%;width:44px;height:44px;position:absolute;top:-22px;left:-22px}.rwifi[data-astro-cid-32x447pp] span[data-astro-cid-32x447pp]:nth-child(2){width:68px;height:68px;top:-34px;left:-34px}.rwifi[data-astro-cid-32x447pp] span[data-astro-cid-32x447pp]:nth-child(3){width:92px;height:92px;top:-46px;left:-46px}.rchecks[data-astro-cid-32x447pp]{gap:12px;display:grid;position:absolute;top:60px;left:398px}.rchecks[data-astro-cid-32x447pp] li[data-astro-cid-32x447pp],.rcloud[data-astro-cid-32x447pp]{color:var(--color-ink);background:var(--color-canvas);box-shadow:0 18px 36px -18px #14123c80, inset 0 0 0 1px var(--color-line)}.rchecks[data-astro-cid-32x447pp] li[data-astro-cid-32x447pp]{border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:10px 16px 10px 10px;font-size:16px;font-weight:650;display:inline-flex}.rcheck-icon[data-astro-cid-32x447pp]{width:28px;height:28px;color:var(--color-on-accent);background:var(--color-accent);border-radius:50%;place-items:center;display:grid}.rcheck-icon[data-astro-cid-32x447pp] svg[data-astro-cid-32x447pp]{width:16px;height:16px}.rfx[data-astro-cid-32x447pp]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex;position:absolute;top:372px;left:50px;right:50px}.rfx[data-astro-cid-32x447pp] li[data-astro-cid-32x447pp]{width:fit-content;color:var(--color-ink);background:var(--color-canvas);box-shadow:0 14px 30px -16px #14123c80, inset 0 0 0 1px var(--color-line);border-radius:999px;padding:9px 15px;font-size:15px;font-weight:650}.rfx[data-astro-cid-32x447pp] li[data-astro-cid-32x447pp].on{color:var(--color-on-accent);background:var(--color-accent)}.rcloud[data-astro-cid-32x447pp]{border-radius:20px;width:206px;padding:16px;position:absolute;top:30px;left:394px}.rcloud-head[data-astro-cid-32x447pp]{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.rcloud-head[data-astro-cid-32x447pp] svg[data-astro-cid-32x447pp]{width:20px;height:20px;color:var(--color-brand)}[data-theme=dark] .rcloud-head[data-astro-cid-32x447pp] svg[data-astro-cid-32x447pp]{color:var(--color-ink)}.rplaylist[data-astro-cid-32x447pp]{height:172px;margin-top:12px;position:relative}.rrow[data-astro-cid-32x447pp]{background:var(--color-surface);border-radius:12px;justify-content:space-between;align-items:center;height:36px;padding:0 12px;font-size:13px;font-weight:600;display:flex;position:absolute;left:0;right:0}.rrow[data-astro-cid-32x447pp] b[data-astro-cid-32x447pp]{color:var(--color-ink-muted);font-size:12px}.rrow-promo[data-astro-cid-32x447pp]{color:#fff;background:linear-gradient(90deg,#ff2d55,#ff9500)}.rrow-promo[data-astro-cid-32x447pp] em[data-astro-cid-32x447pp]{letter-spacing:.06em;text-transform:uppercase;background:#ffffff40;border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800}.rglobe[data-astro-cid-32x447pp]{color:var(--color-ink-muted);align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:600;display:flex}.rglobe[data-astro-cid-32x447pp] svg[data-astro-cid-32x447pp]{width:18px;height:18px}.rformats[data-astro-cid-32x447pp]{position:absolute;inset:0}.rf[data-astro-cid-32x447pp]{flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute}.rf[data-astro-cid-32x447pp] b[data-astro-cid-32x447pp]{color:var(--color-ink-muted);font-size:15px;font-weight:650}.rf-stele[data-astro-cid-32x447pp]{top:10px;left:250px}.rf-terminal[data-astro-cid-32x447pp]{top:30px;left:385px}.rf-stand[data-astro-cid-32x447pp]{top:300px;left:375px}.rsimilar[data-astro-cid-32x447pp]{color:var(--color-ink-muted);font-size:11px;position:absolute;bottom:-10px;right:0}html:not(.js-motion) .rcarousel[data-astro-cid-32x447pp],html:not(.js-motion) .rfx[data-astro-cid-32x447pp],html:not(.js-motion) .rboot[data-astro-cid-32x447pp],html:not(.js-motion) .rchecks[data-astro-cid-32x447pp],html:not(.js-motion) .rcloud[data-astro-cid-32x447pp],html:not(.js-motion) .rformats[data-astro-cid-32x447pp],html:not(.js-motion) .rsimilar[data-astro-cid-32x447pp],html:not(.js-motion) .rwifi[data-astro-cid-32x447pp]{display:none}html:not(.js-motion) .rled[data-astro-cid-32x447pp]{background:#22c55e}.js-motion .rstory[data-astro-cid-32x447pp]{height:calc(100lvh + 6rem);padding:0}.js-motion .story-ring[data-astro-cid-32x447pp]{animation:2.8s cubic-bezier(.16,1,.3,1) both story-ring}.js-motion .story-ring[data-astro-cid-32x447pp]:first-child{--end:1.4;--rest:.7}.js-motion .story-ring[data-astro-cid-32x447pp]:nth-child(2){--end:2;--rest:.5;animation-delay:.3s}.js-motion .story-ring[data-astro-cid-32x447pp]:nth-child(3){--end:2.6;--rest:.3;animation-delay:.6s}@keyframes story-ring{0%{opacity:0;transform:scale(.2)}12%{opacity:.9}to{transform:scale(var(--end));opacity:var(--rest)}}.js-motion .rstory-captions[data-astro-cid-32x447pp]{pointer-events:none;position:absolute;inset:0}.js-motion .rchapter[data-astro-cid-32x447pp]{left:var(--rstory-left,5vw);opacity:0;flex-direction:column;justify-content:center;width:min(34rem,40vw);height:100svh;margin:0;padding-block:6rem 2rem;display:flex;position:absolute;top:0}.js-motion .rchapter-start[data-astro-cid-32x447pp]{opacity:1;width:min(44rem,48vw)}.js-motion .rstage[data-astro-cid-32x447pp]{transform-origin:0 0;will-change:transform;max-width:none;margin:0;position:absolute;top:0;left:0}@media (width<=767.98px){.js-motion .rchapter[data-astro-cid-32x447pp],.js-motion .rchapter-start[data-astro-cid-32x447pp]{width:auto;height:auto;padding:5.5rem 1.25rem 0;display:block;left:0;right:0}.js-motion .rheadline[data-astro-cid-32x447pp]{font-size:clamp(2rem,9vw,2.75rem)}.js-motion .rheadline-xl[data-astro-cid-32x447pp]{font-size:clamp(2.5rem,11vw,3.5rem)}.js-motion .rlead[data-astro-cid-32x447pp]{margin-top:.75rem;font-size:1rem}}.rhub[data-astro-cid-lcdefpme]{height:26rem;position:relative}.rhub-cloud[data-astro-cid-lcdefpme]{color:var(--color-brand);z-index:1;background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.9rem 1.3rem;font-weight:700;display:flex;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 20px 50px -20px #0009}.rhub-lines[data-astro-cid-lcdefpme]{width:100%;height:14rem;position:absolute;top:2.5rem;left:0;overflow:visible}.rhub-lines[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:#ffffff59;stroke-width:2px;stroke-dasharray:6 8}.rhub-sites[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(4,1fr);gap:1rem;font-size:.8125rem;font-weight:600;display:grid;position:absolute;bottom:0;left:0;right:0}.rhub-site[data-astro-cid-lcdefpme]{opacity:.85;flex-direction:column;align-items:center;gap:.6rem;display:flex}.rhub-screen[data-astro-cid-lcdefpme]{aspect-ratio:9/16;background:linear-gradient(170deg,#ffffff40,#ffffff14);border-radius:8px;width:4.25rem;position:relative;overflow:hidden;box-shadow:0 0 0 4px #ffffff2e}.rhub-promo[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:#fff;opacity:0;background:linear-gradient(170deg,#ff2d55,#ff9500);place-items:center;font-size:.65rem;font-weight:800;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.rhub-lines[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{animation:1.4s linear infinite rhub-dash}.rhub-promo[data-astro-cid-lcdefpme]{animation:5s ease-in-out infinite rhub-promo}.rhub-site[data-astro-cid-lcdefpme]:nth-child(2) .rhub-promo[data-astro-cid-lcdefpme]{animation-delay:.15s}.rhub-site[data-astro-cid-lcdefpme]:nth-child(3) .rhub-promo[data-astro-cid-lcdefpme]{animation-delay:.3s}.rhub-site[data-astro-cid-lcdefpme]:nth-child(4) .rhub-promo[data-astro-cid-lcdefpme]{animation-delay:.45s}}@media (prefers-reduced-motion:reduce){.rhub-promo[data-astro-cid-lcdefpme]{opacity:1}}@keyframes rhub-dash{to{stroke-dashoffset:-28px}}@keyframes rhub-promo{0%,30%{opacity:0;transform:scale(1.15)}40%,90%{opacity:1;transform:none}to{opacity:0}}.rteaser[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem;padding:1.5rem;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex}.rteaser[data-astro-cid-lcdefpme]:hover{box-shadow:inset 0 0 0 1px var(--color-line), 0 30px 60px -30px color-mix(in oklab, var(--color-brand) 60%, transparent);transform:translateY(-6px)}.rteaser[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.15}.rteaser-more[data-astro-cid-lcdefpme]{align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;font-weight:650;display:inline-flex}.rteaser-art[data-astro-cid-lcdefpme]{background:var(--color-canvas);height:13rem;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:1rem;margin-bottom:.75rem;padding:1.25rem;overflow:hidden}.rteaser-cloud[data-astro-cid-lcdefpme]{align-content:center;gap:.5rem;display:grid}.rteaser-cloud[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--color-surface);height:2.1rem;color:var(--color-ink-muted);border-radius:.7rem;justify-content:space-between;align-items:center;padding:0 .8rem;font-size:.75rem;font-weight:700;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex}.rteaser-cloud[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--color-line);border-radius:99px;width:45%;height:.45rem}.rteaser-cloud[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{font-style:normal}.rteaser-cloud[data-astro-cid-lcdefpme] .hot[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(90deg,#ff2d55,#ff9500)}.rteaser-cloud[data-astro-cid-lcdefpme] .hot[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:#ffffff80}.group[data-astro-cid-lcdefpme]:hover .rteaser-cloud[data-astro-cid-lcdefpme] .hot[data-astro-cid-lcdefpme]{transform:translateY(-2.6rem)}.group[data-astro-cid-lcdefpme]:hover .rteaser-cloud[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{transform:translateY(2.6rem)}.rteaser-plans[data-astro-cid-lcdefpme]{align-content:center;gap:.6rem;display:grid}.rteaser-plans[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:.8rem;padding:.7rem 1rem;font-weight:700}.rteaser-plans[data-astro-cid-lcdefpme] .main[data-astro-cid-lcdefpme]{color:var(--color-on-accent);background:var(--color-accent)}.rbranch[data-astro-cid-lcdefpme]{background:var(--color-canvas);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:1.25rem;padding:1.75rem;transition:transform .3s,box-shadow .3s;position:relative}.rbranch[data-astro-cid-lcdefpme]:hover{box-shadow:inset 0 0 0 1px var(--color-line), 0 24px 50px -30px color-mix(in oklab, var(--color-brand) 60%, transparent);transform:translateY(-4px)}.rbranch-num[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:var(--color-ink-muted);font-size:.8125rem;font-weight:700}.rbranch[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin-top:.75rem;font-size:1.25rem;font-weight:700}.rbranch[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-ink-muted);margin-top:.4rem}
