.hero.svelte-c2n0b3 h1:where(.svelte-c2n0b3) .muted:where(.svelte-c2n0b3){color:var(--muted)}.bullets.svelte-c2n0b3{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.75rem}.bullets.svelte-c2n0b3 li:where(.svelte-c2n0b3){padding-inline-start:1.5rem;position:relative;color:var(--muted);line-height:1.6}.bullets.svelte-c2n0b3 li:where(.svelte-c2n0b3):before{content:"·";position:absolute;inset-inline-start:.4rem;color:var(--warm);font-weight:700;font-size:1.4em;line-height:1;top:.05em}.scenario-list.svelte-c2n0b3{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:.85rem}.scenario-list.svelte-c2n0b3 li:where(.svelte-c2n0b3){padding:1.25rem 1.5rem;border:1px solid var(--line);display:grid;gap:.6rem}.s-head.svelte-c2n0b3{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem}.scenario-list.svelte-c2n0b3 h3:where(.svelte-c2n0b3){font-size:1rem;margin:0;color:var(--ink);font-weight:500}.s-rate.svelte-c2n0b3{color:var(--warm);font-size:.85rem;letter-spacing:.04em}.scenario-list.svelte-c2n0b3 p:where(.svelte-c2n0b3){color:var(--muted);line-height:1.55;font-size:.9rem;margin:0}.cards.svelte-c2n0b3{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:720px){.cards.svelte-c2n0b3{grid-template-columns:repeat(2,minmax(0,1fr))}}.cards.svelte-c2n0b3 li:where(.svelte-c2n0b3){padding:1.25rem 1.5rem;border:1px solid var(--line);display:grid;gap:.4rem}.cards.svelte-c2n0b3 h3:where(.svelte-c2n0b3){font-size:1rem;margin:0;color:var(--ink);font-weight:500}.cards.svelte-c2n0b3 p:where(.svelte-c2n0b3){color:var(--muted);line-height:1.55;font-size:.92rem;margin:0}.footnote.svelte-c2n0b3{margin-block-start:1.5rem;color:var(--muted);font-size:.85rem;max-inline-size:60ch;line-height:1.55}.cta-row.svelte-c2n0b3{display:flex;flex-wrap:wrap;gap:.65rem;margin-block-start:1.5rem}.btn.svelte-c2n0b3{font-family:var(--font-mono);font-size:.85rem;padding:.85rem 1.25rem;border:1px solid var(--ink);transition:background .15s,color .15s;cursor:pointer}.btn.primary.svelte-c2n0b3{background:var(--ink);color:var(--paper)}.btn.primary.svelte-c2n0b3:hover{background:transparent;color:var(--ink)}.btn.ghost.svelte-c2n0b3{color:var(--ink);background:transparent}.btn.ghost.svelte-c2n0b3:hover{background:var(--ink);color:var(--paper)}
