.news-page__head[data-v-d0ec008b]{margin-bottom:1.25rem}.news-page__title[data-v-d0ec008b]{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;margin:0}.news-page__filters[data-v-d0ec008b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem}.news-page__filter[data-v-d0ec008b]{background:transparent;border:1px solid #333;border-radius:999px;color:#e8ecf1;cursor:pointer;font-size:.875rem;line-height:1.25;padding:.4rem 1rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.news-page__filter[data-v-d0ec008b]:hover{border-color:#555}.news-page__filter--active[data-v-d0ec008b]{background:#111;border-color:#111;color:#fff}.news-page__state[data-v-d0ec008b]{color:var(--muted);padding:2rem 0}.news-page__state--error[data-v-d0ec008b]{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}.news-page__retry[data-v-d0ec008b]{background:#2a2a2a;border:1px solid #444;border-radius:6px;color:#f1f5f9;cursor:pointer;font-size:.9rem;padding:.35rem .85rem}.news-page__retry[data-v-d0ec008b]:hover{border-color:#e31e24;color:#fff}.news-page__grid[data-v-d0ec008b]{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:1024px){.news-page__grid[data-v-d0ec008b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.news-page__grid[data-v-d0ec008b]{grid-template-columns:1fr}}.news-page__item[data-v-d0ec008b]{margin:0;min-width:0}.news-card[data-v-d0ec008b]{height:100%;margin:0}.news-card__link[data-v-d0ec008b]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.news-card__media[data-v-d0ec008b]{aspect-ratio:4/3;background:#1a1a1a;border:1px solid #333;border-radius:4px;overflow:hidden;position:relative}.news-card__tag[data-v-d0ec008b]{background:#111;border-radius:4px;color:#fff;font-size:.7rem;font-weight:600;left:.5rem;line-height:1.2;max-width:calc(100% - 1rem);overflow:hidden;padding:.2rem .55rem;position:absolute;text-overflow:ellipsis;top:.5rem;white-space:nowrap;z-index:1}.news-card__img[data-v-d0ec008b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card__placeholder[data-v-d0ec008b]{align-items:center;color:#777;display:flex;font-size:.75rem;height:100%;justify-content:center;width:100%}.news-card__body[data-v-d0ec008b]{min-width:0;padding:.75rem 0 0}.news-card__title[data-v-d0ec008b]{color:#f1f5f9;display:-webkit-box;font-size:.95rem;font-weight:700;line-height:1.35;margin:0 0 .35rem;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-card__time[data-v-d0ec008b]{color:var(--muted);display:block;font-size:.75rem;margin-bottom:.25rem}.news-card__excerpt[data-v-d0ec008b]{color:#b8c0cc;display:-webkit-box;font-size:.8rem;line-height:1.4;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
