.impressum{padding-top:clamp(3rem,5vw,5rem);padding-bottom:clamp(4rem,8vw,7rem)}.impressum h1{hyphens:auto;overflow-wrap:break-word;margin-bottom:3rem;font-size:clamp(2rem,3.5vw + 1.2rem,3.2rem)}.impressum__section[id]{scroll-margin-top:88px}.impressum__section{margin-bottom:3rem}.impressum__section h2{margin-bottom:1rem;font-size:clamp(1.5rem,1.5vw + 1.1rem,2rem)}.impressum__section p{color:#3d3935;line-height:1.8}
