html{font-size:1rem}@media screen and (max-width:1600px){html{font-size:calc(.0598886rem + 1.11421vw)}}@media screen and (max-width:991px){html{font-size:calc(.630775rem + .596125vw)}}@media screen and (max-width:320px){html{font-size:calc(.749216rem + 1.25392vw)}}html,body{overflow-x:clip}@media screen and (max-width:991px){.hero_studio_inhalt .heading_h1_hero.left{font-size:min(6em, calc((100vw - 5rem) * var(--p) / var(--r)))}}@media screen and (max-width:479px){.hero_studio_inhalt .heading_h1_hero.left{font-size:min(4.3em, calc((100vw - 4rem) / var(--r)))}}
