.blog-module__JsT-Oq__container{max-width:1200px;margin:0 auto;padding:3rem 1rem 4rem}.blog-module__JsT-Oq__title{color:#0f172a;margin-bottom:2.5rem;font-size:2.75rem;font-weight:800}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.blog-module__JsT-Oq__blogCard{background:#fff;border:1px solid #615959;border-radius:16px;padding:0;transition:transform .25s,box-shadow .25s;overflow:hidden}.blog-module__JsT-Oq__blogCard:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000014}.blog-module__JsT-Oq__cardImage{object-fit:cover;border-radius:12px 12px 0 0;width:100%;height:200px;display:block}.blog-module__JsT-Oq__cardBody{padding:.8rem}.blog-module__JsT-Oq__cardTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.4}.blog-module__JsT-Oq__cardExcerpt{color:#475569;margin-bottom:1.25rem;font-size:.95rem;line-height:1.6}.blog-module__JsT-Oq__readMore{color:var(--primary);font-size:.9rem;font-weight:600;text-decoration:none}.blog-module__JsT-Oq__readMore:hover{text-decoration:underline}@media (max-width:640px){.blog-module__JsT-Oq__title{font-size:2.2rem}.blog-module__JsT-Oq__cardImage{height:180px}}
