.page-module__jXZM3G__categoryNav{gap:var(--space-sm);flex-wrap:wrap;display:flex}.page-module__jXZM3G__featured{margin-top:var(--space-xl);background:var(--surface);border:1px solid var(--gray-900);border-radius:var(--radius);transition:border-color .3s var(--ease-out), transform .3s var(--ease-out);grid-template-columns:1.1fr 1fr;align-items:stretch;gap:0;display:grid;overflow:hidden}.page-module__jXZM3G__featured:hover{border-color:var(--gray-700);transform:translateY(var(--lift))}.page-module__jXZM3G__featuredCover{min-height:280px;position:relative;overflow:hidden}.page-module__jXZM3G__featuredImg{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out)}.page-module__jXZM3G__featured:hover .page-module__jXZM3G__featuredImg{transform:scale(1.04)}.page-module__jXZM3G__featuredBody{gap:var(--space-sm);padding:var(--space-xl);flex-direction:column;display:flex}.page-module__jXZM3G__featuredMeta{align-items:center;gap:10px var(--space-sm);color:var(--gray-500);flex-wrap:wrap;font-size:.8rem;display:flex}.page-module__jXZM3G__featuredCategory{text-transform:uppercase;letter-spacing:.06em;color:var(--red-text);font-size:.7rem;font-weight:700}.page-module__jXZM3G__featuredTitle{color:var(--white);font-size:clamp(1.35rem,2.6vw,1.85rem);line-height:1.2}.page-module__jXZM3G__featuredExcerpt{color:var(--gray-300);flex-grow:1;line-height:1.65}.page-module__jXZM3G__featuredCta{color:var(--white);align-items:center;gap:8px;font-weight:700;display:inline-flex}.page-module__jXZM3G__featured:hover .page-module__jXZM3G__featuredCta{color:var(--red-text)}@media (max-width:860px){.page-module__jXZM3G__featured{grid-template-columns:1fr}.page-module__jXZM3G__featuredCover{aspect-ratio:16/9;min-height:0}.page-module__jXZM3G__featuredBody{padding:var(--space-lg)}}.page-module__jXZM3G__categoryHead{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}
