.news-card{background:var(--gov-bg-alt);border:1px solid var(--gov-border);border-radius:var(--gov-radius);color:inherit;flex-direction:column;height:100%;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.news-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0b31381f}.news-card:hover .news-card__title{text-decoration:underline;-webkit-text-decoration-color:var(--gov-teal);text-decoration-color:var(--gov-teal);text-underline-offset:3px}.news-card__cover{aspect-ratio:16/10;background:linear-gradient(150deg, var(--gov-teal) 0%, var(--gov-ink) 100%);display:block;position:relative;overflow:hidden}.news-card__cover>picture{transition:transform .35s;display:block;position:absolute;inset:0}.news-card__cover-fallback{transition:transform .35s;position:absolute;inset:0}.news-card:hover .news-card__cover>picture,.news-card:hover .news-card__cover-fallback{transform:scale(1.07)}@media (prefers-reduced-motion:reduce){.news-card__cover>picture,.news-card__cover-fallback,.news-card:hover .news-card__cover>picture,.news-card:hover .news-card__cover-fallback{transition:none;transform:none}}.news-card__cover-img{object-fit:cover}.news-card__body{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex}.news-card__chip{background:var(--gov-teal);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.news-card__title{color:var(--gov-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.news-card__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.news-card__date{color:var(--gov-text-muted);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.news-card__date svg{color:var(--gov-teal)}.news-card__more{color:var(--gov-teal);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.news-card:hover .news-card__more{color:var(--gov-teal-dark);text-underline-offset:3px;text-decoration:underline}.news-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (1024px<=width<1280px){.news-grid{grid-template-columns:repeat(3,1fr)}}@media (640px<=width<1024px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media not (min-width:640px){.news-grid{grid-template-columns:1fr}}
.news-detail.gov-container{max-width:820px;padding-block:40px 72px}.news-detail__eyebrow{font-family:var(--tan-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--tan-muted,#5a5c63);transition:color .4s var(--ss-ease,ease);align-items:center;gap:6px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.news-detail__eyebrow:hover{color:var(--tan-fg,#111214)}.news-detail__title{font-family:var(--tan-sans);letter-spacing:-.02em;color:var(--tan-fg,#111214);text-wrap:balance;margin:18px 0 20px;font-size:clamp(28px,4vw,46px);font-weight:700;line-height:1.08}.news-detail__meta{border-bottom:1px solid var(--tan-line,#1112141f);font-family:var(--tan-sans);color:var(--tan-muted,#5a5c63);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:32px;padding-bottom:26px;font-size:13px;display:flex}.news-detail__meta-item{align-items:center;gap:7px;display:inline-flex}.news-detail__meta-item svg{opacity:.7;width:15px;height:15px}.news-detail__meta time{color:var(--tan-fg,#111214);font-weight:600}.news-detail__views{color:var(--tan-muted,#5a5c63)}.news-detail__cover-fig{margin:0 0 40px}.news-detail__cover{aspect-ratio:16/9;background:#eaeae6;position:relative;overflow:hidden}.news-detail__cover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.news-detail__cover-caption{text-align:center;font-family:var(--tan-sans);color:#9a9ca2;margin-top:12px;font-size:16px;font-style:italic;line-height:1.5}.news-detail__video{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.news-detail__video-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.news-detail__body{font-family:var(--tan-sans);color:#26282c;font-size:17px;line-height:1.75}.news-detail__body :where(p){margin:0 0 20px}.news-detail__body :where(h2,h3){letter-spacing:-.01em;color:var(--tan-fg,#111214);margin:36px 0 14px;font-weight:700;line-height:1.2}.news-detail__body :where(h2){font-size:clamp(22px,2.6vw,28px)}.news-detail__body :where(h3){font-size:20px}.news-detail__body :where(a){color:var(--tan-fg,#111214);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.news-detail__body :where(ul,ol){margin:0 0 20px;padding-left:22px}.news-detail__body :where(li){margin-bottom:8px}.news-detail__body :where(img){max-width:100%;height:auto;margin:12px 0}.news-detail__meta .share-button,.news-detail__meta button{font-family:var(--tan-sans);font-size:13px}.news-detail__footer{border-top:1px solid var(--tan-line,#1112141f);margin-top:48px;padding-top:26px}.news-detail__all-link{font-family:var(--tan-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--tan-fg,#111214);transition:color .4s var(--ss-ease,ease);align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.news-detail__all-link:hover{color:var(--tan-muted,#5a5c63)}@media not (min-width:560px){.news-detail.gov-container{padding-block:28px 48px}}
