a.svelte-va0e69{color:inherit;text-decoration:none}.shell.svelte-va0e69{max-width:var(--content-wide);margin:auto;padding:0 28px}b.svelte-va0e69{color:var(--accent)}.eyebrow.svelte-va0e69{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-top:90px;font:12px monospace}h1.svelte-va0e69{letter-spacing:-.065em;margin:18px 0;font-size:clamp(44px,7vw,76px);line-height:.98}h1.svelte-va0e69 span:where(.svelte-va0e69){color:var(--accent)}.intro.svelte-va0e69{color:#d6deea;letter-spacing:-.01em;font-size:20px;font-weight:450;line-height:1.65}.topics.svelte-va0e69{grid-template-columns:repeat(2,1fr);gap:16px;margin:55px 0 110px;display:grid}.topics.svelte-va0e69 a:where(.svelte-va0e69){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:25px}.topics.svelte-va0e69 a:where(.svelte-va0e69):hover{border-color:var(--accent);transform:translateY(-3px)}h2.svelte-va0e69{margin:15px 0 5px}.topics.svelte-va0e69 p:where(.svelte-va0e69){color:var(--text-secondary);letter-spacing:-.005em;margin:0;font-weight:450;line-height:1.6}.topics.svelte-va0e69 small:where(.svelte-va0e69){color:var(--accent);margin-top:18px;font:12px monospace;display:block}@media (width<=900px){.shell.svelte-va0e69{padding:0 18px}.topics.svelte-va0e69{grid-template-columns:1fr}.eyebrow.svelte-va0e69{margin-top:55px}}
