.brand-emblem{display:block;width:88px;height:44px;object-fit:contain;flex:none}.hero-emblem{display:block;width:94%;max-width:680px;height:auto;position:relative;z-index:1;filter:drop-shadow(0 18px 28px #0008)}
@media(max-width:700px){.brand{gap:9px;font-size:22px;letter-spacing:1.4px}.brand small{font-size:6.5px;letter-spacing:1.7px}.brand-emblem{width:65px;height:36px}.hero-emblem{width:96%;max-width:390px}.hero-art{height:300px}}
