/* Übernommen aus Inline-Styles der Live-Seite */
/* Startseite 24.09.2026: Der Hero-Text war deutlich kleiner als auf den
   Leistungsseiten. Die Werte entsprechen jetzt den wedding-hero-Regeln von
   /hochzeits-dj/ und /geburtstags-dj/. Hier statt in style.css, weil die
   CSS-Dateien lange gecacht werden. Hoehere Spezifitaet ueber html, damit die
   spaeter geladene style.css die Werte nicht wieder ueberschreibt.
   Mobil bleibt unveraendert. */
@media(min-width:768px){
html body.page--home .hero h1{font-size:clamp(2rem,4.1vw,3.55rem)!important;line-height:1.08!important}
html body.page--home .hero__sub{font-size:clamp(.98rem,1.85vw,1.42rem)!important;line-height:1.32!important;font-weight:700!important}
html body.page--home .hero__content>p:not(.hero__sub){font-size:1rem!important;line-height:1.5!important}
}
@media(max-height:820px) and (min-width:768px){
html body.page--home .hero h1{font-size:clamp(1.9rem,3.4vw,2.9rem)!important;line-height:1.06!important}
html body.page--home .hero__sub{font-size:1.06rem!important;line-height:1.34!important}
html body.page--home .hero__content>p:not(.hero__sub){font-size:.92rem!important;line-height:1.4!important}
}
