.sd20-page[data-v-8c0c0d78]{--bg:#04060c;--bg-lift:#080d18;--bg-panel:#0a1020;--line:rgba(140,176,255,.1);--line-strong:rgba(140,176,255,.22);--ink:#f4f7fc;--ink-soft:#c7cede;--muted:#99a3b8;--cyan:#3ee0ff;--cyan-bright:#8ceeff;--cyan-deep:#0e7490;--violet:#8f7bff;--accent-grad:linear-gradient(92deg,#3ee0ff 8%,#6a8bff 52%,#a78bfa 96%);background:var(--bg);color:var(--ink);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow:clip}.sd20-page[data-v-8c0c0d78] *,.sd20-page[data-v-8c0c0d78] :after,.sd20-page[data-v-8c0c0d78] :before{-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:0}.sd20-page[data-v-8c0c0d78] :where(h1,h2,h3,p,ol,ul,dl,dd,figure,figcaption){margin:0}.sd20-page[data-v-8c0c0d78] :where(ol,ul){list-style:none;padding:0}.page-shell[data-v-8c0c0d78]{margin-inline:auto;width:min(1200px,calc(100% - 48px))}.eyebrow[data-v-8c0c0d78],.section-index[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cyan);font-size:12px;font-weight:750;gap:10px}.eyebrow[data-v-8c0c0d78]:before{background:-webkit-gradient(linear,left top,right top,from(var(--cyan)),to(transparent));background:linear-gradient(90deg,var(--cyan),transparent);content:"";height:2px;width:18px}.eyebrow span[data-v-8c0c0d78],.section-index span[data-v-8c0c0d78]{color:var(--cyan-bright);font-family:Consolas,SF Mono,monospace}.section-index span[data-v-8c0c0d78]{color:var(--cyan)}.skip-link[data-v-8c0c0d78]{background:var(--cyan-deep);color:#fff;left:12px;min-height:44px;padding:12px 18px;position:fixed;text-decoration:none;top:12px;-webkit-transform:translateY(-160%);-ms-transform:translateY(-160%);transform:translateY(-160%);z-index:10000}.skip-link[data-v-8c0c0d78]:focus{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sd20-page[data-v-8c0c0d78] :where(a,button,summary):focus-visible{outline:3px solid rgba(62,224,255,.6);outline-offset:3px}.sd20-page.js-anim .reveal[data-v-8c0c0d78]{opacity:0;-webkit-transform:translateY(28px);-ms-transform:translateY(28px);transform:translateY(28px);-webkit-transition:opacity .7s ease,-webkit-transform .7s cubic-bezier(.22,.61,.36,1);transition:opacity .7s ease,-webkit-transform .7s cubic-bezier(.22,.61,.36,1);transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1);transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1),-webkit-transform .7s cubic-bezier(.22,.61,.36,1)}.sd20-page.js-anim .reveal.is-visible[data-v-8c0c0d78]{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.hero-band[data-v-8c0c0d78]{background:var(--bg);padding:var(--qh-hero-clearance,152px) 0 96px;position:relative}.hero-band[data-v-8c0c0d78]:before{background-image:linear-gradient(rgba(140,176,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(140,176,255,.05) 1px,transparent 0);background-size:56px 56px;content:"";-webkit-mask-image:radial-gradient(ellipse 90% 75% at 58% 0,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 90% 75% at 58% 0,#000 25%,transparent 78%)}.hero-band[data-v-8c0c0d78]:before,.hero-glow[data-v-8c0c0d78]{inset:0;pointer-events:none;position:absolute}.hero-glow[data-v-8c0c0d78]{background:radial-gradient(1000px 520px at 84% -14%,rgba(62,224,255,.13),transparent 62%),radial-gradient(680px 420px at 2% 8%,rgba(143,123,255,.09),transparent 60%)}.hero-layout[data-v-8c0c0d78]{display:grid;grid-template-columns:.86fr 1.14fr;position:relative;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:56px}.hero-copy h1[data-v-8c0c0d78]{color:#fff;font-size:74px;font-weight:700;letter-spacing:.01em;line-height:1.06;margin-top:17px}.hero-copy h1 em[data-v-8c0c0d78]{-webkit-animation:gradient-slide-8c0c0d78 7s ease-in-out infinite alternate;animation:gradient-slide-8c0c0d78 7s ease-in-out infinite alternate;background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:transparent;font-style:normal}@-webkit-keyframes gradient-slide-8c0c0d78{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes gradient-slide-8c0c0d78{0%{background-position:0 50%}to{background-position:100% 50%}}.hero-lead[data-v-8c0c0d78]{color:var(--ink-soft);font-size:17px;line-height:1.82;margin-top:24px;max-width:560px}.hero-actions[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:32px}.closing-layout form[data-v-8c0c0d78],.hero-actions form[data-v-8c0c0d78],.migration-actions form[data-v-8c0c0d78],.workflow-heading form[data-v-8c0c0d78]{margin:0}.outline-button[data-v-8c0c0d78],.primary-button[data-v-8c0c0d78]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid transparent;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:750;gap:12px;justify-content:center;padding:0 26px;text-decoration:none;-webkit-transition:border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease;transition:border-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease;transition:box-shadow .2s ease,border-color .2s ease,color .2s ease,filter .2s ease;transition:box-shadow .2s ease,border-color .2s ease,color .2s ease,filter .2s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease}.primary-button[data-v-8c0c0d78]{background:linear-gradient(92deg,#3ee0ff,#6a8bff);-webkit-box-shadow:0 10px 34px rgba(62,224,255,.28),inset 0 1px 0 hsla(0,0%,100%,.4);box-shadow:0 10px 34px #3ee0ff47,inset 0 1px #fff6;color:#041018}.primary-button[data-v-8c0c0d78]:hover{-webkit-box-shadow:0 12px 42px rgba(62,224,255,.4),inset 0 1px 0 hsla(0,0%,100%,.4);box-shadow:0 12px 42px #3ee0ff66,inset 0 1px #fff6;-webkit-filter:brightness(1.08);filter:brightness(1.08)}.outline-button[data-v-8c0c0d78]{background:#8cb0ff0d;border-color:var(--line-strong);color:var(--ink)}.outline-button[data-v-8c0c0d78]:hover{border-color:#3ee0ff8c;color:var(--cyan-bright)}.text-link[data-v-8c0c0d78]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cyan-bright);font-size:14px;font-weight:700;gap:8px;min-height:44px;text-decoration:none}.text-link[data-v-8c0c0d78]:hover{color:var(--cyan)}.hero-facts[data-v-8c0c0d78]{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px}.hero-facts div[data-v-8c0c0d78]{min-height:88px;padding:18px 14px 16px 0}.hero-facts div+div[data-v-8c0c0d78]{border-left:1px solid var(--line);padding-left:16px}.hero-facts dt[data-v-8c0c0d78]{color:var(--muted);font-size:11px}.hero-facts dd[data-v-8c0c0d78]{color:var(--ink);font-size:12px;font-weight:750;line-height:1.55;margin-top:8px}.account-note[data-v-8c0c0d78]{color:var(--muted);font-size:12px;line-height:1.7;margin-top:16px}.hero-media[data-v-8c0c0d78]{position:relative;z-index:1}.hero-video-frame[data-v-8c0c0d78]{background:linear-gradient(165deg,#3ee0ff8c,#8f7bff2e 45%,#3ee0ff52);border-radius:12px;padding:1px;position:relative}.hero-video-frame video[data-v-8c0c0d78]{aspect-ratio:16/9;background:#02040a;border:1px solid hsla(0,0%,100%,.06);border-radius:11px;-webkit-box-shadow:0 30px 80px rgba(0,0,0,.6);box-shadow:0 30px 80px #0009;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.frame-corner[data-v-8c0c0d78]{border-color:var(--cyan);border-style:solid;border-width:0;height:18px;pointer-events:none;position:absolute;width:18px;z-index:2}.frame-corner.tl[data-v-8c0c0d78]{border-left-width:2px;border-top-left-radius:4px;border-top-width:2px;left:-5px;top:-5px}.frame-corner.tr[data-v-8c0c0d78]{border-right-width:2px;border-top-right-radius:4px;border-top-width:2px;right:-5px;top:-5px}.frame-corner.bl[data-v-8c0c0d78]{border-bottom-left-radius:4px;border-bottom-width:2px;border-left-width:2px;bottom:-5px;left:-5px}.frame-corner.br[data-v-8c0c0d78]{border-bottom-right-radius:4px;border-bottom-width:2px;border-right-width:2px;bottom:-5px;right:-5px}.hud-top[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;left:18px;position:absolute;right:18px;top:14px;z-index:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px}.hud-top strong[data-v-8c0c0d78]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0408108c;border:1px solid rgba(62,224,255,.35);color:#dff8ff;font-family:Consolas,SF Mono,monospace;letter-spacing:.14em}.hud-top span[data-v-8c0c0d78],.hud-top strong[data-v-8c0c0d78]{border-radius:4px;padding:6px 10px}.hud-top span[data-v-8c0c0d78]{background:#3ee0ffd9;color:#041018;font-weight:750}.hud-bottom[data-v-8c0c0d78]{bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;left:18px;position:absolute;right:18px;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#dcf2ffd9;font-family:Consolas,SF Mono,monospace;font-size:10px;gap:10px}.hud-bar[data-v-8c0c0d78]{position:relative;-webkit-box-flex:1;background:#ffffff47;border-radius:2px;-ms-flex:1;flex:1;height:2px;overflow:hidden}.hud-bar i[data-v-8c0c0d78]{-webkit-animation:hud-progress-8c0c0d78 9s ease-in-out infinite alternate;animation:hud-progress-8c0c0d78 9s ease-in-out infinite alternate;background:-webkit-gradient(linear,left top,right top,from(var(--cyan)),to(var(--violet)));background:linear-gradient(90deg,var(--cyan),var(--violet));border-radius:2px;bottom:0;position:absolute;top:0;width:38%}@-webkit-keyframes hud-progress-8c0c0d78{0%{width:12%}to{width:86%}}@keyframes hud-progress-8c0c0d78{0%{width:12%}to{width:86%}}.hero-badges[data-v-8c0c0d78]{gap:10px;position:absolute;right:-14px;top:-18px;z-index:3}.float-badge[data-v-8c0c0d78],.hero-badges[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex}.float-badge[data-v-8c0c0d78]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#080d18eb;border:1px solid var(--line-strong);border-radius:999px;-webkit-box-shadow:0 16px 36px rgba(0,0,0,.45);box-shadow:0 16px 36px #00000073;color:var(--ink-soft);font-size:11px;gap:8px;padding:10px 14px;pointer-events:none}.float-badge strong[data-v-8c0c0d78]{background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Consolas,SF Mono,monospace;font-size:15px}.hero-media figcaption[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:28px;justify-content:space-between;padding:14px 6px 4px}.hero-media figcaption span[data-v-8c0c0d78]{-webkit-box-flex:0;color:var(--ink);-ms-flex:0 0 auto;flex:0 0 auto;font-size:11px;font-weight:750}.hero-media figcaption p[data-v-8c0c0d78]{color:var(--muted);font-size:10px;line-height:1.6;text-align:right}.overview-band[data-v-8c0c0d78]{background:var(--bg-lift);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:88px 0}.overview-layout[data-v-8c0c0d78]{display:grid;grid-template-columns:150px minmax(0,1fr) auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:42px}.overview-layout h2[data-v-8c0c0d78]{font-size:36px;line-height:1.2;max-width:720px}.overview-layout>div>p[data-v-8c0c0d78]{color:var(--ink-soft);font-size:15px;line-height:1.85;margin-top:20px;max-width:760px}.overview-stats[data-v-8c0c0d78]{border-top:1px solid var(--line);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,200px));margin-top:30px}.overview-stats div[data-v-8c0c0d78]{padding:18px 16px 14px 0}.overview-stats div+div[data-v-8c0c0d78]{border-left:1px solid var(--line);padding-left:16px}.overview-stats dt[data-v-8c0c0d78]{color:var(--muted);font-size:11px}.overview-stats dd[data-v-8c0c0d78]{background:linear-gradient(115deg,#fff 30%,#8ceeff 95%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:22px;font-weight:800;margin-top:7px}.overview-layout>a[data-v-8c0c0d78]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cyan-bright);font-size:13px;font-weight:700;gap:8px;text-decoration:none}.overview-layout>a[data-v-8c0c0d78]:hover{color:var(--cyan)}.showcase-band[data-v-8c0c0d78]{padding:104px 0}.split-heading[data-v-8c0c0d78]{display:grid;gap:48px;grid-template-columns:220px minmax(0,1fr)}.closing-layout h2[data-v-8c0c0d78],.faq-layout h2[data-v-8c0c0d78],.limits-layout h2[data-v-8c0c0d78],.split-heading h2[data-v-8c0c0d78],.story-copy h2[data-v-8c0c0d78],.workflow-heading h2[data-v-8c0c0d78]{font-size:44px;line-height:1.18}.closing-layout>div>p[data-v-8c0c0d78]:not(.eyebrow),.faq-layout header>p[data-v-8c0c0d78]:not(.eyebrow),.limits-layout header>p[data-v-8c0c0d78]:not(.eyebrow),.split-heading div>p[data-v-8c0c0d78],.story-copy>p[data-v-8c0c0d78]:not(.band-code),.workflow-heading>div>p[data-v-8c0c0d78]:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.8;margin-top:20px;max-width:760px}.case-grid[data-v-8c0c0d78]{display:grid;gap:22px;grid-template-columns:repeat(2,1fr);margin-top:60px}.case-card[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--bg-panel);border:1px solid var(--line);border-radius:12px;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.case-card[data-v-8c0c0d78]:hover{border-color:#3ee0ff73;-webkit-box-shadow:0 24px 54px rgba(2,8,20,.6);box-shadow:0 24px 54px #02081499;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.case-media[data-v-8c0c0d78]{aspect-ratio:16/9;background:#02040a;position:relative}.case-media video[data-v-8c0c0d78]{background:#02040a;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-play[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;left:50%;position:absolute;top:50%;width:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#3ee0ffeb;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:0 10px 26px rgba(0,0,0,.35);box-shadow:0 10px 26px #00000059;color:#041018;cursor:pointer;font-size:17px;justify-content:center;padding:0 0 0 4px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease,-webkit-transform .2s ease}.case-play[data-v-8c0c0d78]:hover{background:#8ceeff;-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.case-card.is-playing .case-play[data-v-8c0c0d78]{opacity:0;pointer-events:none}.case-duration[data-v-8c0c0d78]{background:#040810b8;border-radius:4px;bottom:12px;color:#dff2ff;font-family:Consolas,SF Mono,monospace;font-size:10px;padding:4px 8px;position:absolute;right:12px}.case-info[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:18px 20px 20px}.case-info span[data-v-8c0c0d78]{color:var(--cyan);font-size:11px;font-weight:750}.case-info strong[data-v-8c0c0d78]{color:#fff;font-size:16px;line-height:1.45}.capability-band[data-v-8c0c0d78]{padding:0 0 104px}.capability-summary[data-v-8c0c0d78]{border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(2,1fr);margin-top:0}.capability-summary li[data-v-8c0c0d78]{display:grid;grid-template-columns:48px 220px 1fr;min-height:170px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--line);gap:22px}.capability-summary li[data-v-8c0c0d78]:nth-child(odd){padding-right:32px}.capability-summary li[data-v-8c0c0d78]:nth-child(2n){border-left:1px solid var(--line);padding-left:32px}.capability-summary span[data-v-8c0c0d78]{color:var(--cyan-bright);font-family:Consolas,SF Mono,monospace;font-size:12px}.capability-summary h3[data-v-8c0c0d78]{color:#fff;font-size:21px;line-height:1.3}.capability-summary p[data-v-8c0c0d78]{color:var(--muted);font-size:14px;line-height:1.75}.story-band[data-v-8c0c0d78]{background:var(--bg-lift);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:104px 0}.story-layout[data-v-8c0c0d78]{display:grid;grid-template-columns:.82fr 1.18fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:76px}.story-band.reverse .story-layout[data-v-8c0c0d78]{grid-template-columns:1.18fr .82fr}.story-band.reverse .story-copy[data-v-8c0c0d78]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.band-code[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cyan);font-family:Consolas,SF Mono,monospace;font-size:12px;font-weight:700;gap:12px;letter-spacing:.18em}.band-code span[data-v-8c0c0d78]{background:var(--cyan);border-radius:3px;color:#041018;letter-spacing:0;padding:3px 8px}.story-copy h2[data-v-8c0c0d78]{margin-top:18px}.story-copy>p[data-v-8c0c0d78]:not(.band-code){color:var(--ink-soft)}.story-copy ul[data-v-8c0c0d78]{border-top:1px solid var(--line-strong);margin-top:24px}.story-copy li[data-v-8c0c0d78]{border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:13px;padding:11px 0}.story-copy li[data-v-8c0c0d78]:before{color:var(--cyan);content:"◆";font-size:9px;margin-right:10px;vertical-align:1px}.reference-strip[data-v-8c0c0d78]{margin-top:26px}.reference-strip>figcaption[data-v-8c0c0d78]{color:var(--muted);font-size:11px;font-weight:700;margin-bottom:12px}.reference-strip>div[data-v-8c0c0d78]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.reference-strip figure[data-v-8c0c0d78]{background:#02040a;border:1px solid var(--line);border-radius:8px;overflow:hidden}.reference-strip img[data-v-8c0c0d78]{display:block;height:108px;-o-object-fit:cover;object-fit:cover;width:100%}.reference-strip figure figcaption[data-v-8c0c0d78]{color:var(--muted);font-size:10px;padding:8px 10px}.story-video-frame[data-v-8c0c0d78]{background:linear-gradient(165deg,#3ee0ff80,#8f7bff29 45%,#3ee0ff4d);border-radius:12px;padding:1px}.story-video-frame video[data-v-8c0c0d78]{aspect-ratio:16/9;background:#02040a;border:1px solid hsla(0,0%,100%,.06);border-radius:11px;-webkit-box-shadow:0 24px 60px rgba(0,0,0,.55);box-shadow:0 24px 60px #0000008c;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.story-media figcaption[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between;padding:14px 6px 4px}.story-media figcaption span[data-v-8c0c0d78]{-webkit-box-flex:0;color:var(--ink);-ms-flex:0 0 auto;flex:0 0 auto;font-family:Consolas,SF Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.14em}.story-media figcaption p[data-v-8c0c0d78]{color:var(--muted);font-size:10px;line-height:1.6;text-align:right}.specs-band[data-v-8c0c0d78]{padding:104px 0}.specs-grid[data-v-8c0c0d78]{border-left:1px solid var(--line);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px}.specs-grid>div[data-v-8c0c0d78]{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:122px;padding:20px 22px;-webkit-transition:background .25s ease;transition:background .25s ease}.specs-grid>div[data-v-8c0c0d78]:hover{background:#3ee0ff0d}.specs-grid dt[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--muted);font-size:12px;gap:8px}.specs-grid dt span[data-v-8c0c0d78]{background:#3ee0ff1a;border-radius:3px;color:var(--cyan-bright);font-family:Consolas,SF Mono,monospace;font-size:9px;letter-spacing:.08em;padding:2px 6px}.specs-grid dd[data-v-8c0c0d78]{color:#fff;font-size:17px;font-weight:750;margin-top:12px}.comparison-table[data-v-8c0c0d78]{border-top:1px solid rgba(62,224,255,.55);margin-top:66px}.comparison-row[data-v-8c0c0d78]{border-bottom:1px solid var(--line);display:grid;grid-template-columns:180px repeat(2,1fr)}.comparison-row[data-v-8c0c0d78]>*{min-height:84px;padding:24px 26px}.comparison-row[data-v-8c0c0d78]>*+*{border-left:1px solid var(--line)}.comparison-row span[data-v-8c0c0d78]{color:var(--muted);font-size:12px;font-weight:700}.comparison-row p[data-v-8c0c0d78]{color:var(--ink-soft);font-size:14px;line-height:1.65}.comparison-head[data-v-8c0c0d78]>*{color:var(--ink);font-size:13px;min-height:64px;padding-bottom:20px;padding-top:20px}.comparison-head strong[data-v-8c0c0d78]:last-child{color:var(--cyan-bright)}.migration-row[data-v-8c0c0d78]{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--bg-panel);border:1px solid var(--line);border-radius:12px;gap:42px;margin-top:46px;padding:26px 30px}.migration-row>p[data-v-8c0c0d78]{color:var(--ink-soft);font-size:14px;line-height:1.75;max-width:620px}.migration-actions[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.migration-actions[data-v-8c0c0d78],.migration-actions>a[data-v-8c0c0d78]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.migration-actions>a[data-v-8c0c0d78]{color:var(--cyan-bright);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:700;gap:8px;min-height:44px;text-decoration:none}.migration-actions>a[data-v-8c0c0d78]:hover{color:var(--cyan)}.workflow-band[data-v-8c0c0d78]{border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:104px 0}.workflow-heading[data-v-8c0c0d78]{display:grid;gap:72px;grid-template-columns:.78fr 1.22fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workflow-heading h2[data-v-8c0c0d78]{margin-top:16px}.workflow-heading form[data-v-8c0c0d78]{margin-top:28px}.video-frame[data-v-8c0c0d78]{background:#02040a;border:1px solid hsla(0,0%,100%,.06);border-radius:11px;overflow:hidden}.video-frame video[data-v-8c0c0d78]{aspect-ratio:7/4;background:#02040a;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.workflow-media[data-v-8c0c0d78]{background:linear-gradient(165deg,#3ee0ff80,#8f7bff29 45%,#3ee0ff4d);border-radius:12px;padding:1px}.workflow-media .video-frame[data-v-8c0c0d78]{border-radius:11px}.workflow-media figcaption[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between;padding:14px 6px 4px}.workflow-media figcaption span[data-v-8c0c0d78]{-webkit-box-flex:0;color:var(--ink);-ms-flex:0 0 auto;flex:0 0 auto;font-size:11px;font-weight:750}.workflow-media figcaption p[data-v-8c0c0d78]{color:var(--muted);font-size:10px;line-height:1.6;text-align:right}.workflow-list[data-v-8c0c0d78]{border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(2,1fr);margin-top:62px}.workflow-list li[data-v-8c0c0d78]{display:grid;grid-template-columns:54px 1fr;min-height:126px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--line);gap:20px}.workflow-list li[data-v-8c0c0d78]:nth-child(odd){padding-right:32px}.workflow-list li[data-v-8c0c0d78]:nth-child(2n){border-left:1px solid var(--line);padding-left:32px}.workflow-list li>span[data-v-8c0c0d78]{color:var(--cyan-bright);font-family:Consolas,SF Mono,monospace;font-size:12px}.workflow-list h3[data-v-8c0c0d78]{color:#fff;font-size:20px}.workflow-list p[data-v-8c0c0d78]{color:var(--muted);font-size:14px;line-height:1.75;margin-top:9px;max-width:480px}.limits-band[data-v-8c0c0d78]{background:var(--bg-lift);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:104px 0}.faq-layout[data-v-8c0c0d78],.limits-layout[data-v-8c0c0d78]{display:grid;gap:88px;grid-template-columns:.75fr 1.25fr}.faq-layout h2[data-v-8c0c0d78],.limits-layout h2[data-v-8c0c0d78]{margin-top:16px}.limits-layout ol[data-v-8c0c0d78]{border-top:1px solid var(--line-strong)}.limits-layout li[data-v-8c0c0d78]{display:grid;grid-template-columns:52px 1fr;min-height:112px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--line);gap:18px}.limits-layout li span[data-v-8c0c0d78]{color:var(--cyan-bright);font-family:Consolas,SF Mono,monospace;font-size:11px}.limits-layout li p[data-v-8c0c0d78]{color:var(--ink-soft);font-size:14px;line-height:1.75}.faq-band[data-v-8c0c0d78]{padding:104px 0}.faq-list[data-v-8c0c0d78]{border-top:1px solid var(--line-strong)}.faq-list details[data-v-8c0c0d78]{border-bottom:1px solid var(--line-strong)}.faq-list summary[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:86px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#fff;cursor:pointer;font-size:17px;font-weight:700;gap:24px;justify-content:space-between;list-style:none;padding:20px 0}.faq-list summary[data-v-8c0c0d78]::-webkit-details-marker{display:none}.faq-list summary span[data-v-8c0c0d78]{color:var(--cyan-bright);font-size:22px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.faq-list details[open] summary span[data-v-8c0c0d78]{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq-list details>p[data-v-8c0c0d78]{color:var(--muted);font-size:14px;line-height:1.8;max-width:720px;padding:0 42px 28px 0}.closing-band[data-v-8c0c0d78]{background:radial-gradient(720px 380px at 16% 110%,rgba(62,224,255,.1),transparent 65%),radial-gradient(560px 320px at 88% -10%,rgba(143,123,255,.07),transparent 60%),var(--bg);padding:98px 0;position:relative}.closing-layout[data-v-8c0c0d78]{display:grid;grid-template-columns:minmax(0,1fr) 420px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:92px}.closing-layout h2[data-v-8c0c0d78]{margin-top:16px;max-width:700px}.closing-layout>div>p[data-v-8c0c0d78]:not(.eyebrow){color:var(--ink-soft)}.closing-layout form[data-v-8c0c0d78]{margin-top:28px}.related-links[data-v-8c0c0d78]{border-top:1px solid var(--line-strong)}.related-links a[data-v-8c0c0d78]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid var(--line-strong);color:#d7dce8;font-size:13px;gap:20px;justify-content:space-between;text-decoration:none}.related-links a[data-v-8c0c0d78]:hover{color:var(--cyan-bright)}.related-links i[data-v-8c0c0d78]{color:var(--cyan);font-style:normal}@media (prefers-reduced-motion:reduce){.sd20-page[data-v-8c0c0d78] *,.sd20-page[data-v-8c0c0d78] :after,.sd20-page[data-v-8c0c0d78] :before{-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}@media (min-width:1041px) and (max-width:1200px){.hero-layout[data-v-8c0c0d78]{gap:32px;grid-template-columns:.92fr 1.08fr}.hero-copy h1[data-v-8c0c0d78]{font-size:60px}.hero-actions[data-v-8c0c0d78]{gap:12px}.hero-actions .primary-button[data-v-8c0c0d78],.hero-actions .text-link[data-v-8c0c0d78]{white-space:nowrap}.hero-actions .primary-button[data-v-8c0c0d78]{font-size:13px;padding-inline:18px}.story-band.reverse .story-layout[data-v-8c0c0d78],.story-layout[data-v-8c0c0d78]{gap:44px}.faq-layout[data-v-8c0c0d78],.limits-layout[data-v-8c0c0d78]{gap:48px}.workflow-heading[data-v-8c0c0d78]{gap:40px}.specs-grid[data-v-8c0c0d78]{grid-template-columns:repeat(2,1fr)}.migration-row[data-v-8c0c0d78]{gap:20px;grid-template-columns:1fr}}@media (max-width:1040px){.page-shell[data-v-8c0c0d78]{width:min(100% - 40px,760px)}.hero-band[data-v-8c0c0d78]{padding:var(--qh-hero-clearance,152px) 0 64px}.hero-layout[data-v-8c0c0d78]{gap:46px;grid-template-columns:1fr}.hero-copy h1[data-v-8c0c0d78]{font-size:52px}.hero-badges[data-v-8c0c0d78]{right:0;top:-14px}.overview-layout[data-v-8c0c0d78]{grid-template-columns:130px 1fr}.overview-layout>a[data-v-8c0c0d78]{grid-column:2}.story-band.reverse .story-layout[data-v-8c0c0d78],.story-layout[data-v-8c0c0d78]{gap:48px;grid-template-columns:1fr}.story-band.reverse .story-copy[data-v-8c0c0d78]{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.case-grid[data-v-8c0c0d78]{grid-template-columns:repeat(2,1fr)}.capability-summary li[data-v-8c0c0d78]{grid-template-columns:42px 200px 1fr}.workflow-list[data-v-8c0c0d78]{grid-template-columns:1fr}.workflow-list li[data-v-8c0c0d78],.workflow-list li[data-v-8c0c0d78]:nth-child(2n),.workflow-list li[data-v-8c0c0d78]:nth-child(odd){border-left:0;padding:24px 0}.closing-layout[data-v-8c0c0d78],.faq-layout[data-v-8c0c0d78],.limits-layout[data-v-8c0c0d78]{gap:52px;grid-template-columns:1fr}.closing-layout[data-v-8c0c0d78]{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.workflow-heading[data-v-8c0c0d78]{gap:52px;grid-template-columns:1fr}.migration-row[data-v-8c0c0d78]{gap:22px;grid-template-columns:1fr}}@media (max-width:720px){.page-shell[data-v-8c0c0d78]{width:min(100% - 32px,560px)}.hero-band[data-v-8c0c0d78]{padding:var(--qh-hero-clearance,88px) 0 50px}.hero-copy h1[data-v-8c0c0d78]{font-size:42px}.hero-lead[data-v-8c0c0d78]{font-size:15px;line-height:1.75;margin-top:18px}.hero-actions[data-v-8c0c0d78]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:24px}.hero-actions .text-link[data-v-8c0c0d78],.hero-actions button[data-v-8c0c0d78],.hero-actions form[data-v-8c0c0d78]{width:100%}.text-link[data-v-8c0c0d78]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-facts[data-v-8c0c0d78]{grid-template-columns:1fr;margin-top:26px}.hero-facts div[data-v-8c0c0d78]{min-height:0;padding:14px 0}.hero-facts div+div[data-v-8c0c0d78]{border-left:0;border-top:1px solid var(--line);padding-left:0}.hero-media figcaption[data-v-8c0c0d78]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:12px 6px 4px}.hero-media figcaption p[data-v-8c0c0d78]{text-align:left}.hero-badges[data-v-8c0c0d78]{gap:6px;right:8px;top:-12px}.float-badge[data-v-8c0c0d78]{font-size:10px;padding:7px 10px}.float-badge strong[data-v-8c0c0d78]{font-size:13px}.overview-band[data-v-8c0c0d78]{padding:64px 0}.overview-layout[data-v-8c0c0d78],.split-heading[data-v-8c0c0d78]{gap:24px;grid-template-columns:1fr}.overview-layout>a[data-v-8c0c0d78]{grid-column:auto}.overview-layout h2[data-v-8c0c0d78]{font-size:30px}.overview-stats[data-v-8c0c0d78]{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-stats div[data-v-8c0c0d78],.overview-stats div+div[data-v-8c0c0d78]{padding:14px 8px 10px 0}.overview-stats div+div[data-v-8c0c0d78]{padding-left:10px}.overview-stats dd[data-v-8c0c0d78]{font-size:17px}.capability-band[data-v-8c0c0d78],.faq-band[data-v-8c0c0d78],.limits-band[data-v-8c0c0d78],.showcase-band[data-v-8c0c0d78],.specs-band[data-v-8c0c0d78],.story-band[data-v-8c0c0d78],.workflow-band[data-v-8c0c0d78]{padding:74px 0}.closing-layout h2[data-v-8c0c0d78],.faq-layout h2[data-v-8c0c0d78],.limits-layout h2[data-v-8c0c0d78],.split-heading h2[data-v-8c0c0d78],.story-copy h2[data-v-8c0c0d78],.workflow-heading h2[data-v-8c0c0d78]{font-size:32px;line-height:1.2}.case-grid[data-v-8c0c0d78]{margin-top:42px}.capability-summary[data-v-8c0c0d78],.case-grid[data-v-8c0c0d78]{grid-template-columns:1fr}.capability-summary li[data-v-8c0c0d78],.capability-summary li[data-v-8c0c0d78]:nth-child(2n),.capability-summary li[data-v-8c0c0d78]:nth-child(odd){border-left:0;gap:8px 14px;grid-template-columns:40px 1fr;min-height:0;padding:24px 0}.capability-summary h3[data-v-8c0c0d78]{font-size:19px}.capability-summary p[data-v-8c0c0d78]{grid-column:2}.story-media figcaption[data-v-8c0c0d78]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:12px 6px 4px}.story-media figcaption p[data-v-8c0c0d78]{text-align:left}.specs-grid[data-v-8c0c0d78]{grid-template-columns:1fr 1fr;margin-top:42px}.specs-grid>div[data-v-8c0c0d78]{min-height:0;padding:16px}.specs-grid dd[data-v-8c0c0d78]{font-size:14px}.workflow-media figcaption[data-v-8c0c0d78]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:12px 6px 4px}.workflow-media figcaption p[data-v-8c0c0d78]{text-align:left}.workflow-list[data-v-8c0c0d78]{margin-top:44px}.workflow-list li[data-v-8c0c0d78]{min-height:0}.comparison-table[data-v-8c0c0d78]{margin-top:42px}.comparison-head[data-v-8c0c0d78]{display:none}.comparison-row[data-v-8c0c0d78]{display:block;padding:20px 0}.comparison-row[data-v-8c0c0d78]>*{border-left:0;display:grid;gap:12px;grid-template-columns:122px 1fr;min-height:0;padding:8px 0}.comparison-row[data-v-8c0c0d78]>:before{color:var(--muted);content:attr(data-label);font-size:11px;font-weight:700}.comparison-row>span[data-v-8c0c0d78]{display:block;font-weight:700;padding:0 0 8px}.comparison-row>span[data-v-8c0c0d78]:before{display:none}.migration-row[data-v-8c0c0d78]{padding:20px}.migration-actions[data-v-8c0c0d78]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.migration-actions>a[data-v-8c0c0d78]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.closing-band[data-v-8c0c0d78]{padding:74px 0}.closing-layout button[data-v-8c0c0d78],.closing-layout form[data-v-8c0c0d78],.workflow-heading button[data-v-8c0c0d78],.workflow-heading form[data-v-8c0c0d78]{width:100%}.limits-layout li[data-v-8c0c0d78]{min-height:0;padding:22px 0}.faq-list summary[data-v-8c0c0d78]{font-size:15px;min-height:74px}.faq-list details>p[data-v-8c0c0d78]{padding-right:0}}@media (max-width:390px){.hero-copy h1[data-v-8c0c0d78]{font-size:36px}.closing-layout h2[data-v-8c0c0d78],.faq-layout h2[data-v-8c0c0d78],.limits-layout h2[data-v-8c0c0d78],.split-heading h2[data-v-8c0c0d78],.story-copy h2[data-v-8c0c0d78],.workflow-heading h2[data-v-8c0c0d78]{font-size:30px}.outline-button[data-v-8c0c0d78],.primary-button[data-v-8c0c0d78]{font-size:13px;padding-inline:16px}.overview-stats[data-v-8c0c0d78]{grid-template-columns:1fr}.overview-stats div+div[data-v-8c0c0d78]{border-left:0;border-top:1px solid var(--line);padding-left:0}.specs-grid[data-v-8c0c0d78]{grid-template-columns:1fr}.comparison-row[data-v-8c0c0d78]>*{grid-template-columns:104px 1fr}.reference-strip>div[data-v-8c0c0d78]{grid-template-columns:1fr}.hero-badges[data-v-8c0c0d78]{right:0}}
