.BlogListTemplate-module__IU4X9q__blogListSection{color:#fff;padding:5rem 0}.BlogListTemplate-module__IU4X9q__pageTitle{text-align:center;margin-bottom:4rem;font-size:3rem;font-weight:600}.BlogListTemplate-module__IU4X9q__blogGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;display:grid}.BlogListTemplate-module__IU4X9q__blogCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:inherit;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}.BlogListTemplate-module__IU4X9q__blogCard:hover{border-color:#fff3;transform:translateY(-5px);box-shadow:0 12px 40px #0003}.BlogListTemplate-module__IU4X9q__cardImage{height:200px;position:relative;overflow:hidden}.BlogListTemplate-module__IU4X9q__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.BlogListTemplate-module__IU4X9q__blogCard:hover .BlogListTemplate-module__IU4X9q__cardImage img{transform:scale(1.05)}.BlogListTemplate-module__IU4X9q__cardContent{flex-direction:column;flex-grow:1;padding:24px;display:flex}.BlogListTemplate-module__IU4X9q__cardMeta{align-items:center;gap:1rem;margin-bottom:1rem;font-size:.9rem;display:flex}.BlogListTemplate-module__IU4X9q__cardCategory{background-color:#45b7d1;border-radius:8px;padding:.2rem .6rem;font-size:.8rem}.BlogListTemplate-module__IU4X9q__cardDate{color:#fff9}.BlogListTemplate-module__IU4X9q__cardTitle{color:#fff;margin-bottom:8px;font-size:1.25rem;font-weight:600}.BlogListTemplate-module__IU4X9q__cardExcerpt{color:#fffc;flex-grow:1;font-size:.9rem;line-height:1.5}@media (max-width:768px){.BlogListTemplate-module__IU4X9q__blogGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}
