.brand-name{color:#1687b7}
.brand-name small{max-width:270px;line-height:1.35;letter-spacing:.08em;color:#b45d54}
.announcement{background:#123d5a}
.button-dark{background:#147fa5}
.button-dark:hover{background:#0d5f80}
.lang-toggle{color:#147fa5}
.underlined-link{border-color:#bf514b}
.news-foot>span:last-child,.focus-card>a{color:#bf514b}
.eyebrow-line{background:#bf514b}
.hero,.contact-band{background:var(--green)}
.brand-logo{display:block;width:clamp(170px,19vw,230px);height:auto;max-height:72px;object-fit:contain;object-position:left center}
.brand-footer .brand-logo{width:220px;max-height:none;background:#fff;padding:8px}
.news-image{display:block;width:100%;height:190px;object-fit:cover;background:#e2e4dc}
.news-card .news-graphic.news-graphic-image{display:none}
@media(max-width:640px){.brand-logo{width:175px;max-height:58px}.brand-footer .brand-logo{width:190px}.news-image{height:210px}}
