.kaufen-hero{background:var(--background);padding-top:clamp(6.5rem,10vw,10rem);padding-bottom:clamp(3rem,5vw,5rem)}.kaufen-hero-h1{letter-spacing:-.03em;color:var(--foreground);max-width:18ch;font-size:clamp(36px,5.6vw,76px);font-weight:400;line-height:1.03}.kaufen-hero-lead{font-size:clamp(15px,1.05vw,17px)}@media (min-width:1024px) and (max-width:1599px){.kaufen-hero{padding-top:clamp(5.75rem,7.5vw,7.75rem);padding-bottom:clamp(2.75rem,4vw,4rem)}.kaufen-hero-h1{font-size:clamp(32px,3.8vw,52px)}.kaufen-hero-lead{font-size:clamp(14px,1vw,15.5px)}.kaufen-page .page-image-band{padding-top:clamp(1.25rem,2vw,2rem);padding-bottom:clamp(1.25rem,2vw,2rem)}}@media (min-width:1024px) and (max-height:1000px){.kaufen-hero{padding-top:clamp(5.25rem,7vw,7rem);padding-bottom:clamp(2.5rem,3.5vw,3.5rem)}.kaufen-hero-h1{font-size:clamp(28px,3.4vw,46px)}.kaufen-hero-lead{font-size:14.5px}}@media (max-width:1023px){.kaufen-hero{padding-top:clamp(5.75rem,16vw,7.5rem);padding-bottom:clamp(2.75rem,6vw,4rem)}.kaufen-hero-h1{overflow-wrap:break-word;max-width:min(18ch,100%);font-size:clamp(28px,7.2vw,40px);line-height:1.08}.kaufen-hero-lead{font-size:clamp(14px,3.6vw,16px)}.kaufen-page .page-image-band{padding-top:clamp(1.25rem,4vw,2rem);padding-bottom:clamp(1.25rem,4vw,2rem)}}@media (min-width:768px) and (max-width:1023px){.kaufen-hero{padding-top:clamp(6.5rem,10vw,8rem)}.kaufen-hero-h1{font-size:clamp(36px,5vw,52px)}}
