.brand-logo{display:block;width:190px;height:64px;object-fit:cover;object-position:center;background:#000;border-radius:3px}.brand{flex-shrink:0}.hero-logo-panel{background:#080808;border-color:#502719;box-shadow:0 0 55px #ff671515}.hero-logo{display:block;width:100%;height:100%;object-fit:contain}.hero-logo-panel:hover{box-shadow:0 0 40px #ff741f24}.footer .brand-logo{width:165px;height:56px}@media(max-width:760px){.header .brand-logo{width:155px;height:52px}.hero-logo-panel{aspect-ratio:1;max-width:460px}}@media(max-width:360px){.header .brand-logo{width:135px;height:46px}}
