.article-hero{position:relative;overflow:hidden;width:100%;min-height:400px}.article-hero__media{position:absolute;inset:0;z-index:0}.article-hero__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:#00000026}.article-category-badge{display:inline-block;background:#eb3d23;color:#fff;font-size:.7rem;letter-spacing:.08em;padding:.3rem .65rem;border-radius:1rem 0;margin-bottom:.75rem;pointer-events:none}.article-meta{font-size:.9rem;color:#737373;margin-bottom:1.5rem}.article-body{max-width:72ch}.article-body h2,.article-body h3,.article-body h4{margin-top:2rem;margin-bottom:.75rem}.article-body img{max-width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.article-body a{color:#eb3d23;text-underline-offset:3px}
