.blog-post-card.svelte-1qs25ba{display:block;text-decoration:none;background:#fff;border-radius:18px;border:1px solid rgba(20,20,20,.08);box-shadow:0 12px 32px #14141414;color:#222;margin-bottom:1.5rem;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.card-image.svelte-1qs25ba{width:100%;height:210px;-o-object-fit:cover;object-fit:cover;border-top-left-radius:18px;border-top-right-radius:18px}.card-content.svelte-1qs25ba{padding:1rem;font-family:Space Grotesk,Inter,sans-serif}.card-title.svelte-1qs25ba{margin:0 0 10px;font-size:1.25rem;color:#111}.card-date.svelte-1qs25ba{font-size:.9rem;color:#666}.card-description.svelte-1qs25ba{font-size:.9rem;color:#555}.blog-post-card.svelte-1qs25ba:hover,.blog-post-card.svelte-1qs25ba:active{transform:translateY(-6px);box-shadow:0 20px 40px #14141429}.blog-hero.svelte-16jwcu1{display:grid;grid-template-columns:1.2fr .8fr;gap:2rem;align-items:center;margin:2rem 0 3rem}.eyebrow.svelte-16jwcu1{text-transform:uppercase;letter-spacing:.25em;font-size:.7rem;color:#8a5b43}h1.svelte-16jwcu1{font-family:Fraunces,serif;font-size:clamp(2.3rem,4vw,3.4rem);margin:.5rem 0}.lead.svelte-16jwcu1{color:#5b5b5b;font-size:1.05rem}.hero-card.svelte-16jwcu1{background:#fff;border-radius:24px;padding:1.7rem;border:1px solid rgba(20,20,20,.08);box-shadow:0 22px 48px #1414141a;display:grid;gap:1rem}.hero-stat.svelte-16jwcu1{display:grid;gap:.2rem;color:#2f2f2f}.featured-blog.svelte-16jwcu1,.blog-section.svelte-16jwcu1{margin:2rem 0}.featured-grid.svelte-16jwcu1{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.posts.svelte-16jwcu1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}h2.svelte-16jwcu1{font-size:1.4rem;margin-bottom:1rem}@media (max-width: 768px){.blog-hero.svelte-16jwcu1{grid-template-columns:1fr}}
