.BlogList-module__umEm8q__blogListPage{background:#fff}.BlogList-module__umEm8q__pageHeader{background:var(--secondary);color:#fff;text-align:center;padding:5rem 0}.BlogList-module__umEm8q__pageHeader h1{margin-bottom:1rem;font-size:3rem}.BlogList-module__umEm8q__pageHeader p{opacity:.8;font-size:1.25rem}.BlogList-module__umEm8q__blogGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2.5rem;display:grid}.BlogList-module__umEm8q__blogCard{transition:var(--transition);border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.BlogList-module__umEm8q__blogCard:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.BlogList-module__umEm8q__cardContent{flex-direction:column;height:100%;padding:2rem;display:flex}.BlogList-module__umEm8q__meta{gap:1.5rem;margin-bottom:1rem;display:flex}.BlogList-module__umEm8q__metaItem{color:var(--muted);align-items:center;gap:6px;font-size:.85rem;display:flex}.BlogList-module__umEm8q__blogCard h3{margin-bottom:1rem;font-size:1.4rem;line-height:1.4}.BlogList-module__umEm8q__blogCard h3 a{color:var(--secondary);transition:var(--transition);text-decoration:none}.BlogList-module__umEm8q__blogCard h3 a:hover{color:var(--primary)}.BlogList-module__umEm8q__blogCard p{color:var(--muted);flex-grow:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.BlogList-module__umEm8q__readMore{color:var(--primary);align-items:center;gap:8px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.BlogList-module__umEm8q__readMore:hover{text-decoration:underline}@media (max-width:768px){.BlogList-module__umEm8q__pageHeader h1{font-size:2.25rem}.BlogList-module__umEm8q__blogGrid{grid-template-columns:1fr}}
