.e-news[data-v-08d4b399]{color:var(--e-ink,#2a2420);font-family:var(--e-font-sans);background:0 0;padding-bottom:2.5rem}.e-news__banner[data-v-08d4b399]{background:#1c1814;width:100%;line-height:0;position:relative;overflow:hidden}.e-news__banner-img[data-v-08d4b399]{-o-object-fit:cover;object-fit:cover;width:100%;min-height:200px;max-height:300px;display:block}.e-news__banner-veil[data-v-08d4b399]{pointer-events:none;background:linear-gradient(90deg,#1c1814b8,#1c181440 55%,#0000),linear-gradient(#0000 55%,#1c181459);position:absolute;inset:0}.e-news__banner-caption[data-v-08d4b399]{z-index:1;color:#fff;line-height:1.2;position:absolute;bottom:28px;left:max(20px,50% - 585px)}.e-news__banner-kicker[data-v-08d4b399]{letter-spacing:.16em;text-transform:uppercase;color:#ffad1ee6;margin:0 0 6px;font-size:12px}.e-news__banner-title[data-v-08d4b399]{font-size:calc(clamp(1.5rem,3vw,2rem));font-family:var(--e-font-display);letter-spacing:.06em;margin:0;font-weight:600}.e-news__body[data-v-08d4b399]{padding-top:1.5rem;padding-bottom:1rem}.e-news__toolbar[data-v-08d4b399]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.e-news__tabs[data-v-08d4b399]{border-bottom:1px solid var(--e-line,#eadfce);justify-content:flex-start;margin:12px 0 22px;padding-bottom:4px;display:flex}.e-news__grid[data-v-08d4b399]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.e-news__sk[data-v-08d4b399]{border:1px solid var(--e-line);border-radius:var(--e-radius);background:var(--e-surface);min-height:110px;display:flex;overflow:hidden}.e-news__sk-cover[data-v-08d4b399]{border-radius:0;flex:0 0 132px;height:110px}.e-news__sk-body[data-v-08d4b399]{flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex}.e-news__empty[data-v-08d4b399]{padding:2.5rem 1rem}.e-news__pager[data-v-08d4b399]{justify-content:center;margin-top:28px;display:flex}[data-v-08d4b399] .e-news-card__cover--empty{min-height:100px;color:var(--e-muted);background:var(--e-surface-tint);justify-content:center;align-items:center;display:flex}@media (width<=767px){.e-news__grid[data-v-08d4b399]{grid-template-columns:1fr}.e-news__banner-caption[data-v-08d4b399]{bottom:20px;left:20px}}
