.montreal.svelte-n3968f{font-family:Neue Montreal}.safe-bottom.svelte-n3968f{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.blog-post-card.svelte-n3968f{text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;max-width:600px;padding:24px;transition:all .2s}.blog-post-card.svelte-n3968f:hover{background-color:#f9f9f9;border-color:#1d1d1d}.blog-post-date.svelte-n3968f{color:#666;margin-bottom:8px;font-size:14px}.blog-post-title.svelte-n3968f{color:#1d1d1d;margin-bottom:12px;font-family:Neue Montreal,sans-serif;font-size:24px;font-weight:500;line-height:1.3}.blog-post-excerpt.svelte-n3968f{color:#666;font-size:16px;line-height:1.6}@media (width<=768px){.blog-post-title.svelte-n3968f{font-size:20px}.blog-post-excerpt.svelte-n3968f{font-size:14px}}
