.page-module__Id7_Xq__newsPage{color:#333;background-color:#fafafa;min-height:100vh;padding:12rem 2rem 6rem}.page-module__Id7_Xq__container{max-width:1400px;margin:0 auto}.page-module__Id7_Xq__header{text-align:center;margin-bottom:6rem}.page-module__Id7_Xq__pageTitle{font-family:var(--font-heading);color:#050505;margin-bottom:1.5rem;font-size:4rem}.page-module__Id7_Xq__pageSubtitle{font-family:var(--font-primary);color:#666;max-width:700px;margin:0 auto;font-size:1.2rem;line-height:1.6}.page-module__Id7_Xq__newsGrid{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}.page-module__Id7_Xq__newsCard{background:#fff;border:1px solid #eaeaea;border-radius:4px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.page-module__Id7_Xq__newsCard:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000000d}.page-module__Id7_Xq__imageWrapper{width:100%;height:250px;overflow:hidden}.page-module__Id7_Xq__newsImage{object-fit:cover;width:100%;height:100%;transition:transform .5s}.page-module__Id7_Xq__newsCard:hover .page-module__Id7_Xq__newsImage{transform:scale(1.05)}.page-module__Id7_Xq__cardContent{flex-direction:column;flex:1;padding:2.5rem 2rem;display:flex}.page-module__Id7_Xq__newsDate{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:1px;color:#888;margin-bottom:1rem;font-size:.85rem}.page-module__Id7_Xq__newsTitle{font-family:var(--font-heading);color:#050505;margin-bottom:1rem;font-size:1.8rem;line-height:1.2}.page-module__Id7_Xq__newsExcerpt{font-family:var(--font-primary);color:#666;flex:1;margin-bottom:2rem;font-size:1rem;line-height:1.6}.page-module__Id7_Xq__readMore{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:1px;color:#050505;border-bottom:1px solid #050505;align-self:flex-start;padding-bottom:2px;font-size:.9rem;font-weight:600;display:inline-block}@media (max-width:1024px){.page-module__Id7_Xq__newsGrid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:768px){.page-module__Id7_Xq__newsPage{padding:7.5rem 1.5rem 4rem}.page-module__Id7_Xq__header{margin-bottom:3rem}.page-module__Id7_Xq__pageTitle{font-size:2.8rem}.page-module__Id7_Xq__pageSubtitle{font-size:1rem;line-height:1.5}.page-module__Id7_Xq__newsGrid{grid-template-columns:1fr;gap:2rem}.page-module__Id7_Xq__imageWrapper{height:200px}.page-module__Id7_Xq__cardContent{padding:1.5rem 1.25rem}.page-module__Id7_Xq__newsTitle{margin-bottom:.75rem;font-size:1.45rem;line-height:1.3}.page-module__Id7_Xq__newsExcerpt{margin-bottom:1.5rem;font-size:.95rem}}
