header.svelte-1eisw5j{text-align:center;margin-bottom:32px}header.svelte-1eisw5j p:where(.svelte-1eisw5j){font-size:var(--text-lg);color:var(--color-muted);margin:8px auto 0;max-width:600px}.alphabet-grid.svelte-1eisw5j{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:var(--space-4)}.alphabet-card.svelte-1eisw5j{display:flex;flex-direction:column;gap:var(--space-2);background-color:var(--color-paper-strong);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);text-decoration:none;color:inherit;transition:all .2s ease}.alphabet-card.svelte-1eisw5j:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:var(--shadow-soft)}.alphabet-card.svelte-1eisw5j h2:where(.svelte-1eisw5j){margin:0;font-size:1.5rem;color:var(--color-ink)}.card-description.svelte-1eisw5j{color:var(--color-muted);font-size:var(--text-sm);margin:0;flex:1}.card-meta.svelte-1eisw5j{display:flex;justify-content:space-between;align-items:center;color:var(--color-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;margin:0}.card-arrow.svelte-1eisw5j{color:var(--color-accent);font-size:var(--text-lg)}
