:root{--farbe-wasser-100: #d6eefa;--farbe-wasser-300: #7ccbef;--farbe-wasser-500: #0098d8;--farbe-wasser-700: #00678f;--farbe-wasser-900: #0a2a35;--farbe-gruen-300: #a3cc45;--farbe-gruen-500: #87b327;--farbe-gruen-600: #739c1f;--farbe-marke: var(--farbe-wasser-500);--farbe-marke-text: var(--farbe-wasser-700);--farbe-akzent: var(--farbe-gruen-500);--farbe-akzent-auf: #0b1e26;--farbe-akzent-hover: var(--farbe-gruen-300);--farbe-akzent-aktiv: var(--farbe-gruen-600);--farbe-flaeche: #fbfaf7;--farbe-flaeche-weiss: #ffffff;--farbe-flaeche-alt: #f1eee6;--farbe-flaeche-dunkel: var(--farbe-wasser-900);--farbe-text: #0b1e26;--farbe-text-leise: #51626a;--farbe-text-invers: #eaf4f6;--farbe-text-invers-leise: #b8cbd1;--farbe-rahmen: #e2ded3;--farbe-rahmen-stark: #c9c4b6;--farbe-erfolg: #3f6b00;--farbe-fehler: #b3261e;--farbe-fokus: #0b1e26;--farbe-whatsapp: #1fa855;--farbe-whatsapp-auf: #04200f;--farbe-whatsapp-hover: #2bc767;--schrift-text: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-display: "Bricolage Grotesque", var(--schrift-text);--zeilenhoehe-eng: 1.04;--zeilenhoehe-mittel: 1.25;--zeilenhoehe-normal: 1.6;--text-xs: clamp(.875rem, .86rem + .06vw, .9375rem);--text-sm: clamp(.9375rem, .9rem + .13vw, 1rem);--text-base: clamp(1.0625rem, 1.02rem + .15vw, 1.125rem);--text-lg: clamp(1.1875rem, 1.1rem + .35vw, 1.375rem);--text-h4: clamp(1.25rem, 1.1rem + .55vw, 1.5rem);--text-h3: clamp(1.5rem, 1.2rem + 1.2vw, 2.1rem);--text-h2: clamp(2rem, 1.3rem + 2.8vw, 3.25rem);--text-h1: clamp(2.5rem, 1.4rem + 4.6vw, 4.5rem);--text-zahl: clamp(2.5rem, 1.8rem + 2.8vw, 4rem);--raum-1: .25rem;--raum-2: .5rem;--raum-3: .75rem;--raum-4: 1rem;--raum-6: 1.5rem;--raum-8: 2rem;--raum-12: 3rem;--raum-16: 4rem;--raum-24: 6rem;--raum-32: 8rem;--raum-sektion: clamp(4rem, 2rem + 8vw, 8rem);--raum-sektion-eng: clamp(2.75rem, 1.5rem + 5vw, 5rem);--raum-block: clamp(2rem, 1.2rem + 3.2vw, 4rem);--raum-spalte: clamp(1.25rem, .8rem + 2.2vw, 3rem);--breite-inhalt: 1280px;--breite-text: 64ch;--rand-seite: clamp(1.25rem, .7rem + 2.6vw, 3.5rem);--hoehe-kopf: clamp(4rem, 3.4rem + 1.8vw, 5rem);--hoehe-mobilbalken: 4.25rem;--radius-s: .5rem;--radius-m: 1rem;--radius-l: 1.75rem;--radius-pille: 999px;--schatten-weich: 0 1px 2px rgb(11 30 38 / .06), 0 10px 30px rgb(11 30 38 / .08);--schatten-hoch: 0 18px 60px rgb(11 30 38 / .22);--dauer-sofort: .12s;--dauer-schnell: .2s;--dauer-normal: .4s;--dauer-lang: .6s;--dauer-sequenz: .9s;--kurve-eintritt: cubic-bezier(.22, 1, .36, 1);--kurve-austritt: cubic-bezier(.4, 0, 1, 1);--kurve-wechsel: cubic-bezier(.4, 0, .2, 1);--kurve: var(--kurve-eintritt);--dauer-aus-normal: .26s;--dauer-aus-lang: .4s;--weg-klein: 8px;--weg-normal: 16px;--weg-gross: 28px;--icon-strich: 1.75px;--icon-groesse: 1.5rem;--icon-groesse-klein: 1.25rem}@media(min-width:1200px){:root{--text-h2: clamp(3rem, 1.8rem + 1.8vw, 3.6rem);--text-h1: clamp(4rem, 1rem + 4.4vw, 5.25rem)}}.sektion--dunkel,.fuss{--farbe-fokus: var(--farbe-gruen-300)}.feld{display:grid;gap:var(--raum-2);margin-bottom:var(--raum-4)}.feld label,.feld__titel{font-weight:650;font-size:var(--text-sm)}.feld input[type=text],.feld input[type=email],.feld input[type=tel],.feld select,.feld textarea{width:100%;min-height:3.25rem;padding:.75rem 1rem;background:var(--farbe-flaeche-weiss);border:2px solid var(--farbe-rahmen-stark);border-radius:var(--radius-s);font-size:1rem;transition:border-color var(--dauer-sofort) var(--kurve-wechsel)}.feld textarea{min-height:7.5rem;resize:vertical}.feld input:hover,.feld select:hover,.feld textarea:hover{border-color:var(--farbe-text-leise)}.feld input:focus-visible,.feld select:focus-visible,.feld textarea:focus-visible{outline:3px solid var(--farbe-fokus);outline-offset:1px;border-color:var(--farbe-text)}.feld [aria-invalid=true]{border-color:var(--farbe-fehler)}.feld__fehler{color:var(--farbe-fehler);font-size:var(--text-sm);font-weight:600;margin:0}.feld__hinweis{font-size:var(--text-sm);color:var(--farbe-text-leise);margin:0}.feld--check{display:flex;gap:var(--raum-3);align-items:flex-start}.feld--check input{width:1.4rem;height:1.4rem;margin-top:.15rem;flex:none;accent-color:var(--farbe-wasser-700)}.feld--check label{font-weight:450}.honigtopf{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.wahl{display:grid;gap:var(--raum-3);grid-template-columns:minmax(0,1fr);border:0;padding:0;margin:0 0 var(--raum-6)}.wahl legend{padding:0;margin-bottom:var(--raum-3);font-weight:650;font-size:var(--text-base)}@media(min-width:640px){.wahl--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wahl--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.wahl__option{position:relative}.wahl__option input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.wahl__karte{display:grid;gap:.2rem;height:100%;padding:var(--raum-4) var(--raum-4);background:var(--farbe-flaeche-weiss);border:2px solid var(--farbe-rahmen);border-radius:var(--radius-m);line-height:1.3;transition:border-color var(--dauer-schnell) var(--kurve-wechsel),background-color var(--dauer-schnell) var(--kurve-wechsel),box-shadow var(--dauer-schnell) var(--kurve-wechsel)}.wahl__karte strong{font-size:var(--text-base)}.wahl__karte small{color:var(--farbe-text-leise);font-size:var(--text-sm)}.wahl__option:hover .wahl__karte{border-color:var(--farbe-wasser-500)}.wahl__option input:focus-visible+.wahl__karte{outline:3px solid var(--farbe-fokus);outline-offset:2px}.wahl__option input:checked+.wahl__karte{border-color:var(--farbe-wasser-700);background:var(--farbe-wasser-100);box-shadow:inset 0 0 0 1px var(--farbe-wasser-700)}.fortschritt{display:flex;gap:var(--raum-2);margin:0 0 var(--raum-6);padding:0;list-style:none}.fortschritt li{flex:1;height:.4rem;border-radius:var(--radius-pille);background:var(--farbe-rahmen);transition:background-color var(--dauer-normal) var(--kurve-wechsel)}.fortschritt li[data-erledigt]{background:var(--farbe-wasser-700)}.fortschritt li[aria-current=step]{background:var(--farbe-akzent)}.schritt-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:var(--raum-4);margin-bottom:var(--raum-2)}.schritt-kopf p{margin:0;font-size:var(--text-sm);color:var(--farbe-text-leise);font-weight:650}.schritt-nav{display:flex;gap:var(--raum-3);flex-wrap:wrap;align-items:center;margin-top:var(--raum-6)}.schritt-nav .btn--haupt{flex:1 1 14rem}.meldung{color:var(--farbe-fehler);font-weight:650;margin-top:var(--raum-4)}[hidden]{display:none!important}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-grotesk-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--hoehe-kopf) + var(--raum-4));overflow-wrap:break-word}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--farbe-flaeche);color:var(--farbe-text);font-family:var(--schrift-text);font-size:var(--text-base);line-height:var(--zeilenhoehe-normal);font-weight:420;overflow-x:clip;text-rendering:optimizeLegibility}@media(max-width:860px){body{padding-bottom:var(--hoehe-mobilbalken)}}img,video,svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--schrift-display);line-height:var(--zeilenhoehe-eng);letter-spacing:-.02em;font-weight:600;margin:0 0 var(--raum-4);text-wrap:balance}h1{font-size:var(--text-h1);font-weight:600}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3);line-height:var(--zeilenhoehe-mittel);letter-spacing:-.01em}h4{font-size:var(--text-h4);line-height:var(--zeilenhoehe-mittel);letter-spacing:-.005em}p{margin:0 0 var(--raum-4);max-width:var(--breite-text);text-wrap:pretty}p:last-child{margin-bottom:0}a{color:var(--farbe-marke-text);text-underline-offset:.18em}a:hover{color:var(--farbe-wasser-900)}strong{font-weight:650}ul,ol{padding-left:1.25em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--farbe-fokus);outline-offset:3px;border-radius:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sprunglink{position:fixed;inset-inline-start:var(--raum-4);inset-block-start:var(--raum-4);z-index:10000;background:var(--farbe-akzent);color:var(--farbe-akzent-auf);padding:var(--raum-3) var(--raum-4);border-radius:var(--radius-s);transform:translateY(-200%);font-weight:650}.sprunglink:focus{transform:translateY(0)}.inhalt{width:min(100% - 2 * var(--rand-seite),var(--breite-inhalt));margin-inline:auto}.inhalt--text{width:min(100% - 2 * var(--rand-seite),46rem);margin-inline:auto}.sektion{padding-block:var(--raum-sektion)}.sektion--eng{padding-block:var(--raum-sektion-eng)}.sektion--alt{background:var(--farbe-flaeche-alt)}.sektion--weiss{background:var(--farbe-flaeche-weiss)}.sektion--dunkel{background:var(--farbe-flaeche-dunkel);color:var(--farbe-text-invers)}.sektion--dunkel a:not(.btn){color:var(--farbe-wasser-300)}.sektion--dunkel .text-leise{color:var(--farbe-text-invers-leise)}.text-leise{color:var(--farbe-text-leise)}.text-klein{font-size:var(--text-sm)}.text-gross{font-size:var(--text-lg)}.kopf-sektion{max-width:52rem;margin-bottom:var(--raum-block)}.kopf-sektion p{font-size:var(--text-lg);color:var(--farbe-text-leise)}.sektion--dunkel .kopf-sektion p{color:var(--farbe-text-invers-leise)}.kicker{font-size:var(--text-sm);font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-marke-text);margin:0 0 var(--raum-3)}.sektion--dunkel .kicker{color:var(--farbe-gruen-300)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--raum-2);min-height:3.25rem;padding:.8rem 1.6rem;border-radius:var(--radius-pille);font-weight:650;font-size:var(--text-base);text-decoration:none;border:2px solid transparent;cursor:pointer;line-height:1.2;text-align:center;transition:background-color var(--dauer-schnell) var(--kurve-wechsel),color var(--dauer-schnell) var(--kurve-wechsel),transform var(--dauer-schnell) var(--kurve-eintritt),border-color var(--dauer-schnell) var(--kurve-wechsel)}.btn:active{transform:scale(.97)}.btn--haupt{background:var(--farbe-akzent);color:var(--farbe-akzent-auf)}.btn--haupt:hover{background:var(--farbe-akzent-hover);color:var(--farbe-akzent-auf)}.btn--zweit{background:var(--farbe-flaeche-weiss);color:var(--farbe-text);border-color:var(--farbe-rahmen-stark)}.btn--zweit:hover{border-color:var(--farbe-text);color:var(--farbe-text)}.sektion--dunkel .btn--zweit,.btn--hell{background:transparent;color:var(--farbe-text-invers);border-color:#eaf4f680}.sektion--dunkel .btn--zweit:hover,.btn--hell:hover{border-color:var(--farbe-text-invers);background:#eaf4f61a;color:var(--farbe-text-invers)}.btn--wa{background:var(--farbe-whatsapp);color:var(--farbe-whatsapp-auf)}.btn--wa:hover{background:var(--farbe-whatsapp-hover);color:var(--farbe-whatsapp-auf)}.btn--klein{min-height:2.75rem;padding:.5rem 1.2rem;font-size:var(--text-sm)}.btn svg{width:var(--icon-groesse-klein);height:var(--icon-groesse-klein);flex:none}.textlink{font-weight:650;display:inline-flex;gap:.4em;align-items:center}.btnreihe{display:flex;flex-wrap:wrap;gap:var(--raum-3)}.raster{display:grid;gap:var(--raum-spalte);grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.raster--2,.raster--3,.raster--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}.raster--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.foto{position:relative;overflow:hidden;border-radius:var(--radius-m);background:var(--farbe-flaeche-alt)}.foto img{width:100%;height:100%;object-fit:cover}.foto--zoom img{transition:transform var(--dauer-lang) var(--kurve-eintritt)}@media(hover:hover){.foto--zoom:hover img{transform:scale(1.04)}}@media(prefers-reduced-motion:no-preference){.js [data-eintritt]{opacity:0;transform:translateY(var(--weg-normal))}}.prosa{max-width:46rem}.prosa h2{font-size:var(--text-h3);margin:var(--raum-12) 0 var(--raum-4)}.prosa h3{font-size:var(--text-h4);margin:var(--raum-8) 0 var(--raum-2)}.prosa p,.prosa li{max-width:none}.prosa ul{display:grid;gap:var(--raum-2)}.kopf[data-astro-cid-2reemvep]{position:sticky;top:0;z-index:900;background:var(--farbe-flaeche-weiss);border-bottom:1px solid var(--farbe-rahmen);transition:transform var(--dauer-normal) var(--kurve-eintritt)}.kopf--weg[data-astro-cid-2reemvep]{transform:translateY(-100%)}.kopf__leiste[data-astro-cid-2reemvep]{background:var(--farbe-wasser-900);color:var(--farbe-text-invers);font-size:var(--text-xs);display:none}.kopf__top[data-astro-cid-2reemvep]{display:flex;justify-content:space-between;align-items:center;gap:var(--raum-4);min-height:2.5rem}.kopf__top[data-astro-cid-2reemvep] p[data-astro-cid-2reemvep]{margin:0;max-width:none;display:flex;align-items:center;gap:var(--raum-6)}.kopf__top[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{color:var(--farbe-text-invers);text-decoration:none;display:inline-flex;align-items:center;gap:var(--raum-2);padding-block:.5rem}.kopf__top[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]:hover{color:var(--farbe-gruen-300)}.kopf__top[data-astro-cid-2reemvep] svg{width:1.1rem;height:1.1rem}.kopf__zeiten[data-astro-cid-2reemvep]{display:inline-flex;gap:var(--raum-2);align-items:center;color:var(--farbe-text-invers-leise)}.kopf__social[data-astro-cid-2reemvep]{gap:var(--raum-2)!important}.kopf__social[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{min-width:2.25rem;min-height:2.25rem;justify-content:center}.kopf__haupt[data-astro-cid-2reemvep]{display:flex;align-items:center;justify-content:space-between;gap:var(--raum-6);min-height:var(--hoehe-kopf)}.kopf__logo[data-astro-cid-2reemvep]{display:block;flex:none;line-height:0}.kopf__logo[data-astro-cid-2reemvep] img[data-astro-cid-2reemvep]{width:auto;height:clamp(2.5rem,2.2rem + 1vw,3.1rem)}.kopf__nav[data-astro-cid-2reemvep]{display:none}.kopf__nav[data-astro-cid-2reemvep] ul[data-astro-cid-2reemvep]{list-style:none;margin:0;padding:0;display:flex;gap:clamp(1rem,.4rem + 1.6vw,2rem)}.kopf__nav[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{color:var(--farbe-text);text-decoration:none;font-weight:600;font-size:var(--text-sm);padding-block:.75rem;border-bottom:2px solid transparent;transition:border-color var(--dauer-schnell) var(--kurve-wechsel)}.kopf__nav[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]:hover,.kopf__nav[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep][aria-current]{border-bottom-color:var(--farbe-akzent);color:var(--farbe-text)}.kopf__aktion[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:var(--raum-3)}.kopf__menue[data-astro-cid-2reemvep]{background:none;border:2px solid var(--farbe-rahmen-stark);border-radius:var(--radius-pille);width:3rem;height:3rem;display:grid;place-items:center;cursor:pointer}.kopf__menue[data-astro-cid-2reemvep] svg{width:1.5rem;height:1.5rem}.kopf__aktion[data-astro-cid-2reemvep] .btn[data-astro-cid-2reemvep]{display:none}@media(min-width:560px){.kopf__aktion[data-astro-cid-2reemvep] .btn[data-astro-cid-2reemvep]{display:inline-flex}}@media(min-width:1060px){.kopf__nav[data-astro-cid-2reemvep]{display:block}.kopf__menue[data-astro-cid-2reemvep]{display:none}.kopf__leiste[data-astro-cid-2reemvep]{display:block}}.mobilmenue[data-astro-cid-2reemvep]{position:fixed;inset:0;z-index:1200;background:var(--farbe-flaeche-dunkel);color:var(--farbe-text-invers);overflow-y:auto}.mobilmenue[data-astro-cid-2reemvep][hidden]{display:none}.mobilmenue__innen[data-astro-cid-2reemvep]{padding:var(--raum-6) var(--rand-seite) var(--raum-12);min-height:100%;display:flex;flex-direction:column;gap:var(--raum-8)}.mobilmenue__zu[data-astro-cid-2reemvep]{align-self:flex-end;background:none;border:2px solid rgb(234 244 246 / .4);color:var(--farbe-text-invers);border-radius:var(--radius-pille);width:3rem;height:3rem;display:grid;place-items:center;cursor:pointer}.mobilmenue__zu[data-astro-cid-2reemvep] svg{width:1.5rem;height:1.5rem}.mobilmenue[data-astro-cid-2reemvep] ul[data-astro-cid-2reemvep]{list-style:none;margin:0;padding:0}.mobilmenue[data-astro-cid-2reemvep] li[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{display:block;font-family:var(--schrift-display);font-size:var(--text-h3);color:var(--farbe-text-invers);text-decoration:none;padding:var(--raum-3) 0;border-bottom:1px solid rgb(234 244 246 / .14)}.mobilmenue[data-astro-cid-2reemvep] li[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep][aria-current]{color:var(--farbe-gruen-300)}.mobilmenue__fuss[data-astro-cid-2reemvep]{display:grid;gap:var(--raum-3);margin-top:auto}.fuss[data-astro-cid-s25l5vg3]{padding-block:var(--raum-sektion-eng) var(--raum-6)}.fuss__raster[data-astro-cid-s25l5vg3]{display:grid;gap:var(--raum-12) var(--raum-spalte);grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.fuss__raster[data-astro-cid-s25l5vg3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.fuss__raster[data-astro-cid-s25l5vg3]{grid-template-columns:1.4fr 1fr 1fr 1fr}}.fuss__logo[data-astro-cid-s25l5vg3]{display:inline-block;background:var(--farbe-flaeche-weiss);padding:var(--raum-3) var(--raum-4);border-radius:var(--radius-m);margin-bottom:var(--raum-6);line-height:0}.fuss__logo[data-astro-cid-s25l5vg3] img[data-astro-cid-s25l5vg3]{width:8rem;height:auto}.fuss__titel[data-astro-cid-s25l5vg3]{font-family:var(--schrift-text);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--farbe-gruen-300);font-weight:650;margin-bottom:var(--raum-4)}.fuss[data-astro-cid-s25l5vg3] ul[data-astro-cid-s25l5vg3]{list-style:none;margin:0;padding:0}.fuss[data-astro-cid-s25l5vg3] li[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3],.fuss[data-astro-cid-s25l5vg3] address[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{display:inline-block;padding-block:.3rem;color:var(--farbe-text-invers);text-decoration:none}.fuss[data-astro-cid-s25l5vg3] li[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]:hover,.fuss[data-astro-cid-s25l5vg3] address[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]:hover{color:var(--farbe-gruen-300);text-decoration:underline}.fuss[data-astro-cid-s25l5vg3] address[data-astro-cid-s25l5vg3]{font-style:normal;line-height:1.7}.fuss[data-astro-cid-s25l5vg3] p[data-astro-cid-s25l5vg3]{color:var(--farbe-text-invers-leise)}.fuss__social[data-astro-cid-s25l5vg3]{display:flex;gap:var(--raum-2)}.fuss__social[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-pille);border:1px solid rgb(234 244 246 / .3);color:var(--farbe-text-invers)}.fuss__social[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]:hover{background:var(--farbe-akzent);color:var(--farbe-akzent-auf);border-color:var(--farbe-akzent)}.fuss__social[data-astro-cid-s25l5vg3] svg{width:1.4rem;height:1.4rem}.fuss__zeiten[data-astro-cid-s25l5vg3]{margin:0;display:grid;gap:var(--raum-3)}.fuss__zeiten[data-astro-cid-s25l5vg3] dt[data-astro-cid-s25l5vg3]{font-weight:650}.fuss__zeiten[data-astro-cid-s25l5vg3] dd[data-astro-cid-s25l5vg3]{margin:0;color:var(--farbe-text-invers-leise)}.fuss__unten[data-astro-cid-s25l5vg3]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--raum-4);margin-top:var(--raum-12);padding-top:var(--raum-6);border-top:1px solid rgb(234 244 246 / .16);font-size:var(--text-sm)}.fuss__unten[data-astro-cid-s25l5vg3] p[data-astro-cid-s25l5vg3]{margin:0;max-width:none;display:flex;gap:var(--raum-6);flex-wrap:wrap}.fuss__unten[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{color:var(--farbe-text-invers);padding-block:.5rem}.wa-fab[data-astro-cid-wppc3hpy]{position:fixed;inset-block-end:var(--raum-6);inset-inline-end:var(--raum-6);z-index:800;display:none;align-items:center;gap:var(--raum-3);background:var(--farbe-whatsapp);color:var(--farbe-whatsapp-auf);text-decoration:none;padding:.7rem 1.4rem .7rem 1rem;border-radius:var(--radius-pille);box-shadow:var(--schatten-hoch);transition:background-color var(--dauer-schnell) var(--kurve-wechsel),transform var(--dauer-schnell) var(--kurve-eintritt)}.wa-fab[data-astro-cid-wppc3hpy]:hover{background:var(--farbe-whatsapp-hover);color:var(--farbe-whatsapp-auf);transform:translateY(-2px)}.wa-fab[data-astro-cid-wppc3hpy] svg{width:2rem;height:2rem;flex:none}.wa-fab__text[data-astro-cid-wppc3hpy]{display:grid;line-height:1.2}.wa-fab__text[data-astro-cid-wppc3hpy] small[data-astro-cid-wppc3hpy]{font-size:var(--text-xs);opacity:.85}@media(min-width:861px){.wa-fab[data-astro-cid-wppc3hpy]{display:inline-flex}}.balken[data-astro-cid-wppc3hpy]{position:fixed;inset-inline:0;inset-block-end:0;z-index:800;display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:1px;background:var(--farbe-wasser-900);border-top:1px solid var(--farbe-wasser-900);padding-bottom:env(safe-area-inset-bottom)}@media(min-width:861px){.balken[data-astro-cid-wppc3hpy]{display:none}}.balken__a[data-astro-cid-wppc3hpy]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-height:var(--hoehe-mobilbalken);background:var(--farbe-flaeche-weiss);color:var(--farbe-text);text-decoration:none;font-size:var(--text-xs);font-weight:650}.balken__a[data-astro-cid-wppc3hpy] svg{width:1.5rem;height:1.5rem}.balken__a--wa[data-astro-cid-wppc3hpy]{background:var(--farbe-whatsapp);color:var(--farbe-whatsapp-auf)}.balken__a--haupt[data-astro-cid-wppc3hpy]{background:var(--farbe-akzent);color:var(--farbe-akzent-auf)}.consent[data-astro-cid-2effgw6e]{position:fixed;inset-block-end:var(--raum-4);inset-inline:var(--raum-4);z-index:9999;display:flex;justify-content:center}.consent[data-astro-cid-2effgw6e][hidden]{display:none}.consent__box[data-astro-cid-2effgw6e]{background:var(--farbe-flaeche);color:var(--farbe-text);border:1px solid var(--farbe-rahmen);border-radius:var(--radius-l);box-shadow:var(--schatten-hoch);padding:var(--raum-6);max-width:44rem;width:100%}.consent__titel[data-astro-cid-2effgw6e]{font-size:var(--text-h4);margin:0 0 var(--raum-2)}.consent__text[data-astro-cid-2effgw6e]{font-size:var(--text-sm);line-height:var(--zeilenhoehe-normal);margin:0 0 var(--raum-4)}.consent__details[data-astro-cid-2effgw6e]{margin-block-end:var(--raum-4)}.consent__details[data-astro-cid-2effgw6e][hidden]{display:none}.consent__aktionen[data-astro-cid-2effgw6e]{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.consent__aktionen[data-astro-cid-2effgw6e] .btn--zweit[data-astro-cid-2effgw6e],.consent__aktionen[data-astro-cid-2effgw6e] .btn--haupt[data-astro-cid-2effgw6e]{flex:1 1 12rem}.consent__aktionen[data-astro-cid-2effgw6e] .btn--geist[data-astro-cid-2effgw6e]{flex:0 0 auto}.consent__kategorie[data-astro-cid-2effgw6e]{display:flex;gap:var(--raum-3);padding:var(--raum-3) 0;border-block-start:1px solid var(--farbe-rahmen)}@media(max-width:480px){.consent[data-astro-cid-2effgw6e]{inset-inline:0;inset-block-end:0}.consent__box[data-astro-cid-2effgw6e]{border-radius:var(--radius-l) var(--radius-l) 0 0}.consent__aktionen[data-astro-cid-2effgw6e] .btn[data-astro-cid-2effgw6e]{flex:1 1 100%}}
