.news-teaser{display:grid;grid-template-columns:.82fr 1.18fr;gap:7vw;align-items:center;background:#dfe7e6}.news-teaser-copy h2{max-width:720px;margin:42px 0 26px;font:400 clamp(42px,5vw,78px)/.98 var(--serif);letter-spacing:-.052em}.news-teaser-copy>p{max-width:610px;margin:0;color:#5f6d72;font-size:15px;line-height:1.75}.news-link,.section-more{display:flex;align-items:center;justify-content:space-between;max-width:350px;margin-top:38px;padding:16px 0;border-top:1px solid #87979a;border-bottom:1px solid #87979a;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.news-visual{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:1fr 1fr;min-height:620px;gap:1px;background:#aebdbc}.news-card{position:relative;display:flex;overflow:hidden;background:#f4f3ee}.news-card.lead{grid-row:1/3;flex-direction:column;justify-content:flex-end;padding:28px;color:#fff}.news-card.lead:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,21,33,.85),transparent 65%)}.news-card.lead img{position:absolute;inset:0;height:100%;object-fit:cover;filter:saturate(.78)}.news-card span,.news-card strong{position:relative;z-index:1}.news-card span{font-size:9px;letter-spacing:.11em;text-transform:uppercase}.news-card strong{margin-top:13px;font:400 clamp(24px,2.1vw,34px)/1.05 var(--serif)}.news-card.minor{flex-direction:column;justify-content:flex-end;padding:28px;color:var(--ink)}.news-card.minor strong{font-size:27px}.news-card.minor b{position:absolute;right:24px;top:24px;font-weight:400}.news-card{transition:transform .25s}.news-card:hover{transform:translateY(-3px)}.agenda>.section-more,.leadership>.section-more{margin-left:auto}.agenda>.section-more{max-width:390px}@media(max-width:900px){.news-teaser{grid-template-columns:1fr}.news-visual{min-height:560px}}@media(max-width:720px){.news-teaser{padding:88px 20px}.news-teaser-copy h2{font-size:44px}.news-visual{grid-template-columns:1fr;grid-template-rows:360px 220px 220px}.news-card.lead{grid-row:auto}.news-card.minor{padding:22px}.news-card.minor strong{font-size:23px}.agenda>.section-more,.leadership>.section-more{margin-left:0}}
