.mb-news-gateway{padding:clamp(52px,7vw,95px) 0;background:linear-gradient(110deg,#ecf5f5,#f8fbfb)}
.mb-news-gateway-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(25px,4vw,60px);align-items:center}
.mb-news-gateway-copy{max-width:590px}.mb-news-kicker{font-size:11px;font-weight:850;letter-spacing:.18em;color:#078284}
.mb-news-gateway h2{font-size:clamp(33px,4vw,51px);letter-spacing:-.045em;line-height:1.13;color:#103c50;margin:13px 0 22px}
.mb-news-gateway h2 em{color:#0b898b;font-style:normal}.mb-news-gateway p{font-size:17px;line-height:1.75;color:#496a77}
.mb-news-links{display:flex;gap:11px;flex-wrap:wrap;margin-top:29px}.mb-news-links a{display:inline-flex;background:#0e5665;padding:12px 18px;color:#fff;border-radius:12px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .2s,background .2s}.mb-news-links a:hover{background:#078488;transform:translateY(-2px)}
.mb-news-links a+a{background:#e1f1ef;color:#0e5260}.mb-news-gateway-photo{margin:0}.mb-news-gateway-photo img{width:100%;height:clamp(245px,30vw,425px);object-fit:cover;display:block;border-radius:22px;box-shadow:0 18px 45px #114b5225}
.mb-news-gateway-photo figcaption{font-size:11px;line-height:1.5;color:#58737b;padding:12px 2px 0}.mb-news-gateway-photo a{color:#11757e}
@media(max-width:790px){.mb-news-gateway-grid{grid-template-columns:1fr}.mb-news-gateway-photo img{height:280px}}
@media(prefers-reduced-motion:reduce){.mb-news-links a{transition:none}}
