.page.svelte-u4k2t{padding-block:clamp(1.5rem,4vw,3rem) clamp(3rem,7vw,6rem)}.wide.svelte-u4k2t{max-width:none;margin-bottom:18px}.kinds.svelte-u4k2t{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.kind.svelte-u4k2t{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:18px}.kind.svelte-u4k2t h3:where(.svelte-u4k2t){margin:0 0 6px;font-size:15.5px;font-weight:600}.kind.svelte-u4k2t p:where(.svelte-u4k2t){color:var(--muted);margin:0;font-size:13.5px;line-height:1.75}@media (width<=900px){.kinds.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.kinds.svelte-u4k2t{grid-template-columns:1fr}}.grid.svelte-u4k2t{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.card.svelte-u4k2t{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:10px;padding:22px;transition:background .18s;display:flex}.card.svelte-u4k2t:hover{background:var(--tint)}.card.svelte-u4k2t h3:where(.svelte-u4k2t){letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600;line-height:1.5}.card.svelte-u4k2t p:where(.svelte-u4k2t){color:var(--muted);margin:0;font-size:13.5px;line-height:1.8}.meta.svelte-u4k2t{color:var(--accent);align-items:center;gap:4px;margin-top:auto;font-size:12.5px;display:inline-flex}@media (width<=760px){.grid.svelte-u4k2t{grid-template-columns:1fr}}
