.back[data-v-92b4056d]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#ffffffd9;margin-bottom:18px}.back[data-v-92b4056d]:hover{color:#fff}.demo[data-v-92b4056d]{width:100%}.kicker[data-v-92b4056d]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:var(--button);text-transform:uppercase;letter-spacing:.04em}.icon[data-v-92b4056d]{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:#fff;background:var(--brand-gradient);flex-shrink:0}.hero-title[data-v-92b4056d]{font-size:clamp(32px,4.6vw,50px);line-height:1.06;letter-spacing:-.02em;font-weight:600;color:#171717}.lead[data-v-92b4056d]{font-size:17px;line-height:1.7;color:var(--muted)}.btn.big[data-v-92b4056d]{padding:14px 22px;font-size:14px}.visual[data-v-92b4056d]{border-radius:24px;overflow:hidden;min-height:440px;box-shadow:0 30px 60px -36px #0b0f24a6}.visual-inner[data-v-92b4056d]{display:flex;align-items:center;justify-content:center;padding:48px 32px;min-height:440px}.band[data-v-92b4056d]{background:color-mix(in srgb,var(--surface) 70%,transparent);border-block:1px solid var(--border)}.prose-body[data-v-92b4056d]{font-size:16.5px;line-height:1.8;color:var(--text);max-width:720px}.prose-body .intro[data-v-92b4056d]{font-size:19px;line-height:1.7;color:var(--ink)}.prose-body h2[data-v-92b4056d]{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:40px 0 12px;scroll-margin-top:90px}.prose-body p+p[data-v-92b4056d]{margin-top:16px}.side[data-v-92b4056d]{position:sticky;top:96px}.toc[data-v-92b4056d]{display:grid;gap:8px;font-size:13.5px}.toc a[data-v-92b4056d]{color:var(--muted)}.toc a[data-v-92b4056d]:hover{color:var(--button)}.points[data-v-92b4056d]{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:13.5px;line-height:1.5}.points li[data-v-92b4056d]{display:flex;gap:8px}.points svg[data-v-92b4056d]{color:var(--button);flex-shrink:0;margin-top:2px}.section-title[data-v-92b4056d]{font-size:clamp(24px,3.4vw,34px);line-height:1.05;letter-spacing:-.02em;font-weight:600;color:#171717}.faq[data-v-92b4056d]{border-top:1px solid var(--border)}details[data-v-92b4056d]{border-bottom:1px solid var(--border);padding:16px 2px}summary[data-v-92b4056d]{cursor:pointer;font-weight:650;color:var(--ink);font-size:15.5px;list-style:none;display:flex;justify-content:space-between;gap:12px}summary[data-v-92b4056d]:after{content:"+";color:var(--muted)}details[open] summary[data-v-92b4056d]:after{content:"–"}details p[data-v-92b4056d]{margin-top:10px;line-height:1.7;font-size:15px}.related[data-v-92b4056d]{display:block;border:1px solid var(--border);border-radius:18px;overflow:hidden;background:var(--surface);transition:transform .2s,border-color .2s}.related[data-v-92b4056d]:hover{transform:translateY(-2px);border-color:var(--button)}.related-visual[data-v-92b4056d]{height:130px}.related-label[data-v-92b4056d]{height:100%;display:flex;align-items:flex-end;gap:8px;padding:14px;color:#fff;font-weight:700;font-family:var(--font-heading)}.related-label .icon[data-v-92b4056d]{background:#ffffff29;border:1px solid rgba(255,255,255,.25);width:26px;height:26px}.link-accent[data-v-92b4056d]{color:var(--button)}.cta[data-v-92b4056d]{text-align:center;border-radius:24px;overflow:hidden;min-height:280px}.cta-inner[data-v-92b4056d]{padding:56px 24px;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cta-secondary[data-v-92b4056d]{background:transparent!important;border-color:#fff9!important;color:#fff!important}.cta-secondary[data-v-92b4056d]:hover{background:#ffffff1f!important}@media(max-width:1023px){.side[data-v-92b4056d]{position:static}}@media(max-width:767px){.visual[data-v-92b4056d],.visual-inner[data-v-92b4056d]{min-height:0}.visual-inner[data-v-92b4056d]{padding:28px 14px}}
