/* Eigenständige Gestaltung der Hypnose-Unterseite. */
.hypnoseauftakt{padding:28px 0 68px;background:linear-gradient(115deg,#eef7f6,#fff 55%,#f6efdf)}.pfad{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;margin-bottom:50px}.pfad a{text-decoration:none}.hypnosegitter{display:grid;grid-template-columns:1fr 1.08fr;gap:58px;align-items:center}.hypnosegitter>div{min-width:0}.hypnosegitter h1{font-size:clamp(43px,4.4vw,60px);line-height:1.09;letter-spacing:-1.8px}.hypnosegitter h1 span{color:var(--tuerkis-dunkel)}.hypnosegitter .einleitung{font-size:23px}.hypnosegitter .augenbraue{color:var(--tuerkis-dunkel)}.hypnosegitter .knopf{font-size:17px;padding-inline:22px}.klein{font-size:14px;color:#506668;margin:18px 0 0}.hypnosehero{margin:0;position:relative;padding-bottom:35px}.hypnosehero img{width:100%;border:8px solid white;border-radius:32px;box-shadow:var(--schatten)}.hypnosehero figcaption{position:relative;margin:-16px 20px 0;background:white;border-radius:20px;padding:19px 24px;box-shadow:var(--schatten)}.hypnosehero figcaption strong,.hypnosehero figcaption span{display:block}.hypnosehero figcaption strong{color:var(--tuerkis-dunkel)}.hypnosehero figcaption span{font-size:15px;margin-top:4px}.seitenmenue{border-bottom:1px solid var(--linie);padding:20px 0}.seitenmenue .breite{display:flex;justify-content:center;gap:15px 32px;flex-wrap:wrap}.seitenmenue a{font-size:15px;font-weight:700;text-decoration:none}.seitenmenue a:hover{text-decoration:underline}.erklaerung,.buchvorstellung,.onlinegitter{align-items:center;gap:52px}.stimmungsbild,.buchmotiv{margin:0}.stimmungsbild img{width:100%;border-radius:28px;box-shadow:var(--schatten)}.buchmotiv{padding:24px 12px;background:#f3f8f8;border-radius:28px}.buchmotiv img{width:100%}.hypnoseseite .karte p:last-child{margin-bottom:0}.hypnoseseite .nummer{margin-bottom:18px}.hypnoseseite .vorstellungsbild{max-width:390px}.hypnoseseite .angebotslinks a{font-size:16px}.hypnoseseite .abschnittskopf{max-width:1000px}.hypnoseseite .direktkontakt span{text-align:center}
@media(max-width:1000px){.hypnosegitter{gap:32px;grid-template-columns:1fr 1fr}.hypnosegitter h1{font-size:46px}.erklaerung,.buchvorstellung,.onlinegitter{gap:30px}.hypnosegitter .aktionen{flex-direction:column;align-items:flex-start}}
@media(max-width:800px){.hypnosegitter{grid-template-columns:1fr}.hypnosehero{max-width:650px;padding-bottom:0}.hypnosegitter h1{max-width:650px;font-size:52px}.hypnosegitter .aktionen{flex-direction:row}.pfad{margin-bottom:32px}.hypnoseauftakt{padding-bottom:42px}.hypnoseseite .vorstellung{grid-template-columns:.8fr 1.2fr}}
@media(max-width:600px){.hypnosegitter h1{font-size:45px;letter-spacing:-1.5px}.hypnosegitter .einleitung{font-size:21px}.hypnosegitter .aktionen{flex-direction:column;align-items:stretch}.hypnosehero img{border-width:6px;border-radius:24px}.hypnosehero figcaption{margin:-10px 10px 0;padding:16px}.hypnosehero figcaption span{font-size:14px}.seitenmenue .breite{justify-content:flex-start;gap:12px 20px}.seitenmenue a{font-size:14px}.erklaerung,.buchvorstellung,.onlinegitter,.hypnoseseite .vorstellung{grid-template-columns:minmax(0,1fr)}.buchvorstellung .aktionen{flex-direction:column}.hypnoseseite .angebotslinks a{font-size:15px}.pfad{font-size:13px;gap:9px}}
@media(max-width:360px){.hypnosegitter h1{font-size:39px}.hypnosegitter .knopf{font-size:16px}.hypnoseseite .angebotslinks a{font-size:14px}}
.angebotslinks .augenbraue{margin:0}
