.news-page{color:#191919}.news-page-heading{margin-bottom:24px}.news-page .athletes-eyebrow{color:#805900}.news-page-heading>p:last-child{color:#625c51;font-size:14px}.news-page a:focus-visible,.news-page button:focus-visible,.news-page input:focus-visible,.news-page select:focus-visible{outline:2px solid #805900;outline-offset:4px}
.news-filters{display:flex;align-items:end;gap:16px;padding:20px;margin-bottom:28px;background:#191919;border:1px solid #333;border-radius:5px;color:#fafafa}.news-filters label{display:flex;flex:1;flex-direction:column;gap:8px;font-size:12px;min-width:0}.news-filters input,.news-filters select{width:100%;height:42px;padding:10px;background:#101010;border:1px solid #444;border-radius:4px;color:#fafafa;font:inherit}.news-filters>a{padding:12px 0;white-space:nowrap;font-size:12px;color:#ffc126}
.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.news-card{display:flex;flex-direction:column;border:1px solid #bfb7a9;border-radius:5px;overflow:hidden;background:#faf6ed;min-width:0}.news-card-photo{display:block;overflow:hidden;background:#191919}.news-card-photo img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.news-card-content{display:flex;flex:1;flex-direction:column;padding:20px}.news-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#625c51;font-size:11px}.news-meta a{color:#805900;font-weight:700;text-decoration:none}.news-card h2{margin:12px 0;font-size:21px;line-height:1.25;overflow-wrap:anywhere}.news-card h2 a{color:#191919;text-decoration:none}.news-card h2 a:hover,.news-read-more:hover{color:#b63700}.news-excerpt{font-size:13px;color:#625c51;margin-bottom:12px}.news-card-author{font-size:11px;color:#625c51;margin-top:auto}.news-read-more{display:inline-block;margin-top:14px;color:#805900;font-size:12px;font-weight:700;text-decoration:none}.news-no-results{padding:30px 0;color:#625c51;font-size:14px}
.news-back{display:inline-block;margin-bottom:24px;color:#805900;font-size:13px}.news-article{max-width:960px;margin:0 auto}.news-article h1{font-size:clamp(28px,4vw,46px);line-height:1.15;margin:14px 0;overflow-wrap:anywhere}.news-byline{font-size:12px;color:#625c51}.news-standfirst{font-size:18px;color:#625c51;margin:20px 0}.news-article figure{margin:26px 0}.news-article-photo{display:block;width:100%;height:auto;border-radius:5px}.news-article-body{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.news-article-body p{margin:0 0 20px;line-height:1.8}.news-article-body h2,.news-article-body h3{margin:28px 0 14px;line-height:1.3}.news-article-body a{color:#805900;text-decoration:underline}.news-article-body ul,.news-article-body ol{padding-left:24px;margin:16px 0;list-style:revert}.news-article-body blockquote{border-left:3px solid #ffc126;padding:8px 20px;margin:24px 0;color:#625c51}.news-article-body img{max-width:100%;height:auto}.news-related{margin-top:44px;padding-top:24px;border-top:1px solid #bfb7a9}.news-related>h2{margin-bottom:20px}
@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-filters{flex-wrap:wrap}.news-filters label{flex-basis:calc(50% - 8px)}}@media(max-width:650px){.news-grid{grid-template-columns:1fr}.news-filters{padding:16px;gap:12px}.news-filters label{flex-basis:100%}.news-card-content{padding:16px}.news-standfirst{font-size:16px}.news-article-body{font-size:15px}}
