/* Shared V5 size trial: the mark matches the footer's visual weight. */
html:root body.sc-site .sc-header .sc-brand-mark{width:104px;height:auto;flex-shrink:0}
html:root body.sc-site .sc-header .sc-brand{gap:14px}
/* Balance the two-line wordmark with the approved mark, without enlarging it. */
html:root body.sc-site .sc-header .sc-brand>span{font-size:1.375rem;line-height:1.08;gap:7px;letter-spacing:-.025em}
html:root body.sc-site .sc-header .sc-brand-sub{font-size:.75rem!important;line-height:1.2;letter-spacing:.23em!important}
@media(max-width:1200px) and (min-width:1051px){html:root body.sc-site .sc-header .sc-brand-mark{width:92px}html:root body.sc-site .sc-header .sc-brand>span{font-size:1.2rem}html:root body.sc-site .sc-header .sc-brand-sub{font-size:.6875rem!important}}
@media(max-width:760px){html:root body.sc-site .sc-header .sc-brand-mark{width:100px}.sc-header-row{min-height:78px}}
@media(max-width:360px){html:root body.sc-site .sc-header .sc-brand-mark{width:90px}.sc-header-row{gap:8px}}
