/* Preserve the supplied logo geometry; the SVG variant maps it to the site palette. */
.brand-link{display:inline-flex;align-items:center;line-height:1;text-decoration:none}
.brand-logo,.wordmark>.brand-logo{display:inline-block;position:relative;overflow:hidden;width:230px;height:52px;padding:0;vertical-align:middle;flex-shrink:0;letter-spacing:normal}
.brand-logo img{position:absolute;display:block;width:110%;height:auto;max-width:none;left:-5%;top:50%;transform:translateY(-50%)}
.brand-logo-surface{background:#f5f2e9;border-radius:5px;padding:2px 8px}
footer .brand-logo{width:190px;height:45px}
@media(max-width:760px){.header .brand-logo{width:158px;height:40px}}
#one-pager>header{padding-top:40px!important;padding-bottom:36px!important}
#one-pager>header .brand-logo{width:190px;height:38px}
#one-pager footer .brand-logo{width:150px;height:30px}
