.NewsHero-module__cbIRuW__section{background-image:url(/news-hero.png);background-position:50%;background-size:cover;background-color:var(--primary-850-color);align-items:center;height:380px;display:flex;position:relative}.NewsHero-module__cbIRuW__overlay{background:#011d2c8c;position:absolute;inset:0}.NewsHero-module__cbIRuW__title{font-family:var(--font-libre-baskerville), serif;color:#fff;margin-bottom:12px;font-size:48px;font-weight:400;line-height:1.2;position:relative}.NewsHero-module__cbIRuW__subtitle{font-family:var(--font-outfit), sans-serif;color:#fff;margin-bottom:0;font-size:15px;line-height:1.5;position:relative}@media (max-width:767px){.NewsHero-module__cbIRuW__section{align-items:flex-end;height:280px;padding-bottom:32px}.NewsHero-module__cbIRuW__title{margin-bottom:8px;font-size:32px}}
.NewsList-module__A9UGUq__section{background:#fff;padding:80px 0}.NewsList-module__A9UGUq__articleRow{padding:56px 0}.NewsList-module__A9UGUq__imageWrap{display:block;overflow:hidden}.NewsList-module__A9UGUq__image{object-fit:cover;width:100%;height:440px;display:block}.NewsList-module__A9UGUq__titleLink{text-decoration:none}.NewsList-module__A9UGUq__title{font-family:var(--font-libre-baskerville), serif;color:var(--primary-950-color);max-width:500px;margin-bottom:16px;font-size:clamp(18px,2vw,24px);font-weight:400;line-height:1.4;transition:color .2s}.NewsList-module__A9UGUq__titleLink:hover .NewsList-module__A9UGUq__title{color:var(--primary-500-color)}.NewsList-module__A9UGUq__excerpt{font-family:var(--font-outfit), sans-serif;color:var(--text-secondary-color);max-width:500px;margin-bottom:28px;font-size:14px;line-height:1.65}.NewsList-module__A9UGUq__source{align-items:center;gap:14px;display:flex}.NewsList-module__A9UGUq__sourceAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.NewsList-module__A9UGUq__sourceName{font-family:var(--font-outfit), sans-serif;color:var(--primary-950-color);margin-bottom:2px;font-size:14px;font-weight:600}.NewsList-module__A9UGUq__sourceDate{font-family:var(--font-outfit), sans-serif;color:var(--text-secondary-color);margin-bottom:0;font-size:13px}@media (max-width:767px){.NewsList-module__A9UGUq__section{padding:48px 0}.NewsList-module__A9UGUq__articleRow{padding:40px 0}.NewsList-module__A9UGUq__image{border-radius:4px;height:260px}.NewsList-module__A9UGUq__title{max-width:100%;margin-top:20px;font-size:22px}.NewsList-module__A9UGUq__excerpt{max-width:100%}}
