/* Align the header slogan with the wordmark; keep the existing logo and header dimensions. */
.home443 .site-header .brand{--st482-logo-width:328px;gap:0}
.home443 .site-header .brand .st-slogan{padding-left:calc(var(--st482-logo-width) * .263);margin-top:-2px}
.st334-header .st334-brand--header .st334-slogan{left:26.3%;top:33px}
@media(max-width:1100px){.home443 .site-header .brand{--st482-logo-width:288px}}
@media(max-width:1100px){.st334-header .st334-brand--header .st334-slogan{top:29px}}
@media(max-width:850px){.home443 .site-header .brand{--st482-logo-width:255px}}
@media(max-width:640px){.home443 .site-header .brand{--st482-logo-width:254px}}
@media(max-width:540px){.st334-header .st334-brand--header .st334-slogan{top:26px}}
/* W483: apply the same wordmark alignment to footer brands. */
.home443 .hm-footer .brand{--st483-footer-logo-width:260px;gap:0}
.home443 .hm-footer .brand .st-slogan{padding-left:calc(var(--st483-footer-logo-width) * .263);margin-top:-2px}
.st334-footer .st334-brand--footer .st334-slogan{left:26.3%;top:26px}
@media(max-width:850px){.home443 .hm-footer .brand{--st483-footer-logo-width:230px}}
