.news-post[data-v-ae2d83fa]{max-width:calc(var(--container-sm) + var(--space-16));padding:var(--space-8);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}@media (width<=767px){.news-post[data-v-ae2d83fa]{padding:var(--space-5)}}.news-post__head[data-v-ae2d83fa]{align-items:center;gap:var(--space-3);display:flex}.news-post__avatar[data-v-ae2d83fa]{width:var(--space-10);height:var(--space-10);background:var(--bg-raised);border-radius:var(--radius-pill);box-shadow:0 0 0 1px var(--gold-700);object-fit:cover;flex:none}.news-post__avatar_letter[data-v-ae2d83fa]{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--gold-300);justify-content:center;align-items:center;display:inline-flex}.news-post__by[data-v-ae2d83fa]{gap:var(--space-1);min-width:0;line-height:var(--lh-snug);flex-direction:column;display:flex}.news-post__author[data-v-ae2d83fa]{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--fg-primary);overflow-wrap:anywhere}.news-post__moments[data-v-ae2d83fa]{gap:var(--space-2);font-size:var(--fs-xs);color:var(--fg-subtle);flex-wrap:wrap;display:flex}.news-post__edited[data-v-ae2d83fa]:before{content:"·";margin-right:var(--space-2)}.news-post__source[data-v-ae2d83fa]{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--fg-muted);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out);margin-left:auto;display:inline-flex}.news-post__source[data-v-ae2d83fa]:hover{color:var(--accent)}.news-post__source-icon[data-v-ae2d83fa]{width:var(--icon-md);height:var(--icon-md);flex:none}@media (width<=767px){.news-post__source-icon[data-v-ae2d83fa]{width:var(--icon-lg);height:var(--icon-lg)}.news-post__source-text[data-v-ae2d83fa]{display:none}}.news-post__body[data-v-ae2d83fa]{margin-top:var(--space-5)}.news-post__media[data-v-ae2d83fa]{gap:var(--space-2);margin-top:var(--space-6);display:grid}.news-post__media_grid[data-v-ae2d83fa]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.news-post__image[data-v-ae2d83fa]{background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out);overflow:hidden}.news-post__image[data-v-ae2d83fa]:hover{border-color:var(--gold-600)}.news-post__picture[data-v-ae2d83fa]{width:100%;height:auto}.news-post__files[data-v-ae2d83fa]{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.news-post__media+.news-post__files[data-v-ae2d83fa]{margin-top:var(--space-4)}.news-post__file[data-v-ae2d83fa]{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);color:var(--fg-body);overflow-wrap:anywhere;background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out);display:inline-flex}.news-post__file[data-v-ae2d83fa]:hover{border-color:var(--gold-600)}.news-post__file-size[data-v-ae2d83fa]{color:var(--fg-subtle);white-space:nowrap}.news-post__file-size[data-v-ae2d83fa]:before{content:"·";margin-right:var(--space-2)}.news-post__file-arrow[data-v-ae2d83fa]{color:var(--accent)}.news-month-group__label[data-v-84e56458]{gap:var(--space-1);font-weight:var(--fw-normal);flex-direction:column;display:flex}@media (width<=767px){.news-month-group__label[data-v-84e56458]{justify-content:flex-end;align-items:baseline;gap:var(--space-2);flex-direction:row-reverse}}.news-month-group__year[data-v-84e56458]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--accent);letter-spacing:var(--ls-wider)}.news-month-group__month[data-v-84e56458]{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-none);color:var(--fg-primary)}@media (width<=767px){.news-month-group__month[data-v-84e56458]{font-size:var(--fs-xl)}}.news-month-group__posts[data-v-84e56458]{gap:var(--space-4);display:grid}.news-side-nav[data-v-bc8870b3]{top:calc(var(--space-16) + var(--space-6));gap:var(--space-6);display:grid;position:sticky}@media (width<=1023px){.news-side-nav[data-v-bc8870b3]{display:none}}.news-side-nav__heading[data-v-bc8870b3]{margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-normal);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:var(--ls-wider)}.news-side-nav__list[data-v-bc8870b3]{border-left:1px solid var(--border-subtle);padding-inline-start:0;list-style:none}.news-side-nav__more[data-v-bc8870b3]{margin-top:var(--space-2)}.news-side-nav__link[data-v-bc8870b3]{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--fs-sm);color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-left:1px solid #0000;margin-left:-1px;display:flex}.news-side-nav__link[data-v-bc8870b3]:hover,.news-side-nav__link[aria-current=true][data-v-bc8870b3]{color:var(--fg-primary);border-left-color:var(--accent)}.news-side-nav__count[data-v-bc8870b3]{font-variant-numeric:tabular-nums;color:var(--fg-subtle)}.news-side-nav__card[data-v-bc8870b3]{padding:var(--space-5);background:linear-gradient(135deg, color-mix(in sRGB, var(--gold-700) 25%, var(--bg-surface)), var(--bg-surface));border:1px solid color-mix(in sRGB, var(--gold-600) 55%, transparent);border-radius:var(--radius-lg)}.news-side-nav__title[data-v-bc8870b3]{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--fg-primary)}.news-side-nav__body[data-v-bc8870b3]{margin-top:var(--space-2);margin-bottom:var(--space-4);font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--fg-muted)}.news-side-nav__button[data-v-bc8870b3]{background:color-mix(in sRGB, var(--bg-card) 70%, transparent);border-color:var(--border-strong)}.news-side-nav__button[data-v-bc8870b3]:hover{background:color-mix(in sRGB, var(--bg-card) 70%, transparent);border-color:var(--gold-600)}.news-feed[data-v-f77dcfb4]{align-items:start;gap:var(--space-12);grid-template-columns:minmax(0,1fr) 264px;display:grid}@media (width<=1023px){.news-feed[data-v-f77dcfb4]{grid-template-columns:minmax(0,1fr)}}.news-feed__pager[data-v-f77dcfb4]{max-width:calc(var(--container-sm) + var(--space-16));margin-top:var(--space-8);margin-left:calc(120px + var(--space-6))}@media (width<=767px){.news-feed__pager[data-v-f77dcfb4]{margin-left:0}}.news-hero__secondary[data-v-1865430a]{background:color-mix(in sRGB, var(--bg-card) 70%, transparent);border-color:var(--border-strong)}.news-hero__secondary[data-v-1865430a]:hover{background:color-mix(in sRGB, var(--bg-card) 70%, transparent);border-color:var(--gold-600)}.news-page[data-v-6783b272]{flex-direction:column;display:flex}.news-page__feed[data-v-6783b272]{padding-block:var(--space-16) var(--space-12)}.news-page__faq[data-v-6783b272]{margin-bottom:calc(var(--space-8) * -1)}@media (width<=767px){.news-page__feed[data-v-6783b272]{padding-block:var(--space-10) var(--space-8)}.news-page__faq[data-v-6783b272]{margin-bottom:calc(var(--space-5) * -1)}}
