.page-module__jXZM3G__pageWrapper{background-color:#f4f6f8;min-height:100vh;padding:121px 0}.page-module__jXZM3G__container{max-width:1200px;margin:0 auto;padding:0 20px}.page-module__jXZM3G__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:992px){.page-module__jXZM3G__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.page-module__jXZM3G__grid{grid-template-columns:1fr;gap:20px}}
.BlogCard-module__1Tt43q__card{cursor:pointer;height:100%;color:inherit;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000d}.BlogCard-module__1Tt43q__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.BlogCard-module__1Tt43q__imageContainer{background-color:#e9ecef;width:100%;padding-top:56.25%;position:relative;overflow:hidden}.BlogCard-module__1Tt43q__image{width:100%;height:100%;position:absolute;top:0;left:0}.BlogCard-module__1Tt43q__content{flex-direction:column;flex-grow:1;padding:20px;display:flex}.BlogCard-module__1Tt43q__category{color:#0070f3;text-transform:capitalize;margin-bottom:12px;font-size:14px;font-weight:500}.BlogCard-module__1Tt43q__title{color:#1a1a1a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogCard-module__1Tt43q__meta{color:#666;align-items:center;gap:4px;margin-bottom:16px;font-size:13px;display:flex}.BlogCard-module__1Tt43q__author{color:#0070f3;font-weight:500}.BlogCard-module__1Tt43q__separator{color:#999}.BlogCard-module__1Tt43q__excerpt{color:#555;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}
