.intro.svelte-13wmnd{text-align:center;max-width:760px;margin:0 auto 2.5rem}h1.svelte-13wmnd{letter-spacing:-.02em;font-size:clamp(1.75rem,3.6vw,2.6rem);font-weight:800}.accent.svelte-13wmnd{color:var(--blue)}.intro.svelte-13wmnd p:where(.svelte-13wmnd){color:var(--text-muted);margin:.6rem 0 0;font-size:1.1rem}.areas.svelte-13wmnd{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.area.svelte-13wmnd{border:1px solid var(--border);border-radius:var(--radius-large);background:var(--card);box-shadow:var(--shadow);flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.75rem;display:flex}.area.svelte-13wmnd h2:where(.svelte-13wmnd){margin:.25rem 0 0;font-size:1.25rem;font-weight:700}.area.svelte-13wmnd p:where(.svelte-13wmnd){color:var(--text-muted);flex:1;margin:0}.more.svelte-13wmnd{flex-wrap:wrap;gap:.4rem 1.25rem;margin:.25rem 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.other.svelte-13wmnd{border:1px solid var(--border);border-radius:var(--radius-large);background:var(--card);padding:1.5rem 1.75rem}.other.svelte-13wmnd h2:where(.svelte-13wmnd){margin:0 0 .75rem;font-size:1.05rem;font-weight:700}.other.svelte-13wmnd ul:where(.svelte-13wmnd){gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.other.svelte-13wmnd li:where(.svelte-13wmnd){align-items:flex-start;gap:.6rem;display:flex}.other.svelte-13wmnd li:where(.svelte-13wmnd)>svg{color:var(--blue);flex:none;margin-top:.2rem}.other.svelte-13wmnd small:where(.svelte-13wmnd){color:var(--text-muted);display:block}
