.hero-demo .demo{position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(62%,820px);aspect-ratio:4/3;height:auto;scale:1.1}@media(max-width:767px){.hero-demo .demo{width:92%;aspect-ratio:4/5;scale:1}}
