section.svelte-1dhq7eu{margin-top:2.5rem}h2.svelte-1dhq7eu{margin-bottom:1rem}.hero.svelte-1dhq7eu{margin-top:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.5rem;align-items:start}@media(max-width:900px){.hero.svelte-1dhq7eu{grid-template-columns:1fr;gap:1.75rem}}h1.svelte-1dhq7eu{font-size:clamp(1.9rem,4vw,2.6rem);margin:.4rem 0 1rem}.lede.svelte-1dhq7eu{font-size:1rem;max-width:62ch}.lede.big.svelte-1dhq7eu{font-size:1.12rem}.lede.big.svelte-1dhq7eu strong:where(.svelte-1dhq7eu){color:var(--text-primary)}.hero-shot.svelte-1dhq7eu{padding-top:.4rem;min-width:0}.pill.svelte-1dhq7eu{display:inline-block;margin:.25rem 0 0;padding:.3rem .65rem;border:1px solid var(--accent);border-radius:999px;font-size:.78rem;color:var(--text-primary)}.cta.svelte-1dhq7eu{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.25rem}.btn.svelte-1dhq7eu{display:inline-block;border:1px solid var(--border-strong);border-radius:var(--radius);padding:.55rem 1.1rem;font-size:.88rem;color:var(--text-primary)}.btn.svelte-1dhq7eu:hover{border-color:var(--accent);color:var(--accent)}.btn.primary.svelte-1dhq7eu{background:var(--accent);border-color:var(--accent);color:#10202b;font-weight:600}.btn.primary.svelte-1dhq7eu:hover{color:#10202b;filter:brightness(1.08)}.trust.svelte-1dhq7eu{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;margin:1.4rem 0 0;padding:.85rem 0 0;border-top:1px solid var(--border);font-size:.78rem;color:var(--text-muted)}.trust.svelte-1dhq7eu strong:where(.svelte-1dhq7eu){color:var(--text-secondary);font-weight:600}.tiles.svelte-1dhq7eu{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.tile.svelte-1dhq7eu{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.1rem}.tile.svelte-1dhq7eu .label:where(.svelte-1dhq7eu){display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem}.tile.svelte-1dhq7eu strong:where(.svelte-1dhq7eu){font-size:1.9rem;font-weight:600;color:var(--text-primary)}.tile.svelte-1dhq7eu .sub:where(.svelte-1dhq7eu){display:block;margin-top:.25rem;font-size:.74rem;color:var(--text-muted)}.key.svelte-1dhq7eu{display:inline-block;width:18px;vertical-align:middle;margin-right:.35rem;border-top:2px solid var(--c)}.key.dashed.svelte-1dhq7eu{border-top-style:dashed}.key.dotted.svelte-1dhq7eu{border-top:2px dotted var(--c)}.dot.svelte-1dhq7eu{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--text-primary)}.flowtable.svelte-1dhq7eu th:where(.svelte-1dhq7eu),.flowtable.svelte-1dhq7eu td:where(.svelte-1dhq7eu){white-space:nowrap}td.svelte-1dhq7eu .turned:where(.svelte-1dhq7eu){display:block;color:var(--text-primary)}td.svelte-1dhq7eu .avg:where(.svelte-1dhq7eu){display:block;font-size:.7rem;color:var(--text-muted)}tr.baseline.svelte-1dhq7eu td:where(.svelte-1dhq7eu){color:var(--text-muted);background:var(--surface-1)}tr.baseline.svelte-1dhq7eu td:where(.svelte-1dhq7eu) .turned:where(.svelte-1dhq7eu){color:var(--text-secondary)}.note.svelte-1dhq7eu{font-size:.84rem;color:var(--text-muted);margin-top:1rem;max-width:76ch}.note.lead.svelte-1dhq7eu{margin-top:0;margin-bottom:1rem}.legend.svelte-1dhq7eu{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0 0 1rem;padding:0;font-size:.78rem;color:var(--text-secondary)}.legend.svelte-1dhq7eu li:where(.svelte-1dhq7eu){display:inline-flex;align-items:center;gap:.1rem}.rowhead.svelte-1dhq7eu{margin:1.25rem 0 .6rem;font-size:.8rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.examples.svelte-1dhq7eu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:1000px){.examples.svelte-1dhq7eu{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.cards.svelte-1dhq7eu{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.card.svelte-1dhq7eu{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem}.card.svelte-1dhq7eu h3:where(.svelte-1dhq7eu){margin:.7rem 0 .4rem}.card.svelte-1dhq7eu p:where(.svelte-1dhq7eu){margin:0;font-size:.88rem}.card-key.svelte-1dhq7eu{display:block;width:44px;border-top:2px solid var(--c)}.card-key.dashed.svelte-1dhq7eu{border-top-style:dashed}.closing.svelte-1dhq7eu{border-top:1px solid var(--border);padding-top:1.75rem}.closing.svelte-1dhq7eu h2:where(.svelte-1dhq7eu){margin-bottom:.5rem}
