.scene.svelte-1m4nlji{border:1px solid var(--line);background:var(--paper);margin:0}.scene.svelte-1m4nlji img:where(.svelte-1m4nlji),.scene.svelte-1m4nlji svg:where(.svelte-1m4nlji){aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.field.svelte-1m4nlji{fill:var(--field)}.grid.svelte-1m4nlji{stroke:var(--line);stroke-width:1.5px}.ink.svelte-1m4nlji{stroke:var(--ink);stroke-width:3px;fill:none;stroke-linejoin:round}.panel.svelte-1m4nlji{fill:var(--paper)}.screen.svelte-1m4nlji{fill:var(--field-2)}.slot.svelte-1m4nlji{fill:var(--field-2);stroke-width:2px}.thick.svelte-1m4nlji{stroke-width:5px}.dot.svelte-1m4nlji{fill:var(--ink);stroke:none}.signal-fill.svelte-1m4nlji{fill:var(--accent)}.signal-stroke.svelte-1m4nlji{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;opacity:.85}.tag.svelte-1m4nlji{font-family:var(--font-mono);letter-spacing:.18em;fill:var(--muted);stroke:none;font-size:22px}.wrap.svelte-vf95fg{max-width:1080px;padding:0 var(--gutter)}h1.svelte-vf95fg{letter-spacing:-.02em;max-width:24ch;margin-bottom:18px;font-size:clamp(26px,3.4vw,46px);line-height:1.05}.hero.svelte-vf95fg{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:0 34px;margin-bottom:34px;display:grid}.pitch.svelte-vf95fg{flex-direction:column;display:flex}.lead.svelte-vf95fg{max-width:60ch;color:var(--ink-2);margin-bottom:24px;font-size:15.5px;line-height:1.7}.actions.svelte-vf95fg{flex-wrap:wrap;gap:12px;display:flex}.facts.svelte-vf95fg{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:40px;display:grid}.fact.svelte-vf95fg{border-left:0;padding:18px 20px}.fact.svelte-vf95fg:first-child{border-left:1px solid var(--line)}.fact.svelte-vf95fg strong:where(.svelte-vf95fg){font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:8px;font-size:22px;display:block}.body.svelte-vf95fg{padding-bottom:50px}.block.svelte-vf95fg{margin-bottom:8px;padding:22px 24px}.block.svelte-vf95fg p:where(.svelte-vf95fg){max-width:74ch;color:var(--ink-2);font-size:14.5px;line-height:1.75}.block.svelte-vf95fg .ticks:where(.svelte-vf95fg){margin-top:16px}.fine.svelte-vf95fg{color:var(--muted);margin-top:14px;font-size:12.5px}.panel-grid.svelte-vf95fg{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin-bottom:8px;display:grid}.panel-grid.svelte-vf95fg .block:where(.svelte-vf95fg){border-right:0;margin-bottom:0}.diagram.svelte-vf95fg{background:var(--field);padding:22px 24px}.flow.svelte-vf95fg{flex-direction:column;align-items:stretch;gap:6px;margin-top:16px;display:flex}.node.svelte-vf95fg{border:1px solid var(--line-strong);background:var(--paper);padding:12px 14px}.node.out.svelte-vf95fg{border-color:var(--accent)}.n-label.svelte-vf95fg{font-family:var(--font-mono);font-size:var(--micro-3);letter-spacing:.14em;text-transform:uppercase;display:block}.n-note.svelte-vf95fg{color:var(--ink-2);margin-top:5px;font-size:12.5px;display:block}.arrow.svelte-vf95fg{color:var(--accent);align-self:center;font-size:15px;line-height:1}.faq.svelte-vf95fg details:where(.svelte-vf95fg){border-bottom:1px solid var(--line-soft)}.faq.svelte-vf95fg details:where(.svelte-vf95fg):last-child{border-bottom:0}.faq.svelte-vf95fg summary:where(.svelte-vf95fg){min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:12px;padding:12px 0;font-size:14.5px;font-weight:600;display:flex}.faq.svelte-vf95fg summary:where(.svelte-vf95fg)::marker{color:var(--accent-dark)}.faq.svelte-vf95fg details:where(.svelte-vf95fg) p:where(.svelte-vf95fg){color:var(--ink-2);max-width:74ch;padding:0 0 16px;font-size:14px;line-height:1.75}.cta.svelte-vf95fg{background:var(--ink);border-color:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 26px;margin-top:30px;padding:24px;display:flex}.cta.svelte-vf95fg h3:where(.svelte-vf95fg){margin-bottom:8px;font-size:19px}.cta.svelte-vf95fg p:where(.svelte-vf95fg){color:#c8c8cc;max-width:62ch;font-size:14px}.cta-actions.svelte-vf95fg{flex-wrap:wrap;gap:12px;display:flex}.cta-actions.svelte-vf95fg .line{border-color:var(--paper);color:var(--paper)}.cta-actions.svelte-vf95fg .line:hover{background:var(--paper);color:var(--ink)}@media (width<=900px){.hero.svelte-vf95fg{grid-template-columns:minmax(0,1fr);gap:24px}.facts.svelte-vf95fg{grid-template-columns:1fr 1fr}.fact.svelte-vf95fg,.fact.svelte-vf95fg:first-child{border-left:1px solid var(--line);border-top:0}.facts.svelte-vf95fg .fact:where(.svelte-vf95fg):first-child,.facts.svelte-vf95fg .fact:where(.svelte-vf95fg):nth-child(2){border-top:1px solid var(--line)}.panel-grid.svelte-vf95fg{grid-template-columns:minmax(0,1fr)}.panel-grid.svelte-vf95fg .block:where(.svelte-vf95fg){border-right:1px solid var(--line);border-bottom:0}}
