.BlogFeaturedHero-module__5ol8oW__hero{background:var(--color-navy);align-items:center;min-height:560px;padding:clamp(64px,8vw,96px) 0;display:flex;position:relative;overflow:hidden}.BlogFeaturedHero-module__5ol8oW__photo{object-fit:cover}.BlogFeaturedHero-module__5ol8oW__overlay{pointer-events:none;background:linear-gradient(#140f2d8c 0%,#140f2dbf 55%,#140f2deb 100%);position:absolute;inset:0}.BlogFeaturedHero-module__5ol8oW__content{max-width:700px;position:relative}.BlogFeaturedHero-module__5ol8oW__eyebrow{font-size:var(--fs-overline);font-weight:var(--fw-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--color-yellow);margin:0 0 16px}.BlogFeaturedHero-module__5ol8oW__title{font-size:var(--fs-hero-h1);font-weight:var(--fw-hero-h1);letter-spacing:var(--ls-hero-h1);color:var(--color-white);margin:0 0 16px;line-height:1.08}.BlogFeaturedHero-module__5ol8oW__excerpt{color:var(--text-on-navy);margin:0 0 28px;font-size:17px;line-height:1.55}.BlogFeaturedHero-module__5ol8oW__readButton{color:var(--color-white);background:var(--color-red);border-radius:var(--radius-pill);transition:background var(--duration-btn-hover) var(--ease-standard), transform var(--duration-btn-hover) var(--ease-standard), box-shadow var(--duration-btn-hover) var(--ease-standard);padding:13px 26px;font-size:14.5px;font-weight:700;display:inline-block}.BlogFeaturedHero-module__5ol8oW__readButton:hover{background:var(--color-red-hover);box-shadow:var(--shadow-btn-red-hover);transform:translateY(-2px)}
.BlogCard-module__ZpgWQq__card{border-radius:var(--radius-card);min-height:280px;transition:transform var(--duration-card-hover) var(--ease-standard), box-shadow var(--duration-card-hover) var(--ease-standard);position:relative;overflow:hidden}.BlogCard-module__ZpgWQq__card:hover{box-shadow:var(--shadow-module-card-hover);transform:translateY(-6px)}.BlogCard-module__ZpgWQq__cardLink{width:100%;height:100%;color:inherit;flex-direction:column;justify-content:flex-end;display:flex}.BlogCard-module__ZpgWQq__cardPhoto{object-fit:cover;transition:transform .5s var(--ease-standard)}.BlogCard-module__ZpgWQq__card:hover .BlogCard-module__ZpgWQq__cardPhoto{transform:scale(1.04)}.BlogCard-module__ZpgWQq__cardFallback{background:var(--color-navy);color:var(--text-on-navy-secondary);place-items:center;display:grid;position:absolute;inset:0}.BlogCard-module__ZpgWQq__cardOverlay{pointer-events:none;background:linear-gradient(#140f2d00 0%,#140f2d26 45%,#140f2deb 100%);position:absolute;inset:0}.BlogCard-module__ZpgWQq__cardFooter{flex-direction:column;gap:6px;padding:22px 20px;display:flex;position:relative}.BlogCard-module__ZpgWQq__cardTitle{color:var(--color-white);margin:0;font-size:17px;font-weight:700;line-height:1.3}.BlogCard-module__ZpgWQq__cardDescription{color:var(--text-on-navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}
.RelatedPosts-module__1DZt-G__section{background:var(--color-surface);padding:var(--section-padding-y) 0;border-top:1px solid var(--color-hairline)}.RelatedPosts-module__1DZt-G__h2{font-size:var(--fs-section-h2);font-weight:var(--fw-section-h2);letter-spacing:var(--ls-section-h2);line-height:var(--lh-section-h2);color:var(--color-navy);margin:0 0 28px}.RelatedPosts-module__1DZt-G__grid{gap:var(--gap-card-grid);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}
