.news-module__-kvtqW__page{background:var(--bg);min-height:100vh;padding:160px 24px 80px}.news-module__-kvtqW__inner{max-width:1200px;margin:0 auto}.news-module__-kvtqW__eyebrow{font-family:var(--font-hex);color:#1560bd;text-transform:uppercase;letter-spacing:.15em;margin:0 0 12px;font-size:11px}.news-module__-kvtqW__heading{font-family:var(--font-hex);color:var(--text);margin:0;font-size:clamp(30px,4vw,40px);line-height:1.1}.news-module__-kvtqW__subtext{max-width:600px;font-family:var(--font-body);color:var(--text-3);margin:16px 0 60px;font-size:15px;line-height:1.6}.news-module__-kvtqW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.news-module__-kvtqW__cardLink{color:inherit;text-decoration:none;display:block}.news-module__-kvtqW__card{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:12px;height:100%;padding:24px;transition:border-color .2s}.news-module__-kvtqW__card:hover{border-color:#1560bd}.news-module__-kvtqW__source{font-family:var(--font-hex);color:#1560bd;text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;font-size:11px}.news-module__-kvtqW__title{font-family:var(--font-body);color:var(--text);margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.4}.news-module__-kvtqW__summary{font-family:var(--font-body);color:var(--text-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.news-module__-kvtqW__date{font-family:var(--font-body);color:var(--text-3);margin:0 0 16px;font-size:12px}.news-module__-kvtqW__readMore{font-family:var(--font-body);color:#1560bd;font-size:13px;font-weight:500}@media (max-width:960px){.news-module__-kvtqW__grid{grid-template-columns:1fr}}