.resource-grid.svelte-gczoum{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}a.svelte-gczoum{border:1px solid var(--line);background:var(--surface-raised);min-height:24rem;color:inherit;border-radius:1.3rem;flex-direction:column;padding:1.7rem;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}a.svelte-gczoum:hover{border-color:var(--accent);transform:translateY(-4px)}a.svelte-gczoum>span:where(.svelte-gczoum){color:var(--accent-strong);font-family:var(--font-mono)}h2.svelte-gczoum{letter-spacing:-.045em;margin:auto 0 .8rem;font-size:2rem}p.svelte-gczoum{color:var(--text-muted);margin:0 0 1.5rem;line-height:1.6}b.svelte-gczoum{color:var(--accent-strong)}@media (width<=800px){.resource-grid.svelte-gczoum{grid-template-columns:1fr}a.svelte-gczoum{min-height:17rem}}
