.PostCover-module__XLKzIq__cover{background:var(--surface-muted);aspect-ratio:16/9;display:block;overflow:hidden;container-type:inline-size}.PostCover-module__XLKzIq__image{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-image) var(--ease-out)}@media (hover:hover){.PostCover-module__XLKzIq__cover:hover .PostCover-module__XLKzIq__image{transform:scale(1.03)}}.PostCover-module__XLKzIq__placeholder{background:repeating-linear-gradient(135deg, transparent 0 14px, #ffffff08 14px 15px), var(--color-navy);width:100%;height:100%;color:var(--on-dark-border-strong);font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:.3em;place-items:center;font-size:clamp(1.4rem,4cqi,3.2rem);font-weight:600;display:grid}
.FeaturedPost-module__huIE6a__featured{border-bottom:1px solid var(--line-strong);padding-bottom:clamp(36px,4vw,48px)}.FeaturedPost-module__huIE6a__cover{margin-bottom:30px}.FeaturedPost-module__huIE6a__kicker{color:var(--accent);font-family:var(--font-open-sans), Arial, sans-serif;font-size:var(--step-eyebrow);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.FeaturedPost-module__huIE6a__title{letter-spacing:-.035em;max-width:900px;margin:16px 0 18px;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.08}.FeaturedPost-module__huIE6a__title a{transition:color .2s var(--ease-out)}.FeaturedPost-module__huIE6a__title a:hover{color:var(--accent)}.FeaturedPost-module__huIE6a__standfirst{max-width:760px;color:var(--color-gray);font-size:1.12rem;line-height:1.65}.FeaturedPost-module__huIE6a__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:26px;display:flex}.FeaturedPost-module__huIE6a__byline{color:var(--color-gray-soft);flex-wrap:wrap;gap:10px;font-size:.85rem;display:flex}.FeaturedPost-module__huIE6a__byline strong{color:var(--color-ink)}
