.demo-page[data-astro-cid-soxsnotx]{overflow:hidden}.demo-hero[data-astro-cid-soxsnotx]{min-height:var(--hero-min-h);color:var(--ink);border-bottom:1px solid var(--arch-border);background:#fff;flex-direction:column;justify-content:center;padding:clamp(3.5rem,5.5vh,5rem) 0;display:flex;position:relative;overflow:hidden}.demo-hero[data-astro-cid-soxsnotx] h1[data-astro-cid-soxsnotx]{margin:18px 0 0;font-size:clamp(44px,5.8vw,80px);line-height:.98;color:var(--ink)!important}.hero-grid[data-astro-cid-soxsnotx]{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;display:grid}.hero-grid[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx],.surface-head[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx],.trust-grid[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx]{color:var(--blue)}.hero-grid[data-astro-cid-soxsnotx] p[data-astro-cid-soxsnotx]{color:var(--muted);font-size:19px;line-height:1.6}.live-line[data-astro-cid-soxsnotx]{letter-spacing:.08em;color:var(--ink);align-items:center;gap:10px;margin-top:26px;font:700 11px/1.4 Space Mono,monospace;display:flex}.live-line[data-astro-cid-soxsnotx] i[data-astro-cid-soxsnotx]{background:#10b981;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #10b98126}.demo-surface[data-astro-cid-soxsnotx]{z-index:2;background:var(--paper);border-bottom:1px solid var(--arch-border);padding:64px 0 95px;scroll-margin-top:96px;position:relative}.surface-head[data-astro-cid-soxsnotx]{color:var(--ink);justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px;display:flex}.surface-head[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx]{margin:9px 0 4px;font-size:clamp(28px,3.2vw,36px);color:var(--ink)!important}.surface-subhead[data-astro-cid-soxsnotx]{color:var(--muted);margin:0;font-size:16px;font-weight:500}.mode-key[data-astro-cid-soxsnotx]{letter-spacing:.06em;gap:14px;font:700 10px Space Mono,monospace;display:flex}.surface-head[data-astro-cid-soxsnotx] .mode-key[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx],.mode-key[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx]{border:1px solid var(--blue-line);background:var(--blue-paper);padding:6px 10px;color:var(--blue)!important}.demo-boundary[data-astro-cid-soxsnotx]{border:1px solid var(--arch-border);color:#6d4d17;background:#fff7e8;border-top:0;margin:0;padding:16px 20px;font-size:13px}.noscript[data-astro-cid-soxsnotx]{border:1px solid var(--arch-border);background:#fff;justify-content:space-between;padding:22px;display:flex}.demo-reframe[data-astro-cid-soxsnotx]{background:#fff}.reframe-grid[data-astro-cid-soxsnotx],.roleplay-grid[data-astro-cid-soxsnotx],.trust-grid[data-astro-cid-soxsnotx]{grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.reframe-grid[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx],.roleplay-grid[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx],.section-heading[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx],.demo-faq[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx],.trust-grid[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx]{margin:18px 0;font-size:clamp(36px,4.5vw,58px);line-height:1.04;color:var(--ink)!important}.reframe-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]{border-left:4px solid var(--blue);color:var(--muted);padding:30px 0 30px 38px;font-size:18px}.reframe-grid[data-astro-cid-soxsnotx] strong[data-astro-cid-soxsnotx]{color:var(--ink);margin-top:28px;font-size:21px;display:block}.roleplay[data-astro-cid-soxsnotx]{border-top:1px solid var(--arch-border);border-bottom:1px solid var(--arch-border);background:#f3f6ff}.roleplay-grid[data-astro-cid-soxsnotx]>div[data-astro-cid-soxsnotx]>p[data-astro-cid-soxsnotx],.section-heading[data-astro-cid-soxsnotx]>p[data-astro-cid-soxsnotx],.trust-grid[data-astro-cid-soxsnotx]>div[data-astro-cid-soxsnotx]>p[data-astro-cid-soxsnotx]{color:var(--muted);font-size:17px}.roleplay-steps[data-astro-cid-soxsnotx]{border:1px solid var(--arch-border);background:#fff}.roleplay-steps[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]{border-bottom:1px solid var(--arch-border);grid-template-columns:88px 1fr;display:grid}.roleplay-steps[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:last-child{background:var(--blue-paper);border:0}.roleplay-steps[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]>span[data-astro-cid-soxsnotx]{border-right:1px solid var(--arch-border);color:var(--blue);place-items:center;font:700 11px Space Mono,monospace;display:grid}.roleplay-steps[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]>div[data-astro-cid-soxsnotx]{padding:22px}.roleplay-steps[data-astro-cid-soxsnotx] h3[data-astro-cid-soxsnotx]{margin:0 0 6px;font-size:20px;color:var(--ink)!important}.roleplay-steps[data-astro-cid-soxsnotx] p[data-astro-cid-soxsnotx]{color:var(--muted);margin:0}.try-section[data-astro-cid-soxsnotx]{background:#fff}.section-heading[data-astro-cid-soxsnotx]{max-width:850px;margin-bottom:45px}.prompt-grid[data-astro-cid-soxsnotx]{border:1px solid var(--arch-border);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]{border-right:1px solid var(--arch-border);border-bottom:1px solid var(--arch-border);min-height:160px;padding:28px}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-child(3n){border-right:0}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-last-child(-n+3){border-bottom:0}.prompt-grid[data-astro-cid-soxsnotx] span[data-astro-cid-soxsnotx]{color:var(--blue);font:700 11px Space Mono,monospace;display:block}.prompt-grid[data-astro-cid-soxsnotx] strong[data-astro-cid-soxsnotx]{color:var(--ink);margin-top:36px;font-size:18px;display:block}.call-strip[data-astro-cid-soxsnotx]{background:var(--blue-paper);color:var(--ink);border:1px solid var(--blue-line);border-left:4px solid var(--blue);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:24px;padding:24px 28px;display:grid}.call-strip[data-astro-cid-soxsnotx] span[data-astro-cid-soxsnotx],.call-strip[data-astro-cid-soxsnotx] b[data-astro-cid-soxsnotx]{color:var(--blue);font:700 11px Space Mono,monospace}.call-strip[data-astro-cid-soxsnotx] strong[data-astro-cid-soxsnotx]{color:var(--ink);font-size:24px}.demo-trust[data-astro-cid-soxsnotx]{background:var(--paper);color:var(--ink);border-top:1px solid var(--arch-border);border-bottom:1px solid var(--arch-border)}.trust-stack[data-astro-cid-soxsnotx]{border:1px solid var(--arch-border);background:#fff}.trust-stack[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]{border-bottom:1px solid var(--arch-border);padding:26px}.trust-stack[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:last-child{background:var(--blue-paper);border:0}.trust-stack[data-astro-cid-soxsnotx] span[data-astro-cid-soxsnotx]{color:var(--blue);font:700 11px Space Mono,monospace}.trust-stack[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:last-child span[data-astro-cid-soxsnotx]{color:var(--blue)}.trust-stack[data-astro-cid-soxsnotx] strong[data-astro-cid-soxsnotx]{color:var(--ink);margin-top:16px;font-size:18px;display:block}.demo-faq[data-astro-cid-soxsnotx]{background:#fff}.demo-faq[data-astro-cid-soxsnotx] details[data-astro-cid-soxsnotx]{border-top:1px solid var(--line);padding:22px 0}.demo-faq[data-astro-cid-soxsnotx] details[data-astro-cid-soxsnotx]:last-of-type{border-bottom:1px solid var(--line);margin-bottom:24px}.demo-faq[data-astro-cid-soxsnotx] summary[data-astro-cid-soxsnotx]{cursor:pointer;color:var(--ink);font:600 19px Space Grotesk Variable,Space Grotesk,sans-serif}.demo-faq[data-astro-cid-soxsnotx] p[data-astro-cid-soxsnotx]{color:var(--muted)}.demo-faq[data-astro-cid-soxsnotx]>a[data-astro-cid-soxsnotx]{color:var(--blue);font-weight:700}.demo-final[data-astro-cid-soxsnotx]{text-align:center;background:var(--blue-paper);border-top:1px solid var(--blue-line);color:var(--ink);padding:105px 0}.demo-final[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx]{margin:18px 0;font-size:clamp(40px,5vw,68px);line-height:1;color:var(--ink)!important}.demo-final[data-astro-cid-soxsnotx] p[data-astro-cid-soxsnotx]{color:var(--muted);font-size:18px}.actions[data-astro-cid-soxsnotx]{flex-wrap:wrap;justify-content:center;gap:12px;margin:30px 0 12px;display:flex}.demo-final[data-astro-cid-soxsnotx] .btn-primary[data-astro-cid-soxsnotx]{background:var(--blue);color:#fff}.demo-final[data-astro-cid-soxsnotx] .btn-secondary[data-astro-cid-soxsnotx]{color:var(--ink);border-color:var(--arch-border);background:#fff}.demo-final[data-astro-cid-soxsnotx] small[data-astro-cid-soxsnotx]{color:var(--muted)}@media (width<=900px){.hero-grid[data-astro-cid-soxsnotx],.reframe-grid[data-astro-cid-soxsnotx],.roleplay-grid[data-astro-cid-soxsnotx],.trust-grid[data-astro-cid-soxsnotx]{grid-template-columns:1fr;gap:40px}.surface-head[data-astro-cid-soxsnotx]{color:var(--ink);display:block}.surface-head[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx]{color:var(--ink)!important}.surface-head[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx],.surface-head[data-astro-cid-soxsnotx] .eyebrow[data-astro-cid-soxsnotx],.surface-head[data-astro-cid-soxsnotx] .mode-key[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx],.mode-key[data-astro-cid-soxsnotx] .mono[data-astro-cid-soxsnotx]{color:var(--blue)!important}.mode-key[data-astro-cid-soxsnotx]{flex-wrap:wrap;margin-top:16px}.prompt-grid[data-astro-cid-soxsnotx]{grid-template-columns:repeat(2,1fr)}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-child(3n){border-right:1px solid var(--arch-border)}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-child(2n){border-right:0}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-last-child(-n+3){border-bottom:1px solid var(--arch-border)}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-last-child(-n+2){border-bottom:0}.call-strip[data-astro-cid-soxsnotx]{text-align:left;grid-template-columns:1fr}.demo-surface[data-astro-cid-soxsnotx]{margin-top:0;padding-top:50px}.demo-hero[data-astro-cid-soxsnotx]{padding-bottom:50px}}@media (width<=600px){.demo-hero[data-astro-cid-soxsnotx]{padding:48px 0 54px}.prompt-grid[data-astro-cid-soxsnotx]{grid-template-columns:1fr}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx],.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-child(2n),.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-child(3n),.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--arch-border)}.prompt-grid[data-astro-cid-soxsnotx] article[data-astro-cid-soxsnotx]:last-child{border-bottom:0}.noscript[data-astro-cid-soxsnotx]{gap:12px;display:grid}}
