.landing.svelte-1atgfvq{gap:var(--space-2xl);max-width:var(--page-max-content);padding:var(--space-2xl) var(--space-md);flex-direction:column;margin:0 auto;display:flex}.landing-hero.svelte-1atgfvq{gap:var(--space-sm);flex-direction:column;display:flex}.kicker.svelte-1atgfvq{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-primary-light);font-size:.75rem;font-weight:850}h1.svelte-1atgfvq{color:var(--text-primary);margin:0;font-size:clamp(2rem,6vw,3rem)}h2.svelte-1atgfvq{margin:0 0 var(--space-sm);color:var(--text-primary);font-size:1.35rem}h3.svelte-1atgfvq{margin:0 0 var(--space-xs);color:var(--text-primary);font-size:1.05rem}.lead.svelte-1atgfvq,.how.svelte-1atgfvq p:where(.svelte-1atgfvq),.cover.svelte-1atgfvq p:where(.svelte-1atgfvq),.sample.svelte-1atgfvq p:where(.svelte-1atgfvq){color:var(--text-secondary);margin:0;line-height:1.6}.sample.svelte-1atgfvq ol:where(.svelte-1atgfvq){gap:var(--space-xs);margin:var(--space-sm) 0;padding-left:var(--space-lg);color:var(--text-secondary);display:grid}.sample.svelte-1atgfvq details:where(.svelte-1atgfvq) p:where(.svelte-1atgfvq){margin-top:var(--space-sm)}.sample.svelte-1atgfvq a:where(.svelte-1atgfvq){margin-left:var(--space-xs);color:var(--accent-primary-light)}.sample.svelte-1atgfvq summary:where(.svelte-1atgfvq){width:fit-content;color:var(--accent-primary-light);cursor:pointer}.cta-row.svelte-1atgfvq{align-items:center;gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.stat.svelte-1atgfvq{color:var(--text-secondary);font-size:.9rem}.covers-grid.svelte-1atgfvq{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.cover.svelte-1atgfvq{padding:var(--space-md);border:var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card)}.how.svelte-1atgfvq a:where(.svelte-1atgfvq),.related.svelte-1atgfvq a:where(.svelte-1atgfvq){color:var(--accent-primary-light)}.related.svelte-1atgfvq ul:where(.svelte-1atgfvq){gap:var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
