.brand-logo{position:relative;display:inline-flex;align-items:baseline;width:auto;height:auto;overflow:visible;background:none;border:0;padding:0 1px 5px;line-height:1;text-transform:none}
.brand-logo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#ff7a18,#ff9b3d);box-shadow:0 0 8px rgba(255,122,24,.35)}
.brand-logo .logo-msr{color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.55rem;font-weight:950;letter-spacing:.09em}
.brand-logo .logo-car{color:#ff8124;font-family:"Brush Script MT","Segoe Script","Snell Roundhand",cursive;font-size:1.6rem;font-weight:600;font-style:italic;letter-spacing:0;margin-left:4px;transform:translateY(2px)}
.footer .brand-logo{width:auto;height:auto;margin:0 0 14px}
@media(max-width:480px){.brand-logo .logo-msr{font-size:1.38rem}.brand-logo .logo-car{font-size:1.42rem}}
