.home.svelte-1uha8ag{flex-direction:column;gap:28px;display:flex}.intro.svelte-1uha8ag{flex-direction:column;gap:6px;display:flex}.group-title.svelte-1uha8ag{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:10px;font-size:.78rem;font-weight:700}.cards.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.card.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);height:100%;color:var(--ink);box-shadow:var(--shadow);align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.card.svelte-1uha8ag:hover{border-color:var(--accent)}.card-text.svelte-1uha8ag{flex-direction:column;min-width:0;font-size:.88rem;display:flex}.card-text.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1rem}.privacy.svelte-1uha8ag{border:1px solid var(--line);border-left:4px solid var(--ok);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:8px;max-width:46rem;padding:16px;scroll-margin-top:80px;display:flex}.privacy.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.05rem}
