h1.svelte-1w9pflf{font-size:var(--text-2xl);font-weight:800}.lead.svelte-1w9pflf{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-lg)}h2.svelte-1w9pflf{margin:var(--space-6) 0 var(--space-3);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-weight:700}.cards.svelte-1w9pflf{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.cards.svelte-1w9pflf a:where(.svelte-1w9pflf){gap:var(--space-3);height:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);display:flex}.cards.svelte-1w9pflf a:where(.svelte-1w9pflf):hover{border-color:var(--brand);box-shadow:var(--shadow-sm);text-decoration:none}.icon.svelte-1w9pflf{border-radius:var(--radius-sm);background:var(--brand-soft);width:38px;height:38px;color:var(--brand);flex-shrink:0;place-items:center;display:grid}b.svelte-1w9pflf{display:block}small.svelte-1w9pflf{color:var(--text-muted);font-size:var(--text-sm);display:block}em.svelte-1w9pflf{font-style:normal;font-size:var(--text-sm);color:var(--brand);align-items:center;gap:4px;margin-top:6px;font-weight:600;display:inline-flex}.start.svelte-1w9pflf{margin-top:var(--space-6);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--brand-soft)}.start.svelte-1w9pflf p:where(.svelte-1w9pflf){margin:var(--space-2) 0 var(--space-4);color:var(--text-muted)}.start-title.svelte-1w9pflf{font-size:var(--text-lg);letter-spacing:0;text-transform:none;color:var(--text);margin:0;font-weight:800}.start.svelte-1w9pflf ol:where(.svelte-1w9pflf){gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.start.svelte-1w9pflf a:where(.svelte-1w9pflf){align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--surface);color:var(--text);display:flex}.start.svelte-1w9pflf a:where(.svelte-1w9pflf):hover{box-shadow:var(--shadow-sm);text-decoration:none}.start.svelte-1w9pflf a:where(.svelte-1w9pflf)>span:where(.svelte-1w9pflf):nth-child(2){flex:1;min-width:0}.num.svelte-1w9pflf{background:var(--brand);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.start.svelte-1w9pflf svg{color:var(--brand);flex-shrink:0}
