.news-band{border-top:1px solid var(--line);background:#f5f8f7}.news-section .sectionhead{align-items:flex-end}.news-intro{max-width:690px}.news-live{display:inline-flex;align-items:center;gap:9px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--teal);font-weight:600;margin-bottom:20px}.news-live:before{content:'';width:7px;height:7px;background:var(--teal);border-radius:50%}.news-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:27px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.news-toolbar label{font-size:13px;color:var(--muted);display:grid;gap:7px}.news-toolbar select{font:16px Arial;color:var(--ink);padding:12px 40px 12px 14px;min-width:270px;border:1px solid #a9bcbc;border-radius:3px;background:#fff}.news-toolbar button{cursor:pointer}.news-toolbar button:disabled{opacity:.6;cursor:wait}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-card{background:#fff;padding:28px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:4px;min-width:0}.news-meta{font-size:12px;display:flex;justify-content:space-between;gap:12px;margin-bottom:22px;color:var(--muted);flex-wrap:wrap}.news-meta>span{font-weight:700;color:var(--teal)}.news-card h3{font-size:24px;line-height:1.3;letter-spacing:-.025em}.news-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.news-card h3 a span{font-family:Arial,sans-serif;font-size:17px;color:var(--teal);white-space:nowrap}.news-topic{font-size:12px;margin-top:auto;margin-bottom:10px;padding-top:14px;color:var(--teal)}.news-publisher-note{font-size:12px;color:var(--muted)}.news-status{font-size:13px;line-height:1.6;margin:24px 0 0;max-width:900px}.news-note{font-size:13px;margin:10px 0 0;max-width:800px}.news-sources{margin-top:65px;padding-top:35px;border-top:1px solid var(--line)}.news-sources h2{font-size:30px}.news-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.news-source-grid h3{font-size:21px;margin-bottom:10px}.news-source-grid p{font-size:14px;margin-bottom:8px}.news-source-grid small{font-size:12px;color:var(--muted)}.news-empty{grid-column:1/-1}.news-page.section{padding-top:15px}.news-page .news-grid{row-gap:24px}.news-page-note{max-width:800px;font-size:14px;margin-top:30px}@media(max-width:1000px){nav{gap:22px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-section .news-card:last-child{grid-column:1/-1}.news-source-grid{grid-template-columns:1fr;gap:24px}}@media(max-width:650px){.news-grid{grid-template-columns:1fr}.news-toolbar{align-items:stretch;flex-direction:column;gap:16px}.news-toolbar select{min-width:0;width:100%}.news-toolbar button{align-self:flex-start}.news-card{padding:23px}.news-section .sectionhead{align-items:flex-start}.news-status{font-size:12px}.news-source-grid{gap:26px}}
