.top.svelte-u4k2t{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;border-bottom:1px solid var(--border)}.brand.svelte-u4k2t{font-family:var(--font-display);font-weight:700;font-size:1.5rem;color:var(--fg);text-decoration:none}.brand.svelte-u4k2t span:where(.svelte-u4k2t){color:var(--color-brand-500)}.cta.svelte-u4k2t{background:var(--accent);color:var(--accent-fg);padding:.5rem 1rem;border-radius:var(--radius-md);text-decoration:none;font-weight:600;box-shadow:var(--shadow-sm)}h1.svelte-u4k2t{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);margin:3rem 0 2rem}ul.svelte-u4k2t{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem;padding-bottom:4rem}li.svelte-u4k2t a:where(.svelte-u4k2t){display:block;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;text-decoration:none;color:var(--fg)}li.svelte-u4k2t a:where(.svelte-u4k2t):hover{border-color:var(--color-brand-400)}h2.svelte-u4k2t{font-family:var(--font-display);font-size:1.375rem;margin:0 0 .5rem}li.svelte-u4k2t p:where(.svelte-u4k2t){color:var(--muted);margin:0}.muted.svelte-u4k2t{color:var(--muted)}
