.news-page{min-height:100vh;background:var(--background);color:var(--foreground)}.news-stretched-link:after{content:"";position:absolute;inset:0;border-radius:var(--anslation-ds-radius-lg)}.news-stretched-link:focus-visible{outline:none}.news-stretched-link:focus-visible:after{box-shadow:var(--focus-ring)}.news-band{background:var(--anslation-ds-band);color:var(--anslation-ds-band-ink)}.news-band-soft{color:var(--anslation-ds-band-ink-soft)}.news-band-tile{border:1px solid color-mix(in srgb,var(--anslation-ds-band-ink) 22%,transparent);background:color-mix(in srgb,var(--anslation-ds-band-ink) 8%,transparent);color:var(--anslation-ds-band-ink)}.news-band-tile:hover{background:color-mix(in srgb,var(--anslation-ds-band-ink) 16%,transparent)}.news-band-tile:focus-visible{outline:none;box-shadow:0 0 0 2px var(--anslation-ds-band-ink)}.news-prose{font-size:1.0625rem;line-height:1.75;color:var(--foreground);overflow-wrap:anywhere}.news-prose>*+*,.news-prose>div>*+*{margin-top:1.15em}.news-prose :is(h2,h3,h4){color:var(--foreground);font-weight:600;line-height:1.25;scroll-margin-top:6rem}.news-prose h2{margin-top:2em;font-size:1.5rem;letter-spacing:-.022em}.news-prose h3{margin-top:1.6em;font-size:1.2rem;letter-spacing:-.012em}.news-prose h4{margin-top:1.4em;font-size:1.05rem}.news-prose a{color:var(--primary-text);text-decoration:underline;text-underline-offset:2px;border-radius:var(--anslation-ds-radius-sm)}.news-prose a:hover{text-decoration:none}.news-prose a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.news-prose :is(ul,ol){padding-left:1.4em}.news-prose ul{list-style:disc}.news-prose ol{list-style:decimal}.news-prose li+li{margin-top:.4em}.news-prose li::marker{color:var(--muted-foreground)}.news-prose strong{font-weight:600}.news-prose blockquote{border-left:3px solid var(--primary);padding:.25em 0 .25em 1em;color:var(--anslation-ds-text-soft);font-style:italic}.news-prose figure img,.news-prose p img,.news-prose>img{width:100%;height:auto;border-radius:var(--anslation-ds-radius-lg);border:1px solid var(--border)}.news-prose figcaption{margin-top:.5em;font-size:.8125rem;color:var(--muted-foreground)}.news-prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.9375rem}.news-prose :is(th,td){border:1px solid var(--border);padding:.5em .75em;text-align:left;vertical-align:top}.news-prose th{background:var(--surface-soft);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.news-prose hr{border:0;border-top:1px solid var(--border)}.news-prose code{font-family:var(--font-mono);font-size:.875em;background:var(--muted);border-radius:var(--anslation-ds-radius-sm);padding:.1em .35em}@media (max-width:640px){.news-prose{font-size:1rem}}