.news-date[data-v-4f4a4a85]{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label);margin-top:1.25rem;display:block}.news-title[data-v-4f4a4a85]{overflow-wrap:anywhere;max-width:28ch;margin:.5rem 0 0}.news-back[data-v-4f4a4a85]{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.375rem;margin-bottom:1.5rem;text-decoration:none;display:inline-flex}.news-back span[data-v-4f4a4a85]{text-decoration:underline;-webkit-text-decoration-color:var(--accent-dim);text-decoration-color:var(--accent-dim);transition:text-decoration-color var(--duration) var(--ease-out)}.news-back svg[data-v-4f4a4a85]{transition:transform var(--duration) var(--ease-out)}.news-back:hover span[data-v-4f4a4a85]{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.news-back:hover svg[data-v-4f4a4a85]{transform:translate(-2px)}.news-layout.has-aside[data-v-4f4a4a85]{grid-template-columns:minmax(0,var(--measure)) var(--sidebar-w);align-items:start;gap:4rem;display:grid}.news-main[data-v-4f4a4a85]{min-width:0;max-width:var(--measure);overflow-wrap:anywhere}.news-image[data-v-4f4a4a85]{width:100%;height:auto;box-shadow:var(--shadow-raised);border-radius:.375rem;display:block}.news-lead[data-v-4f4a4a85]{color:var(--text);font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:1.1875rem;line-height:1.6}.news-image+.news-body[data-v-4f4a4a85],.news-image+.news-lead[data-v-4f4a4a85]{margin-top:1.75rem}.news-lead+.news-body[data-v-4f4a4a85]{margin-top:1.25rem}.news-body[data-v-4f4a4a85]>:first-child{margin-top:0}.news-body[data-v-4f4a4a85] table{max-width:100%;display:block;overflow-x:auto}.news-gallery[data-v-4f4a4a85]{margin-top:2.5rem}.news-gallery-title[data-v-4f4a4a85]{color:var(--text);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 1rem;font-weight:500}.news-aside[data-v-4f4a4a85]{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-rest);border-radius:.375rem;padding:1.5rem;position:sticky;top:1.5rem}.news-aside-section+.news-aside-section[data-v-4f4a4a85]{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.5rem}.news-aside-title[data-v-4f4a4a85]{color:var(--text);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 1rem;font-weight:500}.news-share[data-v-4f4a4a85]{flex-wrap:wrap;gap:.5rem;display:flex}.news-chip[data-v-4f4a4a85]{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--text-body);font:inherit;font-size:var(--text-small);cursor:pointer;transition:border-color var(--duration) var(--ease-out),color var(--duration) var(--ease-out);align-items:center;gap:.375rem;padding:.375rem .75rem;text-decoration:none;display:inline-flex}.news-chip[data-v-4f4a4a85] .social-icon-x{filter:brightness(0)}.news-chip[data-v-4f4a4a85]:hover{border-color:var(--accent);color:var(--accent)}.news-more[data-v-4f4a4a85]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.news-more-item[data-v-4f4a4a85]{grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:.875rem;display:grid;position:relative}.news-more-image[data-v-4f4a4a85]{-o-object-fit:cover;object-fit:cover;background:var(--surface-2);border-radius:.25rem;width:4rem;height:4rem}.news-more-image-empty[data-v-4f4a4a85]{background:linear-gradient(135deg,var(--accent-dim),var(--surface-2))}.news-more-text[data-v-4f4a4a85]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.news-more-date[data-v-4f4a4a85]{color:var(--text-dim);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums}.news-more-link[data-v-4f4a4a85]{color:var(--text);font-family:var(--font-display);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.news-more-link[data-v-4f4a4a85]:after{content:"";position:absolute;inset:0}.news-more-item:hover .news-more-link[data-v-4f4a4a85]{color:var(--accent)}@media (width<60rem){.news-layout.has-aside[data-v-4f4a4a85]{grid-template-columns:minmax(0,var(--measure));gap:2.5rem}.news-aside[data-v-4f4a4a85]{position:static}}@media (width<48rem){.news-title[data-v-4f4a4a85]{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.news-back:hover svg[data-v-4f4a4a85]{transform:none}}
