.page-module__jXZM3G__blogHeader{max-width:1200px;margin:0 auto;padding:120px 24px 60px}.page-module__jXZM3G__blogHeader h1{margin-bottom:16px;font-size:clamp(2.5rem,5vw,4rem);font-weight:700}.page-module__jXZM3G__blogHeader p{color:#737373;max-width:600px;font-size:1.125rem}.page-module__jXZM3G__blogGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:32px;max-width:1200px;margin:0 auto;padding:0 24px 120px;display:grid}.page-module__jXZM3G__blogCard{color:inherit;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}.page-module__jXZM3G__blogCard:hover{border-color:#ff2d2c;transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.page-module__jXZM3G__blogCardContent{flex-direction:column;flex:1;padding:32px;display:flex}.page-module__jXZM3G__blogCardMeta{color:#737373;gap:12px;margin-bottom:16px;font-size:.875rem;display:flex}.page-module__jXZM3G__blogCardCategory{color:#ff2d2c;font-weight:600}.page-module__jXZM3G__blogCard h2{margin-bottom:12px;font-size:1.5rem;font-weight:600;line-height:1.3}.page-module__jXZM3G__blogCard p{color:#525252;flex:1;line-height:1.6}.page-module__jXZM3G__blogCardFooter{color:#737373;margin-top:24px;font-size:.875rem}@media (max-width:768px){.page-module__jXZM3G__blogGrid{grid-template-columns:1fr}}
