.hero[data-astro-cid-j7pv25f6]{overflow-x:clip;padding-block:clamp(3rem,7vw,6rem) clamp(4rem,8vw,6.5rem)}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.hero__bild[data-astro-cid-j7pv25f6]{margin:0;position:relative}.hero__bild[data-astro-cid-j7pv25f6] img{border-radius:200px 200px var(--radius) var(--radius);aspect-ratio:4 / 5;object-fit:cover;width:100%}.hero__bild[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:1.25rem -1.25rem -1.25rem 1.25rem;border:1.5px solid var(--rost);border-radius:200px 200px var(--radius) var(--radius);z-index:-1}.fakten[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:2rem;list-style:none;padding:0;margin:2.5rem 0 0}.fakten[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;border-left:2px solid var(--rost);padding-left:.9rem}.fakten[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.35rem;color:var(--wald);font-weight:600}.fakten[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--tinte-leise)}.lead--folge[data-astro-cid-j7pv25f6]{margin-top:-.25rem}.termine[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:2.5rem 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.termin[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.termin[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem}.termin[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{margin:0;padding-left:1.1rem;font-size:1rem;color:var(--tinte-leise)}.termin__kopf[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:.9rem;padding-bottom:.9rem;border-bottom:1px solid var(--linie);flex-wrap:wrap}.termin__datum[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);font-size:1.35rem;font-weight:600;color:var(--rost);line-height:1.2}.termin__status[data-astro-cid-j7pv25f6]{font-size:.8rem;font-weight:600;background:var(--sand);color:var(--tinte-leise);padding:.2rem .7rem;border-radius:999px}.termin__status--offen[data-astro-cid-j7pv25f6]{background:var(--rost-zart);color:var(--rost-dunkel)}.termin__schwerpunkt[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--salbei);font-weight:600;margin-bottom:.6rem}.termin--vergangen[data-astro-cid-j7pv25f6]{opacity:.6}.termin--vergangen[data-astro-cid-j7pv25f6] .termin__datum[data-astro-cid-j7pv25f6]{color:var(--tinte-leise)}.termin--vereinbarung[data-astro-cid-j7pv25f6]{border:1.5px dashed var(--rost);border-radius:var(--radius);padding:1.75rem;background:transparent}.urheberrecht[data-astro-cid-j7pv25f6]{margin:1rem 0 0;font-size:.9rem;color:var(--tinte-leise)}.infos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--linie);border-radius:var(--radius);overflow:hidden;border:1px solid var(--linie)}.infos[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{background:var(--papier-hell);padding:1.25rem 1.5rem;display:flex;flex-direction:column}.infos[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--tinte-leise)}.infos[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.3rem;color:var(--wald);font-weight:600}.infos[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--tinte-leise)}.zwei[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem)}.zwei--mitte[data-astro-cid-j7pv25f6]{align-items:center}.rund[data-astro-cid-j7pv25f6]{border-radius:var(--radius);margin-top:2rem}.zwei--mitte[data-astro-cid-j7pv25f6] .rund[data-astro-cid-j7pv25f6]{margin-top:0}.haken[data-astro-cid-j7pv25f6]{list-style:none;padding:0}.haken[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:1.8rem;margin-bottom:.7rem}.haken[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:0;color:var(--rost);font-weight:700}.bausteine__titel[data-astro-cid-j7pv25f6]{margin-top:.4rem}.bausteine[data-astro-cid-j7pv25f6]{list-style:none;counter-reset:b;padding:0;margin:0}.bausteine[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:b;position:relative;padding:0 0 1.75rem 3.75rem}.bausteine[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(b,upper-roman);position:absolute;left:0;top:-.1rem;width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:50%;background:var(--rost-zart);color:var(--rost-dunkel);font-family:var(--serif);font-weight:600}.bausteine[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(:last-child):after{content:"";position:absolute;left:1.3rem;top:2.7rem;bottom:.3rem;width:1px;background:var(--linie)}.anmeldung[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.anmeldung[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-child{max-width:38rem}.anmeldung[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:.4em}.btn--hell[data-astro-cid-j7pv25f6]{background:#fff;border-color:#fff;color:var(--wald)}.btn--hell[data-astro-cid-j7pv25f6]:hover{background:var(--rost-zart);border-color:var(--rost-zart);color:var(--wald)}.btn--rand[data-astro-cid-j7pv25f6]{background:transparent;border-color:#fff;color:#fff}.btn--rand[data-astro-cid-j7pv25f6]:hover{background:#ffffff1a;border-color:#fff}.galerie[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.galerie[data-astro-cid-j7pv25f6] img{border-radius:var(--radius);width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 4}.galerie[data-astro-cid-j7pv25f6] .galerie__breit{grid-column:span 2;aspect-ratio:16 / 9}.wegweiser[data-astro-cid-j7pv25f6]{margin-top:calc(-1*clamp(1.5rem,4vw,3rem));padding-bottom:clamp(3rem,6vw,5rem)}.wegweiser__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.weg[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;gap:.35rem;text-decoration:none;color:var(--tinte);background:var(--rost-zart);border-radius:var(--radius);padding:1.6rem 4rem 1.6rem 1.75rem;transition:transform .15s}.weg[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);color:var(--tinte)}.weg--gruen[data-astro-cid-j7pv25f6]{background:#dfe7dc}.weg__fuer[data-astro-cid-j7pv25f6]{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rost)}.weg--gruen[data-astro-cid-j7pv25f6] .weg__fuer[data-astro-cid-j7pv25f6]{color:#4d6b52}.weg[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.5rem;font-weight:600;color:var(--wald)}.weg[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.weg__fuer):not(.weg__pfeil){color:var(--tinte-leise);font-size:1rem}.weg__pfeil[data-astro-cid-j7pv25f6]{position:absolute;right:1.5rem;top:50%;translate:0 -50%;font-size:1.6rem;color:var(--wald)}.praxis-kopf[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,4rem);align-items:center;margin-bottom:3rem}.praxis-kopf__bild[data-astro-cid-j7pv25f6]{border-radius:200px var(--radius) var(--radius) var(--radius);width:100%;aspect-ratio:3 / 2;object-fit:cover}.therapien[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.therapie[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.therapie[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.02rem}.therapie[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;color:var(--salbei);margin:.5rem 0 .6rem}.ebenen[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 1.2rem;font-size:.98rem}.ebenen[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.45rem 0;border-bottom:1px solid var(--linie)}.ebenen[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--wald)}.therapie[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6],.therapie[data-astro-cid-j7pv25f6] .mehr[data-astro-cid-j7pv25f6]{margin-top:auto}.therapie[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-top:1px solid var(--linie);padding-top:.8rem;font-size:1rem}.therapie[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;color:var(--rost);font-weight:600}.therapie[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]{margin-bottom:.8rem}.therapie[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{padding-left:1.1rem;margin:0}.preis[data-astro-cid-j7pv25f6]{font-size:.95rem!important;color:var(--tinte-leise);border-top:1px solid var(--linie);padding-top:.9rem}.mehr[data-astro-cid-j7pv25f6]{font-weight:600;text-decoration:none}.vita[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.vita[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.65rem 0;border-bottom:1px solid var(--linie)}.kontakt[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:center}.adresse[data-astro-cid-j7pv25f6]{font-style:normal;display:flex;flex-direction:column;gap:.9rem}@media(max-width:1100px)and (min-width:901px){.termine[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.hero__grid[data-astro-cid-j7pv25f6],.zwei[data-astro-cid-j7pv25f6],.kontakt[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero__bild[data-astro-cid-j7pv25f6]{max-width:26rem;margin-inline:auto 1.25rem}.therapien[data-astro-cid-j7pv25f6],.infos[data-astro-cid-j7pv25f6],.wegweiser__grid[data-astro-cid-j7pv25f6],.praxis-kopf[data-astro-cid-j7pv25f6],.termine[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
