.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.logo[data-astro-cid-f7espo7c]{height:var(--logo-hoehe,2.5rem);width:auto;display:block;overflow:visible}.logo__linien[data-astro-cid-f7espo7c],.logo__balken[data-astro-cid-f7espo7c]{fill:none;stroke-width:56px;stroke-linecap:round;stroke-linejoin:round}.logo__linien[data-astro-cid-f7espo7c]{stroke:currentColor}.logo__balken[data-astro-cid-f7espo7c]{stroke:#f5b800}.logo__schrift[data-astro-cid-f7espo7c]{fill:currentColor}@media (forced-colors:active){.logo__balken[data-astro-cid-f7espo7c]{stroke:currentColor}}.kopf__cta[data-astro-cid-pbr5acfz],.navleiste[data-astro-cid-pbr5acfz]{display:none}.wortmarke[data-astro-cid-pbr5acfz]{--logo-hoehe:2.25rem;color:#fff;flex:none;text-decoration:none}@media (width>=40em){.wortmarke[data-astro-cid-pbr5acfz]{--logo-hoehe:2.5rem}}@media (width>=64em){.kopf__cta[data-astro-cid-pbr5acfz]{display:inline-flex}}@media (width>=80em){.kopf__zeile[data-astro-cid-pbr5acfz]{gap:var(--r-8)}.kopf__aktionen[data-astro-cid-pbr5acfz]{gap:var(--r-4);flex:none}.menue[data-astro-cid-pbr5acfz]{display:none}.navleiste[data-astro-cid-pbr5acfz]{flex:1;justify-content:center;min-width:0;display:flex}}.navleiste__liste[data-astro-cid-pbr5acfz]{justify-content:center;gap:0 var(--r-2);flex-wrap:wrap;max-width:none;margin:0;padding:0;list-style:none;display:flex}.navleiste__liste[data-astro-cid-pbr5acfz]>li[data-astro-cid-pbr5acfz]{margin:0}.navleiste__link[data-astro-cid-pbr5acfz]{min-height:var(--kopf-h);padding-inline:var(--r-3);font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:.18em;text-transform:uppercase;color:var(--text-label);white-space:nowrap;transition:color var(--dauer) var(--kurve);align-items:center;text-decoration:none;display:inline-flex;position:relative}.navleiste__link[data-astro-cid-pbr5acfz]:hover,.navleiste__link[data-astro-cid-pbr5acfz]:focus-visible,.navleiste__link[data-astro-cid-pbr5acfz][aria-current=page]{color:var(--text)}.navleiste__link[data-astro-cid-pbr5acfz][aria-current=page]:after{content:"";inset-block-end:calc(50% - 1.1em);inset-inline:var(--r-3);background-color:var(--c-gold);height:1px;position:absolute}.fuss[data-astro-cid-osws6ng6]{padding-block:var(--r-12) var(--r-8);border-block-start:var(--strich) solid var(--linie)}.fuss__kopf[data-astro-cid-osws6ng6]{gap:var(--r-6);border-block-end:var(--strich) solid var(--linie);align-items:center;padding-block-end:var(--r-12);display:grid}.fuss__zeile[data-astro-cid-osws6ng6]{max-width:18ch;font-family:var(--schrift-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);line-height:1.05}.fuss__zeile[data-astro-cid-osws6ng6] em[data-astro-cid-osws6ng6]{font-style:italic;font-weight:var(--gew-leicht);color:var(--akzent-text)}.fuss__raster[data-astro-cid-osws6ng6]{gap:var(--r-8) var(--r-6);padding-block:var(--r-12);grid-template-columns:minmax(0,1fr);display:grid}.fuss__gruppe[data-astro-cid-osws6ng6]>h2[data-astro-cid-osws6ng6]{font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-label);-webkit-hyphens:none;hyphens:none;margin-block-end:var(--r-4)}.fuss__liste[data-astro-cid-osws6ng6]{max-width:none;font-size:var(--fs-klein);margin:0;padding:0;list-style:none}.fuss__liste[data-astro-cid-osws6ng6]>li[data-astro-cid-osws6ng6]{margin:0}.fuss__liste[data-astro-cid-osws6ng6]>li[data-astro-cid-osws6ng6]+li[data-astro-cid-osws6ng6]{margin-block-start:var(--r-2)}.fuss__liste[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{font-family:var(--schrift-flaeche);color:var(--text-sekundaer);transition:color var(--dauer) var(--kurve);text-decoration:none}.fuss__liste[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover,.fuss__liste[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:focus-visible{color:var(--text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-underline-offset:.25em}.fuss__adresse[data-astro-cid-osws6ng6]{font-size:var(--fs-klein);color:var(--text-sekundaer);margin-block-end:var(--r-3);line-height:1.7}.fuss__kontakt[data-astro-cid-osws6ng6]{color:var(--text-sekundaer);line-height:1.7}.fuss__schluss[data-astro-cid-osws6ng6]{justify-content:space-between;align-items:center;gap:var(--r-4);border-block-start:var(--strich) solid var(--linie);font-size:var(--fs-label);color:var(--text-label);flex-wrap:wrap;padding-block-start:var(--r-6);display:flex}.fuss__marke[data-astro-cid-osws6ng6]{align-items:center;gap:var(--r-3) var(--r-6);flex-wrap:wrap;display:flex}.fuss__logo[data-astro-cid-osws6ng6]{--logo-hoehe:2.25rem;color:#fff;display:inline-flex}.fuss__marke[data-astro-cid-osws6ng6] p[data-astro-cid-osws6ng6]{font-family:var(--schrift-flaeche);font-size:var(--fs-label);color:var(--text-label);margin:0}.fuss__recht[data-astro-cid-osws6ng6]{gap:var(--r-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fuss__recht[data-astro-cid-osws6ng6]>li[data-astro-cid-osws6ng6]{margin:0}.fuss__recht[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6],.fuss__einstellungen[data-astro-cid-osws6ng6]{font-family:var(--schrift-flaeche);color:var(--text-label);text-decoration:none}.fuss__einstellungen[data-astro-cid-osws6ng6]{min-height:1.5rem;font-size:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.fuss__recht[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover,.fuss__recht[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:focus-visible,.fuss__einstellungen[data-astro-cid-osws6ng6]:hover,.fuss__einstellungen[data-astro-cid-osws6ng6]:focus-visible{color:var(--text);text-decoration:underline;text-decoration-color:var(--akzent-linie)}@media (width>=24em){.fuss__raster[data-astro-cid-osws6ng6]{grid-template-columns:repeat(2,minmax(0,1fr))}.fuss__gruppe--kontakt[data-astro-cid-osws6ng6]{grid-column:1/-1}}@media (width>=44em){.fuss__kopf[data-astro-cid-osws6ng6]{grid-template-columns:minmax(0,1fr) auto}}@media (width>=48em){.fuss__raster[data-astro-cid-osws6ng6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64em){.fuss__raster[data-astro-cid-osws6ng6]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr)}.fuss__gruppe--kontakt[data-astro-cid-osws6ng6]{grid-column:auto}}.krumen[data-astro-cid-2x42sr3q]{border-block-end:var(--strich) solid var(--linie);margin-block-start:var(--kopf-h)}.krumen__liste[data-astro-cid-2x42sr3q]{align-items:center;gap:var(--r-2);padding:0;padding-block:var(--r-3);font-family:var(--schrift-flaeche);font-size:var(--fs-label);letter-spacing:.06em;color:var(--text-label);-webkit-hyphens:none;hyphens:none;flex-wrap:wrap;margin:0;list-style:none;display:flex}.krumen__liste[data-astro-cid-2x42sr3q]>li[data-astro-cid-2x42sr3q]{align-items:center;gap:var(--r-2);margin:0;display:flex}.krumen__liste[data-astro-cid-2x42sr3q]>li[data-astro-cid-2x42sr3q]+li[data-astro-cid-2x42sr3q]:before{content:"/";color:var(--linie-stark)}.krumen__liste[data-astro-cid-2x42sr3q] a[data-astro-cid-2x42sr3q]{color:var(--text-label);text-decoration:none}.krumen__liste[data-astro-cid-2x42sr3q] a[data-astro-cid-2x42sr3q]:hover{color:var(--akzent-text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-decoration-thickness:2px}.krumen__liste[data-astro-cid-2x42sr3q] [data-astro-cid-2x42sr3q][aria-current=page]{color:var(--text)}:root{--c-graphit:#121210;--c-graphit-feld:#1b1a17;--c-graphit-hell:#26241f;--c-papier:#f4f1ea;--c-papier-tief:#ebe7dd;--c-papier-karte:#fbfaf7;--c-tinte:#15140f;--c-tinte-tief:#3d3a33;--c-gold:#f5b800;--c-gold-druck:#e0a800;--c-gold-auf-papier:#7d5e00;--c-leise-dunkel:#a9a498;--c-leise-hell:#5e5a50;--c-text-dunkel:#d7d2c6;--c-linie-dunkel:#2f2d27;--c-linie-dunkel-stark:#57534a;--c-linie-hell:#dedacf;--c-weiss:#fff;--c-alarm:#b3140b;--c-alarm-dunkel:#ff8a7e;--c-bestaetigt:#1d5c3f;--c-bestaetigt-dunkel:#6fc49a;--c-signal:var(--c-gold);--c-signal-druck:var(--c-gold-druck);--c-signal-linie:var(--c-gold-auf-papier);--c-signal-hell:var(--c-gold);--c-kalk:var(--c-papier);--c-kalk-dunkel:var(--c-papier);--c-tinte-leise:var(--c-leise-hell);--c-leise-auf-tinte:var(--c-leise-dunkel);--c-linie-kalk:var(--c-linie-hell);--c-nacht:var(--c-graphit);--c-nacht-feld:var(--c-graphit-feld);--c-alarm-auf-signal:#7a1c10;--grund:var(--c-graphit);--grund-vertieft:var(--c-graphit-feld);--grund-karte:var(--c-graphit-feld);--text:var(--c-papier);--text-sekundaer:var(--c-text-dunkel);--text-label:var(--c-leise-dunkel);--linie:var(--c-linie-dunkel);--linie-stark:var(--c-linie-dunkel-stark);--linie-raster:var(--c-linie-dunkel);--akzent-flaeche:var(--c-gold);--akzent-flaeche-hover:var(--c-gold-druck);--akzent-flaeche-text:var(--c-tinte);--akzent-text:var(--c-gold);--akzent-linie:var(--c-gold);--glas:#f4f1ea0f;--glas-hover:#f4f1ea24;--glas-linie:#f4f1ea38;--ok:var(--c-bestaetigt-dunkel);--warn:var(--c-gold);--fehler:var(--c-alarm-dunkel);--fokus-aussen:var(--c-gold);--fokus-innen:var(--c-graphit);--schrift-display:var(--schrift-fraunces,"Fraunces"), Georgia, "Times New Roman", serif;--schrift-flaeche:var(--schrift-inter,"Inter"), "Segoe UI", system-ui, -apple-system, sans-serif;--schrift-lese:var(--schrift-inter,"Inter"), "Segoe UI", system-ui, -apple-system, sans-serif;--fs-h1:clamp(2.75rem, 1.5rem + 5.4vw, 6.75rem);--fs-h2:clamp(2.125rem, 1.3rem + 3.2vw, 4.25rem);--fs-h3:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--fs-vorspann:clamp(1.125rem, 1.05rem + .4vw, 1.3125rem);--fs-body:1.0625rem;--fs-klein:.9375rem;--fs-label:.75rem;--fs-ziffer:clamp(2rem, 1.5rem + 2vw, 3rem);--lh-h1:1;--lh-h2:1.02;--lh-h3:1.15;--lh-vorspann:1.5;--lh-body:1.62;--lh-ziffer:1;--ls-h1:-.025em;--ls-h2:-.02em;--ls-label:.22em;--wdth-ziffer:100;--wdth-h1:100;--wdth-h2:100;--wdth-h3:100;--wdth-eng:100;--wdth-label:100;--gew-leicht:300;--gew-normal:400;--gew-halb:500;--gew-fett:600;--gew-schwer:600;--r-1:.25rem;--r-2:.5rem;--r-3:.75rem;--r-4:1rem;--r-6:1.5rem;--r-8:2rem;--r-10:2.5rem;--r-12:3rem;--r-16:4rem;--r-20:5rem;--r-24:6rem;--r-32:8rem;--sektion-y:clamp(5rem, 3rem + 6vw, 9rem);--ziel-min:3rem;--kopf-h:5.5rem;--kante:1px;--strich:1px;--band-h:0px;--versatz:0px;--breite-inhalt:78rem;--breite-text:62ch;--breite-vorspann:52ch;--rand:clamp(1.25rem, 5vw, 4rem);--radius:22px;--foto-filter:sepia(.12) saturate(.85) contrast(1.04);--radius-klein:14px;--radius-pille:999px;--dauer-schnell:.12s;--dauer:.24s;--dauer-lauf:.6s;--kurve:cubic-bezier(.2, .7, .2, 1)}[data-flaeche=papier]{--grund:var(--c-papier);--grund-vertieft:var(--c-papier-tief);--grund-karte:var(--c-papier-karte);--text:var(--c-tinte);--text-sekundaer:var(--c-tinte-tief);--text-label:var(--c-leise-hell);--linie:var(--c-linie-hell);--linie-stark:var(--c-tinte);--linie-raster:var(--c-linie-hell);--akzent-flaeche:var(--c-gold);--akzent-flaeche-hover:var(--c-gold-druck);--akzent-flaeche-text:var(--c-tinte);--akzent-text:var(--c-gold-auf-papier);--akzent-linie:var(--c-gold);--glas:#15140f0a;--glas-hover:#15140f14;--glas-linie:#15140f2e;--ok:var(--c-bestaetigt);--warn:var(--c-gold-auf-papier);--fehler:var(--c-alarm);--fokus-aussen:var(--c-tinte);--fokus-innen:var(--c-papier);background-color:var(--grund);color:var(--text)}[data-flaeche=tinte]{--grund:var(--c-graphit-feld);--grund-vertieft:var(--c-graphit-hell);--grund-karte:var(--c-graphit-hell);--text:var(--c-papier);--text-sekundaer:var(--c-text-dunkel);--text-label:var(--c-leise-dunkel);--linie:var(--c-linie-dunkel-stark);--linie-stark:var(--c-leise-dunkel);--linie-raster:var(--c-linie-dunkel-stark);--akzent-flaeche:var(--c-gold);--akzent-flaeche-hover:var(--c-gold-druck);--akzent-flaeche-text:var(--c-tinte);--akzent-text:var(--c-gold);--akzent-linie:var(--c-gold);--fokus-aussen:var(--c-gold);--fokus-innen:var(--c-graphit-feld);background-color:var(--grund);color:var(--text)}[data-flaeche=signal]{--grund:var(--c-gold);--grund-vertieft:var(--c-gold);--grund-karte:var(--c-gold);--text:var(--c-tinte);--text-sekundaer:var(--c-tinte);--text-label:var(--c-tinte-tief);--linie:#15140f40;--linie-stark:var(--c-tinte);--linie-raster:#15140f40;--akzent-flaeche:var(--c-tinte);--akzent-flaeche-hover:#000;--akzent-flaeche-text:var(--c-papier);--akzent-text:var(--c-tinte);--akzent-linie:var(--c-tinte);--glas:#15140f0f;--glas-hover:#15140f1f;--glas-linie:#15140f4d;--ok:var(--c-tinte);--warn:var(--c-tinte);--fehler:var(--c-alarm-auf-signal);--fokus-aussen:var(--c-tinte);--fokus-innen:var(--c-gold);background-color:var(--grund);color:var(--text)}@media (forced-colors:active){:root,[data-flaeche=papier],[data-flaeche=signal],[data-flaeche=tinte]{--linie:CanvasText;--linie-stark:CanvasText;--linie-raster:transparent;--akzent-linie:LinkText;--glas-linie:CanvasText;--fokus-aussen:Highlight;--fokus-innen:Canvas}[data-flaeche=papier],[data-flaeche=signal],[data-flaeche=tinte]{border-block:1px solid canvastext}.ziffer{-webkit-text-stroke:0;color:canvastext}.korn:before,.sperrband{display:none}}@media (orientation:landscape) and (height<=32em){:root{--kopf-h:3.75rem}}@font-face{font-family:Inter Ersatz;src:local(Arial),local(ArialMT),local(Liberation Sans);font-display:swap;size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-padding-top:calc(var(--kopf-h) + var(--r-4));-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--grund)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}body{background-color:var(--grund);min-height:100dvh;color:var(--text);font-family:var(--schrift-lese);font-size:var(--fs-body);font-weight:var(--gew-normal);line-height:var(--lh-body);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h4{font-family:var(--schrift-display);font-weight:var(--gew-normal);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-variation-settings:"opsz" 144}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;font-variation-settings:"opsz" 48}h4{font-family:var(--schrift-flaeche);font-size:var(--fs-body);font-weight:var(--gew-fett)}h1 em,h2 em,h3 em,.akzent{font-style:italic;font-weight:var(--gew-leicht);color:var(--akzent-text)}[data-lang=true]{letter-spacing:-.03em}p{text-wrap:pretty;max-width:var(--breite-text)}h1+*,h2+*,h3+*,.lesespalte>h2+*,.lesespalte>h3+*{margin-block-start:var(--r-6)}em,i,cite{font-style:italic}address{font-style:normal}strong,b{font-weight:var(--gew-fett)}.trenn{max-width:100%;display:inline-block}.mono{font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-label);-webkit-hyphens:manual;hyphens:manual;line-height:1.2}.mono b,.mono strong{font-weight:var(--gew-halb);color:var(--akzent-text)}.mono-wert{font-family:var(--schrift-flaeche);font-variant-numeric:tabular-nums lining-nums;-webkit-hyphens:none;hyphens:none}table,.datenblatt,.schriftfeld,time,.tel{font-variant-numeric:tabular-nums lining-nums}a{color:var(--akzent-text);text-underline-offset:.2em;text-decoration-thickness:1px}.marker,.lesespalte a,.abschnitt-text a,p a{color:var(--text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-underline-offset:.22em;transition:text-decoration-thickness var(--dauer) var(--kurve), color var(--dauer) var(--kurve);text-decoration-thickness:1px}.marker:hover,.lesespalte a:hover,.abschnitt-text a:hover,p a:hover{color:var(--akzent-text);text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--fokus-aussen);outline-offset:3px;box-shadow:0 0 0 2px var(--fokus-innen);transition:none}:focus:not(:focus-visible){outline:none}.skip-link{top:var(--r-2);left:var(--r-2);z-index:100;padding:var(--r-3) var(--r-4);border-radius:var(--radius-pille);background-color:var(--c-gold);color:var(--c-tinte);font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:var(--ls-label);text-transform:uppercase;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}:target,[id]{scroll-margin-top:calc(var(--kopf-h) + var(--r-4))}ul,ol{max-width:var(--breite-text);padding-inline-start:var(--r-6)}li+li{margin-block-start:var(--r-2)}.blank{max-width:none;padding:0;list-style:none}.blank>li+li{margin-block-start:0}img,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}hr{border:0;border-block-start:var(--strich) solid var(--linie);margin-block:var(--r-8)}.inhalt--abstand{padding-block-start:var(--kopf-h)}.huelle{width:100%;max-width:var(--breite-inhalt);padding-inline:var(--rand);margin-inline:auto}.lesespalte{max-width:var(--breite-text)}.lesespalte>*+*{margin-block-start:var(--r-4)}.lead{max-width:var(--breite-vorspann);font-family:var(--schrift-lese);font-size:var(--fs-vorspann);line-height:var(--lh-vorspann);color:var(--text-sekundaer);text-wrap:pretty}.sektion{padding-block:var(--sektion-y)}.sektion--vertieft{background-color:var(--grund-vertieft)}.stapel>*+*{margin-block-start:var(--stapel-abstand,var(--r-4))}.stapel--weit>*+*{margin-block-start:var(--r-8)}.stapel--eng>*+*{margin-block-start:var(--r-2)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-flaeche=papier],[data-flaeche=tinte],[data-flaeche=signal]{position:relative}section[data-flaeche=papier]{border-radius:var(--radius) var(--radius) 0 0}section[data-flaeche=papier]+section[data-flaeche=papier]{border-radius:0}.papier{border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-auftakt]{animation:.8s cubic-bezier(.22,.61,.36,1) both auftakt;animation-delay:var(--auftakt-verzug,0s)}}@keyframes auftakt{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-property:color,background-color,border-color,outline-color,opacity,text-decoration-color!important;transition-duration:var(--dauer-schnell)!important;scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.18s ease-out both ausblenden}::view-transition-new(root){animation:.26s ease-out both einblenden}}@keyframes ausblenden{to{opacity:0}}@keyframes einblenden{0%{opacity:0}}@media print{:root,[data-flaeche=papier],[data-flaeche=signal],[data-flaeche=tinte]{--grund:#fff;--grund-vertieft:#fff;--grund-karte:#fff;--text:#000;--text-sekundaer:#222;--text-label:#444;--linie:#999;--linie-stark:#000;--akzent-text:#000;--akzent-flaeche:#fff;--akzent-flaeche-text:#000;color:#000!important;background:0 0!important}[data-flaeche=signal],[data-flaeche=tinte]{border:1pt solid #000;padding-block:1rem!important}[data-einblenden],[data-auftakt]{opacity:1!important;animation:none!important;transform:none!important}body{font-size:10pt}.kopf,.aktionsleiste,.skip-link,.sprungkette,.ziffer{display:none!important}a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:9pt}a[href^=tel\:]:after,a[href^=mailto\:]:after,a[href^=\#]:after,a[href^=\/]:after{content:""}a{background:0 0!important;text-decoration:underline!important}h1,h2,h3{break-after:avoid}.karte,.schriftfeld,figure,table{break-inside:avoid}.sektion{padding-block:1rem}}.knopf{justify-content:center;align-items:center;gap:var(--r-2);min-height:var(--ziel-min);padding:var(--r-3) var(--r-6);border:var(--kante) solid transparent;border-radius:var(--radius-pille);font-family:var(--schrift-flaeche);font-size:var(--fs-klein);font-weight:var(--gew-halb);letter-spacing:.01em;text-align:center;cursor:pointer;-webkit-hyphens:none;hyphens:none;transition:background-color var(--dauer) var(--kurve), border-color var(--dauer) var(--kurve), color var(--dauer) var(--kurve), transform var(--dauer-schnell) var(--kurve);line-height:1;text-decoration:none;display:inline-flex;position:relative}.knopf:active{transform:translateY(1px)}.knopf--primaer{background-color:var(--akzent-flaeche);border-color:var(--akzent-flaeche);color:var(--akzent-flaeche-text)}.knopf--primaer:hover,.knopf--primaer:focus-visible{background-color:var(--akzent-flaeche-hover);border-color:var(--akzent-flaeche-hover)}.knopf--glas,.knopf--sekundaer{background-color:var(--glas);border-color:var(--glas-linie);color:var(--text);backdrop-filter:blur(8px)}.knopf--glas:hover,.knopf--glas:focus-visible,.knopf--sekundaer:hover,.knopf--sekundaer:focus-visible{background-color:var(--glas-hover);border-color:var(--text)}.knopf--text{min-height:var(--ziel-min);padding-inline:var(--r-2);color:var(--text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-underline-offset:.25em;background:0 0;border-color:#0000}.knopf--breit{width:100%}.knopf .pfeil{transition:transform var(--dauer) var(--kurve);font-size:1.1em;line-height:1}.knopf:hover .pfeil{transform:translate(2px,-2px)}.kennzahlen{gap:var(--r-6);padding:var(--r-6) 0 0;border-block-start:var(--strich) solid var(--glas-linie);grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;margin:0;list-style:none;display:grid}.kennzahlen>li{min-width:0;margin:0}.kennzahl__wert{font-family:var(--schrift-display);font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:var(--gew-leicht);font-variant-numeric:tabular-nums lining-nums;color:var(--text);line-height:1;display:block}.kennzahl__text{font-family:var(--schrift-flaeche);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-label);-webkit-hyphens:none;hyphens:none;margin-block-start:var(--r-2);display:block}.bento{gap:var(--r-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(11rem,1fr);max-width:none;margin:0;padding:0;list-style:none;display:grid}.bento>li{min-width:0;margin:0}.bento>li:first-child,.bento>li:nth-child(2n):last-child{grid-column:span 2}@media (width>=60em){.bento{gap:var(--r-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:17.5rem}.bento>li:first-child{grid-area:span 2/span 1}.bento>li:nth-child(2n):last-child{grid-column:auto}.bento>li:nth-child(3n):last-child{grid-column:1/-1}.bento>li:nth-child(3n+1):last-child{grid-column:span 2}}.motiv{border-radius:var(--radius);background-color:var(--grund-karte);height:100%;min-height:11rem;color:var(--c-papier);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.motiv__bild,.motiv__bild figure,.motiv__bild img{width:100%;height:100%;margin:0;position:absolute;inset:0}.motiv__bild img{aspect-ratio:auto;object-fit:cover;filter:var(--foto-filter);transition:transform var(--dauer-lauf) var(--kurve)}.motiv:hover .motiv__bild img,.motiv:focus-visible .motiv__bild img{transform:scale(1.04)}.motiv:after{content:"";background:linear-gradient(#12121000 38%,#121210db 100%);position:absolute;inset:0}.motiv__text{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--r-3);display:flex;position:absolute;inset:auto 1.25rem 1.25rem}.motiv__nummer{font-family:var(--schrift-flaeche);font-size:var(--fs-label);letter-spacing:.2em;color:var(--c-gold);margin-block-end:var(--r-2);display:block}.motiv__titel{font-family:var(--schrift-display);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:var(--gew-normal);color:var(--c-papier);line-height:1.05}.bento>li:first-child .motiv__titel{font-size:clamp(1.5rem,1.1rem + 1.2vw,1.9rem)}.motiv__pfeil{border:var(--strich) solid #f4f1ea59;width:2.5rem;height:2.5rem;color:var(--c-papier);transition:background-color var(--dauer) var(--kurve), transform var(--dauer) var(--kurve);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;display:grid}.motiv:hover .motiv__pfeil{background-color:var(--c-gold);border-color:var(--c-gold);color:var(--c-tinte);transform:translate(2px,-2px)}@media (width<=43.999em){.motiv__pfeil{display:none}.motiv__titel,.bento>li:first-child .motiv__titel{font-size:1.125rem}.motiv__text{inset:auto var(--r-4) var(--r-4) var(--r-4)}}.spalten{gap:var(--r-8);max-width:none;margin:0;padding:0;list-style:none;display:grid}.spalten>li{border-block-start:2px solid var(--c-gold);margin:0;padding-block-start:var(--r-4)}.spalten h3{margin-block-end:var(--r-2)}.spalten p{color:var(--text-sekundaer);font-size:var(--fs-klein)}@media (width>=44em){.spalten{grid-template-columns:repeat(3,minmax(0,1fr))}.spalten--zwei,.spalten--vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.spalten--vier{grid-template-columns:repeat(4,minmax(0,1fr))}}.schritte{counter-reset:schritt;gap:var(--r-8);max-width:none;margin:0;padding:0;list-style:none;display:grid;position:relative}.schritte>li{counter-increment:schritt;min-height:4.25rem;margin:0;padding-inline-start:5.25rem;position:relative}.schritte>li:before{content:counter(schritt);border:var(--strich) solid var(--c-gold);background-color:var(--grund);width:4.25rem;height:4.25rem;font-family:var(--schrift-display);font-size:1.5rem;font-weight:var(--gew-leicht);color:var(--akzent-text);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.schritte__titel,.schritte h3{font-size:var(--fs-h3)}.schritte>li>p{color:var(--text-sekundaer);font-size:var(--fs-klein);margin-block-start:var(--r-2)}@media (width>=60em){.schritte{gap:var(--r-6);grid-template-columns:repeat(4,minmax(0,1fr));container-type:inline-size}.schritte>li{padding-block-start:5.5rem;padding-inline-start:0}.schritte>li:after{content:"";inset-block-start:2.125rem;inset-inline:4.25rem calc(-1 * var(--r-6));background-color:var(--linie-stark);height:1px;position:absolute}.schritte>li:last-child:after{display:none}}@container (width<=52rem){.schritte>li{grid-column:span 2}.schritte>li:nth-child(2n):after{display:none}}@container (width<=26rem){.schritte>li{grid-column:1/-1}.schritte>li:after{display:none}}.register{border-block-start:var(--strich) solid var(--linie-stark);max-width:none;margin:0;padding:0;list-style:none}.register>li{border-block-end:var(--strich) solid var(--linie);margin:0}.register__zeile{align-items:center;gap:var(--r-4) var(--r-6);padding:var(--r-6) 0;color:var(--text);transition:transform var(--dauer) var(--kurve);grid-template-columns:4.5rem minmax(0,1fr) minmax(0,1fr) 2.75rem;text-decoration:none;display:grid;position:relative}.register__zeile:hover,.register__zeile:focus-visible{transform:translateX(var(--r-3))}.ziffer{font-family:var(--schrift-display);font-size:var(--fs-ziffer);font-weight:var(--gew-leicht);font-variant-numeric:tabular-nums lining-nums;color:var(--text-label);user-select:none;line-height:1}.kopfziffer{font-family:var(--schrift-display);font-size:clamp(3rem,2rem + 4vw,6rem);font-weight:var(--gew-leicht);color:var(--akzent-text);line-height:1;display:block}.register__name{font-family:var(--schrift-display);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(1.375rem,1rem + 1.4vw,2rem);line-height:1.1}.register__stichworte{gap:var(--r-2);font-family:var(--schrift-flaeche);font-size:var(--fs-label);color:var(--text-sekundaer);-webkit-hyphens:none;hyphens:none;flex-wrap:wrap;display:flex}.register__wort{padding:var(--r-1) var(--r-3);border-radius:var(--radius-pille);border:var(--strich) solid var(--glas-linie)}.register__winkel{border:var(--strich) solid var(--glas-linie);width:2.75rem;height:2.75rem;transition:background-color var(--dauer) var(--kurve);border-radius:50%;place-items:center;display:grid}.register__winkel:before{content:"↗";color:var(--text);font-size:1rem}.register__zeile:hover .register__winkel{background-color:var(--c-gold);border-color:var(--c-gold)}.register__zeile:hover .register__winkel:before{color:var(--c-tinte)}.register__zeile--dauerhaft .register__name:after{content:"Notdienst";border-radius:var(--radius-pille);background-color:var(--c-gold);color:var(--c-tinte);font-family:var(--schrift-flaeche);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;vertical-align:middle;margin-inline-start:var(--r-3);padding:.2em .7em}@media (width<=60em){.register__zeile{grid-template-columns:3rem minmax(0,1fr) 2.75rem}.register__stichworte{grid-column:2/3}}@media (width<=43.999em){.register__winkel{display:none}.register__zeile{padding:var(--r-4) 0;grid-template-columns:2.5rem minmax(0,1fr)}}.stoerfeld{padding:var(--r-8);border-radius:var(--radius);background-color:var(--grund-karte);border:var(--strich) solid var(--glas-linie);position:relative}.stoerfeld__label{color:var(--text-label)}.stoerfeld__nummer{font-family:var(--schrift-display);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:var(--gew-normal);color:var(--text);margin-block-start:var(--r-3);line-height:1.05}.stoerfeld__zeit{font-size:var(--fs-klein);color:var(--text-sekundaer);margin-block-start:var(--r-2)}.sperrband{display:none}.schriftfeld{border-radius:var(--radius);border:var(--strich) solid var(--linie);background-color:var(--grund-karte);grid-template-columns:minmax(0,1fr);margin:0;display:grid;overflow:hidden}.schriftfeld__key,.schriftfeld__wert{padding:var(--r-4) var(--r-6);margin:0}.schriftfeld__key{font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:.14em;text-transform:uppercase;color:var(--text-label);-webkit-hyphens:manual;hyphens:manual;padding-block-end:0}.schriftfeld__wert{color:var(--text);padding-block-start:var(--r-1)}.schriftfeld__wert+.schriftfeld__key{border-block-start:var(--strich) solid var(--linie)}@media (width>=44em){.schriftfeld{grid-template-columns:minmax(14rem,1fr) minmax(0,3fr)}.schriftfeld__key,.schriftfeld__wert{padding-block:var(--r-4);border-block-start:var(--strich) solid var(--linie)}.schriftfeld__key:first-child,.schriftfeld__key:first-child+.schriftfeld__wert{border-block-start:0}}.karte{padding:var(--r-6);border-radius:var(--radius);background-color:var(--grund-karte);border:var(--strich) solid var(--linie)}.raster{gap:var(--r-4);display:grid}@media (width>=44em){.raster{grid-template-columns:repeat(3,minmax(0,1fr))}.raster--zwei{grid-template-columns:repeat(2,minmax(0,1fr))}}.liste-technisch{gap:var(--r-2);max-width:none;margin:0;padding:0;list-style:none;display:grid}.liste-technisch>li{padding:var(--r-3) 0 var(--r-3) var(--r-6);border-block-end:var(--strich) solid var(--linie);margin:0;position:relative}.liste-technisch>li:before{content:"";width:var(--r-3);background-color:var(--c-gold);height:1px;position:absolute;inset-block-start:1.35em;inset-inline-start:0}@media (width>=44em){.liste-technisch--zwei{column-gap:var(--r-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.zeile{gap:var(--r-1);padding:var(--r-4) 0;border-block-end:var(--strich) solid var(--linie);color:var(--text);text-decoration:none;display:grid}.zeile__titel{font-family:var(--schrift-display);font-size:var(--fs-h3)}.zeile__text{font-size:var(--fs-klein);color:var(--text-sekundaer)}.marke{align-items:center;gap:var(--r-2);border-radius:var(--radius-pille);border:var(--strich) solid var(--glas-linie);font-family:var(--schrift-flaeche);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-sekundaer);padding:.25em .75em;display:inline-flex}.marke--ok{color:var(--ok)}.marke--warn{color:var(--warn)}.marke--offen{color:var(--text-label)}.ausklapper{border-block-end:var(--strich) solid var(--linie)}.ausklapper__frage{cursor:pointer;font-family:var(--schrift-display);color:var(--text);-webkit-hyphens:manual;hyphens:manual;padding:1.25rem 3rem 1.25rem 0;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.25;list-style:none;display:block;position:relative}.ausklapper__frage::-webkit-details-marker{display:none}.ausklapper__frage:after{content:"+";border:var(--strich) solid var(--glas-linie);width:2rem;height:2rem;font-family:var(--schrift-flaeche);color:var(--text);transition:transform var(--dauer) var(--kurve), background-color var(--dauer) var(--kurve);border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.ausklapper[open] .ausklapper__frage:after{background-color:var(--c-gold);border-color:var(--c-gold);color:var(--c-tinte);transform:translateY(-50%)rotate(45deg)}.ausklapper__antwort{padding-block:0 var(--r-6);color:var(--text-sekundaer)}.ausklapper__antwort>*+*{margin-block-start:var(--r-3)}.ortsfeld{gap:var(--r-2);flex-wrap:wrap;max-width:none;margin:0;padding:0;list-style:none;display:flex}.ortsfeld>li{padding:var(--r-2) var(--r-4);border-radius:var(--radius-pille);border:var(--strich) solid var(--glas-linie);font-family:var(--schrift-flaeche);font-size:var(--fs-klein);color:var(--text-sekundaer);white-space:nowrap;-webkit-hyphens:none;hyphens:none;margin:0}.ortsfeld--ruhig>li{background-color:var(--glas)}.laufband{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.laufband__spur{width:max-content;padding-block:var(--r-2);flex-wrap:nowrap}@media (prefers-reduced-motion:no-preference){.laufband__spur{animation:70s linear infinite laufen}.laufband:hover .laufband__spur{animation-play-state:paused}}@keyframes laufen{to{transform:translate(-50%)}}.glas{padding:clamp(var(--r-6), 4vw, var(--r-10));border-radius:var(--radius);border:var(--strich) solid var(--glas-linie);backdrop-filter:blur(16px);background-color:#1b1a1799}.weiterlesen{margin-block-start:var(--r-4)}.weiterlesen>summary{align-items:center;gap:var(--r-2);cursor:pointer;min-height:var(--ziel-min);font-family:var(--schrift-flaeche);font-size:var(--fs-klein);font-weight:var(--gew-halb);color:var(--text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-underline-offset:.25em;list-style:none;display:inline-flex}.weiterlesen>summary::-webkit-details-marker{display:none}.weiterlesen>summary:after{content:"";width:7px;height:7px;transition:transform var(--dauer) var(--kurve);border-block-end:1.5px solid;border-inline-end:1.5px solid;transform:translateY(-2px)rotate(45deg)}.weiterlesen[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.weiterlesen[open]>summary{margin-block-end:var(--r-4)}.weiterlesen>p+p,.weiterlesen>summary+p{margin-block-start:var(--r-4)}.weiterlesen--liste{margin-block-start:var(--r-6)}.weiterlesen--liste[open]>summary{margin-block-end:var(--r-6)}.weiterlesen>summary:focus-visible{outline:2px solid var(--fokus-aussen);outline-offset:4px}.platzhalter{border-radius:var(--radius-pille);border:var(--strich) dashed var(--glas-linie);font-family:var(--schrift-flaeche);letter-spacing:.04em;color:var(--text-label);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;padding:.1em .5em;font-size:.85em;display:inline}@media (prefers-reduced-motion:reduce){.motiv__bild img,.motiv__pfeil,.register__zeile,.knopf .pfeil{transition:none}.motiv:hover .motiv__bild img{transform:none}}.kopf{z-index:50;height:var(--kopf-h);position:fixed;inset-block-start:0;inset-inline:0}.kopf:before{content:"";z-index:-1;backdrop-filter:blur(14px)saturate(1.2);background-color:#1212109e;border-block-end:1px solid #f4f1ea14;position:absolute;inset:0}.kopf{--text:var(--c-kalk);--text-label:var(--c-leise-auf-tinte);--linie:var(--c-linie-dunkel-stark);--linie-stark:var(--c-leise-auf-tinte);--akzent-flaeche:var(--c-signal);--akzent-flaeche-text:var(--c-tinte);--akzent-text:var(--c-kalk);--fokus-aussen:var(--c-signal);--fokus-innen:var(--c-tinte)}.kopf__zeile{justify-content:space-between;align-items:center;gap:var(--r-4);min-height:var(--kopf-h);display:flex}.wortmarke{min-height:var(--ziel-min);align-items:center;display:inline-flex}.kopf__aktionen{align-items:center;gap:var(--r-2);display:flex}.kopf__tel{align-items:center;gap:var(--r-2);min-height:var(--ziel-min);min-width:var(--ziel-min);padding-inline:var(--r-3);border:var(--strich) solid var(--linie-stark);color:var(--text);font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:var(--ls-label);-webkit-hyphens:none;hyphens:none;justify-content:center;text-decoration:none;display:inline-flex}.kopf__tel:hover{background-color:var(--grund-vertieft)}.kopf__tel-text{display:none}@media (width>=25em){.kopf__tel-text{display:inline}}@media (width<=22.5em){.wortmarke{--logo-hoehe:2rem}.kopf__tel-text,.menue__knopf>span:not(.menue__balken){display:none}.menue__knopf,.kopf__tel{padding-inline:var(--r-2)}}.menue{position:relative}.menue__knopf{align-items:center;gap:var(--r-2);min-height:var(--ziel-min);padding-inline:var(--r-3);border:var(--strich) solid var(--linie-stark);font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:var(--ls-label);text-transform:uppercase;cursor:pointer;-webkit-hyphens:none;hyphens:none;list-style:none;display:inline-flex}.menue__knopf::-webkit-details-marker{display:none}.menue__knopf:hover{background-color:var(--grund-vertieft)}.menue__balken{flex:none;width:16px;height:10px;position:relative}.menue__balken:before,.menue__balken:after{content:"";height:2px;transition:transform var(--dauer) var(--kurve);background-color:currentColor;position:absolute;inset-inline:0}.menue__balken:before{inset-block-start:0}.menue__balken:after{inset-block-end:0}.menue[open] .menue__balken:before{transform:translateY(4px)rotate(45deg)}.menue[open] .menue__balken:after{transform:translateY(-4px)rotate(-45deg)}.menue__panel{inset:var(--kopf-h) 0 0 0;z-index:40;overscroll-behavior:contain;padding:var(--r-6) var(--rand) var(--r-16);background-color:var(--c-graphit);position:fixed;overflow-y:auto}.menue__panel>nav{max-width:40rem}.menue__panel .menue__liste{max-width:none}html.menue-offen{overflow:hidden}.menue__aktionen{gap:var(--r-3);border-block-end:var(--strich) solid var(--linie);padding-block-end:var(--r-6);display:grid}.menue__notdienst{justify-content:space-between;align-items:stretch;gap:var(--r-1) var(--r-3);border:var(--strich) solid var(--glas-linie);border-radius:var(--radius-klein);flex-wrap:wrap;display:flex}.menue__notdienst-seite{justify-content:center;gap:var(--r-1);min-height:var(--ziel-min);padding:var(--r-3) var(--r-4);border-radius:var(--radius-klein);color:var(--text);flex-direction:column;flex:10rem;text-decoration:none;display:flex}.menue__notdienst-seite:hover{background-color:var(--grund-vertieft)}.menue__notdienst-zeit{font-size:var(--fs-klein);color:var(--text-sekundaer)}.menue__notdienst-tel{min-height:var(--ziel-min);padding-inline:var(--r-4);color:var(--text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-underline-offset:.2em;align-items:center;display:inline-flex}.menue__notdienst-tel:hover{color:var(--akzent-text)}.menue__liste{margin-block-start:var(--r-4);padding:0;list-style:none}.menue__liste>li{border-block-end:var(--strich) solid var(--linie);margin:0}.menue__eintrag{align-items:stretch;display:flex}.menue__link{min-height:3.5rem;padding-block:var(--r-2);font-family:var(--schrift-display);font-size:1.75rem;font-weight:var(--gew-normal);letter-spacing:-.01em;color:var(--text);flex:1;align-items:center;text-decoration:none;display:flex}.menue__link:hover,.menue__link[aria-current=page]{color:var(--akzent-text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-underline-offset:.2em;text-decoration-thickness:3px}.menue__link[aria-current=page]:before{content:"";width:3px;background-color:var(--akzent-linie);align-self:stretch;margin-inline-end:var(--r-3)}.menue__auf{width:var(--ziel-min);min-height:var(--ziel-min);border:0;border-inline-start:var(--strich) solid var(--linie);cursor:pointer;color:var(--text);background:0 0;flex:none;justify-content:center;align-items:center;display:flex}.menue__auf:after{content:"";width:10px;height:10px;transition:transform var(--dauer) var(--kurve);border-block-end:2px solid;border-inline-end:2px solid;transform:translate(-20%,-20%)rotate(45deg)}.menue__auf[aria-expanded=true]:after{transform:translate(-20%,-20%)rotate(225deg)}.menue__unter{padding:0 0 var(--r-3) var(--r-4);border-inline-start:var(--strich) solid var(--linie);margin:0;margin-inline-start:var(--r-2);list-style:none}.menue__unter>li{border:0;margin:0}.menue__unter a{min-height:var(--ziel-min);font-size:var(--fs-body);color:var(--text-sekundaer);align-items:center;text-decoration:none;display:flex}.menue__unter a:hover,.menue__unter a[aria-current=page]{color:var(--akzent-text);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-decoration-thickness:2px}.menue__kontakt{border-block-start:var(--strich) solid var(--linie);font-size:var(--fs-klein);color:var(--text-sekundaer);margin-block-start:var(--r-8);padding-block-start:var(--r-6)}.menue__recht{gap:var(--r-4);font-size:var(--fs-klein);flex-wrap:wrap;margin-block-start:var(--r-6);padding:0;list-style:none;display:flex}.menue__recht>li{margin:0}@media (width>=80em){.menue__knopf{display:none}.menue__panel{background:0 0;border:0;align-items:center;padding:0;display:flex;position:static;inset:auto;overflow:visible}.menue__aktionen,.menue__kontakt,.menue__recht{display:none}.menue__liste{align-items:center;gap:var(--r-1);margin:0;display:flex}.menue__liste>li{border:0;position:relative}.menue__eintrag{align-items:center}.menue__link{min-height:var(--kopf-h);padding-inline:var(--r-3);font-size:var(--fs-klein);font-weight:var(--gew-normal)}.menue__link[aria-current=page]{font-weight:var(--gew-halb)}.menue__link[aria-current=page]:before{display:none}.menue__link[aria-current=page]:after{content:"";inset-block-end:-1px;inset-inline:var(--r-2);background-color:var(--akzent-linie);height:2px;position:absolute}.menue__auf{width:auto;min-height:var(--kopf-h);padding-inline:var(--r-1) var(--r-2);border:0}.menue__auf:after{width:7px;height:7px}.menue__unter{z-index:60;min-width:16rem;padding:var(--r-2);background-color:var(--grund-karte);border:var(--strich) solid var(--linie-stark);margin:0;position:absolute;inset-block-start:100%;inset-inline-start:0}.menue__unter a{min-height:2.75rem;padding-inline:var(--r-3);font-size:var(--fs-klein)}.menue__unter a:hover{background-color:var(--grund-vertieft);text-decoration:none}.menue__unter[hidden]{display:none}}.aktionsleiste{z-index:45;gap:var(--strich);background-color:var(--linie);border-block-start:var(--strich) solid var(--linie-stark);transition:transform var(--dauer) var(--kurve);grid-template-columns:1fr 1fr;padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(110%)}.aktionsleiste[data-sichtbar=ja]{transform:translateY(0)}.aktionsleiste a{justify-content:center;align-items:center;gap:var(--r-2);min-height:var(--ziel-min);padding:var(--r-2);background-color:var(--grund);color:var(--text);font-family:var(--schrift-flaeche);font-size:var(--fs-klein);font-weight:var(--gew-halb);-webkit-hyphens:none;hyphens:none;text-decoration:none;display:flex}.aktionsleiste a:last-child{background-color:var(--akzent-flaeche);color:var(--akzent-flaeche-text)}@media (width>=64em){.aktionsleiste{display:none}}@media (width<=63.999em){body:has(.aktionsleiste) .fuss{padding-block-end:calc(var(--r-16) + env(safe-area-inset-bottom))}}.feldgruppe{border:0;margin:0;padding:0}.feldgruppe+.feldgruppe{border-block-start:var(--strich) solid var(--linie);margin-block-start:var(--r-10);padding-block-start:var(--r-8)}.feldgruppe__titel{align-items:baseline;gap:var(--r-3);font-family:var(--schrift-display);font-size:var(--fs-h3);font-weight:var(--gew-normal);letter-spacing:-.01em;margin-block-end:var(--r-6);padding:0;line-height:1.15;display:flex}.feldgruppe__nr{font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-halb);letter-spacing:var(--ls-label);color:var(--akzent-text);font-variant-numeric:tabular-nums}.feld{display:block}.feld+.feld{margin-block-start:var(--r-6)}.feld__label{font-weight:var(--gew-halb);margin-block-end:var(--r-2);display:block}.feld__pflicht{font-family:var(--schrift-flaeche);font-size:var(--fs-label);font-weight:var(--gew-normal);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-label);-webkit-hyphens:none;hyphens:none;margin-inline-start:var(--r-2)}.feld__hinweis{font-size:var(--fs-klein);color:var(--text-sekundaer);margin-block-end:var(--r-2);display:block}.eingabe,.auswahl,.textfeld{width:100%;min-height:var(--ziel-min);padding:var(--r-3) var(--r-4);background-color:var(--grund-karte);color:var(--text);border:var(--strich) solid var(--linie-stark);border-radius:var(--radius);font-size:max(1rem, var(--fs-body));transition:border-color var(--dauer) var(--kurve);display:block}.textfeld{resize:vertical;min-height:9rem;line-height:var(--lh-body)}.eingabe:hover,.auswahl:hover,.textfeld:hover{border-color:var(--text)}.eingabe::placeholder,.textfeld::placeholder{color:var(--text-label);opacity:1}.auswahl{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 1.25rem top 55%,right 1rem top 55%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-inline-end:var(--r-10)}.eingabe[aria-invalid=true],.auswahl[aria-invalid=true],.textfeld[aria-invalid=true]{border-color:var(--fehler);border-width:2px}.feld__fehler{align-items:flex-start;gap:var(--r-2);font-size:var(--fs-klein);font-weight:var(--gew-halb);color:var(--fehler);margin-block-start:var(--r-2);display:flex}.feld__fehler:before{content:"!";width:1.25em;height:1.25em;font-family:var(--schrift-flaeche);border:2px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8em;line-height:1;display:flex}.feld__fehler[hidden]{display:none}.kacheln{gap:var(--r-3);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.kachel{align-items:flex-start;gap:var(--r-3);min-height:var(--ziel-min);padding:var(--r-4);background-color:var(--grund-karte);border:var(--strich) solid var(--linie-stark);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dauer) var(--kurve), background-color var(--dauer) var(--kurve);display:flex;position:relative}.kachel:hover{background-color:var(--grund-vertieft)}.kachel__eingabe{width:1.5rem;height:1.5rem;accent-color:var(--akzent-flaeche);flex:none;margin:0}.kachel__text{font-size:var(--fs-klein);line-height:1.4}.kachel:has(.kachel__eingabe:checked){border-color:var(--akzent-flaeche);padding:calc(var(--r-4) - 1px);background-color:var(--grund-vertieft);border-width:2px}.kachel:has(.kachel__eingabe:focus-visible){outline:3px solid var(--fokus-aussen);outline-offset:2px;box-shadow:0 0 0 2px var(--fokus-innen)}.einwilligung{align-items:flex-start;gap:var(--r-3);padding:var(--r-4);background-color:var(--grund-vertieft);border:var(--strich) solid var(--linie);border-radius:var(--radius);display:flex}.einwilligung+.einwilligung{margin-block-start:var(--r-4)}.einwilligung__text{font-size:var(--fs-klein);line-height:1.5}.honigtopf{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.absenden{border-block-start:var(--strich) solid var(--linie);margin-block-start:var(--r-10);padding-block-start:var(--r-8)}.absenden__zusage{font-size:var(--fs-klein);color:var(--text-sekundaer);margin-block-end:var(--r-4)}.fehlerliste{padding:var(--r-4) var(--r-6);border:2px solid var(--fehler);border-radius:var(--radius);margin-block-end:var(--r-6)}.fehlerliste[hidden]{display:none}.fehlerliste__titel{font-weight:var(--gew-fett);color:var(--fehler);margin-block-end:var(--r-3)}.fehlerliste ul{margin-block-start:var(--r-2)}.fehlerliste a{color:var(--fehler)}.klaro{font-family:var(--schrift-flaeche);font-size:var(--fs-klein);color:var(--c-text-dunkel);hyphens:auto;overflow-wrap:break-word;line-height:1.55}.klaro .cookie-notice-hidden{display:none!important}.klaro p,.klaro h1,.klaro ul,.klaro li{max-width:none;margin:0;padding:0}.klaro a{color:var(--c-papier);text-decoration:underline;text-decoration-color:var(--akzent-linie);text-underline-offset:.2em}.klaro a:hover,.klaro a:focus-visible{color:var(--c-gold)}.klaro .cm-btn{min-height:var(--ziel-min);padding:var(--r-3) 1.25rem;border:var(--kante) solid var(--glas-linie);border-radius:var(--radius-pille);background-color:var(--glas);color:var(--c-papier);font-family:var(--schrift-flaeche);font-size:var(--fs-klein);font-weight:var(--gew-halb);cursor:pointer;transition:background-color var(--dauer) var(--kurve), border-color var(--dauer) var(--kurve);justify-content:center;align-items:center;line-height:1.1;display:inline-flex}.klaro .cm-btn:hover,.klaro .cm-btn:focus-visible{background-color:var(--glas-hover);border-color:var(--c-gold)}.klaro .cm-btn:disabled{opacity:.5;cursor:not-allowed}.klaro .cookie-notice:not(.cookie-modal-notice){z-index:1000;inset-inline:var(--r-3);padding:var(--r-6);border:var(--kante) solid var(--c-linie-dunkel-stark);border-radius:var(--radius);background-color:var(--c-graphit-feld);position:fixed;inset-block-end:var(--r-3);box-shadow:0 24px 60px #00000073}.klaro .cookie-notice:focus{outline:none}.klaro .cookie-notice .cn-body>p{margin-block-end:var(--r-4)}.klaro .cookie-notice .cn-ok{justify-content:space-between;align-items:center;gap:var(--r-3) var(--r-4);flex-wrap:wrap;display:flex}.klaro .cookie-notice .cn-learn-more{min-height:var(--ziel-min);font-weight:var(--gew-halb);align-items:center;display:inline-flex}.klaro .cookie-notice .cn-buttons{justify-content:flex-end;gap:var(--r-2);flex-wrap:wrap;flex:auto;display:flex}.klaro .cookie-notice .cn-buttons .cm-btn{flex:9rem}@media (width>=48em){.klaro .cookie-notice:not(.cookie-modal-notice){inset-inline:auto var(--r-6);max-width:30rem;inset-block-end:var(--r-6)}}.klaro .cookie-modal{z-index:1000;padding:var(--r-3);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.klaro .cookie-modal .cm-bg{backdrop-filter:blur(4px);background-color:#121210b8;position:fixed;inset:0}.klaro .cookie-modal .cm-modal{z-index:1;overscroll-behavior:contain;border:var(--kante) solid var(--c-linie-dunkel-stark);border-radius:var(--radius);background-color:var(--c-graphit-feld);width:min(40rem,100%);max-height:100%;position:relative;overflow:auto;box-shadow:0 32px 80px #00000080}.klaro .cm-header{padding:var(--r-6) var(--r-6) var(--r-4);border-block-end:var(--strich) solid var(--linie);position:relative}.klaro .cm-header .title{font-family:var(--schrift-display);font-size:var(--fs-h3);font-weight:var(--gew-normal);line-height:var(--lh-h3);color:var(--c-papier);margin-inline-end:var(--r-12)}.klaro .cm-header p{margin-block-start:var(--r-3)}.klaro .cm-header .hide{width:var(--ziel-min);height:var(--ziel-min);border:var(--kante) solid var(--glas-linie);background-color:var(--glas);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:var(--r-4);inset-inline-end:var(--r-4)}.klaro .cm-header .hide:hover,.klaro .cm-header .hide:focus-visible{border-color:var(--c-gold)}.klaro .cm-header .hide svg{stroke:var(--c-papier)}.klaro .cm-body{padding:var(--r-2) var(--r-6)}.klaro .cm-services{list-style:none}.klaro .cm-service{padding:var(--r-4) 0 var(--r-4) 4.25rem;border-block-end:var(--strich) solid var(--linie);position:relative}.klaro .cm-service:last-child{border-block-end:0}.klaro .cm-list-input{z-index:1;opacity:0;cursor:pointer;width:3.25rem;height:1.875rem;margin:0;position:absolute;inset-block-start:var(--r-4);inset-inline-start:0}.klaro .cm-list-label{cursor:pointer;display:block}.klaro .cm-list-title{font-weight:var(--gew-halb);color:var(--c-papier)}.klaro .cm-switch{width:3.25rem;height:1.875rem;position:absolute;inset-block-start:var(--r-4);inset-inline-start:0}.klaro .cm-switch .slider{border:var(--kante) solid var(--c-linie-dunkel-stark);border-radius:var(--radius-pille);background-color:var(--c-graphit-hell);transition:background-color var(--dauer) var(--kurve), border-color var(--dauer) var(--kurve);position:absolute;inset:0}.klaro .cm-switch .slider:before{content:"";background-color:var(--c-leise-dunkel);width:1.3rem;height:1.3rem;transition:transform var(--dauer) var(--kurve), background-color var(--dauer) var(--kurve);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:.2rem;transform:translateY(-50%)}.klaro .cm-list-input:checked+.cm-list-label .slider{border-color:var(--c-gold);background-color:var(--c-gold)}.klaro .cm-list-input:checked+.cm-list-label .slider:before{background-color:var(--c-graphit);transform:translate(1.4rem,-50%)}.klaro .cm-list-input.half-checked:checked+.cm-list-label .slider:before{transform:translate(.7rem,-50%)}.klaro .cm-list-input:focus-visible+.cm-list-label .slider{outline:2px solid var(--fokus-aussen);outline-offset:3px}.klaro .cm-list-input:disabled+.cm-list-label{cursor:not-allowed;opacity:.6}.klaro .cm-list-description,.klaro .cm-service .purposes{color:var(--c-leise-dunkel);margin-block-start:var(--r-1);font-size:.875rem}.klaro .cm-required,.klaro .cm-opt-out{color:var(--c-leise-dunkel);margin-inline-start:.4em;font-size:.8em}.klaro .cm-footer{padding:var(--r-4) var(--r-6) var(--r-6);border-block-start:var(--strich) solid var(--linie)}.klaro .cm-footer-buttons{gap:var(--r-2);flex-wrap:wrap;display:flex}.klaro .cm-footer-buttons .cm-btn{flex:10rem}.klaro .cm-powered-by{font-size:var(--fs-label);text-align:end;margin-block-start:var(--r-4)}.klaro .cm-powered-by a{color:var(--c-leise-dunkel);text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.klaro .cm-btn,.klaro .cm-switch .slider,.klaro .cm-switch .slider:before{transition:none}}html.menue-offen .klaro .cookie-notice:not(.cookie-modal-notice){display:none}
