.hero-art{height:auto!important;align-self:center!important;margin:20px 0!important;min-width:0}.hero-art img{display:block!important;width:100%!important;height:auto!important;max-width:100%;object-fit:contain!important;border-radius:16px!important}.hero-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr)}@media(max-width:620px){.hero-grid{grid-template-columns:1fr}.hero-art{margin:12px 0 24px!important}.hero-art img{border-radius:12px!important}}