/* V58: final alignment and consistent headline scale. */
body.services-page .v40-value h2,body.services-page .v40-value .understand-build{font:700 clamp(42px,5.5vw,88px)/1.065 "Barlow Condensed",Arial,Helvetica,sans-serif!important;letter-spacing:-.025em!important}
body.services-page .v40-value .understand-build .build-accent{font-style:normal!important;font-weight:750!important}
body:not([data-known-open=true]) #unternehmensalltag #knownTrigger{font-size:clamp(23px,2vw,30px)!important;padding:27px 43px!important;min-width:190px}
body[data-known-open=true] #knownTrigger{font-size:21px;padding:23px 31px}
body .home-next-step{padding:55px 0 100px}
body .home-next-step .next-step-inner{box-sizing:border-box;max-width:1440px;margin-inline:auto;padding:0 clamp(25px,7vw,110px)}
body.sarah-page-v56 .hero>.wrap{padding-bottom:clamp(250px,28vh,340px)!important}
body.sarah-page-v56 .metrics{padding-left:clamp(20px,2.4vw,40px);padding-right:clamp(20px,2.4vw,40px)}
body.denkraum-page-v58 summary::marker{color:#E6A08D}
body.denkraum-page-v58 summary::-webkit-details-marker{color:#E6A08D}
@media(max-width:800px){body .home-next-step{padding:45px 0 70px}body .home-next-step .next-step-inner{padding:0 24px}body:not([data-known-open=true]) #unternehmensalltag #knownTrigger{font-size:23px!important;padding:23px 35px!important;min-width:170px}body.services-page .v40-value h2,body.services-page .v40-value .understand-build{font-size:clamp(36px,7.5vw,58px)!important}body.sarah-page-v56 .hero>.wrap{padding-bottom:220px!important}body.sarah-page-v56 .metrics{padding-left:20px;padding-right:20px}}
