/* Corporate identity and emphasis: keep the existing content and palette. */
.corp .site-header-inner{padding-top:12px;padding-bottom:12px}
.corp .site-brand{gap:3px;min-width:0;flex-shrink:1}
.corp .site-brand-name{display:block;line-height:0}
.corp .site-brand-logo{display:block;width:190px;max-width:100%;height:auto}
.corp .site-brand-label{font-family:var(--sans);font-size:10px;line-height:1.4;letter-spacing:.2em}
.corp em{font-family:var(--sans);font-weight:700;font-style:normal;letter-spacing:inherit}
.corp h1 em,.corp h2 em,.corp h3 em{font-weight:800}
.corp strong{font-family:var(--sans);font-weight:700;color:var(--navy)}
.corp .corp-home__dark strong{color:#fff}
@media(max-width:760px){.corp .site-brand-logo{width:160px}}
