.blogs-module__DEsqIa__hero{background:linear-gradient(135deg, var(--brand-primary), #fbb91e);padding:calc(var(--nav-height) + 4rem) 0 5rem;color:#fff}.blogs-module__DEsqIa__hero h1{color:#fff;margin:1rem 0 .75rem}.blogs-module__DEsqIa__hero p{color:#ffffffbf;font-size:1.1rem}.blogs-module__DEsqIa__section{background:var(--off-white)}.blogs-module__DEsqIa__grid{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.blogs-module__DEsqIa__card{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1.5px solid var(--gray-100);background:#fff;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.blogs-module__DEsqIa__card:hover{box-shadow:var(--shadow-xl);border-color:var(--brand-primary);transform:translateY(-6px)}.blogs-module__DEsqIa__featured{flex-direction:row;grid-column:span 3}.blogs-module__DEsqIa__cardImg{height:220px}.blogs-module__DEsqIa__featured .blogs-module__DEsqIa__cardImg{border-radius:0;flex:1;height:auto;min-height:300px}.blogs-module__DEsqIa__cardImgLabel{color:var(--gray-400);z-index:1;text-align:center;padding:1rem;font-size:.85rem}.blogs-module__DEsqIa__cardBody{flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.blogs-module__DEsqIa__featured .blogs-module__DEsqIa__cardBody{flex:1}.blogs-module__DEsqIa__cardMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.blogs-module__DEsqIa__category{text-transform:uppercase;letter-spacing:.08em;color:var(--brand-secondary);border-radius:var(--radius-full);background:#2d7d5b14;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.blogs-module__DEsqIa__date{color:var(--text-muted);font-size:.8rem}.blogs-module__DEsqIa__cardTitle{color:var(--brand-primary);font-size:1.1rem;line-height:1.4}.blogs-module__DEsqIa__featured .blogs-module__DEsqIa__cardTitle{font-size:1.4rem}.blogs-module__DEsqIa__cardTitle a:hover{text-decoration:underline}.blogs-module__DEsqIa__cardExcerpt{color:var(--text-secondary);flex:1;font-size:.875rem;line-height:1.75}.blogs-module__DEsqIa__readMore{color:var(--brand-primary);align-items:center;gap:.4rem;margin-top:auto;font-size:.875rem;font-weight:700;transition:gap .2s;display:inline-flex}.blogs-module__DEsqIa__readMore:hover{gap:.75rem}@media (max-width:1024px){.blogs-module__DEsqIa__grid{grid-template-columns:repeat(2,1fr)}.blogs-module__DEsqIa__featured{flex-direction:column;grid-column:span 2}.blogs-module__DEsqIa__featured .blogs-module__DEsqIa__cardImg{height:280px}}@media (max-width:640px){.blogs-module__DEsqIa__grid{grid-template-columns:1fr}.blogs-module__DEsqIa__featured{grid-column:span 1}}
