.blog-module__O4kYha__section{padding-top:var(--page-content-top,7rem);background:0 0;padding-bottom:6rem}.blog-module__O4kYha__container{max-width:1000px;margin:0 auto;padding:0 2rem}.blog-module__O4kYha__title{color:var(--color-primary);text-align:center;margin-bottom:.5rem;font-size:3rem;font-weight:700}.blog-module__O4kYha__subtitle{color:var(--color-text-secondary);text-align:center;margin-bottom:3rem;font-size:1.125rem}.blog-module__O4kYha__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.blog-module__O4kYha__card{background:#fff;border:1px solid #14427914;border-radius:12px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden;box-shadow:0 2px 12px #1442790f}.blog-module__O4kYha__card:hover{opacity:1;transform:translateY(-4px);box-shadow:0 8px 24px #1442791f}.blog-module__O4kYha__cardImage{height:200px;overflow:hidden}.blog-module__O4kYha__cardImage img{object-fit:cover;width:100%;height:100%}.blog-module__O4kYha__cardBody{padding:1.5rem}.blog-module__O4kYha__date{color:var(--color-text-tertiary);margin-bottom:.5rem;font-size:.8125rem;display:block}.blog-module__O4kYha__cardTitle{color:var(--color-primary);margin-bottom:.5rem;font-size:1.25rem;line-height:1.3}.blog-module__O4kYha__cardDescription{color:var(--color-text-secondary);margin-bottom:.75rem;font-size:.9375rem;line-height:1.6}.blog-module__O4kYha__readMore{color:var(--color-primary);font-size:.875rem;font-weight:600}@media (max-width:768px){.blog-module__O4kYha__container{padding:0 1rem}.blog-module__O4kYha__title{font-size:2rem}.blog-module__O4kYha__grid{grid-template-columns:1fr;gap:1.5rem}}
