.BlogGrid-module__HVxJsG__section{padding:60px 0 var(--section-padding-desktop);background-color:var(--color-white)}@media (max-width:768px){.BlogGrid-module__HVxJsG__section{padding:40px 0 var(--section-padding-mobile)}}.BlogGrid-module__HVxJsG__grid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:992px){.BlogGrid-module__HVxJsG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogGrid-module__HVxJsG__grid{grid-template-columns:1fr}}.BlogGrid-module__HVxJsG__card{background-color:var(--color-white);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out;display:flex;overflow:hidden}.BlogGrid-module__HVxJsG__card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.BlogGrid-module__HVxJsG__imageWrapper{background-color:var(--color-off-white);width:100%;padding-top:56.25%;position:relative}.BlogGrid-module__HVxJsG__image{object-fit:cover}.BlogGrid-module__HVxJsG__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.BlogGrid-module__HVxJsG__category{color:var(--color-primary-blue);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.75rem;font-weight:700}.BlogGrid-module__HVxJsG__title{color:var(--color-dark);margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.BlogGrid-module__HVxJsG__excerpt{color:#576675;flex-grow:1;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.5}.BlogGrid-module__HVxJsG__readMore{color:var(--color-primary-blue);align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.BlogGrid-module__HVxJsG__readMoreIcon{margin-left:.5rem;transition:transform .2s ease-in-out}.BlogGrid-module__HVxJsG__card:hover .BlogGrid-module__HVxJsG__readMoreIcon{transform:translate(4px)}.BlogGrid-module__HVxJsG__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.BlogGrid-module__HVxJsG__pageButton{border-radius:var(--radius-button);background-color:var(--color-off-white);min-width:40px;height:40px;color:var(--color-dark);justify-content:center;align-items:center;padding:0 .5rem;font-weight:600;transition:all .2s ease-in-out;display:flex}.BlogGrid-module__HVxJsG__pageButton:hover:not(:disabled){background-color:var(--surface-blue-light);color:var(--color-primary-blue)}.BlogGrid-module__HVxJsG__pageButton.BlogGrid-module__HVxJsG__active{background-color:var(--color-primary-blue);color:var(--color-white)}.BlogGrid-module__HVxJsG__pageButton:disabled{opacity:.5;cursor:not-allowed}.BlogGrid-module__HVxJsG__pageEllipsis{color:var(--color-dark);padding:0 .5rem}
