.news-index[data-v-8d999c51]{background:var(--black,#050505);min-height:65vh;color:var(--white,#f5f4f1);padding-top:clamp(120px,14vw,200px);padding-bottom:100px}.news-eyebrow[data-v-8d999c51]{letter-spacing:.1em;text-transform:uppercase;color:var(--orange,#ff4f12);font-size:.8rem}h1[data-v-8d999c51]{font-family:var(--font-display,inherit);margin:16px 0 64px;font-size:clamp(3rem,9vw,8rem);line-height:1.1}.news-grid[data-v-8d999c51]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;display:grid}.news-card[data-v-8d999c51]{color:inherit;border-top:1px solid #444;flex-direction:column;gap:18px;min-width:0;padding-top:20px;text-decoration:none;display:flex}.news-card img[data-v-8d999c51]{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%}.news-card h2[data-v-8d999c51]{overflow-wrap:anywhere;margin:0;font-size:clamp(1.4rem,2vw,2rem);line-height:1.2}.news-card p[data-v-8d999c51]{color:#aaa;margin:0;line-height:1.5}.news-card span[data-v-8d999c51]{color:var(--orange,#ff4f12)}.news-card[data-v-8d999c51]:focus-visible{outline:2px solid var(--orange,#ff4f12);outline-offset:8px}.news-empty[data-v-8d999c51]{color:#aaa}@media (width<=900px){.news-grid[data-v-8d999c51]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.news-grid[data-v-8d999c51]{grid-template-columns:1fr}}
