.card.svelte-pf7zc2{border:5px solid black;padding:2rem;background:#fff;box-shadow:10px 10px #000}h2.svelte-pf7zc2{margin:0 0 1rem;font-size:1.8rem}.excerpt.svelte-pf7zc2{font-size:1rem;margin-bottom:1.5rem}a.svelte-pf7zc2{font-weight:900;text-decoration:none;border-bottom:3px solid black;color:#000}.blog.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:3rem;border-bottom:6px solid black;display:inline-block;margin-bottom:3rem}.grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:3rem}
