/* Use uploaded artwork without recoloring or cropping the logo. */
.site-header .brand{transform:none!important;display:flex;align-items:center;justify-content:center;line-height:0}
.site-header .brand img{width:285px!important;height:auto!important;max-height:75px;max-width:100%;object-fit:contain;filter:none!important;transform:none!important}
.hero-image-frame>img{object-fit:cover;width:100%;height:auto;display:block}.footer-brand img{object-fit:contain;filter:none}
@media(max-width:720px){.site-header .brand img{width:220px!important}}
.homepage-demo-label{text-align:center;font:13px system-ui;padding:7px;background:#fff4d8;color:#6c4c11}
