.story[data-astro-cid-ruenythk]{position:relative;height:540vh;background:#0a0b0e}.story-sticky[data-astro-cid-ruenythk]{position:sticky;top:0;height:100vh;height:100lvh;overflow:hidden}.story-canvas[data-astro-cid-ruenythk],.story-fallback[data-astro-cid-ruenythk]{position:absolute;inset:0;width:100%;height:100%}.story-canvas[data-astro-cid-ruenythk]{opacity:0;transition:opacity .6s ease}.story.is-lit .story-canvas[data-astro-cid-ruenythk]{opacity:1}.story-fallback[data-astro-cid-ruenythk]{transition:opacity .6s ease .4s}.story.is-lit .story-fallback[data-astro-cid-ruenythk]{opacity:0;visibility:hidden;transition:opacity .6s ease .4s,visibility 0s linear 1s}.story-fallback[data-astro-cid-ruenythk]{display:grid;place-items:center;background:radial-gradient(60% 60% at 70% 45%,#16130f,#0a0b0e 70%)}.fb-glow[data-astro-cid-ruenythk]{position:absolute;left:64%;top:26%;width:46vmin;height:46vmin;border-radius:50%;background:radial-gradient(closest-side,rgb(255 181 71 / .4),rgb(255 140 40 / .12) 45%,transparent 75%);filter:blur(10px)}.story-fallback .fb-mark{position:absolute;left:58%;top:30%;width:25vmin!important;height:25vmin!important;color:#e9e4d8;transform:perspective(900px) rotateY(-22deg);filter:drop-shadow(0 30px 40px rgb(0 0 0 / .6))}.story-copy[data-astro-cid-ruenythk]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding-top:40px;pointer-events:none}.story-copy[data-astro-cid-ruenythk]>[data-astro-cid-ruenythk]{pointer-events:auto;max-width:min(640px,52vw)}.story-copy[data-astro-cid-ruenythk] h1[data-astro-cid-ruenythk]{max-width:min(760px,56vw)}.story-copy[data-astro-cid-ruenythk] .lead[data-astro-cid-ruenythk]{margin:28px 0 0}.cta[data-astro-cid-ruenythk]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.note[data-astro-cid-ruenythk]{margin:18px 0 0;font-size:.875rem;color:var(--light-3)}.story-cue[data-astro-cid-ruenythk]{position:absolute;left:50%;bottom:28px;transform:translate(-50%);display:grid;justify-items:center;gap:10px;font-size:.75rem;letter-spacing:.08em;color:var(--light-3)}.story-cue[data-astro-cid-ruenythk] i[data-astro-cid-ruenythk]{width:1px;height:44px;background:linear-gradient(var(--light-3),transparent)}@media(prefers-reduced-motion:no-preference){.story-cue[data-astro-cid-ruenythk] i[data-astro-cid-ruenythk]{animation:cue 2.4s var(--ease-in-out) infinite;transform-origin:top}}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}@media(prefers-reduced-motion:no-preference){.js .story-copy[data-astro-cid-ruenythk]>[data-astro-cid-ruenythk]{animation:rise 1.1s var(--ease-out) both}.js .story-copy[data-astro-cid-ruenythk]>[data-astro-cid-ruenythk]:nth-child(1){animation-delay:.45s}.js .story-copy[data-astro-cid-ruenythk]>[data-astro-cid-ruenythk]:nth-child(2){animation-delay:.6s}.js .story-copy[data-astro-cid-ruenythk]>[data-astro-cid-ruenythk]:nth-child(3){animation-delay:.72s}.js .story-copy[data-astro-cid-ruenythk]>[data-astro-cid-ruenythk]:nth-child(4){animation-delay:.84s}}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}.story-devices[data-astro-cid-ruenythk]{position:absolute;inset:0}.dv[data-astro-cid-ruenythk]{position:absolute;transform-origin:0 0;will-change:transform,opacity}.js .story[data-astro-cid-ruenythk]:not(.is-static) .dv[data-astro-cid-ruenythk]{opacity:0}.dv-mac[data-astro-cid-ruenythk]{left:7vw;top:34vh;width:min(50vw,92vh);z-index:3}.dv-tv[data-astro-cid-ruenythk]{right:4vw;top:13vh;width:min(38vw,66vh);z-index:1}.dv-tab[data-astro-cid-ruenythk]{right:6vw;top:52vh;width:min(27vw,50vh);z-index:2}.dv-phone[data-astro-cid-ruenythk]{left:calc(1vw + min(50vw,92vh));top:55vh;width:min(9.5vw,18vh);z-index:4}.story-cap[data-astro-cid-ruenythk]{position:absolute;left:0;right:0;pointer-events:none}.js .story[data-astro-cid-ruenythk]:not(.is-static) .story-cap[data-astro-cid-ruenythk]{opacity:0}.cap-0[data-astro-cid-ruenythk]{bottom:5vh;text-align:center}.cap-0[data-astro-cid-ruenythk] p[data-astro-cid-ruenythk]{max-width:46ch;margin:10px auto 0;color:var(--light-2)}.cap-1[data-astro-cid-ruenythk]{top:11vh}.cap-1[data-astro-cid-ruenythk] .h2[data-astro-cid-ruenythk]{max-width:12em}.cap-1[data-astro-cid-ruenythk] .lead[data-astro-cid-ruenythk]{margin-top:18px;max-width:30em}@media(max-width:900px){.story-copy[data-astro-cid-ruenythk]{justify-content:flex-end;padding-bottom:12vh}.story-copy[data-astro-cid-ruenythk]>[data-astro-cid-ruenythk],.story-copy[data-astro-cid-ruenythk] h1[data-astro-cid-ruenythk]{max-width:100%}.fb-glow[data-astro-cid-ruenythk]{left:30%;top:8%;width:80vmin;height:80vmin}.story-fallback .fb-mark{left:30%;top:16%;width:44vmin!important;height:44vmin!important}.dv-tv[data-astro-cid-ruenythk]{right:4vw;top:37vh;width:64vw}.dv-mac[data-astro-cid-ruenythk]{left:4vw;top:50vh;width:80vw}.dv-tab[data-astro-cid-ruenythk]{display:none}.dv-phone[data-astro-cid-ruenythk]{left:auto;right:7vw;top:58vh;width:25vw}.cap-1[data-astro-cid-ruenythk]{top:9vh}.story-cue[data-astro-cid-ruenythk]{display:none}}.story.is-static{height:auto}.story.is-static .story-sticky[data-astro-cid-ruenythk]{position:relative;height:auto;overflow:visible}.story.is-static .story-canvas[data-astro-cid-ruenythk],.story.is-static .story-cue[data-astro-cid-ruenythk],.story.is-static .cap-0[data-astro-cid-ruenythk]{display:none}.story.is-static .story-fallback[data-astro-cid-ruenythk]{position:absolute;height:100vh}.story.is-static .story-copy[data-astro-cid-ruenythk]{position:relative;min-height:100vh}.story.is-static .story-devices[data-astro-cid-ruenythk]{position:relative;height:100vh;min-height:640px}.story.is-static .cap-1[data-astro-cid-ruenythk]{top:6vh;position:absolute;margin-top:100vh}.manifesto[data-astro-cid-5xaatuj5]{position:relative;height:220vh;background:radial-gradient(70% 50% at 50% 100%,#12100c 0%,transparent 70%),#0a0b0e;--p: 0}.m-sticky[data-astro-cid-5xaatuj5]{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;gap:40px}.m-mark{color:var(--light);opacity:.9}.m-mark .mark-lamp{filter:drop-shadow(0 0 calc(var(--p) * 22px) rgb(255 181 71 / .9))}.m-text[data-astro-cid-5xaatuj5]{margin:0;font-family:var(--font-display);font-weight:560;font-size:clamp(2.6rem,7.6vw,8.2rem);line-height:1;letter-spacing:-.045em}:lang(zh-Hans) .m-text[data-astro-cid-5xaatuj5]{font-weight:600;letter-spacing:0;line-height:1.16;font-size:clamp(2.4rem,7vw,7.4rem)}.m-line[data-astro-cid-5xaatuj5]{display:block}.m-line-1[data-astro-cid-5xaatuj5]{color:var(--light-2)}.m-w[data-astro-cid-5xaatuj5]{--on: clamp(0, (var(--p) * 1.25 - var(--i)) * 8, 1);opacity:calc(.12 + var(--on) * .88);text-shadow:0 0 calc(var(--on) * 40px) rgb(255 200 120 / calc(.18 * var(--on)))}.m-note[data-astro-cid-5xaatuj5]{max-width:34em;margin:0;color:var(--light-2);font-size:clamp(1.05rem,1.3vw,1.25rem);opacity:clamp(0,(var(--p) - .7) * 5,1)}@media(prefers-reduced-motion:reduce){.manifesto[data-astro-cid-5xaatuj5]{height:auto;--p: 1}.m-sticky[data-astro-cid-5xaatuj5]{position:relative;height:auto;padding-block:140px}}.ambient[data-astro-cid-qzwvbfe5]{position:relative;height:420vh;--deep: #19383e;background:linear-gradient(180deg,#0a0b0e 0,var(--deep) 70vh,var(--deep) calc(100% - 70vh),#0d0f12 100%)}.a-sticky[data-astro-cid-qzwvbfe5]{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;padding-top:clamp(96px,14vh,150px)}.a-backs[data-astro-cid-qzwvbfe5]{position:absolute;inset:0}.a-back{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}.a-back img{width:100%;height:100%;object-fit:cover;filter:blur(28px) saturate(1.2);transform:scale(1.15)}.a-back.is-on{opacity:.32}.a-backs[data-astro-cid-qzwvbfe5]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--deep) 0%,transparent 30%,transparent 70%,var(--deep) 100%),radial-gradient(80% 70% at 50% 60%,transparent 0%,color-mix(in srgb,var(--deep) 70%,transparent) 100%)}.a-copy[data-astro-cid-qzwvbfe5]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:64px;align-items:end}.a-copy[data-astro-cid-qzwvbfe5] .h2[data-astro-cid-qzwvbfe5]{grid-row:span 2}.a-copy[data-astro-cid-qzwvbfe5] .lead[data-astro-cid-qzwvbfe5]{margin:0;color:var(--tint-bright, var(--light-2));color:color-mix(in srgb,var(--light) 74%,transparent)}.a-glow-note[data-astro-cid-qzwvbfe5]{margin:14px 0 0;font-size:.9375rem;color:color-mix(in srgb,var(--light) 52%,transparent)}.a-rail-wrap[data-astro-cid-qzwvbfe5]{position:relative;display:flex;align-items:center;min-width:0}.a-rail[data-astro-cid-qzwvbfe5]{--w: clamp(150px, 17vw, 260px);--gap: clamp(20px, 3vw, 44px);display:flex;gap:var(--gap);list-style:none;margin:0;padding:0 calc(50vw - var(--w) / 2);will-change:transform}.a-card[data-astro-cid-qzwvbfe5]{position:relative;flex:none;width:var(--w);--on: 0}.a-card[data-astro-cid-qzwvbfe5]:before{content:"";position:absolute;left:-16%;right:-16%;top:34%;height:90%;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--g) 70%,transparent),transparent 72%);opacity:var(--on);filter:blur(4px);z-index:-1}.a-poster[data-astro-cid-qzwvbfe5]{aspect-ratio:2 / 3;border-radius:12px;overflow:hidden;transform:scale(calc(.9 + var(--on) * .16));box-shadow:0 0 0 1px rgb(255 255 255 / calc(.06 + var(--on) * .14)),0 30px 60px -20px #0009;transition:transform .5s var(--ease-out)}.a-poster[data-astro-cid-qzwvbfe5] img{width:100%;height:100%;object-fit:cover}.a-info[data-astro-cid-qzwvbfe5]{display:grid;gap:2px;margin-top:26px;font-size:.9375rem;opacity:calc(.35 + var(--on) * .65);transform:translateY(calc((1 - var(--on)) * 6px))}.a-info[data-astro-cid-qzwvbfe5] b[data-astro-cid-qzwvbfe5]{font-family:var(--font-display);font-weight:560;font-size:1.125rem}.a-info[data-astro-cid-qzwvbfe5] span[data-astro-cid-qzwvbfe5]{color:color-mix(in srgb,var(--light) 60%,transparent)}@media(max-width:900px){.a-copy[data-astro-cid-qzwvbfe5]{grid-template-columns:1fr;row-gap:18px}.a-copy[data-astro-cid-qzwvbfe5] .h2[data-astro-cid-qzwvbfe5]{grid-row:auto}.a-glow-note[data-astro-cid-qzwvbfe5]{display:none}.a-rail[data-astro-cid-qzwvbfe5]{--w: 42vw}}@media(prefers-reduced-motion:reduce){.ambient[data-astro-cid-qzwvbfe5]{height:auto}.a-sticky[data-astro-cid-qzwvbfe5]{position:relative;height:auto;padding-bottom:120px}.a-rail-wrap[data-astro-cid-qzwvbfe5]{overflow-x:auto;padding-block:60px}.a-rail[data-astro-cid-qzwvbfe5]{padding-inline:var(--gutter)}.a-card[data-astro-cid-qzwvbfe5]{--on: 1}}.platforms[data-astro-cid-cdvigavk]{background:#0d0f12}.p-head[data-astro-cid-cdvigavk]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:end}.p-head[data-astro-cid-cdvigavk] .lead[data-astro-cid-cdvigavk]{margin:0}.p-tabs[data-astro-cid-cdvigavk]{display:inline-flex;gap:4px;margin-top:64px;padding:5px;border-radius:999px;background:#f4f1ea0f;box-shadow:inset 0 0 0 1px var(--hair);max-width:100%;overflow-x:auto;scrollbar-width:none}.p-tabs[data-astro-cid-cdvigavk] button[data-astro-cid-cdvigavk]{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;border:0;border-radius:999px;background:none;color:var(--light-2);font-family:var(--font-display);font-size:1rem;font-weight:540;white-space:nowrap;cursor:pointer;transition:background-color .16s,color .16s}.p-tabs[data-astro-cid-cdvigavk] button[data-astro-cid-cdvigavk]:hover{color:var(--light)}.p-tabs[data-astro-cid-cdvigavk] button[data-astro-cid-cdvigavk][aria-selected=true]{background:var(--light);color:var(--ink)}.p-panels[data-astro-cid-cdvigavk]{margin-top:40px}.p-panel[data-astro-cid-cdvigavk]{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:56px;align-items:center}.p-panel[data-astro-cid-cdvigavk]:not([hidden]){animation:panel-in .5s var(--ease-out)}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)}}.p-stage[data-astro-cid-cdvigavk]{position:relative}.p-stage-iphone-ipad[data-astro-cid-cdvigavk],.p-stage-android[data-astro-cid-cdvigavk]{min-height:clamp(420px,44vw,620px)}.p-stage-apple-tv[data-astro-cid-cdvigavk]{padding:14px}.p-phone-a,.p-phone-b{position:absolute!important;width:32%!important;top:0}.p-phone-a{left:12%}.p-phone-b{left:50%;top:8%}.p-android-tv{position:absolute!important;width:78%!important;left:0;top:6%}.p-android-phone{position:absolute!important;width:27%!important;right:4%;top:14%}.p-input[data-astro-cid-cdvigavk]{margin:0 0 22px;font-family:var(--font-display);font-size:1.5rem;font-weight:560;letter-spacing:-.015em}.p-text[data-astro-cid-cdvigavk] ul[data-astro-cid-cdvigavk]{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:20px}.p-text[data-astro-cid-cdvigavk] li[data-astro-cid-cdvigavk]{display:grid;gap:4px;padding-top:18px;border-top:1px solid var(--hair)}.p-text[data-astro-cid-cdvigavk] b[data-astro-cid-cdvigavk]{font-weight:600}.p-text[data-astro-cid-cdvigavk] span[data-astro-cid-cdvigavk]{color:var(--light-2);font-size:.975rem}@media(max-width:980px){.p-head[data-astro-cid-cdvigavk],.p-panel[data-astro-cid-cdvigavk]{grid-template-columns:1fr;gap:28px}.p-stage-iphone-ipad[data-astro-cid-cdvigavk],.p-stage-android[data-astro-cid-cdvigavk]{min-height:112vw}.p-phone-a,.p-phone-b{width:44%!important}.p-phone-a{left:2%}.p-phone-b{left:52%}.p-stage-android[data-astro-cid-cdvigavk]{min-height:92vw}.p-android-phone{width:38%!important;top:24%}}.mock-player[data-astro-cid-nr5k5cd4]{position:relative;width:100%;aspect-ratio:16 / 9;--k: .5}.pl[data-astro-cid-nr5k5cd4]{position:absolute;left:0;top:0;width:1440px;height:810px;transform:scale(var(--k));transform-origin:0 0;border-radius:14px;overflow:hidden;background:#000;color:#fff;font-family:var(--font-body);box-shadow:0 0 0 1px #ffffff1f,0 50px 120px -30px #000000bf}.pl[data-astro-cid-nr5k5cd4]>picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pl-shade[data-astro-cid-nr5k5cd4]{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .6),transparent 140px),linear-gradient(0deg,rgb(0 0 0 / .72),transparent 220px)}.pl-top[data-astro-cid-nr5k5cd4]{position:absolute;left:28px;right:28px;top:26px;display:flex;align-items:center;gap:16px}.pl-icon[data-astro-cid-nr5k5cd4]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff1f;backdrop-filter:blur(16px)}.pl-icon[data-astro-cid-nr5k5cd4]:first-child svg{transform:scaleX(-1)}.pl-icon[data-astro-cid-nr5k5cd4].is-on{background:#ffffffe6;color:#000}.pl-title[data-astro-cid-nr5k5cd4]{display:grid;line-height:1.3}.pl-title[data-astro-cid-nr5k5cd4] b[data-astro-cid-nr5k5cd4]{font-size:18px}.pl-title[data-astro-cid-nr5k5cd4] small[data-astro-cid-nr5k5cd4]{font-size:13px;color:#ffffffb3}.pl-badges[data-astro-cid-nr5k5cd4]{display:flex;gap:6px;margin-left:auto}.pl-badges[data-astro-cid-nr5k5cd4] em[data-astro-cid-nr5k5cd4]{font-style:normal;font-size:11px;font-weight:600;padding:4px 7px;border-radius:5px;box-shadow:inset 0 0 0 1px #ffffff73}.pl-panel[data-astro-cid-nr5k5cd4]{position:absolute;right:28px;top:90px;width:470px;padding:20px 22px 14px;border-radius:16px;background:#12141899;backdrop-filter:blur(30px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 60px -20px #0009}.pl-panel-title[data-astro-cid-nr5k5cd4]{margin:0 0 10px;font-size:15px;font-weight:700}.pl-panel[data-astro-cid-nr5k5cd4] dl[data-astro-cid-nr5k5cd4]{margin:0}.pl-panel[data-astro-cid-nr5k5cd4] div[data-astro-cid-nr5k5cd4]{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:9px 0;border-top:1px solid rgb(255 255 255 / .08);font-size:13.5px}.pl-panel[data-astro-cid-nr5k5cd4] dt[data-astro-cid-nr5k5cd4]{color:#ffffff8c}.pl-panel[data-astro-cid-nr5k5cd4] dd[data-astro-cid-nr5k5cd4]{margin:0}.pl-panel[data-astro-cid-nr5k5cd4] .is-key[data-astro-cid-nr5k5cd4] dd[data-astro-cid-nr5k5cd4]{color:#ffd08a}.pl-sub[data-astro-cid-nr5k5cd4]{position:absolute;left:0;right:0;bottom:150px;margin:0;text-align:center;font-size:38px;font-weight:600;color:#fff8e8;text-shadow:0 0 2px #000,0 0 2px #000,0 2px 6px rgb(0 0 0 / .8),0 0 22px rgb(255 160 60 / .45);letter-spacing:.01em}.pl-sub[data-astro-cid-nr5k5cd4]:lang(zh-Hans){font-family:Songti SC,STSong,"Noto Serif SC",serif;letter-spacing:.06em}.pl-bottom[data-astro-cid-nr5k5cd4]{position:absolute;left:40px;right:40px;bottom:26px}.pl-time[data-astro-cid-nr5k5cd4]{display:flex;align-items:center;gap:16px;font-size:13px;color:#ffffffd9}.pl-bar[data-astro-cid-nr5k5cd4]{position:relative;flex:1;height:7px;border-radius:9px;background:#fff3}.pl-bar[data-astro-cid-nr5k5cd4] i[data-astro-cid-nr5k5cd4]{position:absolute;top:0;bottom:0;left:0;border-radius:inherit}.pl-buf[data-astro-cid-nr5k5cd4]{width:66%;background:#ffffff47}.pl-played[data-astro-cid-nr5k5cd4]{width:57.6%;background:#fff}.pl-seg[data-astro-cid-nr5k5cd4]{left:0!important;width:6%;background:#ffb4548c!important}.pl-bar[data-astro-cid-nr5k5cd4] b[data-astro-cid-nr5k5cd4]{position:absolute;top:0;bottom:0;width:2px;background:#0000008c}.pl-knob[data-astro-cid-nr5k5cd4]{position:absolute;left:57.6%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #00000080}.pl-ctrls[data-astro-cid-nr5k5cd4]{display:flex;align-items:center;justify-content:center;gap:34px;margin-top:18px;position:relative}.pl-ctrls[data-astro-cid-nr5k5cd4] .flip{transform:scaleX(-1)}.pl-skip[data-astro-cid-nr5k5cd4]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:2px solid #fff;font-size:11px;font-weight:700}.pl-pp[data-astro-cid-nr5k5cd4]{display:flex;gap:6px}.pl-pp[data-astro-cid-nr5k5cd4] i[data-astro-cid-nr5k5cd4]{width:7px;height:26px;border-radius:3px;background:#fff}.pl-right[data-astro-cid-nr5k5cd4]{position:absolute;right:0;display:flex;align-items:center;gap:22px;font-size:15px;font-weight:600}.picture[data-astro-cid-vnhcfwog]{background:radial-gradient(60% 40% at 70% 40%,rgb(99 91 103 / .22),transparent 70%),#0d0f12}.pc-head[data-astro-cid-vnhcfwog]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:end}.pc-head[data-astro-cid-vnhcfwog] .lead[data-astro-cid-vnhcfwog]{margin:0}.pc-frame[data-astro-cid-vnhcfwog]{margin-top:72px}.pc-foot[data-astro-cid-vnhcfwog]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px;margin-top:48px;align-items:start}.pc-specs[data-astro-cid-vnhcfwog]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pc-specs[data-astro-cid-vnhcfwog] li[data-astro-cid-vnhcfwog]{padding:8px 14px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--hair-strong);font-family:var(--font-display);font-weight:540;font-size:.9375rem;font-variant-numeric:tabular-nums}.pc-hdr[data-astro-cid-vnhcfwog]{margin:0;color:var(--light-2);font-size:.975rem}@media(max-width:900px){.pc-head[data-astro-cid-vnhcfwog],.pc-foot[data-astro-cid-vnhcfwog]{grid-template-columns:1fr;gap:24px}.pc-frame[data-astro-cid-vnhcfwog]{margin-top:40px}}.versions[data-astro-cid-5g3qts4v]{background:#0d0f12}.v-grid[data-astro-cid-5g3qts4v]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:clamp(40px,6vw,96px);align-items:center}.v-subs[data-astro-cid-5g3qts4v]{margin-top:clamp(120px,14vw,200px);grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr)}.v-copy[data-astro-cid-5g3qts4v] .lead[data-astro-cid-5g3qts4v]{margin-top:24px}.v-demo[data-astro-cid-5g3qts4v]{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-l);overflow:hidden;display:grid;place-items:center;box-shadow:0 0 0 1px var(--hair)}.v-bg{position:absolute;inset:0}.v-bg img{width:100%;height:100%;object-fit:cover}.v-bg:after{content:"";position:absolute;inset:0;background:#05060873}.v-panel[data-astro-cid-5g3qts4v]{position:relative;width:min(440px,86%);padding:16px;border-radius:18px;background:#14161a9e;-webkit-backdrop-filter:blur(30px) saturate(1.6);backdrop-filter:blur(30px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 80px -30px #000000b3;font-family:var(--font-body)}.v-title[data-astro-cid-5g3qts4v]{margin:2px 6px 10px;font-weight:700;font-size:.9375rem}.v-item[data-astro-cid-5g3qts4v]{display:flex;gap:12px;align-items:flex-start;width:100%;padding:11px 10px;border:0;border-radius:10px;background:none;text-align:left;cursor:pointer;transition:background-color .12s}.v-item[data-astro-cid-5g3qts4v]:hover{background:#ffffff12}.v-check[data-astro-cid-5g3qts4v]{display:grid;place-items:center;flex:none;width:20px;height:20px;margin-top:1px;color:transparent}.v-item[data-astro-cid-5g3qts4v][aria-checked=true] .v-check[data-astro-cid-5g3qts4v]{color:var(--lamp)}.v-text[data-astro-cid-5g3qts4v]{display:grid;gap:2px}.v-text[data-astro-cid-5g3qts4v] b[data-astro-cid-5g3qts4v]{font-weight:600;font-size:.9375rem}.v-text[data-astro-cid-5g3qts4v] small[data-astro-cid-5g3qts4v]{color:#ffffff8c;font-size:.8125rem}.v-toast[data-astro-cid-5g3qts4v]{display:flex;align-items:center;gap:8px;margin:8px 6px 2px;font-size:.8125rem;color:var(--lamp);opacity:0;transform:translateY(4px);transition:opacity .24s,transform .24s var(--ease-out)}.v-toast[data-astro-cid-5g3qts4v].is-on{opacity:1;transform:none}.s-demo[data-astro-cid-5g3qts4v]{aspect-ratio:16 / 10;place-items:end center}.s-bg:after{background:linear-gradient(0deg,rgb(0 0 0 / .55),transparent 50%)}.s-lines[data-astro-cid-5g3qts4v]{position:relative;margin-bottom:13%;text-align:center;transform:translateY(calc(var(--off) * -2px));opacity:calc(1 - min(1,abs(var(--off)) * .12));transition:transform .25s var(--ease-out),opacity .25s}.s-zh[data-astro-cid-5g3qts4v]{margin:0;font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:600;letter-spacing:.08em;color:#fff6e0;text-shadow:0 0 2px #2a1600,0 0 3px #2a1600,0 0 26px rgb(255 160 60 / .5)}.s-en[data-astro-cid-5g3qts4v]{margin:4px 0 0;font-size:clamp(.85rem,1.25vw,1.15rem);font-style:italic;color:#dfe9ee;text-shadow:0 0 2px #000,0 1px 4px rgb(0 0 0 / .8)}.s-borrow[data-astro-cid-5g3qts4v]{position:absolute;left:18px;top:18px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;font-size:.8125rem;background:#14161a99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px #ffffff1f}.s-nudge[data-astro-cid-5g3qts4v]{position:absolute;right:18px;top:18px;display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:#14161a99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px #ffffff1f}.s-nudge[data-astro-cid-5g3qts4v] button[data-astro-cid-5g3qts4v]{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:none;cursor:pointer}.s-nudge[data-astro-cid-5g3qts4v] button[data-astro-cid-5g3qts4v]:hover{background:#ffffff1a}.s-nudge[data-astro-cid-5g3qts4v] output[data-astro-cid-5g3qts4v]{min-width:54px;text-align:center;font-size:.875rem}@media(max-width:900px){.v-grid[data-astro-cid-5g3qts4v],.v-subs[data-astro-cid-5g3qts4v]{grid-template-columns:1fr}.v-subs[data-astro-cid-5g3qts4v] .v-copy[data-astro-cid-5g3qts4v]{order:-1}.v-demo[data-astro-cid-5g3qts4v]{aspect-ratio:auto;min-height:460px}.s-demo[data-astro-cid-5g3qts4v]{min-height:300px}}.lines[data-astro-cid-u6ck5ti4]{background:linear-gradient(180deg,#0d0f12,#0f1216 50%,#0d0f12)}.l-head[data-astro-cid-u6ck5ti4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:end}.l-head[data-astro-cid-u6ck5ti4] .lead[data-astro-cid-u6ck5ti4]{margin:0}.l-fig[data-astro-cid-u6ck5ti4]{position:relative;margin:72px 0 0;aspect-ratio:1000 / 400}.l-fig[data-astro-cid-u6ck5ti4] svg[data-astro-cid-u6ck5ti4]{width:100%;height:100%;overflow:visible}.l-base[data-astro-cid-u6ck5ti4]{fill:none;stroke:url(#l-fade);stroke-width:2}.l-flow[data-astro-cid-u6ck5ti4]{fill:none;stroke:var(--lamp);stroke-width:5;stroke-linecap:round;stroke-dasharray:.01 3;opacity:0;transition:opacity .4s}@media(prefers-reduced-motion:no-preference){.l-flow[data-astro-cid-u6ck5ti4]{animation:flow .9s linear infinite}}@keyframes flow{to{stroke-dashoffset:-3.01}}[data-astro-cid-u6ck5ti4][data-state="0"] .l-r0[data-astro-cid-u6ck5ti4] .l-flow[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="2"] .l-r1[data-astro-cid-u6ck5ti4] .l-flow[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="3"] .l-r1[data-astro-cid-u6ck5ti4] .l-flow[data-astro-cid-u6ck5ti4]{opacity:1}[data-astro-cid-u6ck5ti4][data-state="1"] .l-r0[data-astro-cid-u6ck5ti4] .l-base[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="2"] .l-r0[data-astro-cid-u6ck5ti4] .l-base[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="3"] .l-r0[data-astro-cid-u6ck5ti4] .l-base[data-astro-cid-u6ck5ti4]{stroke:#e5484d80;stroke-dasharray:4 6}.l-pill[data-astro-cid-u6ck5ti4]{position:absolute;left:50%;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#15181deb;box-shadow:inset 0 0 0 1px var(--hair-strong);font-size:.875rem;white-space:nowrap;transform:translate(-50%,-50%);transition:box-shadow .3s}.l-dot[data-astro-cid-u6ck5ti4]{width:8px;height:8px;border-radius:50%;background:var(--ok);transition:background-color .3s}.l-p2[data-astro-cid-u6ck5ti4] .l-dot[data-astro-cid-u6ck5ti4]{background:var(--warn)}.l-ms[data-astro-cid-u6ck5ti4]{color:var(--light-2)}.l-off[data-astro-cid-u6ck5ti4]{display:none;color:var(--error)}[data-astro-cid-u6ck5ti4][data-state="0"] .l-p0[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="2"] .l-p1[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="3"] .l-p1[data-astro-cid-u6ck5ti4]{box-shadow:inset 0 0 0 1.5px var(--lamp)}[data-astro-cid-u6ck5ti4][data-state="1"] .l-p0[data-astro-cid-u6ck5ti4] .l-dot[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="2"] .l-p0[data-astro-cid-u6ck5ti4] .l-dot[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="3"] .l-p0[data-astro-cid-u6ck5ti4] .l-dot[data-astro-cid-u6ck5ti4]{background:var(--error)}[data-astro-cid-u6ck5ti4][data-state="1"] .l-p0[data-astro-cid-u6ck5ti4] .l-ms[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="2"] .l-p0[data-astro-cid-u6ck5ti4] .l-ms[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="3"] .l-p0[data-astro-cid-u6ck5ti4] .l-ms[data-astro-cid-u6ck5ti4]{display:none}[data-astro-cid-u6ck5ti4][data-state="1"] .l-p0[data-astro-cid-u6ck5ti4] .l-off[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="2"] .l-p0[data-astro-cid-u6ck5ti4] .l-off[data-astro-cid-u6ck5ti4],[data-astro-cid-u6ck5ti4][data-state="3"] .l-p0[data-astro-cid-u6ck5ti4] .l-off[data-astro-cid-u6ck5ti4]{display:inline}.l-node[data-astro-cid-u6ck5ti4]{position:absolute;top:50%;display:grid;justify-items:center;gap:10px;width:120px;transform:translate(-50%,-50%);font-size:.8125rem;color:var(--light-2);text-align:center}.l-node[data-astro-cid-u6ck5ti4] svg{width:64px;height:64px;padding:18px;border-radius:20px;background:var(--ink-raised);box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--light);box-sizing:border-box}.l-device[data-astro-cid-u6ck5ti4]{left:15%}.l-server[data-astro-cid-u6ck5ti4]{left:85%}.l-toast[data-astro-cid-u6ck5ti4]{position:absolute;left:50%;bottom:-8px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#f4f1eaf2;color:var(--ink);font-size:.875rem;font-weight:500;white-space:nowrap;transform:translate(-50%,12px);opacity:0;transition:opacity .3s,transform .4s var(--spring)}[data-astro-cid-u6ck5ti4][data-state="2"] .l-toast[data-astro-cid-u6ck5ti4]{opacity:1;transform:translate(-50%)}@media(max-width:900px){.l-head[data-astro-cid-u6ck5ti4]{grid-template-columns:1fr;gap:24px}.l-fig[data-astro-cid-u6ck5ti4]{margin-top:48px;margin-inline:-8px}.l-pill[data-astro-cid-u6ck5ti4]{font-size:.75rem;padding:6px 10px}.l-node[data-astro-cid-u6ck5ti4] small[data-astro-cid-u6ck5ti4]{display:none}.l-node[data-astro-cid-u6ck5ti4] svg{width:48px;height:48px;padding:12px;border-radius:14px}.l-toast[data-astro-cid-u6ck5ti4]{font-size:.75rem;bottom:-40px}}.trust[data-astro-cid-lsxk3voj]{background:#0d0f12}.t-grid[data-astro-cid-lsxk3voj]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,7vw,120px)}.t-col[data-astro-cid-lsxk3voj] .lead[data-astro-cid-lsxk3voj]{margin-top:22px}.t-points[data-astro-cid-lsxk3voj]{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:14px}.t-points[data-astro-cid-lsxk3voj] li[data-astro-cid-lsxk3voj]{display:flex;gap:12px;align-items:flex-start}.t-points[data-astro-cid-lsxk3voj] svg{flex:none;margin-top:4px;color:var(--ok)}.t-devices[data-astro-cid-lsxk3voj]{margin-top:44px;padding:18px 20px 8px;border-radius:var(--radius-m);background:var(--ink-raised);box-shadow:inset 0 0 0 1px var(--hair);font-size:.9375rem}.t-devices[data-astro-cid-lsxk3voj] p[data-astro-cid-lsxk3voj]{margin:0 0 8px;font-weight:600}.t-devices[data-astro-cid-lsxk3voj] ul[data-astro-cid-lsxk3voj]{list-style:none;margin:0;padding:0}.t-devices[data-astro-cid-lsxk3voj] li[data-astro-cid-lsxk3voj]{display:grid;grid-template-columns:1.4fr 1fr auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--hair);color:var(--light-2)}.t-app[data-astro-cid-lsxk3voj]{display:inline-flex;align-items:center;gap:10px;color:var(--light);font-weight:500}.t-when[data-astro-cid-lsxk3voj].is-now{color:var(--ok)}.t-privacy[data-astro-cid-lsxk3voj]{position:relative;padding-top:100px}.t-quiet[data-astro-cid-lsxk3voj]{position:absolute;top:0;left:0}.t-mark{color:var(--light-4)}.t-mark .mark-lamp{fill:var(--light-4)}.t-pills[data-astro-cid-lsxk3voj]{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:36px 0 0;padding:0}.t-pills[data-astro-cid-lsxk3voj] li[data-astro-cid-lsxk3voj]{padding:10px 18px;border-radius:999px;background:#f4f1ea0f;box-shadow:inset 0 0 0 1px var(--hair-strong);font-family:var(--font-display);font-weight:540}@media(max-width:900px){.t-grid[data-astro-cid-lsxk3voj]{grid-template-columns:1fr}.t-privacy[data-astro-cid-lsxk3voj]{padding-top:88px}}.details[data-astro-cid-chsamwfb]{background:#0d0f12;padding-top:0}.d-list[data-astro-cid-chsamwfb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 40px;list-style:none;margin:64px 0 0;padding:0}.d-list[data-astro-cid-chsamwfb] li[data-astro-cid-chsamwfb]{display:grid;align-content:start;gap:8px;padding-top:22px;border-top:1px solid var(--hair-strong)}.d-list[data-astro-cid-chsamwfb] svg{color:var(--light-2);margin-bottom:8px}.d-list[data-astro-cid-chsamwfb] b[data-astro-cid-chsamwfb]{font-family:var(--font-display);font-weight:560;font-size:1.125rem;letter-spacing:-.01em}.d-list[data-astro-cid-chsamwfb] span[data-astro-cid-chsamwfb]{color:var(--light-2);font-size:.9375rem}@media(max-width:1000px){.d-list[data-astro-cid-chsamwfb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.d-list[data-astro-cid-chsamwfb]{grid-template-columns:1fr;gap:32px}}.film[data-astro-cid-jzipqydn]{background:#0d0f12}.f-frame[data-astro-cid-jzipqydn]{position:relative;display:block;width:100%;aspect-ratio:2.39 / 1;padding:0;border:0;border-radius:var(--radius-l);overflow:hidden;background:#000;cursor:pointer}.f-frame[data-astro-cid-jzipqydn] img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);filter:brightness(.8);transition:transform 1.4s var(--ease-out),filter .6s}.f-frame[data-astro-cid-jzipqydn]:hover img{transform:scale(1.05);filter:brightness(.92)}.f-bars[data-astro-cid-jzipqydn]{position:absolute;inset:0;background:radial-gradient(80% 90% at 50% 50%,transparent 50%,rgb(0 0 0 / .55) 100%)}.f-play[data-astro-cid-jzipqydn]{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:50%;background:#f4f1eaeb;color:var(--ink);box-shadow:0 0 0 12px #f4f1ea1f;transition:transform .3s var(--spring),box-shadow .3s}.f-play[data-astro-cid-jzipqydn] svg{margin-left:4px}.f-frame[data-astro-cid-jzipqydn]:hover .f-play[data-astro-cid-jzipqydn]{transform:scale(1.06);box-shadow:0 0 0 18px #f4f1ea1a}.f-time[data-astro-cid-jzipqydn]{position:absolute;right:22px;bottom:18px;font-size:.875rem;color:#ffffffbf}.f-copy[data-astro-cid-jzipqydn]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;margin-top:48px;align-items:start}.f-copy[data-astro-cid-jzipqydn] .lead[data-astro-cid-jzipqydn]{margin:0}@media(max-width:900px){.f-frame[data-astro-cid-jzipqydn]{aspect-ratio:16 / 10;border-radius:var(--radius-m)}.f-copy[data-astro-cid-jzipqydn]{grid-template-columns:1fr;gap:18px}}.film-modal[data-astro-cid-34fdcuco]{width:min(960px,calc(100vw - 32px));padding:0;border:0;border-radius:var(--radius-l);background:#050608;color:var(--light);box-shadow:0 0 0 1px var(--hair-strong),0 60px 160px -40px #000000e6;overflow:hidden}.film-modal[data-astro-cid-34fdcuco]::backdrop{background:#050608c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.film-modal[data-astro-cid-34fdcuco][open]{animation:fm-in .45s var(--ease-out)}@keyframes fm-in{0%{opacity:0;transform:scale(.96)}}.fm-screen[data-astro-cid-34fdcuco]{position:relative;display:grid;justify-items:center;align-content:center;gap:14px;aspect-ratio:16 / 9;padding:40px;text-align:center}.fm-screen[data-astro-cid-34fdcuco] p[data-astro-cid-34fdcuco]{max-width:38ch;margin:0 0 14px;color:var(--light-2)}.fm-glow[data-astro-cid-34fdcuco]{position:absolute;inset:-20%;background:radial-gradient(30% 30% at 50% 36%,rgb(255 181 71 / .16),transparent 70%)}.fm-mark{position:relative;color:var(--light);margin-bottom:8px}.fm-close[data-astro-cid-34fdcuco]{position:absolute;right:14px;top:14px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:#f4f1ea14;cursor:pointer}@media(max-width:640px){.fm-screen[data-astro-cid-34fdcuco]{aspect-ratio:auto;padding:72px 22px 40px}}.pricing-teaser[data-astro-cid-roildico],.faq-teaser[data-astro-cid-roildico]{background:#0d0f12}.pt-head[data-astro-cid-roildico]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:end;margin-bottom:56px}.pt-head[data-astro-cid-roildico] .lead[data-astro-cid-roildico]{margin:0 0 24px}.faq-teaser[data-astro-cid-roildico]{padding-top:0}.ft-grid[data-astro-cid-roildico]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.ft-more[data-astro-cid-roildico]{display:inline-block;margin-top:24px}.final[data-astro-cid-roildico]{position:relative;overflow:hidden;padding-block:clamp(140px,18vw,260px);background:#08090b;text-align:center}.final-light[data-astro-cid-roildico]{position:absolute;left:50%;top:0;width:140vmax;height:140vmax;transform:translate(-50%,-62%);background:radial-gradient(closest-side,rgb(255 181 71 / .16),rgb(255 150 50 / .05) 40%,transparent 70%);pointer-events:none}.final-inner[data-astro-cid-roildico]{position:relative;display:grid;justify-items:center}.final-mark{color:var(--light);margin-bottom:40px}.final-mark .mark-lamp{filter:drop-shadow(0 0 18px rgb(255 181 71 / .85))}@media(prefers-reduced-motion:no-preference){.final-mark .mark-lamp{animation:breathe 5s ease-in-out infinite}}@keyframes breathe{50%{filter:drop-shadow(0 0 30px rgb(255 181 71 / 1))}}.final[data-astro-cid-roildico] .lead[data-astro-cid-roildico]{margin:26px auto 36px;text-align:center}.final-form{width:100%}.final-stores[data-astro-cid-roildico]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px}@media(max-width:900px){.pt-head[data-astro-cid-roildico],.ft-grid[data-astro-cid-roildico]{grid-template-columns:1fr;gap:24px}}
