.hp-news{padding-top:2rem;padding-bottom:4rem}.hp-news-intro{margin:2rem 0 2.5rem;max-width:800px}.hp-news-intro h1{font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.12;margin:.5rem 0 1rem}.hp-news-eyebrow{color:#a67722;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}.hp-news-date{font-size:.875rem;color:#666}.hp-news-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.hp-news-card{background:#f7f1e6;border-radius:12px;overflow:hidden}.hp-news-card img{display:block;width:100%;height:240px;object-fit:cover}.hp-news-card-content{padding:1.5rem}.hp-news-card h2{font-size:1.75rem;line-height:1.2;margin:.7rem 0}.hp-news-card h2 a{color:inherit;text-decoration:none}.hp-news-article{max-width:900px;margin:auto}.hp-news-hero{display:block;width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:12px;margin-bottom:2rem}.hp-news-body{font-size:1.05rem;line-height:1.75;overflow-wrap:anywhere}.hp-news-body img,.hp-news-body video,.hp-news-body iframe{max-width:100%;height:auto}.hp-news .hp-breadcrumbs{overflow-wrap:anywhere}
.hp-news-card img{object-fit:contain;background:#f7f1e6}.hp-news-hero{max-height:none;object-fit:contain}
