/* Brand headers keep the same logo geometry when visitors enter the search. */
#s2 .intake-back,#s3 .intake-back,#fm .nbtn[aria-label="Previous step"],#hfm .nbtn[aria-label="Previous step"]{min-width:88px;flex-shrink:0}
header .site-logo{width:300px!important}header .site-logo img{width:100%!important;height:auto!important;max-width:none!important;max-height:none!important}.compact-intake-brandbar>.container-lg>div{padding-block:16px!important}@media(max-width:767px){header .site-logo{width:225px!important}.compact-intake-brandbar>.container-lg>div{padding-block:16px!important}}@media(max-width:359px){header .site-logo{width:224px!important}.compact-intake-brandbar>.container-lg>div{padding-block:8px!important}}
