.formular[data-astro-cid-4lqc57ba]{gap:1.25rem;display:grid}.formular__reihe[data-astro-cid-4lqc57ba]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}label[data-astro-cid-4lqc57ba]{color:var(--text);gap:.35rem;font-size:.95rem;font-weight:600;display:grid}small[data-astro-cid-4lqc57ba]{color:var(--text-weich);font-size:.85em;font-weight:400}input[data-astro-cid-4lqc57ba],select[data-astro-cid-4lqc57ba],textarea[data-astro-cid-4lqc57ba]{width:100%;font:400 1rem/1.5 var(--schrift);color:var(--text);border:1px solid var(--flaeche-tief);background:#fff;border-radius:.5rem;padding:.7rem .85rem}textarea[data-astro-cid-4lqc57ba]{resize:vertical;min-height:8rem}input[data-astro-cid-4lqc57ba]:focus-visible,select[data-astro-cid-4lqc57ba]:focus-visible,textarea[data-astro-cid-4lqc57ba]:focus-visible{outline:3px solid var(--wein);outline-offset:1px}.formular__falle[data-astro-cid-4lqc57ba]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formular__hinweis[data-astro-cid-4lqc57ba]{color:var(--text-weich);margin:0;font-size:.88rem}.formular[data-astro-cid-4lqc57ba] .button[data-astro-cid-4lqc57ba]{cursor:pointer;justify-self:start}.formular[data-astro-cid-4lqc57ba] .button[data-astro-cid-4lqc57ba]:disabled{opacity:.6;cursor:wait}.formular__status[data-astro-cid-4lqc57ba]{min-height:1.5em;margin:0;font-weight:600}.formular__status[data-astro-cid-4lqc57ba][data-art=ok]{color:#1f6b3a}.formular__status[data-astro-cid-4lqc57ba][data-art=fehler]{color:var(--wein)}@media (width<=600px){.formular__reihe[data-astro-cid-4lqc57ba]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(1.5rem,4vw,3rem) clamp(2.5rem,5vw,4rem)}.hero__innen[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,1.5fr) minmax(0,6fr);align-items:center;display:grid}.hero__foto[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:var(--rund);grid-area:1/2/2/4;width:100%;height:clamp(26rem,42vw,34rem);display:block}.hero__text[data-astro-cid-lcdefpme]{z-index:1;background:var(--flaeche);border-radius:var(--rund);grid-area:1/1/2/3;padding:clamp(1.75rem,3.5vw,3rem);position:relative;box-shadow:0 1px 2px #3c2d1e0f,0 12px 32px #3c2d1e14}.hero__text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--firma)}.hero__aktionen[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero__aktionen[data-astro-cid-lcdefpme] .button--ruhig[data-astro-cid-lcdefpme]{border-color:var(--flaeche-tief);background:0 0}.hero__aktionen[data-astro-cid-lcdefpme] .button--ruhig[data-astro-cid-lcdefpme]:hover{background:var(--grund)}.abschnitt__text[data-astro-cid-lcdefpme]{color:var(--text);margin-bottom:2.25rem;font-size:1.125rem}.erfahrung[data-astro-cid-lcdefpme]{background:var(--flaeche-tief)}.erfahrung__innen[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,6fr) minmax(0,1.5fr) minmax(0,5fr);align-items:center;display:grid}.erfahrung__foto[data-astro-cid-lcdefpme]{aspect-ratio:1086/1448;object-fit:contain;background:var(--flaeche-tief);border-radius:var(--rund);grid-area:1/1/2/3;width:100%;height:auto;display:block}.erfahrung__text[data-astro-cid-lcdefpme]{z-index:1;border-radius:var(--rund);background:#fff;flex-direction:column;grid-area:1/2/2/4;justify-content:center;padding:clamp(1.75rem,3.5vw,3rem);display:flex;position:relative;box-shadow:0 1px 2px #3c2d1e0f,0 12px 32px #3c2d1e14}.haken[data-astro-cid-lcdefpme]{gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.haken[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin:0;padding-left:2.25rem;position:relative}.haken[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border-top:2px solid var(--wein);border-left:2px solid var(--wein);width:.8rem;height:.8rem;position:absolute;top:.55rem;left:.25rem;transform:rotate(45deg)}.haken[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.2rem}.haken[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-weich);margin:0}#ablauf[data-astro-cid-lcdefpme]{background:var(--flaeche)}.schritte[data-astro-cid-lcdefpme]{counter-reset:schritt;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}.schritte[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:schritt;margin:0}.schritte[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(schritt);background:var(--wein);color:#fff;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;margin-bottom:1rem;font-weight:650;display:grid}.schritte[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem}.schritte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-weich);margin:0}.kontakt[data-astro-cid-lcdefpme]{background:var(--flaeche);border-radius:var(--rund);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,4.5rem);padding:clamp(1.75rem,5vw,3.5rem);display:grid}.kontakt__weg[data-astro-cid-lcdefpme]{flex-direction:column;margin:1.5rem 0 0;display:flex}.kontakt__weg[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-weich);font-size:.875rem}.kontakt__tel[data-astro-cid-lcdefpme]{color:var(--text);font-size:1.125rem;font-weight:650;text-decoration:none}.kontakt__tel[data-astro-cid-lcdefpme]:hover{color:var(--wein)}@media (width<=860px){.hero__innen[data-astro-cid-lcdefpme]{display:block}.hero__foto[data-astro-cid-lcdefpme]{height:clamp(14rem,55vw,22rem)}.hero__text[data-astro-cid-lcdefpme]{margin:-3rem .75rem 0}.erfahrung__innen[data-astro-cid-lcdefpme]{display:block}.erfahrung__text[data-astro-cid-lcdefpme]{margin:-3rem .75rem 0}.kontakt[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.schritte[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=520px){.schritte[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.5rem}.hero__text[data-astro-cid-lcdefpme],.erfahrung__text[data-astro-cid-lcdefpme]{margin-inline:0}}
