@font-face{font-family:Poppins;font-weight:400;font-display:swap;src:url(/fonts/poppins-v23-latin-regular.woff2)format("woff2")}@font-face{font-family:Poppins;font-weight:500;font-display:swap;src:url(/fonts/poppins-v23-latin-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-weight:600;font-display:swap;src:url(/fonts/poppins-v23-latin-600.woff2)format("woff2")}@font-face{font-family:Poppins;font-weight:700;font-display:swap;src:url(/fonts/poppins-v23-latin-700.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(/fonts/inter-v19-latin-regular.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(/fonts/inter-v19-latin-500.woff2)format("woff2")}:root{--gruen:#1f8e5b;--gruen-tief:#17714a;--gruen-licht:#46c08a;--gruen-hell:#d3ece0;--schwarz:#14201c;--dunkel:#0f1a17;--dunkel-2:#16241f;--nacht:#0b1411;--linie-dunkel:#ffffff1a;--linie:#d5ddd9;--grau:#56605c;--grau-hell:#a9b5b0;--flaeche:#eef2f0;--stein:#e2e8e5;--hero:#f7f9f8;--leiste:#e2e8e5;--weiss:#fff;--titel:"Poppins", system-ui, sans-serif;--text:"Inter", system-ui, sans-serif;--breite:1280px;--rand:clamp(1.25rem, 4vw, 2rem);--radius:4px;--ease:cubic-bezier(.2, .7, .2, 1);--abstand:clamp(4.5rem, 9vw, 7.5rem)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html.menue-offen{overflow:hidden}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font:400 1rem/1.6 var(--text);color:var(--grau);background:var(--flaeche);margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--titel);color:var(--schwarz);text-wrap:balance;overflow-wrap:break-word;margin:0}@media (width<=900px){h1,h2,h3,h4{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}}p{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--gruen);outline-offset:3px}.huelle{width:min(100% - 2 * var(--rand), var(--breite));margin-inline:auto}.kicker{font:500 .92rem/1.2 var(--titel);letter-spacing:-.005em;color:var(--gruen-tief);align-items:center;gap:.55rem;display:inline-flex}.kicker:before{content:"";background:var(--gruen);border-radius:1px;flex:none;width:7px;height:7px}.dunkel .kicker{color:var(--gruen-licht)}.dunkel .kicker:before{background:var(--gruen-licht)}.abschnittstitel{letter-spacing:-.025em;font-size:clamp(1.7rem,1.15rem + 2vw,2.5rem);font-weight:600;line-height:1.1}.dunkel .abschnittstitel{color:var(--weiss)}.knopf{background:var(--gruen-tief);color:var(--weiss);font:600 .9rem/1 var(--titel);letter-spacing:.01em;transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:4px;align-items:center;gap:.9rem;padding:.78rem 1.35rem;text-decoration:none;display:inline-flex}.knopf svg{width:14px;height:14px;transition:transform .25s var(--ease)}.knopf:hover{color:var(--weiss);background:#125c3c}.knopf:hover svg{transform:translate(2px,-2px)}.punktliste li{padding-left:1.4rem;position:relative}.punktliste li+li{margin-top:.55rem}.punktliste li:before{content:"";background:var(--gruen);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:0}.js [data-erscheinen]{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(18px)}.js [data-erscheinen].ist-da{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-erscheinen]{opacity:1;transition:none;transform:none}}.sprung{z-index:300;background:var(--schwarz);color:var(--weiss);border-radius:0 0 var(--radius) var(--radius);transition:transform .3s var(--ease);padding:.7em 1.2em;position:fixed;top:0;left:50%;transform:translate(-50%,-120%)}.sprung:focus{transform:translate(-50%)}.kopf[data-s-pbr5acfz]{z-index:50;background:var(--weiss);border-bottom:1px solid var(--linie);position:sticky;top:0}.kopf[data-s-pbr5acfz].ist-gerollt{box-shadow:0 6px 24px -18px #0b141159}.kopf__innen[data-s-pbr5acfz]{align-items:center;gap:clamp(1.5rem,3vw,3rem);min-height:4.5rem;display:flex}.kopf__logo[data-s-pbr5acfz]{flex:none}.kopf__logo[data-s-pbr5acfz] img[data-s-pbr5acfz]{width:112px;height:auto}.nav[data-s-pbr5acfz]{flex:1;justify-content:center;align-self:stretch;display:flex}.nav__liste[data-s-pbr5acfz]{align-items:stretch;gap:clamp(1.25rem,2.2vw,2rem);height:100%;display:flex}.nav__liste[data-s-pbr5acfz]>li[data-s-pbr5acfz]{display:flex}.nav__punkt[data-s-pbr5acfz]{cursor:pointer;font:500 .94rem/1 var(--text);color:var(--schwarz);transition:color .2s var(--ease);background:0 0;border:0;align-items:center;gap:.45rem;padding:0;text-decoration:none;display:inline-flex;position:relative}.nav__punkt[data-s-pbr5acfz]:after{content:"";background:var(--gruen);transform-origin:0;height:2px;transition:transform .25s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.nav__punkt[data-s-pbr5acfz]:hover,.nav__gruppe[data-s-pbr5acfz].ist-offen .nav__punkt[data-s-pbr5acfz]{color:var(--gruen-tief)}.nav__punkt[data-s-pbr5acfz].ist-aktiv:after,.nav__punkt[data-s-pbr5acfz][aria-current]:after,.nav__gruppe[data-s-pbr5acfz].ist-offen .nav__punkt[data-s-pbr5acfz]:after{transform:scaleX(1)}.nav__punkt[data-s-pbr5acfz].ist-aktiv,.nav__punkt[data-s-pbr5acfz][aria-current]{color:var(--gruen-tief)}.nav__winkel[data-s-pbr5acfz]{width:6px;height:6px;transition:transform .2s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.nav__gruppe[data-s-pbr5acfz]{position:relative}.nav__panel[data-s-pbr5acfz]{border:1px solid var(--linie);background:var(--weiss);opacity:0;visibility:hidden;min-width:16.5rem;transition:opacity .15s var(--ease), visibility .15s;border-top:0;border-radius:0 0 6px 6px;padding:.4rem 0;position:absolute;top:100%;left:-1rem;box-shadow:0 18px 32px -24px #0b141173}.nav__eintrag[data-s-pbr5acfz]{color:var(--schwarz);font:400 .94rem/1.3 var(--text);white-space:nowrap;border-left:2px solid #0000;padding:.7rem 1rem;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:block}.nav__eintrag[data-s-pbr5acfz]:hover{background:var(--flaeche);border-left-color:var(--gruen)}.nav__eintrag[data-s-pbr5acfz][aria-current]{border-left-color:var(--gruen);color:var(--gruen-tief);font-weight:500}.nav__gruppe[data-s-pbr5acfz].ist-offen .nav__panel[data-s-pbr5acfz]{opacity:1;visibility:visible}.nav__gruppe[data-s-pbr5acfz].ist-offen .nav__winkel[data-s-pbr5acfz]{transform:translateY(2px)rotate(-135deg)}@media (hover:hover) and (width>=1025px){.nav__gruppe[data-s-pbr5acfz]:hover .nav__panel[data-s-pbr5acfz]{opacity:1;visibility:visible}.nav__gruppe[data-s-pbr5acfz]:hover .nav__winkel[data-s-pbr5acfz]{transform:translateY(2px)rotate(-135deg)}.nav__gruppe[data-s-pbr5acfz]:hover .nav__punkt[data-s-pbr5acfz]{color:var(--gruen-tief)}.nav__gruppe[data-s-pbr5acfz]:hover .nav__punkt[data-s-pbr5acfz]:after{transform:scaleX(1)}}.nav__handy[data-s-pbr5acfz]{display:none}.kopf__tel[data-s-pbr5acfz]{color:var(--schwarz);font:500 .94rem/1 var(--text);white-space:nowrap;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.kopf__tel[data-s-pbr5acfz] .sym{width:14px;height:14px;color:var(--gruen)}.kopf__tel[data-s-pbr5acfz]:hover{color:var(--gruen-tief)}.kopf__burger[data-s-pbr5acfz]{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin-right:-10px;display:none;position:relative}.kopf__burger[data-s-pbr5acfz] span[data-s-pbr5acfz]{background:var(--schwarz);height:2px;transition:transform .3s var(--ease);position:absolute;left:12px;right:12px}.kopf__burger[data-s-pbr5acfz] span[data-s-pbr5acfz]:first-child{top:17px}.kopf__burger[data-s-pbr5acfz] span[data-s-pbr5acfz]:nth-child(2){top:25px}.kopf__burger[data-s-pbr5acfz][aria-expanded=true] span[data-s-pbr5acfz]:first-child{transform:translateY(4px)rotate(45deg)}.kopf__burger[data-s-pbr5acfz][aria-expanded=true] span[data-s-pbr5acfz]:nth-child(2){transform:translateY(-4px)rotate(-45deg)}@media (width<=1024px){.kopf__tel[data-s-pbr5acfz]{display:none!important}}@media (width<=1180px){.kopf__tel[data-s-pbr5acfz] span[data-s-pbr5acfz]{display:none}.kopf__tel[data-s-pbr5acfz]{padding:.6rem}.kopf__tel[data-s-pbr5acfz] .sym{width:18px;height:18px}}@media (width<=1024px){.kopf__innen[data-s-pbr5acfz]{gap:.75rem;min-height:4.25rem}.kopf__logo[data-s-pbr5acfz]{margin-right:auto}.kopf__logo[data-s-pbr5acfz] img[data-s-pbr5acfz]{width:104px}.kopf__burger[data-s-pbr5acfz]{display:block}.kopf__anfrage[data-s-pbr5acfz]{padding:.65rem 1rem;font-size:.85rem}.nav[data-s-pbr5acfz]{overscroll-behavior:contain;height:calc(100dvh - 4.25rem);padding:1rem var(--rand) calc(2rem + env(safe-area-inset-bottom));background:var(--weiss);border-top:1px solid var(--linie);opacity:0;visibility:hidden;transition:opacity .2s var(--ease), visibility .2s;flex-direction:column;margin:0;display:flex;position:fixed;inset:4.25rem 0 0;overflow-y:auto}.nav[data-s-pbr5acfz].ist-offen{opacity:1;visibility:visible}.nav__liste[data-s-pbr5acfz]{flex-direction:column;align-items:stretch;gap:0;height:auto}.nav__liste[data-s-pbr5acfz]>li[data-s-pbr5acfz]{border-bottom:1px solid var(--linie);display:block}.nav__punkt[data-s-pbr5acfz]{width:100%;min-height:3.75rem;font:600 1.35rem/1.2 var(--titel);letter-spacing:-.02em;justify-content:space-between}.nav__punkt[data-s-pbr5acfz]:after{display:none}.nav__panel[data-s-pbr5acfz]{min-width:0;box-shadow:none;opacity:1;visibility:visible;border:0;padding:0 0 .75rem;display:none;position:static}.nav__gruppe[data-s-pbr5acfz].ist-offen .nav__panel[data-s-pbr5acfz]{display:block}.nav__eintrag[data-s-pbr5acfz]{white-space:normal;padding:.8rem 1rem;font-size:1.02rem}.nav__handy[data-s-pbr5acfz]{justify-items:start;gap:1rem;margin-top:auto;padding-top:2rem;display:grid}.nav__handy[data-s-pbr5acfz] .knopf[data-s-pbr5acfz]{justify-content:center;width:100%;min-height:3.2rem}.nav__direkt[data-s-pbr5acfz]{min-height:44px;color:var(--schwarz);font:500 1.05rem/1.3 var(--titel);align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.nav__direkt[data-s-pbr5acfz] .sym{width:16px;height:16px;color:var(--gruen)}}@media (width<=480px){.kopf__logo[data-s-pbr5acfz] img[data-s-pbr5acfz]{width:96px}.kopf__anfrage[data-s-pbr5acfz]{gap:.5rem;padding:.55rem .8rem;font-size:.8rem}.kopf__anfrage[data-s-pbr5acfz] svg{display:none}}.fuss[data-s-osws6ng6]{background:var(--nacht);color:#9fada7;padding:clamp(3rem,6vw,4.25rem) 0 1.5rem;font-size:.88rem;line-height:1.55}.fuss[data-s-osws6ng6] a[data-s-osws6ng6]{color:#d9e2de;transition:color .2s var(--ease);text-decoration:none}.fuss[data-s-osws6ng6] a[data-s-osws6ng6]:hover{color:var(--gruen-licht)}.fuss__raster[data-s-osws6ng6]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:2.5rem clamp(1.5rem,4vw,3.5rem);display:grid}.fuss__marke[data-s-osws6ng6] img[data-s-osws6ng6]{width:132px}.fuss__marke[data-s-osws6ng6] p[data-s-osws6ng6]{max-width:17rem;margin-top:1.1rem}.fuss[data-s-osws6ng6] h2[data-s-osws6ng6]{color:#97a8a1;font:500 .78rem/1.2 var(--text);letter-spacing:.02em;margin-bottom:.9rem}.fuss__raster[data-s-osws6ng6] li[data-s-osws6ng6]+li[data-s-osws6ng6]{margin-top:.4rem}.fuss__kontakt[data-s-osws6ng6]{justify-items:start;font-style:normal;display:grid}.fuss__direkt[data-s-osws6ng6]{font:500 1rem/1.5 var(--titel);letter-spacing:-.01em;color:var(--weiss)!important}.fuss__direkt[data-s-osws6ng6]:hover{color:var(--gruen-licht)!important}.fuss__orte[data-s-osws6ng6]{grid-template-columns:auto auto;gap:1.5rem;margin-top:1rem;display:grid}.fuss__unten[data-s-osws6ng6]{border-top:1px solid var(--linie-dunkel);color:#97a8a1;flex-wrap:wrap;align-items:center;gap:.75rem 2rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.25rem;font-size:.78rem;display:flex}.fuss__recht[data-s-osws6ng6]{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.fuss__recht[data-s-osws6ng6] a[data-s-osws6ng6]{color:#9fada7;align-items:center;display:inline-flex}.fuss__in[data-s-osws6ng6]{align-items:center;gap:.4rem;display:inline-flex}.fuss__in[data-s-osws6ng6] .sym{width:12px;height:12px}.fuss__mkul[data-s-osws6ng6]{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.fuss__mkul[data-s-osws6ng6] a[data-s-osws6ng6]{color:#9fada7;white-space:nowrap}.fuss__punkt[data-s-osws6ng6]{background:var(--gruen);border-radius:50%;width:6px;height:6px}@media (width<=960px){.fuss__raster[data-s-osws6ng6]{grid-template-columns:repeat(3,minmax(0,1fr))}.fuss__marke[data-s-osws6ng6]{grid-column:1/-1}}@media (width<=600px){.fuss__raster[data-s-osws6ng6]{grid-template-columns:1fr 1fr;row-gap:2rem}.fuss__kontakt[data-s-osws6ng6]{grid-column:1/-1}.fuss__raster[data-s-osws6ng6] ul[data-s-osws6ng6] a[data-s-osws6ng6]{padding-block:.3rem;display:inline-block}.fuss__recht[data-s-osws6ng6] a[data-s-osws6ng6]{padding-block:.45rem}.fuss__direkt[data-s-osws6ng6]{padding-block:.2rem}.fuss__unten[data-s-osws6ng6]{flex-direction:column;align-items:flex-start}.fuss__mkul[data-s-osws6ng6]{margin-left:0}}.feld[data-s-v76mxrp7]{border:0;flex-direction:column;gap:.45rem;min-width:0;margin:0;padding:0;display:flex}.feld__name[data-s-v76mxrp7]{color:var(--schwarz);font:500 .88rem/1.3 var(--text)}.feld__name[data-s-v76mxrp7] em[data-s-v76mxrp7]{color:#66756f;margin-left:.35rem;font-size:.78rem;font-style:normal;font-weight:400}.fortschritt[data-s-v76mxrp7]{display:none}.ist-mehrstufig[data-s-v76mxrp7] .fortschritt[data-s-v76mxrp7]{gap:.55rem;margin-bottom:1.6rem;display:grid}.fortschritt__text[data-s-v76mxrp7]{color:var(--grau);font-size:.8rem}.fortschritt__text[data-s-v76mxrp7] b[data-s-v76mxrp7]{color:var(--schwarz);font-weight:600}.fortschritt__balken[data-s-v76mxrp7]{background:var(--linie);border-radius:2px;height:3px;overflow:hidden}.fortschritt__balken[data-s-v76mxrp7] span[data-s-v76mxrp7]{background:var(--gruen);transform-origin:0;height:100%;transition:transform .35s var(--ease);display:block;transform:scaleX(.3333)}.schritt[data-s-v76mxrp7]{border:0;min-width:0;margin:0 0 1.6rem;padding:0}.ist-mehrstufig[data-s-v76mxrp7] .schritt[data-s-v76mxrp7]{margin-bottom:0}.schritt__titel[data-s-v76mxrp7]{color:var(--schwarz);font:600 clamp(1.25rem, 1.05rem + .6vw, 1.5rem)/1.2 var(--titel);letter-spacing:-.02em;margin-bottom:1.1rem;padding:0}.schritt__wahl[data-s-v76mxrp7]{margin:-.4rem 0 1.1rem;font-size:.9rem}.schritt__wahl[data-s-v76mxrp7] strong[data-s-v76mxrp7]{color:var(--schwarz);font-weight:600}.textknopf[data-s-v76mxrp7]{color:var(--gruen-tief);font:500 .9rem/1.2 var(--text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.35rem 0;text-decoration:underline}.schritt[data-s-v76mxrp7][data-schritt="2"] .feld[data-s-v76mxrp7] textarea[data-s-v76mxrp7]{min-height:11rem}.schritt[data-s-v76mxrp7]:not([hidden]){animation:schritt-rein .3s var(--ease)}@keyframes schritt-rein{0%{opacity:0;transform:translate(10px)}}@media (prefers-reduced-motion:reduce){.schritt[data-s-v76mxrp7]:not([hidden]){animation:none}.fortschritt__balken[data-s-v76mxrp7] span[data-s-v76mxrp7]{transition:none}}.wahl__gruppe[data-s-v76mxrp7]+.wahl__gruppe[data-s-v76mxrp7]{margin-top:1rem}.schritt__hinweis[data-s-v76mxrp7]{color:var(--grau);margin:-.5rem 0 1rem;font-size:.88rem}.wahl__titel[data-s-v76mxrp7]{color:var(--grau);margin-bottom:.45rem;font-size:.8rem;font-weight:500}.wahl[data-s-v76mxrp7]{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.5rem;display:grid}.wahl__knopf[data-s-v76mxrp7]{display:block;position:relative}.wahl__knopf[data-s-v76mxrp7] input[data-s-v76mxrp7]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wahl__knopf[data-s-v76mxrp7] span[data-s-v76mxrp7]{border:1px solid var(--linie);background:var(--weiss);height:100%;min-height:2.9rem;color:var(--schwarz);border-radius:4px;align-items:center;gap:.65rem;padding:.55rem .8rem;font-size:.9rem;line-height:1.25;transition:border-color .15s,background-color .15s;display:flex}.wahl__knopf[data-s-v76mxrp7] span[data-s-v76mxrp7]:before{content:"";background:var(--weiss);border:1px solid #a3b2ab;border-radius:50%;flex:none;width:16px;height:16px;transition:box-shadow .15s,border-color .15s}.wahl__knopf[data-s-v76mxrp7]:hover span[data-s-v76mxrp7]{border-color:#b7c3be}.wahl__knopf[data-s-v76mxrp7] input[data-s-v76mxrp7]:checked+span[data-s-v76mxrp7]{border-color:var(--gruen);background:#f2f8f5}.wahl__knopf[data-s-v76mxrp7] input[data-s-v76mxrp7]:checked+span[data-s-v76mxrp7]:before{border-color:var(--gruen);box-shadow:inset 0 0 0 4px var(--weiss), inset 0 0 0 8px var(--gruen)}.wahl__knopf[data-s-v76mxrp7] input[data-s-v76mxrp7]:focus-visible+span[data-s-v76mxrp7]{outline:2px solid var(--gruen);outline-offset:2px}.felder[data-s-v76mxrp7]{grid-template-columns:1fr 1fr;gap:1.1rem 1rem;display:grid}.feld--breit[data-s-v76mxrp7]{grid-column:1/-1}.feld[data-s-v76mxrp7] input[data-s-v76mxrp7],.feld[data-s-v76mxrp7] textarea[data-s-v76mxrp7]{background:var(--weiss);width:100%;min-height:3rem;color:var(--schwarz);border:1px solid #ccd6d2;border-radius:4px;padding:.7rem .85rem;font-size:1rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.feld[data-s-v76mxrp7] textarea[data-s-v76mxrp7]{resize:vertical;min-height:8.5rem}.feld[data-s-v76mxrp7] input[data-s-v76mxrp7]:hover,.feld[data-s-v76mxrp7] textarea[data-s-v76mxrp7]:hover{border-color:#9fb0a9}.feld[data-s-v76mxrp7] input[data-s-v76mxrp7]:focus,.feld[data-s-v76mxrp7] textarea[data-s-v76mxrp7]:focus{border-color:var(--gruen);outline:none;box-shadow:0 0 0 3px #1f8e5b24}.feld[data-s-v76mxrp7] [data-s-v76mxrp7][aria-invalid=true]{background:#fdf6f5;border-color:#b3261e}.feld__fehler[data-s-v76mxrp7]{color:#b3261e;font-size:.84rem}.feld__fehler[data-s-v76mxrp7]:empty{display:none}.feld[data-s-v76mxrp7] textarea[data-s-v76mxrp7]::placeholder{color:#9aa7a2}.honig[data-s-v76mxrp7]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formular__fuss[data-s-v76mxrp7]{border-top:1px solid var(--linie);align-items:center;gap:1rem;margin-top:1.6rem;padding-top:1.25rem;display:flex}.formular__zurueck[data-s-v76mxrp7]{margin-right:auto}.formular__fuss[data-s-v76mxrp7] .knopf[data-s-v76mxrp7]{margin-left:auto}.formular__weiter[data-s-v76mxrp7]{cursor:pointer;border:0;min-height:3rem;padding-inline:1.6rem;font-size:.95rem}.anfrage[data-s-v76mxrp7]:not(.ist-mehrstufig) .formular__weiter[data-s-v76mxrp7],.anfrage[data-s-v76mxrp7]:not(.ist-mehrstufig) .formular__zurueck[data-s-v76mxrp7]{display:none}.formular__vorschau[data-s-v76mxrp7]{color:var(--schwarz);background:#f2f8f5;border-radius:4px;margin-top:1.1rem;padding:.8rem 1rem;font-size:.88rem;line-height:1.5}.formular__hinweis[data-s-v76mxrp7]{max-width:52ch;color:var(--grau);margin-top:1rem;font-size:.82rem}.formular__hinweis[data-s-v76mxrp7] a[data-s-v76mxrp7]{color:var(--gruen-tief)}.formular__senden[data-s-v76mxrp7]{cursor:pointer;border:0;min-height:3rem;padding-inline:1.6rem;font-size:.95rem}.formular__senden[data-s-v76mxrp7]:disabled{opacity:.6;cursor:progress}.meldung[data-s-v76mxrp7]{color:var(--schwarz);border-radius:4px;margin-top:1.2rem;padding:.95rem 1.1rem;font-size:.9rem;line-height:1.5}.meldung[data-s-v76mxrp7][data-art=info]{background:#f2f8f5;border:1px solid #b9dccb}.meldung[data-s-v76mxrp7][data-art=fehler]{background:#fdf6f5;border:1px solid #e8b4af}.meldung[data-s-v76mxrp7] a{text-underline-offset:3px;font-weight:600}.danke[data-s-v76mxrp7]{outline:none;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem 0;display:flex}.danke__marke[data-s-v76mxrp7]{background:var(--gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4 6.6 11.3 12.5 5' fill='none' stroke='%23fff' stroke-width='1.6'/%3E%3C/svg%3E") center / 24px no-repeat;border-radius:4px;width:40px;height:40px}.danke__titel[data-s-v76mxrp7]{letter-spacing:-.03em;max-width:18ch;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);line-height:1.05}.knopf--rand[data-s-v76mxrp7]{color:var(--schwarz);box-shadow:inset 0 0 0 1px var(--schwarz);cursor:pointer;background:0 0;border:0}.knopf--rand[data-s-v76mxrp7]:hover{background:var(--schwarz);color:var(--weiss)}@media (width<=600px){.wahl[data-s-v76mxrp7]{grid-template-columns:1fr;gap:.4rem}.wahl__knopf[data-s-v76mxrp7] span[data-s-v76mxrp7]{min-height:2.75rem}.felder[data-s-v76mxrp7]{grid-template-columns:1fr}.formular__senden[data-s-v76mxrp7],.formular__weiter[data-s-v76mxrp7]{flex:1;justify-content:center}}.dialog[data-s-zmg5oudc]{background:var(--weiss);width:min(1040px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--schwarz);border:0;border-radius:6px;margin:auto;padding:0;overflow:hidden}.dialog[data-s-zmg5oudc][open]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);display:grid}.dialog[data-s-zmg5oudc]::backdrop{backdrop-filter:blur(3px);background:#0b14119e}.dialog[data-s-zmg5oudc][open]{animation:dialog-auf .3s var(--ease)}.dialog[data-s-zmg5oudc][open]::backdrop{animation:.3s hintergrund-auf}@keyframes dialog-auf{0%{opacity:0;transform:translateY(12px)}}@keyframes hintergrund-auf{0%{opacity:0}}.dialog__seite[data-s-zmg5oudc]{background:var(--dunkel);color:#b9c6c0;flex-direction:column;padding:clamp(1.75rem,3vw,2.5rem);display:flex}.dialog__titel[data-s-zmg5oudc]{color:var(--weiss);font:600 clamp(1.6rem, 1.2rem + 1.2vw, 2.15rem)/1.05 var(--titel);letter-spacing:-.03em}.dialog__text[data-s-zmg5oudc]{margin-top:1rem;font-size:.95rem}.dialog__direkt[data-s-zmg5oudc]{gap:.55rem;margin-top:auto;padding-top:2rem;display:grid}.dialog__direkt[data-s-zmg5oudc] a[data-s-zmg5oudc]{color:var(--weiss);font:500 1rem/1.4 var(--titel);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.dialog__direkt[data-s-zmg5oudc] a[data-s-zmg5oudc]:hover{color:var(--gruen-licht)}.dialog__direkt[data-s-zmg5oudc] .sym{width:15px;height:15px;color:var(--gruen-licht)}.dialog__orte[data-s-zmg5oudc]{border-top:1px solid var(--linie-dunkel);grid-template-columns:auto auto;justify-content:start;gap:1.5rem;margin-top:1.4rem;padding-top:1.2rem;font-size:.82rem;display:grid}.dialog__haupt[data-s-zmg5oudc]{overscroll-behavior:contain;max-height:calc(100dvh - 48px);padding:clamp(1.75rem,3vw,2.5rem);position:relative;overflow-y:auto}.dialog__zu[data-s-zmg5oudc]{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:4px;width:40px;height:40px;transition:background-color .15s;position:absolute;top:.9rem;right:.9rem}.dialog__zu[data-s-zmg5oudc]:hover{background:var(--flaeche)}.dialog__zu[data-s-zmg5oudc] span[data-s-zmg5oudc]:before,.dialog__zu[data-s-zmg5oudc] span[data-s-zmg5oudc]:after{content:"";background:var(--schwarz);width:18px;height:1.5px;position:absolute;top:19px;left:11px;transform:rotate(45deg)}.dialog__zu[data-s-zmg5oudc] span[data-s-zmg5oudc]:after{transform:rotate(-45deg)}.dialog__haupt[data-s-zmg5oudc]>.anfrage{padding-top:.25rem}html.dialog-offen{overflow:hidden}@media (width<=860px){.dialog[data-s-zmg5oudc][open]{grid-template-columns:1fr;overflow-y:auto}.dialog__seite[data-s-zmg5oudc]{padding:1.25rem 3.75rem 1.2rem 1.25rem}.dialog__titel[data-s-zmg5oudc]{font-size:1.35rem}.dialog__text[data-s-zmg5oudc],.dialog__orte[data-s-zmg5oudc]{display:none}.dialog__direkt[data-s-zmg5oudc]{gap:.2rem;margin-top:.5rem;padding-top:0}.dialog__direkt[data-s-zmg5oudc] a[data-s-zmg5oudc]{font-size:.92rem}.dialog__direkt[data-s-zmg5oudc] a[data-s-zmg5oudc]+a[data-s-zmg5oudc]{display:none}.dialog__haupt[data-s-zmg5oudc]{max-height:none;padding:1.25rem;position:static;overflow:visible}.dialog__zu[data-s-zmg5oudc]{top:.75rem;right:.75rem}.dialog__zu[data-s-zmg5oudc] span[data-s-zmg5oudc]:before,.dialog__zu[data-s-zmg5oudc] span[data-s-zmg5oudc]:after{background:var(--weiss)}.dialog__zu[data-s-zmg5oudc]:hover{background:#ffffff1a}}@media (width<=600px){.dialog[data-s-zmg5oudc]{border-radius:10px 10px 0 0;width:100vw;max-width:100vw;max-height:94dvh;margin:auto 0 0}.dialog[data-s-zmg5oudc][open]{animation:blatt-auf .3s var(--ease)}@keyframes blatt-auf{0%{opacity:0;transform:translateY(40px)}}}@media (prefers-reduced-motion:reduce){.dialog[data-s-zmg5oudc][open],.dialog[data-s-zmg5oudc][open]::backdrop{animation:none}}
