.demo-wrap[data-astro-cid-tq6sii45]{text-align:center;max-width:1040px;margin:0 auto}.demo-wrap[data-astro-cid-tq6sii45] .demo-shot{text-align:left}.cs-hero[data-astro-cid-tq6sii45]{isolation:isolate;position:relative;overflow:hidden}.cs-art[data-astro-cid-tq6sii45]{z-index:-1;width:50%;position:absolute;inset:0 0 0 auto}.cs-art[data-astro-cid-tq6sii45] img[data-astro-cid-tq6sii45]{object-fit:cover;object-position:20% 50%;opacity:.5;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 70%,#0000);width:100%;height:100%;mask-image:linear-gradient(90deg,#0000,#000 60%)}@media (width<=860px){.cs-art[data-astro-cid-tq6sii45]{opacity:.35;width:100%}}.cs-hero[data-astro-cid-tq6sii45]{background:radial-gradient(60% 90% at 90% 0,#7c4dff24,#0000 70%);padding:40px 0 64px}.back[data-astro-cid-tq6sii45]{color:var(--muted);margin-bottom:20px;font-weight:600;text-decoration:none;display:table}.cs-hero[data-astro-cid-tq6sii45] h1[data-astro-cid-tq6sii45]{max-width:980px;margin-bottom:20px;font-size:clamp(2.2rem,4.6vw,3.8rem)}.cs-hero[data-astro-cid-tq6sii45] .lead[data-astro-cid-tq6sii45]{max-width:760px}.note[data-astro-cid-tq6sii45]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 34px;font-size:.9rem;display:flex}.kpi[data-astro-cid-tq6sii45]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.kpi[data-astro-cid-tq6sii45]>div[data-astro-cid-tq6sii45]{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffff09;border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex}.ab[data-astro-cid-tq6sii45]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ab[data-astro-cid-tq6sii45] s[data-astro-cid-tq6sii45]{color:var(--muted);font-size:1rem}.ab[data-astro-cid-tq6sii45] b[data-astro-cid-tq6sii45]{font-family:var(--font-h);color:var(--violet-d);font-size:1.9rem;font-weight:600}.kpi[data-astro-cid-tq6sii45] .t[data-astro-cid-tq6sii45]{color:var(--ink-2);font-size:.9rem}@media (width<=900px){.kpi[data-astro-cid-tq6sii45]{grid-template-columns:1fr 1fr}}.cs-grid[data-astro-cid-tq6sii45]{grid-template-columns:300px 1fr;gap:clamp(28px,5vw,64px);display:grid}.cs-side[data-astro-cid-tq6sii45] .card[data-astro-cid-tq6sii45]{position:sticky;top:96px}.cs-side[data-astro-cid-tq6sii45] h3[data-astro-cid-tq6sii45]{margin-bottom:14px}.cs-side[data-astro-cid-tq6sii45] dl[data-astro-cid-tq6sii45]{gap:4px;margin:0 0 18px;display:grid}.cs-side[data-astro-cid-tq6sii45] dt[data-astro-cid-tq6sii45]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:8px;font-size:.78rem;font-weight:700}.cs-side[data-astro-cid-tq6sii45] dd[data-astro-cid-tq6sii45]{margin:0;font-size:.95rem}.prose[data-astro-cid-tq6sii45] h2[data-astro-cid-tq6sii45]:first-child{margin-top:0}.prose[data-astro-cid-tq6sii45] small[data-astro-cid-tq6sii45]{color:var(--muted)}.map[data-astro-cid-tq6sii45]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.map[data-astro-cid-tq6sii45] div[data-astro-cid-tq6sii45]{border:1px solid var(--line);background:#ffffff09;border-radius:16px;padding:16px}.map[data-astro-cid-tq6sii45] h4[data-astro-cid-tq6sii45]{font-family:var(--font-b);text-transform:uppercase;letter-spacing:.07em;color:var(--violet-d);margin-bottom:6px;font-size:.8rem}.map[data-astro-cid-tq6sii45] p[data-astro-cid-tq6sii45]{margin:0;font-size:.92rem}.tl[data-astro-cid-tq6sii45]{grid-template-columns:repeat(5,1fr);gap:14px;margin:8px 0 40px;padding:0;list-style:none;display:grid;position:relative}.tl[data-astro-cid-tq6sii45] li[data-astro-cid-tq6sii45]{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:30px 18px 18px;position:relative}.tl[data-astro-cid-tq6sii45] li[data-astro-cid-tq6sii45]:before{content:"";background:var(--violet);width:14px;height:14px;box-shadow:0 0 0 5px var(--tint-2);border-radius:50%;position:absolute;top:-7px;left:18px}.tl[data-astro-cid-tq6sii45] .k[data-astro-cid-tq6sii45]{color:var(--violet-d);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:800}.tl[data-astro-cid-tq6sii45] h3[data-astro-cid-tq6sii45]{margin:6px 0 8px;font-size:1.08rem}.tl[data-astro-cid-tq6sii45] p[data-astro-cid-tq6sii45]{color:var(--muted);font-size:.9rem}@media (width<=1000px){.tl[data-astro-cid-tq6sii45]{grid-template-columns:1fr 1fr}}@media (width<=860px){.cs-grid[data-astro-cid-tq6sii45]{grid-template-columns:1fr}.cs-grid[data-astro-cid-tq6sii45]>div[data-astro-cid-tq6sii45]:empty{display:none}.cs-side[data-astro-cid-tq6sii45] .card[data-astro-cid-tq6sii45]{position:static}.map[data-astro-cid-tq6sii45]{grid-template-columns:1fr}}@media (width<=560px){.tl[data-astro-cid-tq6sii45],.kpi[data-astro-cid-tq6sii45]{grid-template-columns:1fr}}.final-cs[data-astro-cid-tq6sii45]{padding:96px 0}.final-in[data-astro-cid-tq6sii45]{text-align:center;max-width:760px}.final-in[data-astro-cid-tq6sii45] p[data-astro-cid-tq6sii45]{color:var(--muted);margin:14px 0 26px}.final-in[data-astro-cid-tq6sii45] .btn-row[data-astro-cid-tq6sii45]{justify-content:center}
