.character-page[data-v-17259177]{--bg:#04060c;--bg-lift:#080d18;--panel:#0a1020;--ink:#f4f7fc;--ink-soft:#c7cede;--muted:#99a3b8;--line:rgba(140,176,255,.1);--line-strong:rgba(140,176,255,.22);--cyan:#3ee0ff;--cyan-bright:#8ceeff;--cyan-deep:#0092b8;--violet:#8f7bff;--warning:#ffb86b;--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}.character-page[data-v-17259177] *,.character-page[data-v-17259177] :after,.character-page[data-v-17259177] :before{-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:0}.character-page[data-v-17259177] :where(h1,h2,h3,p,figure,dl,dd,ol,ul){margin:0}.character-page[data-v-17259177] :where(ol,ul){list-style:none;padding:0}.page-shell[data-v-17259177]{margin-inline:auto;width:min(1200px,calc(100% - 48px))}.skip-link[data-v-17259177]{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-17259177]:focus{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eyebrow[data-v-17259177]{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-17259177]: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-17259177]{color:var(--cyan-bright);font-family:Consolas,SF Mono,monospace}.character-page[data-v-17259177] :where(a,button,summary):focus-visible{outline:3px solid rgba(62,224,255,.6);outline-offset:3px}.hero-band[data-v-17259177]{background:var(--bg);padding:var(--qh-hero-clearance,152px) 0 96px;position:relative}.hero-band[data-v-17259177]: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-17259177]:before,.hero-glow[data-v-17259177]{inset:0;pointer-events:none;position:absolute}.hero-glow[data-v-17259177]{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-17259177]{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-17259177]{color:#fff;font-size:68px;font-weight:750;line-height:1.06;margin-top:17px}.hero-copy h1 em[data-v-17259177]{background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.hero-summary[data-v-17259177]{color:var(--ink-soft);font-size:17px;line-height:1.8;margin-top:22px;max-width:560px}.hero-facts[data-v-17259177]{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-17259177]{min-height:88px;padding:18px 14px 16px 0}.hero-facts div+div[data-v-17259177]{border-left:1px solid var(--line);padding-left:16px}.hero-facts dt[data-v-17259177]{color:var(--muted);font-size:11px}.hero-facts dd[data-v-17259177]{color:var(--ink);font-size:13px;font-weight:750;line-height:1.5;margin-top:8px}.hero-actions[data-v-17259177]{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-17259177],.hero-actions form[data-v-17259177]{margin:0}.light-button[data-v-17259177],.primary-button[data-v-17259177]{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;-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-17259177]{background:linear-gradient(92deg,var(--cyan),#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-17259177]:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.text-link[data-v-17259177]{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-17259177]:hover{color:var(--cyan)}.hero-rights[data-v-17259177]{border-left:2px solid var(--warning);color:var(--muted);font-size:12px;line-height:1.7;margin-top:18px;max-width:520px;padding-left:14px}.hero-media[data-v-17259177]{position:relative}.hero-video-frame[data-v-17259177]{background:linear-gradient(165deg,#3ee0ff8c,#8f7bff2e 45%,#3ee0ff52);border-radius:12px;padding:1px;position:relative}.hero-video-frame video[data-v-17259177]{aspect-ratio:7/4;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-17259177]{border-color:var(--cyan);border-style:solid;border-width:0;height:18px;position:absolute;width:18px;z-index:2}.frame-corner.tl[data-v-17259177]{border-left-width:2px;border-top-left-radius:4px;border-top-width:2px;left:-5px;top:-5px}.frame-corner.tr[data-v-17259177]{border-right-width:2px;border-top-right-radius:4px;border-top-width:2px;right:-5px;top:-5px}.frame-corner.bl[data-v-17259177]{border-bottom-left-radius:4px;border-bottom-width:2px;border-left-width:2px;bottom:-5px;left:-5px}.frame-corner.br[data-v-17259177]{border-bottom-right-radius:4px;border-bottom-width:2px;border-right-width:2px;bottom:-5px;right:-5px}.hero-badges[data-v-17259177]{gap:10px;position:absolute;right:-14px;top:-18px;z-index:3}.float-badge[data-v-17259177],.hero-badges[data-v-17259177]{display:-webkit-box;display:-ms-flexbox;display:flex}.float-badge[data-v-17259177]{-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}.float-badge strong[data-v-17259177]{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-17259177]{color:var(--muted);font-size:12px;line-height:1.7;margin-top:14px}.split-heading[data-v-17259177]{display:grid;gap:48px;grid-template-columns:220px minmax(0,1fr)}.closing-layout h2[data-v-17259177],.faq-layout h2[data-v-17259177],.quality-copy h2[data-v-17259177],.split-heading h2[data-v-17259177]{font-size:44px;line-height:1.18}.closing-layout>div>p[data-v-17259177]:last-child,.quality-copy>p[data-v-17259177]:not(.eyebrow),.split-heading div>p[data-v-17259177]{color:var(--muted);font-size:15px;line-height:1.8;margin-top:20px;max-width:760px}.transformation-band[data-v-17259177]{background:var(--bg-lift);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:104px 0}.transformation-case[data-v-17259177]{margin-top:70px}.transformation-case[data-v-17259177]:first-of-type{margin-top:60px}.transformation-case>header[data-v-17259177]{display:grid;gap:8px 22px;grid-template-columns:58px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid var(--line-strong);padding-bottom:22px}.transformation-case>header span[data-v-17259177]{color:var(--cyan);font-family:Consolas,SF Mono,monospace;font-size:13px;font-weight:750;grid-row:1/span 2}.transformation-case h3[data-v-17259177]{color:#fff;font-size:27px;line-height:1.3}.transformation-case header p[data-v-17259177]{color:var(--muted);font-size:14px;line-height:1.75;margin-top:8px}.transformation-flow[data-v-17259177]{display:grid;gap:22px;grid-template-columns:minmax(0,1.35fr) 34px minmax(0,.62fr) 34px minmax(0,1.35fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:34px}.transformation-flow figure[data-v-17259177]{min-width:0}.transformation-flow img[data-v-17259177]{background:#02040a;border:1px solid var(--line);border-radius:8px;display:block;height:auto;width:100%}.reference-figure img[data-v-17259177]{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.transformation-flow i[data-v-17259177]{-ms-flex-item-align:center;align-self:center;color:#3ee0ff8c;font-size:22px;font-style:normal;text-align:center}.transformation-flow figcaption[data-v-17259177]{color:var(--muted);font-size:11px;margin-top:12px}.faq-band[data-v-17259177],.materials-band[data-v-17259177],.quality-band[data-v-17259177],.rights-band[data-v-17259177],.use-case-band[data-v-17259177]{padding:104px 0}.materials-band[data-v-17259177]{background:var(--bg)}.materials-grid[data-v-17259177]{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:58px}.material-panel[data-v-17259177]{min-width:0;padding:30px 34px 34px 0}.material-panel+.material-panel[data-v-17259177]{border-left:1px solid var(--line);padding-left:34px}.material-panel header[data-v-17259177]{display:grid;gap:7px 20px;grid-template-columns:1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;border-bottom:1px solid var(--line);padding-bottom:20px}.material-panel header>span[data-v-17259177]{color:var(--cyan);font-family:Consolas,SF Mono,monospace;font-size:11px;font-weight:700;grid-column:1/-1}.material-panel h3[data-v-17259177]{color:#fff;font-size:27px;font-weight:700}.material-panel header strong[data-v-17259177]{color:var(--cyan-bright);font-size:14px}.material-panel dl div[data-v-17259177]{border-bottom:1px solid var(--line);display:grid;gap:18px;grid-template-columns:92px minmax(0,1fr);padding:13px 0}.material-panel dd[data-v-17259177],.material-panel dt[data-v-17259177]{font-size:14px;line-height:1.65}.material-panel dt[data-v-17259177]{color:var(--cyan);font-weight:750}.material-panel dd[data-v-17259177]{color:var(--ink-soft)}.quality-band[data-v-17259177]{background:var(--bg-lift);border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.quality-layout[data-v-17259177]{display:grid;gap:72px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quality-media[data-v-17259177]{min-width:0}.quality-media img[data-v-17259177]{border:1px solid var(--line);border-radius:8px;-webkit-box-shadow:0 24px 64px rgba(0,0,0,.45);box-shadow:0 24px 64px #00000073;display:block;height:auto;width:100%}.quality-media figcaption[data-v-17259177]{color:var(--muted);font-size:12px;line-height:1.65;margin-top:13px}.fact-list[data-v-17259177]{border-top:1px solid var(--line-strong);margin-top:30px}.fact-list div[data-v-17259177]{border-bottom:1px solid var(--line);display:grid;gap:18px;grid-template-columns:96px minmax(0,1fr);padding:15px 0}.fact-list dd[data-v-17259177],.fact-list dt[data-v-17259177]{font-size:13px;line-height:1.65}.fact-list dt[data-v-17259177]{color:var(--cyan);font-weight:750}.fact-list dd[data-v-17259177]{color:var(--ink-soft)}.use-case-list[data-v-17259177]{border-top:1px solid var(--line-strong);margin-top:58px}.use-case-list li[data-v-17259177]{display:grid;gap:22px;grid-template-columns:58px 220px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid var(--line);padding:22px 0}.rights-ledger span[data-v-17259177],.use-case-list span[data-v-17259177]{color:var(--cyan);font-family:Consolas,SF Mono,monospace;font-size:11px;font-weight:750}.use-case-list h3[data-v-17259177]{color:#fff;font-size:18px;font-weight:700}.use-case-list p[data-v-17259177]{color:var(--muted);font-size:14px;line-height:1.75}.rights-band[data-v-17259177]{background:var(--bg-lift);border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.rights-ledger[data-v-17259177]{border-top:1px solid var(--line-strong);margin-top:54px}.rights-ledger li[data-v-17259177]{display:grid;gap:22px;grid-template-columns:58px 220px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid var(--line);padding:22px 0}.rights-ledger h3[data-v-17259177]{color:#fff;font-size:16px;font-weight:700}.rights-ledger p[data-v-17259177]{line-height:1.75}.boundary-note[data-v-17259177],.rights-ledger p[data-v-17259177]{color:var(--muted);font-size:14px}.boundary-note[data-v-17259177]{background:#ffb86b0f;border-left:3px solid var(--warning);line-height:1.8;margin-top:34px;padding:20px 22px}.boundary-note strong[data-v-17259177]{color:var(--ink);margin-right:10px}.faq-layout[data-v-17259177]{display:grid;gap:90px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)}.faq-layout>header[data-v-17259177]{position:sticky;top:92px;-ms-flex-item-align:start;align-self:start}.faq-list[data-v-17259177]{border-top:1px solid var(--line)}.faq-list details[data-v-17259177]{border-bottom:1px solid var(--line)}.faq-list summary[data-v-17259177]{display:grid;grid-template-columns:44px minmax(0,1fr) 24px;min-height:78px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:16px;font-weight:700;line-height:1.55;list-style:none}.faq-list summary[data-v-17259177]::-webkit-details-marker{display:none}.faq-list summary>span[data-v-17259177]{color:var(--cyan);font-family:Consolas,SF Mono,monospace;font-size:10px}.faq-list summary i[data-v-17259177]{font-size:20px;font-style:normal;-webkit-transition:-webkit-transform .16s ease;transition:-webkit-transform .16s ease;transition:transform .16s ease;transition:transform .16s ease,-webkit-transform .16s ease}.faq-list details[open] summary i[data-v-17259177]{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq-list details>p[data-v-17259177]{color:var(--muted);font-size:14px;line-height:1.8;padding:0 38px 25px 44px}.closing-band[data-v-17259177]{background:var(--bg);padding:88px 0}.closing-layout[data-v-17259177]{display:grid;gap:50px;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.closing-layout h2[data-v-17259177]{max-width:760px}.light-button[data-v-17259177]{background:#8cb0ff0d;border-color:var(--line-strong);color:#fff}.light-button[data-v-17259177]:hover{border-color:#3ee0ff8c;color:var(--cyan-bright)}.related-band[data-v-17259177]{background:var(--bg);border-top:1px solid var(--line)}.related-links[data-v-17259177]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.related-links a[data-v-17259177]{display:grid;min-height:104px;-ms-flex-line-pack:center;align-content:center;border-right:1px solid var(--line);color:var(--ink);gap:7px;padding:20px 24px;text-decoration:none}.related-links a[data-v-17259177]:first-child{border-left:1px solid var(--line)}.related-links a[data-v-17259177]:hover{color:var(--cyan-bright)}.related-links span[data-v-17259177]{color:var(--cyan);font-family:Consolas,SF Mono,monospace;font-size:10px}.related-links strong[data-v-17259177]{color:var(--ink-soft);font-size:13px}.character-page a[data-v-17259177],.character-page button[data-v-17259177],.faq-list summary[data-v-17259177]{-ms-touch-action:manipulation;touch-action:manipulation}@media (max-width:1100px){.hero-layout[data-v-17259177]{gap:40px;grid-template-columns:minmax(410px,.9fr) minmax(0,1.1fr)}.hero-copy h1[data-v-17259177]{font-size:54px}.transformation-flow[data-v-17259177]{gap:16px;grid-template-columns:minmax(0,1fr) 28px minmax(0,.58fr) 28px minmax(0,1fr)}.faq-layout[data-v-17259177],.quality-layout[data-v-17259177],.split-heading[data-v-17259177]{gap:50px}}@media (max-width:900px){.page-shell[data-v-17259177]{width:min(calc(100% - 40px),760px)}.hero-band[data-v-17259177]{padding:var(--qh-hero-clearance,152px) 0 64px}.faq-layout[data-v-17259177],.hero-layout[data-v-17259177],.quality-layout[data-v-17259177],.split-heading[data-v-17259177]{grid-template-columns:1fr}.hero-layout[data-v-17259177]{gap:48px;min-height:auto}.hero-copy h1[data-v-17259177]{font-size:48px}.hero-facts[data-v-17259177]{grid-template-columns:1fr}.hero-facts div[data-v-17259177],.hero-facts div+div[data-v-17259177]{border-left:0;min-height:0;padding:14px 0}.hero-facts div+div[data-v-17259177]{border-top:1px solid var(--line)}.hero-actions[data-v-17259177]{-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:18px}.closing-layout form[data-v-17259177],.hero-actions form[data-v-17259177],.light-button[data-v-17259177],.primary-button[data-v-17259177]{width:100%}.transformation-flow[data-v-17259177]{gap:18px;grid-template-columns:1fr}.transformation-flow i[data-v-17259177]{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.reference-figure img[data-v-17259177]{aspect-ratio:4/3}.materials-grid[data-v-17259177]{grid-template-columns:1fr}.material-panel[data-v-17259177]{padding:26px 0 30px}.material-panel+.material-panel[data-v-17259177]{border-left:0;border-top:1px solid var(--line);padding-left:0}.quality-media[data-v-17259177]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.quality-copy[data-v-17259177]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rights-ledger li[data-v-17259177],.use-case-list li[data-v-17259177]{gap:10px 16px;grid-template-columns:46px 1fr}.rights-ledger p[data-v-17259177],.use-case-list p[data-v-17259177]{grid-column:2}.faq-layout>header[data-v-17259177]{position:static}.closing-layout[data-v-17259177]{gap:28px;grid-template-columns:1fr}}@media (max-width:640px){.page-shell[data-v-17259177]{width:min(calc(100% - 32px),560px)}.hero-band[data-v-17259177]{padding:var(--qh-hero-clearance,88px) 0 48px}.hero-copy h1[data-v-17259177]{font-size:38px}.hero-summary[data-v-17259177]{font-size:16px}.hero-badges[data-v-17259177]{bottom:10px;right:10px;top:auto}.hero-rights[data-v-17259177]{margin-top:20px}.faq-band[data-v-17259177],.materials-band[data-v-17259177],.quality-band[data-v-17259177],.rights-band[data-v-17259177],.transformation-band[data-v-17259177],.use-case-band[data-v-17259177]{padding:72px 0}.closing-layout h2[data-v-17259177],.faq-layout h2[data-v-17259177],.quality-copy h2[data-v-17259177],.split-heading h2[data-v-17259177]{font-size:31px}.transformation-case h3[data-v-17259177]{font-size:23px}.fact-list div[data-v-17259177],.material-panel dl div[data-v-17259177]{gap:6px;grid-template-columns:1fr}.rights-ledger li[data-v-17259177],.use-case-list li[data-v-17259177]{grid-template-columns:34px 1fr;padding:18px 0}.boundary-note[data-v-17259177]{padding:18px}.faq-list summary[data-v-17259177]{font-size:15px;grid-template-columns:34px minmax(0,1fr) 24px}.faq-list details>p[data-v-17259177]{padding:0 8px 22px 34px}.related-links[data-v-17259177]{grid-template-columns:1fr}.related-links a[data-v-17259177],.related-links a[data-v-17259177]:first-child{border-left:0;min-height:68px;padding:17px 0}.related-links a+a[data-v-17259177]{border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.character-page[data-v-17259177] *,.character-page[data-v-17259177] :after,.character-page[data-v-17259177] :before{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}
