.news-page{max-width:1200px;margin-inline:auto;padding:var(--page-top) var(--pad-page) var(--section-y)}.news-page h1,.news-page h2{font-size:var(--t-head);font-weight:var(--w-accent)}.news-page p{font-size:var(--t-title);line-height:1.65}.news-page :is(h1,h2,h3,p,figure){margin:0}.news-page.gap-section{gap:var(--gap-block)}.news-between{justify-content:space-between}.news-caption{color:var(--fg-muted);font-size:var(--t-small)}.news-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.news-grid,.news-top{display:grid;gap:var(--gap-grid)}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card{padding:var(--pad-card);background:var(--surface);border-radius:var(--r-card);min-width:0}.news-lead h2{font-size:var(--t-head);font-weight:var(--w-accent)}.news-widget{background:var(--surface-2);border-radius:var(--r-card);padding:var(--pad-card);font-size:var(--t-small)}.news-widget figcaption>span{color:var(--fg-muted)}.news-widget meter{width:100%;height:14px;border:0;background:var(--line-2);border-radius:var(--r-chip)}.news-widget meter::-webkit-meter-bar{background:var(--line-2);border:0}.news-widget meter::-webkit-meter-optimum-value{background:var(--good)}.news-widget meter::-moz-meter-bar{background:var(--good)}.news-article{max-width:820px}.news-article h1{font-size:var(--t-head);font-weight:var(--w-accent)}.news-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:var(--gap-grid)}.news-admin-field{min-width:0}.news-admin-field>:is(input,select,textarea){width:100%}.news-admin-details>summary{cursor:pointer;font-weight:var(--w-accent)}.news-admin-details[open]>summary{margin-bottom:var(--gap-inner)}.news-admin-text{white-space:pre-wrap;overflow-wrap:anywhere}.news-admin-table{width:100%;border-collapse:collapse;font-size:var(--t-small)}.news-admin-table :is(th,td){padding:var(--gap-tight);text-align:left;border-bottom:1px solid var(--line-2);overflow-wrap:anywhere}@media (max-width:720px){.news-grid,.news-top{grid-template-columns:1fr}}