.news-hero{padding-block:75px 65px}.news-hero>.eyebrow{color:var(--yellow);margin-bottom:28px}.news-hero h1{font-size:clamp(3.5rem,8vw,8rem);font-weight:700;line-height:1.06;letter-spacing:-.065em}.news-hero h1 span{color:var(--yellow)}.news-hero>p:last-child{color:var(--muted);margin-top:28px;font-size:1.2rem}.news-spotlight>h2{font-size:.875rem;letter-spacing:.12em;margin-bottom:22px}.news-card{display:flex;flex-direction:column;min-width:0;padding:30px;border:1px solid var(--line);border-radius:24px;background:#141411}.news-card-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:32px;font-size:.875rem;color:#c1c1b6}.news-card-meta>span{border:1px solid #4b4b3d;padding:5px 11px;border-radius:24px}.news-source{font-size:.875rem;color:#b9b9a9;margin-bottom:14px}.news-card h3{font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:-.03em;margin-bottom:20px}.news-description{color:#b9b9ad;font-size:1rem;margin-bottom:28px}.news-read{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:auto;min-height:55px;border-top:1px solid #35352a;padding-top:18px;font-size:.9375rem}.news-read>span{font-size:1.7rem;color:var(--yellow)}.news-read:hover{color:var(--yellow)}.news-featured{position:relative;padding:48px;padding-inline-end:38%;background:#222416;min-height:390px;border:1px solid #555a25;overflow:hidden}.news-featured h3{font-size:clamp(2rem,3.8vw,3.8rem);max-width:650px}.news-featured .news-description{max-width:620px}.news-featured .news-read{max-width:620px}.news-feature-mark{position:absolute;inset-inline-end:8%;top:50%;transform:translateY(-50%);width:22%;max-width:260px;display:grid;place-items:center}.news-feature-mark img{width:100%;height:auto}.news-archive{padding-block:70px 80px}.news-archive-heading{display:flex;flex-wrap:wrap;gap:25px;align-items:center;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid var(--line)}.news-archive-heading h2{font-size:clamp(2rem,3vw,3rem)}.news-filters{display:flex;gap:10px;flex-wrap:wrap}.news-filters button{font-size:.9375rem;background:none;border:1px solid #414136;border-radius:30px;padding:12px 20px;min-height:44px}.news-filters button[aria-pressed=true]{background:var(--yellow);border-color:var(--yellow);color:#17170c}.news-status{font-size:.875rem;color:var(--muted);margin-block:23px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-empty{grid-column:1/-1;padding:40px 0;color:var(--muted)}.news-page .blog-closing .eyebrow{margin-bottom:25px}
@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-featured{padding:35px;padding-inline-end:32%}.news-feature-mark{inset-inline-end:5%;width:22%}}
@media(max-width:600px){.news-hero{padding-block:45px}.news-hero h1{font-size:clamp(3rem,12vw,4.6rem)}.news-grid{grid-template-columns:1fr}.news-featured{padding:28px}.news-feature-mark{position:static;transform:none;width:100px;margin-bottom:30px;order:-1}.news-card h3{font-size:1.8rem}.news-archive{padding-block:45px}.news-filters{gap:8px}.news-filters button{font-size:.875rem;padding:10px 15px}.news-card{padding:25px}}
