body.layout-refresh .brand.sparta-street-brand{width:260px;gap:12px;background:transparent;border-radius:0;overflow:visible}body.layout-refresh .brand-lockup:has(.sparta-street-brand){flex:0 0 260px}.sparta-logo-frame{width:64px;height:64px;flex-basis:64px;border-radius:6px}.sparta-logo-frame>img{width:102px!important;height:102px!important;left:-19px!important;top:-15px!important}.sparta-street-name{font:750 20px/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.7px;white-space:nowrap}.sparta-street-name small{font-size:11px!important;font-weight:500;letter-spacing:.1px!important;margin-top:6px;color:#526971}.street-header-clean nav{gap:22px;white-space:nowrap;margin-left:auto}.street-header-clean .header-phone{white-space:nowrap}.street-header-clean .header-cta{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none;border-radius:6px;line-height:1.3}.street-header-clean a:focus-visible{outline:3px solid #237a67;outline-offset:4px}@media(min-width:1101px){body.layout-refresh>header.street-header-clean{padding-top:12px;padding-bottom:12px;flex-wrap:nowrap;gap:20px}.street-header-clean nav{order:initial!important;flex:initial!important;justify-content:initial!important}}@media(min-width:761px) and (max-width:1100px){body.layout-refresh>header.street-header-clean{padding:12px 25px;gap:14px}.street-header-clean .header-phone{margin-left:auto}.street-header-clean nav{order:3;flex:1 0 100%;justify-content:center;margin-left:0}}@media(max-width:760px){body.layout-refresh>header.street-header-clean{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px 18px;gap:12px;align-items:center}.street-header-clean .brand-lockup:has(.sparta-street-brand){min-width:0;max-width:100%}.street-header-clean .brand.sparta-street-brand{width:auto;gap:9px}.street-header-clean .sparta-logo-frame{width:48px;height:48px;flex-basis:48px}.street-header-clean .sparta-logo-frame>img{width:76px!important;height:76px!important;left:-14px!important;top:-11px!important}.street-header-clean .sparta-street-name{font-size:18px}.street-header-clean .sparta-street-name small{font-size:10px!important;margin-top:4px}.street-header-clean .header-phone{margin:0;font-size:12px}.street-header-clean nav{grid-column:1/-1;grid-row:2;display:flex;justify-content:space-between;gap:12px;flex:none;margin:0;order:initial}.street-header-clean nav a{font-size:12px;text-decoration:none;padding:6px 0}.street-header-clean .header-cta{grid-column:1/-1;grid-row:3;display:flex;font-size:13px;padding:11px 15px;margin:0}}@media(max-width:380px){body.layout-refresh>header.street-header-clean{padding:10px 12px;gap:10px}.street-header-clean .sparta-street-name{font-size:16px}.street-header-clean .header-phone{font-size:11px}.street-header-clean nav a{font-size:11px}}
