.page-module__jXZM3G__blogPage{padding-bottom:var(--space-12)}.page-module__jXZM3G__blogHero{background-color:var(--deep-brown);color:var(--cream);padding:var(--space-16) 0 var(--space-12);text-align:center;position:relative}.page-module__jXZM3G__blogHero h1{font-family:var(--font-display);margin-bottom:var(--space-4);color:var(--cream);font-size:3rem}.page-module__jXZM3G__blogHero p{color:var(--sand);max-width:600px;margin:0 auto;font-size:1.2rem}.page-module__jXZM3G__blogContent{margin-top:var(--space-12)}.page-module__jXZM3G__blogGrid{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.page-module__jXZM3G__blogCard{background:#fff;border-radius:8px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000000d}.page-module__jXZM3G__blogCard:hover{transform:translateY(-5px);box-shadow:0 10px 15px #0000001a}.page-module__jXZM3G__blogImage{width:100%;height:200px;position:relative}.page-module__jXZM3G__blogImg{object-fit:cover}.page-module__jXZM3G__blogInfo{padding:var(--space-6);flex-direction:column;flex-grow:1;display:flex}.page-module__jXZM3G__blogMeta{color:var(--medium-brown);margin-bottom:var(--space-2);justify-content:space-between;font-size:.85rem;display:flex}.page-module__jXZM3G__blogTitle{font-family:var(--font-heading);color:var(--deep-brown);margin-bottom:var(--space-3);font-size:1.25rem;line-height:1.4}.page-module__jXZM3G__blogExcerpt{color:var(--dark-brown);margin-bottom:var(--space-4);flex-grow:1;font-size:.95rem;line-height:1.6}.page-module__jXZM3G__readMore{color:var(--terracotta);align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.page-module__jXZM3G__readMore:hover{color:var(--gold)}@media (max-width:768px){.page-module__jXZM3G__blogHero h1{font-size:2.2rem}.page-module__jXZM3G__blogGrid{grid-template-columns:1fr}}
