.Blog-module__f2qemW__pageContainer{max-width:1200px;margin:0 auto;padding:2rem 1rem}.Blog-module__f2qemW__pageTitle{text-align:center;color:var(--primary-color);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.Blog-module__f2qemW__pageSubtitle{text-align:center;color:var(--text-color-secondary);margin-bottom:3rem;font-size:1.2rem}.Blog-module__f2qemW__blogGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.Blog-module__f2qemW__blogCard{border:1px solid var(--border-color);color:inherit;border-radius:8px;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:block;overflow:hidden}.Blog-module__f2qemW__blogCard:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Blog-module__f2qemW__blogCardContent{padding:1.5rem}.Blog-module__f2qemW__blogCardTitle{color:var(--text-color-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.Blog-module__f2qemW__blogCardExcerpt{color:var(--text-color-secondary);margin-bottom:1rem;font-size:1rem}.Blog-module__f2qemW__blogCardDate{color:var(--text-color-light);font-size:.875rem}
