.tux-news[data-v-8dee1f27]{margin:0;padding:0;list-style:none;container:tux-news/inline-size}.tux-news--stacked .tux-news__item[data-v-8dee1f27]{border-bottom:1px solid var(--surface-border)}.tux-news--stacked .tux-news__item[data-v-8dee1f27]:last-child{border-bottom:0}.tux-news--stacked .tux-news__article[data-v-8dee1f27]{grid-template-columns:1fr;gap:1rem;padding:1.5rem 0;display:grid}@container tux-news (width>=32rem){.tux-news--stacked .tux-news__article[data-v-8dee1f27]{grid-template-columns:12rem 1fr;gap:1.5rem}}.tux-news--grid[data-v-8dee1f27]{gap:1.75rem;display:grid}.tux-news--cols-2[data-v-8dee1f27]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.tux-news--cols-3[data-v-8dee1f27]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.tux-news--grid .tux-news__article[data-v-8dee1f27]{flex-direction:column;gap:1rem;display:flex}.tux-news__thumb-link[data-v-8dee1f27]{aspect-ratio:4/3;border-radius:var(--radius-sm);text-decoration:none;display:block;overflow:hidden}.tux-news__thumb-link:focus-visible .tux-news__thumb-img[data-v-8dee1f27],.tux-news__thumb-link:hover .tux-news__thumb-img[data-v-8dee1f27]{transform:scale(1.03)}.tux-news__thumb-img[data-v-8dee1f27]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.tux-news__thumb-placeholder[data-v-8dee1f27]{color:#ffffffd9;align-items:flex-end;width:100%;height:100%;padding:.75rem 1rem;display:flex}.tux-news__thumb-placeholder--maroon[data-v-8dee1f27]{background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-deep))}.tux-news__thumb-placeholder--gold[data-v-8dee1f27]{background:linear-gradient(135deg,var(--brand-accent),var(--brand-accent-shade));color:var(--brand-accent-ink)}.tux-news__thumb-placeholder--charcoal[data-v-8dee1f27]{background:linear-gradient(135deg,#3a3a3a,#1f1f1f)}.tux-news__thumb-label[data-v-8dee1f27]{font-family:var(--font-bold);text-transform:uppercase;letter-spacing:.12em;opacity:.85;font-size:.6875rem;font-weight:700}.tux-news__copy[data-v-8dee1f27]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.tux-news__meta[data-v-8dee1f27]{font-family:var(--font-bold);text-transform:uppercase;letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.6875rem;font-weight:700;display:flex}.tux-news__category[data-v-8dee1f27]{color:var(--brand-primary)}.tux-news__sep[data-v-8dee1f27]{color:var(--text-muted);opacity:.5}.tux-news__date[data-v-8dee1f27]{color:var(--text-muted);font-weight:500;font-family:var(--font-mono);letter-spacing:0;text-transform:none;font-size:.75rem}.tux-news__title[data-v-8dee1f27]{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text-primary);margin:0;font-size:clamp(1.0625rem,.875rem + 1.4cqi,1.375rem);font-weight:500;line-height:1.25}.tux-news--grid .tux-news__title[data-v-8dee1f27]{font-size:clamp(1rem,.875rem + 1cqi,1.25rem)}.tux-news__title-link[data-v-8dee1f27]{color:inherit;text-decoration:none;transition:color .15s}.tux-news__title-link[data-v-8dee1f27]:focus-visible,.tux-news__title-link[data-v-8dee1f27]:hover{color:var(--brand-primary);outline:none}.tux-news__dek[data-v-8dee1f27]{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.55}.tux-news__more[data-v-8dee1f27]{font-family:var(--font-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--brand-secondary);align-self:flex-start;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}.tux-news__more[data-v-8dee1f27]:focus-visible,.tux-news__more[data-v-8dee1f27]:hover{color:var(--brand-primary);outline:none;gap:.5rem}
