.NewsHero-module__GxaFIa__news-hero{align-items:center;min-height:70vh;padding:5rem 0 4rem;display:flex;position:relative;overflow:hidden}.NewsHero-module__GxaFIa__news-hero-bg{z-index:0;position:absolute;inset:0}.NewsHero-module__GxaFIa__news-hero-bg img{object-fit:cover;filter:blur(4px)brightness(.45);width:100%;height:100%;transform:scale(1.05)}.NewsHero-module__GxaFIa__news-hero-inner{z-index:1;flex-direction:column;align-items:center;gap:2.5rem;width:100%;display:flex;position:relative}.NewsHero-module__GxaFIa__news-hero-title{font-family:var(--header-font);font-size:var(--h2-size);color:var(--gold);letter-spacing:2px;text-align:center;font-weight:400;display:inline-block;position:relative}.NewsHero-module__GxaFIa__news-hero-title:after{content:"";background:var(--gold);opacity:.7;width:100%;height:1px;margin:.5rem auto 0;display:block}.NewsHero-module__GxaFIa__news-featured{background:#fff;border-radius:4px;grid-template-columns:3fr 2fr;width:100%;max-width:900px;display:grid;overflow:hidden;box-shadow:0 20px 60px #00000040}.NewsHero-module__GxaFIa__news-featured:hover{box-shadow:0 8px 24px #00000014, 0 0 0 2px var(--accent);transition:box-shadow .18s,transform .18s;transform:translateY(-2px)}.NewsHero-module__GxaFIa__news-featured-img{overflow:hidden}.NewsHero-module__GxaFIa__news-featured-img img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.NewsHero-module__GxaFIa__news-featured-img img:hover{transform:scale(1.04)}.NewsHero-module__GxaFIa__news-featured-body{flex-direction:column;padding:2rem 1.75rem 1.5rem;display:flex}.NewsHero-module__GxaFIa__news-featured-body h3{font-family:var(--header-font);color:#222;margin:0 0 1rem;font-size:1.15rem;font-weight:600}.NewsHero-module__GxaFIa__news-featured-body p{color:#444;-webkit-line-clamp:12;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.875rem;line-height:1.65;display:-webkit-box;overflow:hidden}.NewsHero-module__GxaFIa__news-featured-body footer{flex-direction:column;gap:.4rem;margin-top:1.25rem;display:flex}.NewsHero-module__GxaFIa__news-featured-body footer time{color:var(--muted);font-size:.8rem}
.NewsGrid-module__jT2zDq__news-grid-section{background:#fff;padding:3.5rem 0 3rem}.NewsGrid-module__jT2zDq__news-grid-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.NewsGrid-module__jT2zDq__news-grid-title{font-family:var(--header-font);color:#222;margin:0;font-size:1.5rem;font-weight:400}.NewsGrid-module__jT2zDq__news-grid-arrows{gap:.4rem;display:flex}.NewsGrid-module__jT2zDq__news-arrow{color:#444;cursor:pointer;background:0 0;border:1.5px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;line-height:1;transition:border-color .2s,color .2s;display:flex}.NewsGrid-module__jT2zDq__news-arrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.NewsGrid-module__jT2zDq__news-arrow:disabled{opacity:.3;cursor:default}.NewsGrid-module__jT2zDq__news-grid-cards{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.NewsGrid-module__jT2zDq__news-grid-card{background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000014}.NewsGrid-module__jT2zDq__news-grid-card:hover{box-shadow:0 8px 24px #00000014, 0 0 0 2px var(--accent);transition:box-shadow .18s,transform .18s;transform:translateY(-2px)}.NewsGrid-module__jT2zDq__news-grid-card-img{aspect-ratio:4/3;overflow:hidden}.NewsGrid-module__jT2zDq__news-grid-card-img img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.NewsGrid-module__jT2zDq__news-grid-card:hover .NewsGrid-module__jT2zDq__news-grid-card-img img{transform:scale(1.04)}.NewsGrid-module__jT2zDq__news-grid-card-body{flex-direction:column;flex:1;padding:1rem 1rem 1.25rem;display:flex}.NewsGrid-module__jT2zDq__news-grid-card-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.NewsGrid-module__jT2zDq__news-grid-card-meta h4{color:#222;margin:0;font-size:.95rem;font-weight:700}.NewsGrid-module__jT2zDq__news-grid-card-date{color:var(--muted);white-space:nowrap;align-items:center;gap:.3rem;font-size:.8rem;display:flex}.NewsGrid-module__jT2zDq__news-grid-card-body p{color:#555;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:.85rem;line-height:1.6;display:-webkit-box;overflow:hidden}.NewsGrid-module__jT2zDq__news-grid-card-body .news-more{margin-top:auto}.NewsGrid-module__jT2zDq__news-grid-dots{justify-content:center;gap:.5rem;margin-top:1.75rem;display:flex}.NewsGrid-module__jT2zDq__news-dot{border:1.5px solid var(--accent);cursor:pointer;background:0 0;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s}.NewsGrid-module__jT2zDq__news-dot--active{background:var(--accent)}@media (max-width:768px){.NewsGrid-module__jT2zDq__news-featured{grid-template-columns:1fr}.NewsGrid-module__jT2zDq__news-featured-img{height:220px}.NewsGrid-module__jT2zDq__news-grid-cards{grid-template-columns:1fr}}.NewsGrid-module__jT2zDq__news-grid-card-img-link{border-radius:10px 10px 0 0;display:block;overflow:hidden}
