.news-module__hRJUGa__hero{background-color:var(--bg-secondary);text-align:center;border-bottom:1px solid var(--border-subtle);padding:6rem 0 4rem}.news-module__hRJUGa__title{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem}.news-module__hRJUGa__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem}.news-module__hRJUGa__newsContainer{background-color:var(--bg-primary);min-height:50vh;padding:5rem 0}.news-module__hRJUGa__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.news-module__hRJUGa__card{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.news-module__hRJUGa__card:hover{border-color:var(--accent-gold);transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.news-module__hRJUGa__imageWrapper{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.news-module__hRJUGa__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.news-module__hRJUGa__card:hover .news-module__hRJUGa__image{transform:scale(1.05)}.news-module__hRJUGa__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.news-module__hRJUGa__date{color:var(--accent-gold);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75rem;font-size:.85rem;font-weight:600}.news-module__hRJUGa__newsTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem;line-height:1.4}.news-module__hRJUGa__description{color:var(--text-secondary);white-space:pre-wrap;flex-grow:1;font-size:.95rem;line-height:1.6}
