/* 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}
#site-header .site-logo,.ef-top .ef-logo{width:237.91px!important;height:57px!important;max-width:none!important;max-height:none!important;object-fit:contain}.ef-top{background:#fff!important}.ef-top .ef-top-in{box-sizing:border-box;max-width:1280px!important;margin:0 auto;padding:16px 24px!important;height:89px!important;display:flex;align-items:center;justify-content:flex-start}@media(max-width:767px){#site-header .site-logo,.ef-top .ef-logo{width:220px!important;height:52.71px!important}.ef-top .ef-top-in{height:76.71px!important;padding:12px 24px!important}}
