/* Version 24: Heilpraktiker introduction, matched to the site’s warm palette */
.ht-heilpraktiker-hero{background:#f2ebe6;padding:6.4rem 2.4rem 6.8rem;}
.ht-heilpraktiker-hero-inner{max-width:100rem;margin:0 auto;text-align:center;}
.ht-heilpraktiker-hero .heading-secondary{color:#803300;margin:0 auto 3.6rem;line-height:1.2;}
.ht-heilpraktiker-hero .ht-heilpraktiker-photo{display:block;max-width:min(100%,50rem);width:auto;height:auto;max-height:none;object-fit:contain;border-radius:1.2rem;margin:0 auto 3.8rem;}
.ht-still-quote{max-width:76rem;margin:0 auto;padding:0;border:0;color:#803300;}
.ht-still-quote-text{font-size:clamp(1.9rem,2.1vw,2.6rem);font-style:italic;line-height:1.55;margin:0 0 1.4rem;}
.ht-still-quote cite{display:block;font-size:1.5rem;line-height:1.6;font-style:normal;}
.ht-heilpraktiker-hero + .section-workshops{padding-top:6.2rem;}
@media(max-width:750px){.ht-heilpraktiker-hero{padding:4.6rem 2rem 5.2rem;}.ht-heilpraktiker-hero .heading-secondary{margin-bottom:2.8rem;}.ht-heilpraktiker-hero .ht-heilpraktiker-photo{max-width:100%;margin-bottom:3rem;}.ht-heilpraktiker-hero + .section-workshops{padding-top:4rem;}.ht-still-quote cite{font-size:1.3rem;}}
