@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-latin-ext-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-latin-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans-latin-ext-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans-latin-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/work-sans-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/work-sans-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Fallback;src:local(Georgia);size-adjust:88%;ascent-override:105%;descent-override:30%}@font-face{font-family:Open Sans Fallback;src:local(Arial);size-adjust:105%;ascent-override:102%;descent-override:28%}:root{--grau-950:#191717;--grau-900:#1f1c1c;--grau-850:#232020;--grau-800:#2a2828;--grau-750:#2d2c2c;--grau-700:#383535;--grau-600:#4a4646;--grau-400:#8d8986;--grau-300:#b4b0ac;--grau-200:#d6d2ce;--grau-100:#ece9e6;--creme:#f8f6f4;--creme-2:#efebe6;--blau:#92c5da;--blau-hell:#acd4e4;--blau-tief:#405861;--blau-tief-2:#4b646e;--farbe-marke:var(--blau);--farbe-marke-hell:var(--blau-hell);--farbe-marke-dunkel:var(--blau);--farbe-akzent:var(--blau-tief);--farbe-akzent-dunkel:var(--blau-tief);--farbe-nacht:var(--grau-900);--farbe-nacht-2:var(--grau-850);--farbe-nacht-3:var(--grau-800);--farbe-leinen:var(--grau-850);--farbe-leinen-2:var(--grau-800);--farbe-weiss:var(--creme);--farbe-text:var(--grau-100);--farbe-text-leise:var(--grau-300);--farbe-text-hell:var(--grau-100);--farbe-text-hell-leise:var(--grau-300);--farbe-tinte:#232020;--farbe-tinte-leise:#5d5754;--farbe-rahmen:var(--grau-600);--farbe-rahmen-dunkel:var(--grau-700);--farbe-linie:#92c5da59;--farbe-erfolg:#8fc9a5;--farbe-fehler:#f0a597;--schrift-text:"Open Sans", "Open Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-display:"Cormorant Garamond", "Cormorant Fallback", Georgia, "Times New Roman", serif;--schrift-versal:"Work Sans", "Open Sans", system-ui, sans-serif;--zeilenhoehe-eng:1.02;--zeilenhoehe-titel:1.1;--zeilenhoehe-normal:1.75;--laufweite-versal:.14em;--text-xs:clamp(.875rem, .86rem + .06vw, .9rem);--text-sm:clamp(.9rem, .88rem + .1vw, .95rem);--text-base:clamp(.98rem, .95rem + .15vw, 1.05rem);--text-lg:clamp(1.1rem, 1.04rem + .3vw, 1.25rem);--text-h4:clamp(1.45rem, 1.3rem + .6vw, 1.85rem);--text-h3:clamp(1.75rem, 1.5rem + 1.1vw, 2.5rem);--text-h2:clamp(2.2rem, 1.75rem + 2vw, 3.6rem);--text-h1:clamp(2.7rem, 1.9rem + 3.6vw, 5.4rem);--text-riesig:clamp(3.4rem, 2rem + 7.4vw, 9.5rem);--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:clamp(4rem, 3rem + 4vw, 6.5rem);--raum-32:clamp(5rem, 3.5rem + 6vw, 8.5rem);--breite-inhalt:1240px;--breite-schmal:960px;--breite-text:68ch;--rand-seite:clamp(1rem, 5vw, 3rem);--kopf-hoehe:5.5rem;--radius-s:0;--radius-m:0;--radius-l:0;--radius-rund:0;--schatten-weich:0 1px 2px #00000040, 0 10px 30px #00000040;--schatten-hoch:0 2px 6px #0000004d, 0 30px 70px #00000073;--schatten-glut:0 0 0 1px #92c5da80;--dauer-schnell:.2s;--dauer-normal:.45s;--dauer-langsam:.9s;--kurve:cubic-bezier(.22, 1, .36, 1);--kurve-weich:cubic-bezier(.65, 0, .35, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--kopf-hoehe) + 1rem);background:var(--grau-850)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--schrift-text);font-size:var(--text-base);line-height:var(--zeilenhoehe-normal);color:var(--farbe-text);background:var(--grau-850);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;overflow-x:clip}img,picture,video,svg,iframe{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--schrift-display);font-weight:400;line-height:var(--zeilenhoehe-titel);margin:0 0 var(--raum-4);text-wrap:balance;letter-spacing:-.01em;color:#fff}p{margin:0 0 var(--raum-4);text-wrap:pretty}::selection{background:var(--blau);color:var(--grau-900)}:focus-visible{outline:2px solid var(--blau);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sprung{top:var(--raum-2);left:var(--raum-2);z-index:10000;background:var(--blau);color:var(--grau-900);padding:var(--raum-3) var(--raum-4);position:fixed;transform:translateY(-200%)}.sprung:focus{transform:none}.huelle{width:min(100% - 2 * var(--rand-seite), var(--breite-inhalt));margin-inline:auto}.huelle--schmal{width:min(100% - 2 * var(--rand-seite), var(--breite-schmal))}.sektion{padding-block:var(--raum-24);position:relative}.sektion--eng{padding-block:var(--raum-16)}.dunkel{background:var(--grau-900);color:var(--farbe-text)}.dunkel-2{background:var(--grau-800);color:var(--farbe-text)}.getoent{background:var(--grau-800)}.creme{background:var(--creme);color:var(--farbe-tinte)}.creme :where(h1,h2,h3,h4,h5,h6){color:var(--farbe-tinte)}.augenbraue,.unterzeile{align-items:center;gap:var(--raum-3);font-family:var(--schrift-versal);font-size:var(--text-xs);letter-spacing:var(--laufweite-versal);text-transform:uppercase;color:var(--blau);margin:0 0 var(--raum-4);font-weight:500;display:inline-flex}.augenbraue:before,.unterzeile:before{content:"";opacity:.8;background:currentColor;width:2.25rem;height:1px}.creme .augenbraue,.creme .unterzeile{color:var(--blau-tief)}.titel-xl,.titel-l,.titel-m,.titel-s{font-family:var(--schrift-display);text-wrap:balance;letter-spacing:-.01em;font-weight:400}.titel-xl{font-size:var(--text-h1);line-height:var(--zeilenhoehe-eng)}.titel-l{font-size:var(--text-h2);line-height:var(--zeilenhoehe-titel)}.titel-m{font-size:var(--text-h3)}.titel-s{font-size:var(--text-h4)}.kursiv,em.marke{color:var(--blau);font-style:italic}.creme .kursiv{color:var(--blau-tief)}.lead{font-size:var(--text-lg);color:var(--farbe-text-leise);max-width:62ch;font-weight:300;line-height:1.65}.creme .lead{color:var(--farbe-tinte-leise)}.btn{--btn-bg:var(--blau);--btn-fg:var(--grau-900);--btn-rand:var(--blau);justify-content:center;align-items:center;gap:var(--raum-3);min-height:3rem;font-family:var(--schrift-versal);font-size:var(--text-xs);letter-spacing:var(--laufweite-versal);text-transform:uppercase;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-rand);cursor:pointer;isolation:isolate;transition:background var(--dauer-normal) var(--kurve), color var(--dauer-normal) var(--kurve), border-color var(--dauer-normal) var(--kurve), transform var(--dauer-schnell) var(--kurve);border-radius:0;padding:.8rem 1.75rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.btn:before{content:"";border:1px solid var(--btn-rand);opacity:0;transition:opacity var(--dauer-normal) var(--kurve), transform var(--dauer-normal) var(--kurve);pointer-events:none;position:absolute;inset:-5px;transform:scale(.96)}.btn:hover:before{opacity:.6;transform:none}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn--haupt{--btn-bg:var(--blau);--btn-fg:var(--grau-900);--btn-rand:var(--blau)}.btn--haupt:hover{--btn-bg:var(--blau-hell);--btn-rand:var(--blau-hell)}.btn--hell{--btn-bg:#fff;--btn-fg:var(--blau-tief);--btn-rand:#fff}.btn--hell:hover{--btn-bg:var(--creme-2)}.btn--umriss{--btn-bg:transparent;--btn-fg:currentColor;--btn-rand:#ffffff73}.btn--umriss:hover{--btn-rand:var(--blau);--btn-fg:var(--blau)}.creme .btn--umriss{--btn-rand:var(--blau-tief);--btn-fg:var(--blau-tief)}.creme .btn--umriss:hover{--btn-bg:var(--blau-tief);--btn-fg:#fff}.btn--klein{min-height:2.75rem;padding:.55rem 1.15rem}.btn svg{flex:none;width:1.15em;height:1.15em}.textlink,.btn--text{align-items:center;gap:var(--raum-3);font-family:var(--schrift-versal);font-weight:500;font-size:var(--text-xs);letter-spacing:var(--laufweite-versal);text-transform:uppercase;color:var(--blau);padding-block:var(--raum-2);background:0 0;border:0;min-height:0;text-decoration:none;display:inline-flex}.textlink:after,.btn--text:after{content:"";width:1.75rem;height:1px;transition:width var(--dauer-normal) var(--kurve);background:currentColor}.textlink:hover:after,.btn--text:hover:after{width:3rem}.creme .textlink{color:var(--blau-tief)}.textlink svg{width:1em;height:1em}.linie svg,svg.linie{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.linie svg *,svg.linie *{vector-effect:non-scaling-stroke}.feld{gap:var(--raum-1);display:grid}.feld label{font-size:var(--text-sm);color:var(--farbe-text);font-weight:600}.feld input,.feld textarea,.feld select{background:var(--grau-700);width:100%;min-height:3rem;color:var(--farbe-text);border:1px solid var(--grau-600);transition:border-color var(--dauer-schnell), box-shadow var(--dauer-schnell);border-radius:0;padding:.75rem 1rem}.feld input::placeholder,.feld textarea::placeholder{color:var(--grau-400)}.feld textarea{resize:vertical;min-height:7rem}.feld input:hover,.feld textarea:hover,.feld select:hover{border-color:var(--grau-400)}.feld input:focus-visible,.feld textarea:focus-visible,.feld select:focus-visible{border-color:var(--blau);outline:none;box-shadow:0 0 0 3px #92c5da40}.feld [aria-invalid=true]{border-color:var(--farbe-fehler)}.feld__hinweis{font-size:var(--text-xs);color:var(--farbe-text-leise);margin:0}.feld__fehler{font-size:var(--text-xs);color:var(--farbe-fehler);margin:0;font-weight:600}.haken{gap:var(--raum-3);font-size:var(--text-sm);color:var(--farbe-text-leise);align-items:flex-start;display:flex}.haken a{color:var(--blau)}.haken input{width:1.2rem;height:1.2rem;accent-color:var(--blau);flex:none;margin-top:.2rem}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.inhalt{color:var(--farbe-text);overflow-wrap:break-word}.inhalt :where(p,li,a,td,th,h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere}.inhalt [data-k=reihe]{width:min(100% - 2 * var(--rand-seite), var(--breite-inhalt));padding-block:var(--raum-16);gap:var(--raum-8);margin-inline:auto;display:grid;position:relative}.inhalt [data-k=reihe]:first-child{padding-top:var(--raum-12)}.inhalt [data-k=reihe]:has(>[data-k=ornament]:only-child){padding-block:0}.inhalt [data-k=reihe]:has(>[data-k=ornament]:only-child)+[data-k=reihe]{padding-top:var(--raum-4)}.inhalt>:where(p,ul,ol,h2,h3,h4,h5,h6,blockquote,figure,table,[data-k=text]){width:min(100% - 2 * var(--rand-seite), var(--breite-text));margin-inline:auto}.inhalt h1{font-size:var(--text-h1);line-height:var(--zeilenhoehe-eng)}.inhalt h2{font-size:var(--text-h2)}.inhalt h3{font-size:var(--text-h3)}.inhalt h4{font-size:var(--text-h4)}.inhalt h5{font-size:calc(var(--text-h4) * .92)}.inhalt h6{font-family:var(--schrift-versal);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--laufweite-versal);font-weight:500}.inhalt :where(h1,h2,h3,h4,h5,h6) b,.inhalt :where(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.inhalt :where(h1,h2,h3,h4,h5,h6) a{text-decoration:none}.inhalt [data-k=text]{max-width:var(--breite-text);color:var(--farbe-text-leise)}.inhalt [data-k=text]>:last-child{margin-bottom:0}.inhalt [data-k=text] :where(h2,h3,h4){margin-top:var(--raum-8)}.inhalt [data-k=text] :where(h2){font-size:var(--text-h3)}.inhalt [data-k=text] :where(h3){font-size:var(--text-h4)}.inhalt strong,.inhalt b{color:var(--farbe-text);font-weight:600}.inhalt em{color:inherit}.inhalt a:not(.btn,.textlink,.karte__mehr){color:var(--blau);text-decoration-color:#92c5da73}.inhalt a:not(.btn,.textlink,.karte__mehr):hover{text-decoration-color:currentColor}.inhalt ul,.inhalt ol{margin:0 0 var(--raum-4);padding-left:1.2em}.inhalt li{margin-bottom:var(--raum-2);padding-left:.4em}.inhalt ul li::marker{color:var(--blau);content:"▪  ";font-size:.8em}.inhalt ol li::marker{color:var(--blau);font-weight:600}.inhalt blockquote{border-left:1px solid var(--blau);padding:var(--raum-2) 0 var(--raum-2) var(--raum-6);font-family:var(--schrift-display);font-size:var(--text-h4);color:var(--farbe-text);margin:0;line-height:1.35}.inhalt hr{background:var(--grau-600);height:1px;margin-block:var(--raum-6);border:0}.inhalt table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin-bottom:var(--raum-6);display:block;overflow-x:auto}.inhalt th,.inhalt td{border-bottom:1px solid var(--grau-600);text-align:left;vertical-align:top;padding:.6rem .8rem}.inhalt th{color:var(--farbe-text);font-weight:600}.inhalt [data-k=titel]{max-width:50rem}.inhalt [data-k=titel][data-a=mitte]{text-align:center;justify-items:center;margin-inline:auto}.inhalt [data-k=titel][data-a=mitte] .unterzeile{justify-content:center}.inhalt [data-k=titel]>:where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--raum-4)}.inhalt [data-k=titel] .lead{margin-inline:inherit;color:var(--farbe-text-leise)}.inhalt [data-k=titel][data-a=mitte] .lead{margin-inline:auto}.inhalt [data-k=titel] .lead>:last-child{margin-bottom:0}.inhalt [data-k=titel] [data-k=btns]{margin-top:var(--raum-6)}.inhalt [data-k=titel][data-a=mitte] [data-k=btns]{justify-content:center}.inhalt [data-k=reihe]>[data-k=titel]:only-child:not([data-a]){max-width:var(--breite-schmal)}.inhalt [data-k=btns]{gap:var(--raum-4);flex-wrap:wrap;align-items:center;margin:0;display:flex}.inhalt [data-k=btn][data-art=wa]{--btn-bg:transparent;--btn-fg:var(--farbe-text);--btn-rand:#ffffff73}.inhalt [data-k=btn][data-art=wa]:hover{--btn-fg:var(--blau);--btn-rand:var(--blau)}.inhalt [data-k=spalten]{grid-template-columns:var(--sp,repeat(var(--n,2), minmax(0, 1fr)));gap:var(--raum-8) clamp(1.5rem, 5vw, 5rem);align-items:center;display:grid}.inhalt [data-k=spalten][data-n="3"]{--n:3}.inhalt [data-k=spalten][data-n="4"]{--n:4}.inhalt [data-k=spalte]{gap:var(--raum-6);align-content:start;min-width:0;display:grid}.inhalt [data-k=spalte]>[data-k=text]{max-width:none}.inhalt [data-k=bild]{isolation:isolate;margin:0;position:relative}.inhalt [data-k=bild] img,.inhalt [data-k=bild] video{object-fit:cover;width:100%}.inhalt [data-k=spalte] [data-k=bild]:before{content:"";border:1px solid var(--farbe-linie);z-index:-1;transition:inset var(--dauer-langsam) var(--kurve);position:absolute;inset:1.1rem -1.1rem -1.1rem 1.1rem}.inhalt [data-k=spalte] [data-k=bild]:hover:before{inset:.6rem -.6rem -.6rem .6rem}.inhalt [data-k=bild] figcaption{font-size:var(--text-xs);color:var(--farbe-text-leise);margin-top:var(--raum-2)}.inhalt [data-k=reihe]>[data-k=bild]{max-width:var(--breite-schmal);margin-inline:auto}.inhalt [data-k=ornament]{justify-content:center;display:flex}.inhalt [data-k=ornament] img{opacity:.9;width:auto;max-height:5rem}.inhalt [data-k=titel]+[data-k=ornament]{margin-top:calc(-1 * var(--raum-4))}.inhalt [data-k=zeichnung]{color:var(--grau-400);pointer-events:none;justify-content:center;display:flex}.inhalt [data-k=zeichnung] svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:auto;max-width:100%;height:clamp(7rem,14vw,12rem)}.inhalt [data-k=zeichnung] svg *{vector-effect:non-scaling-stroke;fill:none!important}.inhalt [data-k=karten]{gap:var(--raum-12) var(--raum-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));display:grid}.inhalt [data-k=karten][data-n="2"],.inhalt [data-k=karten][data-n="4"]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr))}.inhalt [data-k=karte]{grid-template-rows:auto 1fr;display:grid;position:relative}.inhalt .karte__bild{aspect-ratio:3/4;background:var(--grau-800);overflow:hidden}.inhalt .karte__bild img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--kurve), filter var(--dauer-langsam) var(--kurve);filter:saturate(.92)}.inhalt .karte__text{background:var(--creme);color:var(--farbe-tinte-leise);text-align:center;padding:var(--raum-6) var(--raum-6) var(--raum-6);margin:-3.5rem var(--raum-4) 0;align-content:start;justify-items:center;gap:var(--raum-2);transition:transform var(--dauer-normal) var(--kurve);display:grid;position:relative}.inhalt .karte__text :where(h2,h3,h4,h5,h6){color:var(--farbe-tinte);font-size:var(--text-h4);margin:0}.inhalt .karte__text p{font-size:var(--text-sm);color:var(--farbe-tinte-leise);margin:0;line-height:1.6}.inhalt .karte__text strong{color:var(--farbe-tinte)}.inhalt .karte__text a:not(.karte__mehr){color:inherit}.inhalt .karte__ganz{color:inherit;text-decoration:none;display:contents}.inhalt .karte__mehr{align-items:center;gap:var(--raum-2);margin-top:var(--raum-2);font-family:var(--schrift-versal);font-size:var(--text-xs);letter-spacing:var(--laufweite-versal);text-transform:uppercase;color:var(--blau-tief);font-weight:500;text-decoration:none;display:inline-flex}.inhalt .karte__mehr:after{content:"";width:1.5rem;height:1px;transition:width var(--dauer-normal) var(--kurve);background:currentColor}.inhalt [data-k=karte]:hover .karte__bild img{filter:saturate();transform:scale(1.05)}.inhalt [data-k=karte]:hover .karte__text{transform:translateY(-.4rem)}.inhalt [data-k=karte]:hover .karte__mehr:after{width:2.75rem}.inhalt [data-k=karte]:has(.karte__ganz:focus-visible){outline:2px solid var(--blau);outline-offset:4px}.inhalt .karte__ganz:focus-visible{outline:none}.inhalt [data-k=karten][data-n="1"]{grid-template-columns:1fr}.inhalt [data-k=karten][data-n="1"] [data-k=karte]:has(.karte__bild){grid-template-rows:auto;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.inhalt [data-k=karten][data-n="1"] .karte__bild{aspect-ratio:4/3}.inhalt [data-k=karten][data-n="1"] .karte__text{text-align:left;justify-items:start;gap:var(--raum-4);margin:0 0 0 -4rem;padding:clamp(1.75rem,4vw,3.5rem)}.inhalt [data-k=karten][data-n="1"] .karte__text :where(h2,h3,h4,h5,h6){font-size:var(--text-h3)}.inhalt [data-k=karten][data-n="1"] .karte__text p{font-size:var(--text-base);line-height:1.7}.inhalt [data-k=reihe]:nth-of-type(2n) [data-k=karten][data-n="1"] [data-k=karte]:has(.karte__bild){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.inhalt [data-k=reihe]:nth-of-type(2n) [data-k=karten][data-n="1"] .karte__bild{order:2}.inhalt [data-k=reihe]:nth-of-type(2n) [data-k=karten][data-n="1"] .karte__text{z-index:1;margin:0 -4rem 0 0}.inhalt [data-k=karte]:has(.karte__zeichnung){text-align:center;grid-template-rows:auto auto;justify-items:center}.inhalt .karte__zeichnung{color:var(--blau);width:4.5rem;height:4.5rem;margin-bottom:var(--raum-4);place-items:center;display:grid}.inhalt .karte__zeichnung svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.inhalt .karte__zeichnung svg *{vector-effect:non-scaling-stroke;fill:none!important}.inhalt [data-k=karte]:has(.karte__zeichnung) .karte__text{color:var(--farbe-text-leise);background:0 0;margin:0;padding:0}.inhalt [data-k=karte]:has(.karte__zeichnung) .karte__text :where(h2,h3,h4,h5,h6){color:#fff;font-size:var(--text-h4)}.inhalt [data-k=karte]:has(.karte__zeichnung) .karte__text p{color:var(--farbe-text-leise)}.inhalt [data-k=karte]:has(.karte__zeichnung):hover .karte__text{transform:none}.inhalt [data-k=karten]:has(.karte__zeichnung){gap:var(--raum-12) var(--raum-8);padding-block:var(--raum-8);border-block:1px solid var(--grau-700)}.inhalt [data-k=icons]{gap:var(--raum-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.inhalt [data-k=icon]{gap:var(--raum-4);grid-template-columns:2.75rem 1fr;align-items:start;display:grid}.inhalt .icon__bild{color:var(--blau);width:2.75rem;height:2.75rem}.inhalt .icon__bild svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.inhalt .icon__bild svg *{vector-effect:non-scaling-stroke;fill:none!important}.inhalt [data-k=icon] :where(h3,h4,h5,h6){font-size:var(--text-h4);margin-bottom:var(--raum-2)}.inhalt [data-k=icon] p{font-size:var(--text-sm);color:var(--farbe-text-leise);margin:0}.inhalt [data-k=galerie]{gap:var(--raum-4);grid-template-rows:auto auto;grid-template-columns:1.4fr 1fr;display:grid}.inhalt [data-k=galerie] img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}.inhalt [data-k=galerie] img:first-child{aspect-ratio:auto;grid-row:span 2}.inhalt [data-k=zitate]{gap:var(--raum-8);padding-top:var(--raum-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid;position:relative}.inhalt .zitate__zeichen{width:4.5rem;color:var(--grau-400);position:absolute;top:0;left:50%;translate:-50%}.inhalt .zitate__zeichen svg{fill:none;stroke:currentColor;stroke-width:1px;width:100%;height:auto}.inhalt .zitate__zeichen svg *{vector-effect:non-scaling-stroke;fill:none!important}.inhalt [data-k=zitate] blockquote{border:0;border-top:1px solid var(--grau-600);padding:var(--raum-6) 0 0;font-family:var(--schrift-text);font-size:var(--text-sm);color:var(--farbe-text-leise)}.inhalt [data-k=zitate] blockquote :where(h3,h4,h5){font-size:var(--text-h4);color:#fff;margin-bottom:var(--raum-2)}.inhalt [data-k=faq]{border-top:1px solid var(--grau-600);max-width:var(--breite-schmal);width:100%;margin-inline:auto}.inhalt [data-k=faq] details{border-bottom:1px solid var(--grau-600)}.inhalt [data-k=faq] summary{cursor:pointer;justify-content:space-between;gap:var(--raum-4);padding:var(--raum-6) 0;font-family:var(--schrift-display);font-size:var(--text-h4);color:#fff;align-items:center;line-height:1.25;list-style:none;display:flex}.inhalt [data-k=faq] summary::-webkit-details-marker{display:none}.inhalt [data-k=faq] summary:after{content:"+";font-family:var(--schrift-text);color:var(--blau);transition:transform var(--dauer-normal) var(--kurve);font-size:1.6rem;font-weight:300}.inhalt [data-k=faq] details[open] summary:after{transform:rotate(45deg)}.inhalt [data-k=faq] summary:hover{color:var(--blau)}.inhalt [data-k=faq] details>div{padding:0 0 var(--raum-6);color:var(--farbe-text-leise);max-width:var(--breite-text)}.inhalt [data-k=faq] details>div [data-k=text]{max-width:none}.inhalt [data-k=preise]{gap:var(--raum-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.inhalt [data-k=preis]{background:var(--creme);color:var(--farbe-tinte-leise);padding:var(--raum-8);gap:var(--raum-3);align-content:start;display:grid}.inhalt [data-k=preis] :where(h2,h3,h4,h5){color:var(--farbe-tinte);font-size:var(--text-h4);margin:0}.inhalt [data-k=preis] .unterzeile{color:var(--blau-tief);margin:0}.inhalt [data-k=preis] a:not(.btn){color:var(--blau-tief)}.inhalt .preis__betrag{font-family:var(--schrift-display);font-size:var(--text-h3);color:var(--farbe-tinte);margin:0}.inhalt [data-k=slider]{grid-template-columns:1fr;display:grid;position:relative}.inhalt [data-k=slider] img{object-fit:cover;width:100%;max-height:70vh}.inhalt [data-k=slider] img+img{display:none}.inhalt [data-k=slider] p{left:var(--raum-8);bottom:var(--raum-8);background:var(--creme);color:var(--farbe-tinte);font-family:var(--schrift-display);font-size:var(--text-h4);padding:var(--raum-4) var(--raum-6);margin:0;position:absolute}.inhalt [data-k=slider] p+p{display:none}.inhalt [data-k=einbettung],[data-k=einbettung]{aspect-ratio:16/9;width:100%;max-width:var(--breite-schmal);background:var(--grau-800);border:1px solid var(--grau-700);margin-inline:auto;position:relative;overflow:hidden}[data-k=einbettung] iframe{border:0;width:100%;height:100%}.einbettung__platz{text-align:center;place-content:center;justify-items:center;gap:var(--raum-3);padding:var(--raum-6);color:var(--farbe-text);display:grid;position:absolute;inset:0}.einbettung__symbol{width:3rem;height:3rem;color:var(--blau)}.einbettung__titel{font-family:var(--schrift-display);font-size:var(--text-h4);color:#fff;margin:0}.einbettung__text{font-size:var(--text-sm);color:var(--farbe-text-leise);max-width:46ch;margin:0}.einbettung__text a{color:var(--blau)}.einbettung__knoepfe{gap:var(--raum-3);margin-top:var(--raum-2);flex-wrap:wrap;justify-content:center;display:flex}.inhalt--beitrag{max-width:var(--breite-text)}.inhalt--beitrag>:where(p,ul,ol,h2,h3,h4,blockquote,figure,table,[data-k=text]){width:100%}.inhalt--beitrag img{margin-block:var(--raum-6)}.inhalt--beitrag [data-k=reihe]{width:100%;padding-block:var(--raum-6)}.inhalt--recht [data-k=text]{font-size:var(--text-sm)}@media (width<=960px){.inhalt [data-k=spalten]{grid-template-columns:minmax(0,1fr)}.inhalt [data-k=spalten][data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.inhalt [data-k=karten][data-n="1"] [data-k=karte]:has(.karte__bild),.inhalt [data-k=reihe]:nth-of-type(2n) [data-k=karten][data-n="1"] [data-k=karte]:has(.karte__bild){grid-template-columns:minmax(0,1fr)}.inhalt [data-k=karten][data-n="1"] .karte__text,.inhalt [data-k=reihe]:nth-of-type(2n) [data-k=karten][data-n="1"] .karte__text{margin:-3rem var(--raum-4) 0}.inhalt [data-k=reihe]:nth-of-type(2n) [data-k=karten][data-n="1"] .karte__bild{order:0}.inhalt [data-k=spalte] [data-k=bild]:before{inset:.7rem -.7rem -.7rem .7rem}}@media (width<=560px){.inhalt [data-k=spalten][data-n="4"]{grid-template-columns:minmax(0,1fr)}.inhalt [data-k=galerie]{grid-template-columns:1fr}.inhalt [data-k=galerie] img:first-child{aspect-ratio:4/3;grid-row:auto}.inhalt [data-k=slider] p{left:var(--raum-4);right:var(--raum-4);bottom:var(--raum-4)}}.inhalt [data-k=titel][data-a=mitte]~[data-k=text]{text-align:center;margin-inline:auto}.inhalt [data-k=reihe] .inhalt__blog{width:100%;padding:0}@media (width<=560px){.inhalt [data-k=karten]:not([data-n="1"]):not(:has(.karte__zeichnung)){gap:var(--raum-8) var(--raum-3);grid-template-columns:repeat(2,minmax(0,1fr))}.inhalt [data-k=karten]:not([data-n="1"]) .karte__text{margin:-2rem var(--raum-2) 0;padding:var(--raum-4) var(--raum-3)}.inhalt [data-k=karten]:not([data-n="1"]) .karte__text :where(h2,h3,h4,h5,h6){font-size:var(--text-lg)}.inhalt [data-k=karten]:not([data-n="1"]) .karte__text p{font-size:var(--text-xs);line-height:1.5}.inhalt [data-k=karten]:not([data-n="1"]) .karte__mehr{font-size:.75rem}}.logo[data-astro-cid-ylqc276q]{color:inherit;align-items:center;gap:.6em;line-height:1;display:inline-flex}.logo__zeichen[data-astro-cid-ylqc276q]{flex:none;width:2.6em;height:2.6em}.logo__wort[data-astro-cid-ylqc276q]{font-family:var(--schrift-text);letter-spacing:.02em;display:grid}.logo__wort[data-astro-cid-ylqc276q] b[data-astro-cid-ylqc276q]{font-size:1.32em;font-weight:700}.logo__wort[data-astro-cid-ylqc276q] span[data-astro-cid-ylqc276q]{font-size:1.32em;font-weight:300}.logo__schraffur[data-astro-cid-ylqc276q] line[data-astro-cid-ylqc276q]{vector-effect:non-scaling-stroke}.kopf{z-index:100;color:var(--farbe-text);background:var(--grau-850);transition:transform var(--dauer-normal) var(--kurve), border-color var(--dauer-normal) var(--kurve);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.kopf--fest{border-bottom-color:var(--grau-700)}.kopf--weg{transform:translateY(-100%)}.kopf--weg .mega{visibility:hidden}.kopf__innen{width:min(100% - 2 * var(--rand-seite), 1400px);height:var(--kopf-hoehe);align-items:center;gap:var(--raum-6);transition:height var(--dauer-normal) var(--kurve);grid-template-columns:1fr auto 1fr;margin-inline:auto;display:grid}.kopf--fest .kopf__innen{height:4.5rem}.kopf__logo{color:#fff;--logo-schnitt:var(--grau-850);transition:font-size var(--dauer-normal) var(--kurve);grid-area:1/2;place-items:center;font-size:1.35rem;display:grid}.kopf--fest .kopf__logo{font-size:1.1rem}.kopf__logo:hover{color:var(--blau)}.kopf__seite{justify-content:space-between;align-items:center;gap:var(--raum-6);min-width:0;display:flex}.kopf__seite--links{grid-area:1/1}.kopf__seite--rechts{grid-area:1/3}.kopf__aktionen{align-items:center;gap:var(--raum-3);display:flex}.kopf__telnr{justify-content:center;align-items:center;gap:var(--raum-2);min-width:44px;font-family:var(--schrift-versal);letter-spacing:.06em;color:var(--farbe-text-leise);white-space:nowrap;min-height:44px;font-size:.875rem;text-decoration:none;display:inline-flex}.kopf__telnr:hover{color:var(--blau)}.kopf__telnr svg{width:1rem;height:1rem;color:var(--blau)}.nav1{align-items:center;gap:clamp(.75rem,1.5vw,1.75rem);margin:0;padding:0;list-style:none;display:flex}.nav1__punkt{align-items:center;display:flex;position:relative}.nav1__link{font-family:var(--schrift-versal);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;min-height:44px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav1__link:after{content:"";background:var(--blau);transform-origin:0;height:1px;transition:transform var(--dauer-normal) var(--kurve);position:absolute;bottom:.55rem;left:0;right:0;transform:scaleX(0)}.nav1__link:hover:after,.nav1__link.aktiv:after,.nav1__punkt:hover>.nav1__link:after{transform:none}.nav1__link.aktiv{color:var(--blau)}.nav1__auf{cursor:pointer;width:28px;height:44px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.nav1__auf svg{width:.7rem;height:.7rem;transition:transform var(--dauer-schnell)}.nav1__auf[aria-expanded=true] svg{transform:rotate(180deg)}.mega{left:0;right:0;top:var(--kopf-hoehe);background:var(--grau-900);border-block:1px solid var(--grau-700);opacity:0;visibility:hidden;transition:opacity var(--dauer-normal) var(--kurve), transform var(--dauer-normal) var(--kurve), visibility 0s linear var(--dauer-normal);position:fixed;transform:translateY(-6px)}.kopf--fest .mega{top:4.5rem}.hat-unter:hover>.mega,.hat-unter:focus-within>.mega,.mega.offen{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mega__innen{width:min(100% - 2 * var(--rand-seite), var(--breite-inhalt));padding-block:var(--raum-8);gap:var(--raum-8);grid-template-columns:2fr 1fr 1fr;margin-inline:auto;display:grid}.mega__gruppe--breit{gap:var(--raum-6);grid-template-columns:9rem 1fr;display:grid}.mega__titel{gap:var(--raum-3);font-family:var(--schrift-display);font-size:var(--text-h4);color:#fff;align-content:start;line-height:1.15;text-decoration:none;display:grid}.mega__titel img{aspect-ratio:3/4;object-fit:cover;filter:saturate(.85);width:100%;transition:filter var(--dauer-normal)}.mega__gruppe:not(.mega__gruppe--breit) .mega__titel img{aspect-ratio:auto;height:12rem}.mega__titel:hover{color:var(--blau)}.mega__titel:hover img{filter:saturate()}.mega__liste{columns:2;column-gap:var(--raum-6);margin:0;padding:0;list-style:none}.mega__liste a{color:var(--farbe-text-leise);border-bottom:1px solid var(--grau-700);font-size:var(--text-sm);break-inside:avoid;padding:.55rem 0;text-decoration:none;display:block}.mega__liste a:hover,.mega__liste a[aria-current]{color:var(--blau)}.kopf__tel{border:1px solid var(--grau-600);width:44px;height:44px;color:var(--farbe-text);place-items:center;display:grid}.kopf__tel:hover{border-color:var(--blau);color:var(--blau)}.kopf__tel svg{width:1.1rem;height:1.1rem}.kopf__burger{border:1px solid var(--grau-600);cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;place-items:center;display:none}.burger{gap:7px;width:20px;display:grid}.burger i{height:1px;transition:transform var(--dauer-normal) var(--kurve);background:currentColor;display:block}.kopf__burger[aria-expanded=true] .burger i:first-child{transform:translateY(4px)rotate(45deg)}.kopf__burger[aria-expanded=true] .burger i:last-child{transform:translateY(-4px)rotate(-45deg)}.mobil{inset:var(--kopf-hoehe) 0 0;background:var(--grau-900);overscroll-behavior:contain;position:fixed;overflow-y:auto}.kopf--fest .mobil{inset:4.5rem 0 0}.mobil__innen{width:min(100% - 2 * var(--rand-seite), 40rem);padding-block:var(--raum-8) var(--raum-16);gap:var(--raum-8);margin-inline:auto;display:grid}.mobil__liste,.mobil__liste ul{margin:0;padding:0;list-style:none}.mobil__liste>li{border-bottom:1px solid var(--grau-700)}.mobil__liste>li>a,.mobil__liste summary{padding:var(--raum-4) 0;font-family:var(--schrift-display);cursor:pointer;color:#fff;justify-content:space-between;align-items:center;font-size:1.75rem;text-decoration:none;list-style:none;display:flex}.mobil__liste summary::-webkit-details-marker{display:none}.mobil__liste summary svg{width:1.3rem;height:1.3rem;color:var(--blau);transition:transform var(--dauer-normal) var(--kurve)}.mobil__liste details[open] summary svg{transform:rotate(45deg)}.mobil__liste details ul{padding-bottom:var(--raum-4)}.mobil__liste details a{color:var(--farbe-text-leise);min-height:44px;padding:.6rem 0;text-decoration:none;display:block}.mobil__tief a{padding-left:var(--raum-6)!important}.mobil__kontakt{gap:var(--raum-3);display:grid}.mobil__adresse{color:var(--farbe-text-leise);font-size:var(--text-sm);margin-top:var(--raum-4)}.kopf__tel{display:none}@media (width<=1500px){.kopf__telnr span{display:none}}@media (width<=1240px){.kopf__innen{grid-template-columns:auto 1fr auto}.kopf__nav,.kopf__telnr,.kopf__seite--links{display:none}.kopf__logo{grid-column:1;justify-self:start}.kopf__seite--rechts{grid-column:3}.kopf__tel,.kopf__burger{display:grid}}@media (width<=480px){.kopf__cta{display:none}}.fuss[data-astro-cid-nw2ivrzo]{background:var(--grau-750);color:var(--farbe-text-leise);padding-bottom:var(--raum-8);font-size:var(--text-sm);position:relative;overflow:hidden}.fuss[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{text-decoration:none}.fuss[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--blau)}.fuss__news[data-astro-cid-nw2ivrzo]{padding-block:var(--raum-16) var(--raum-12);text-align:center;justify-items:center;gap:var(--raum-6);border-bottom:1px solid var(--grau-600);display:grid}.fuss__news-titel[data-astro-cid-nw2ivrzo]{font-family:var(--schrift-display);font-size:var(--text-h3);color:#fff;margin:0;line-height:1.1}.news[data-astro-cid-nw2ivrzo]{gap:var(--raum-3);text-align:left;justify-items:start;width:min(100%,34rem);display:grid}.news__reihe[data-astro-cid-nw2ivrzo]{grid-template-columns:1fr auto;width:100%;display:grid}.news[data-astro-cid-nw2ivrzo] input[data-astro-cid-nw2ivrzo][type=email]{background:var(--grau-700);border:1px solid var(--grau-600);min-height:3rem;color:var(--farbe-text);border-right:0;width:100%;padding:0 1rem}.news[data-astro-cid-nw2ivrzo] input[data-astro-cid-nw2ivrzo][type=email]::placeholder{color:var(--grau-400)}.news[data-astro-cid-nw2ivrzo] input[data-astro-cid-nw2ivrzo][type=email]:focus-visible{border-color:var(--blau);outline:none}.news[data-astro-cid-nw2ivrzo] [data-astro-cid-nw2ivrzo][aria-invalid=true]{border-color:var(--farbe-fehler)!important}.fuss__zeichnung[data-astro-cid-nw2ivrzo]{width:clamp(7rem,12vw,11rem);color:var(--grau-400);opacity:.8;pointer-events:none;position:absolute;bottom:0;left:0}.fuss__zeichnung[data-astro-cid-nw2ivrzo] svg{width:100%;height:auto}.fuss__raster[data-astro-cid-nw2ivrzo]{gap:var(--raum-8);padding-block:var(--raum-12);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.fuss__h[data-astro-cid-nw2ivrzo]{font-family:var(--schrift-display);font-size:var(--text-h4);color:#fff;margin:0 0 var(--raum-4);line-height:1.15}.fuss__titel[data-astro-cid-nw2ivrzo]{color:var(--farbe-text);font-weight:600}.fuss__spalte[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo]{gap:var(--raum-2);margin:0;padding:0;list-style:none;display:grid}.fuss__spalte[data-astro-cid-nw2ivrzo] li[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{padding-block:.4rem;display:inline-block}.fuss__sozial[data-astro-cid-nw2ivrzo]{gap:var(--raum-2)!important;margin-top:var(--raum-4)!important;display:flex!important}.fuss__sozial[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{border:1px solid var(--grau-600);place-items:center;width:44px;height:44px;padding:0!important;display:grid!important}.fuss__sozial[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{border-color:var(--blau)}.fuss__sozial[data-astro-cid-nw2ivrzo] svg{width:1.1rem;height:1.1rem}.fuss__unten[data-astro-cid-nw2ivrzo]{justify-items:center;gap:var(--raum-3);text-align:center;padding-top:var(--raum-8);border-top:1px solid var(--grau-600);display:grid;position:relative}.fuss__logo[data-astro-cid-nw2ivrzo]{color:#fff;--logo-schnitt:var(--grau-750);font-size:.9rem}.fuss__legal[data-astro-cid-nw2ivrzo]{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.fuss__legal[data-astro-cid-nw2ivrzo] li[data-astro-cid-nw2ivrzo]+li[data-astro-cid-nw2ivrzo]:before{content:"|";color:var(--grau-600);margin-inline:var(--raum-2)}.fuss__legal[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{padding-block:.6rem;display:inline-block}.fuss__unten[data-astro-cid-nw2ivrzo] p[data-astro-cid-nw2ivrzo]{font-size:var(--text-xs);margin:0}@media (width<=960px){.fuss__raster[data-astro-cid-nw2ivrzo]{grid-template-columns:repeat(2,minmax(0,1fr))}.fuss__zeichnung[data-astro-cid-nw2ivrzo]{opacity:.35}}@media (width<=560px){.fuss__raster[data-astro-cid-nw2ivrzo]{grid-template-columns:minmax(0,1fr)}.news__reihe[data-astro-cid-nw2ivrzo]{gap:var(--raum-3);grid-template-columns:1fr}.news[data-astro-cid-nw2ivrzo] input[data-astro-cid-nw2ivrzo][type=email]{border-right:1px solid var(--grau-600)}.fuss[data-astro-cid-nw2ivrzo]{padding-bottom:5.5rem}}.consent[data-astro-cid-mki2tb2f]{z-index:9999;inset:auto var(--raum-4) var(--raum-4) auto;width:calc(100% - 2rem);max-width:30rem;position:fixed}.consent[data-astro-cid-mki2tb2f][hidden]{display:none}.consent__box[data-astro-cid-mki2tb2f]{background:var(--grau-900);color:var(--farbe-text-hell);border:1px solid var(--farbe-rahmen-dunkel);border-radius:var(--radius-l);box-shadow:var(--schatten-hoch);padding:var(--raum-6);backdrop-filter:blur(14px);max-height:calc(100vh - 2rem);overflow-y:auto}.consent__kopf[data-astro-cid-mki2tb2f]{align-items:center;gap:var(--raum-3);margin-bottom:var(--raum-3);display:flex}.consent__kopf[data-astro-cid-mki2tb2f] .consent__zeichen{color:var(--farbe-marke-hell);font-size:.55rem}.consent__kopf[data-astro-cid-mki2tb2f] .logo__schraffur{stroke:var(--grau-900)}.consent__titel[data-astro-cid-mki2tb2f]{font-family:var(--schrift-display);font-size:var(--text-h4);margin:0}.consent__text[data-astro-cid-mki2tb2f]{font-size:var(--text-sm);color:var(--farbe-text-hell-leise);line-height:1.6}.consent__text[data-astro-cid-mki2tb2f] a[data-astro-cid-mki2tb2f]{color:var(--farbe-marke-hell)}.consent__aktionen[data-astro-cid-mki2tb2f]{gap:var(--raum-2);grid-template-columns:1fr 1fr;display:grid}.consent__aktionen[data-astro-cid-mki2tb2f] .btn[data-astro-cid-mki2tb2f]{width:100%}.consent__mehr[data-astro-cid-mki2tb2f]{color:var(--farbe-text-hell-leise);text-underline-offset:.25em;cursor:pointer;min-height:44px;font-size:var(--text-sm);background:0 0;border:0;grid-column:1/-1;text-decoration:underline}.consent__mehr[data-astro-cid-mki2tb2f]:hover{color:var(--farbe-text-hell)}.consent__details[data-astro-cid-mki2tb2f]{gap:var(--raum-2);margin-bottom:var(--raum-4);display:grid}.consent__details[data-astro-cid-mki2tb2f][hidden]{display:none}.consent__kat[data-astro-cid-mki2tb2f]{gap:var(--raum-3);padding:var(--raum-3) 0;border-top:1px solid var(--farbe-rahmen-dunkel);font-size:var(--text-sm);cursor:pointer;display:flex}.consent__kat[data-astro-cid-mki2tb2f] input[data-astro-cid-mki2tb2f]{width:1.15rem;height:1.15rem;accent-color:var(--farbe-marke);flex:none;margin-top:.2rem}.consent__kat[data-astro-cid-mki2tb2f]>span[data-astro-cid-mki2tb2f]{gap:2px;display:grid}.consent__kat[data-astro-cid-mki2tb2f]>span[data-astro-cid-mki2tb2f]>span[data-astro-cid-mki2tb2f]{color:var(--farbe-text-hell-leise);font-size:var(--text-xs)}.consent__kat--fix[data-astro-cid-mki2tb2f]{opacity:.75;cursor:default}@media (width<=520px){.consent[data-astro-cid-mki2tb2f]{width:100%;max-width:none;inset:auto 0 0}.consent__box[data-astro-cid-mki2tb2f]{border-radius:var(--radius-l) var(--radius-l) 0 0;padding-bottom:calc(var(--raum-6) + env(safe-area-inset-bottom))}}.leiste[data-astro-cid-d4ifzwy2]{display:none}@media (width<=767px){.leiste[data-astro-cid-d4ifzwy2]{z-index:90;padding-bottom:env(safe-area-inset-bottom);background:var(--farbe-rahmen-dunkel);transition:transform var(--dauer-normal) var(--kurve);grid-template-columns:1fr 1fr 1.3fr;gap:1px;display:grid;position:fixed;inset:auto 0 0;transform:translateY(110%);box-shadow:0 -10px 30px #120d0a4d}.leiste[data-astro-cid-d4ifzwy2].sichtbar{transform:none}.leiste[data-astro-cid-d4ifzwy2] a[data-astro-cid-d4ifzwy2]{background:var(--farbe-nacht-2);min-height:58px;color:var(--farbe-text-hell);font-size:var(--text-xs);letter-spacing:.04em;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:flex}.leiste[data-astro-cid-d4ifzwy2] a[data-astro-cid-d4ifzwy2] svg{width:1.3rem;height:1.3rem;color:var(--farbe-marke-hell)}.leiste[data-astro-cid-d4ifzwy2] .leiste__haupt[data-astro-cid-d4ifzwy2]{background:var(--farbe-marke);color:var(--grau-900)}.leiste[data-astro-cid-d4ifzwy2] .leiste__haupt[data-astro-cid-d4ifzwy2] svg{color:var(--grau-900)}body.menue-offen .leiste[data-astro-cid-d4ifzwy2]{transform:translateY(110%)}}
