html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--akzent-rgb:16, 185, 129;--akzent-text:#0a8159;--akzent-dunkel:#34d399;--gegen-rgb:201, 175, 126;--gegen-text:#8a6e42;--akzent-icon-hell:#6ee7b7;--akzent-icon-tief:#059669;--akzent:rgb(var(--akzent-rgb));--akzent-glow:rgb(var(--akzent-rgb));--gegen:rgb(var(--gegen-rgb));--marke-rgb:var(--akzent-rgb);--aktion-rgb:var(--gold-mitte-rgb);--schwarz-rgb:12, 10, 20;--weiss-rgb:255, 255, 255;--hell-rgb:250, 250, 247;--auf-hell-rgb:26, 24, 34;--marke:var(--akzent);--marke-hell:color-mix(in srgb, var(--akzent-dunkel) 90%, #fff);--marke-auf-hell:var(--akzent-text);--marke-rahmen:rgba(var(--akzent-rgb), .18);--marke-flaeche:rgba(var(--akzent-rgb), .1);--marke-glow:rgba(var(--akzent-rgb), .45);--marke-schein:rgba(var(--akzent-rgb), .15);--marke-dunkel:var(--akzent-text);--gold-hell:color-mix(in srgb, var(--gegen) 62%, #fff);--gold-mitte:var(--gegen);--gold-tief:color-mix(in srgb, var(--gegen) 78%, #000);--gold-tief-text:var(--gegen-text);--gold-mitte-rgb:var(--gegen-rgb);--gold-flaeche:linear-gradient(135deg, var(--gold-hell) 0%, var(--gold-mitte) 55%, var(--gold-tief) 100%);--gold-kante:#ffffff38;--gold-lichtkante:inset 0 1px 0 #ffffff59;--auf-gold:#17130c;--gold-schein:rgba(var(--gegen-rgb), .45);--gold-schein-rgb:var(--gegen-rgb);--knopf-dunkel:#1a1722;--knopf-dunkel-text:#fff;--knopf-hell:#fff;--knopf-hell-text:#14111c;--knopf-kopf-dunkel:#2a2731;--knopf-dunkel-hover:color-mix(in srgb, var(--knopf-dunkel) 84%, var(--akzent));--knopf-hell-hover:color-mix(in srgb, var(--knopf-hell) 93%, var(--akzent));--knopf-rand-hover-flaeche:rgba(var(--akzent-rgb), .12);--knopf-rand-hover-rahmen:rgba(var(--akzent-rgb), .45);--knopf-lichtpunkt-auf-dunkel:#ffffff29;--knopf-lichtpunkt-auf-hell:rgba(var(--akzent-rgb), .14);--gold-schrift:linear-gradient(135deg, color-mix(in srgb, var(--gegen) 45%, #fff) 0%, var(--gegen) 100%);--gold-schrift-einfarbig:color-mix(in srgb, var(--gegen) 72%, #fff);--aktion:var(--gold-mitte);--aktion-hell:var(--gold-hell);--aktion-dunkel:var(--gold-tief);--aktion-kante:var(--gold-mitte);--aktion-text:var(--gold-schrift-einfarbig);--aktion-text-auf-hell:var(--gold-tief);--aktion-kante-rgb:var(--gold-mitte-rgb);--auf-aktion:var(--auf-gold);--aktion-rahmen:#c9af7e73;--aktion-flaeche:#c9af7e14;--aktion-glow:var(--gold-schein);--dunkel:#0c0a14;--dunkel-sektion:#1c1b21;--dunkel-karte:#25242b;--dunkel-screen:#1c1b21;--dunkel-panel:#222127;--dunkel-spalte:#2b2a31;--dunkel-feld:#2b2a31;--dunkel-raster:#4a4950;--dunkel-rahmen:#7c5cff2e;--auf-dunkel:#fff;--auf-dunkel-leise:#b9b6c4;--auf-dunkel-still:#8b8795;--hell:#fafaf7;--hell-karte:#fff;--hell-rahmen:#ecebe6;--auf-hell:#1a1822;--auf-hell-leise:#6e6b76;--auf-hell-still:#9a97a2;--auf-weiss:#14111c;--wortmarke-text:#14111c;--wortmarke-kasten:#14111c;--wortmarke-kasten-text:#fff;--platzhalter:#e4e3df;--platzhalter-text:#56535e;--weiss:#fff;--schwarz:#0c0a14;--status-aktiv:var(--marke-hell);--status-aktiv-flaeche:var(--marke-flaeche);--status-aktiv-rahmen:var(--marke-rahmen)}@font-face{font-family:Open Runde;src:url(/fonts/OpenRunde-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Runde;src:url(/fonts/OpenRunde-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Runde;src:url(/fonts/OpenRunde-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Runde;src:url(/fonts/OpenRunde-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-var-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:Inter;src:url(/fonts/Inter-var-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:Instrument Serif;src:url(/fonts/InstrumentSerif-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Instrument Serif;src:url(/fonts/InstrumentSerif-400-latin-ext.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Instrument Serif;src:url(/fonts/InstrumentSerif-400-italic-latin.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;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:Instrument Serif;src:url(/fonts/InstrumentSerif-400-italic-latin-ext.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;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}:root{--schrift:"Open Runde", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-ui:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--container:1200px;--rand:60px;--sektion-y:80px;--r-klein:12px;--r-mittel:16px;--r-karte:20px;--r-kachel:32px;--r-pill:36px;--r-badge:28px;--schatten:0 .84px .5px -.31px rgba(var(--schwarz-rgb), .13), 0 1.99px 1.19px -.63px rgba(var(--schwarz-rgb), .13), 0 3.81px 2.29px -.94px rgba(var(--schwarz-rgb), .13), 0 6.99px 4.19px -1.25px rgba(var(--schwarz-rgb), .13), 0 13.06px 7.84px -1.56px rgba(var(--schwarz-rgb), .13), 0 25px 15px -1.88px rgba(var(--schwarz-rgb), .13);--schatten-leicht:0 .71px .42px -.42px rgba(var(--schwarz-rgb), .04), 0 1.81px 1.08px -.83px rgba(var(--schwarz-rgb), .04), 0 3.65px 2.19px -1.25px rgba(var(--schwarz-rgb), .04), 0 7.41px 4.45px -1.67px rgba(var(--schwarz-rgb), .04), 0 16.06px 9.64px -2.08px rgba(var(--schwarz-rgb), .04), 0 40px 24px -2.5px rgba(var(--schwarz-rgb), .04);--schatten-stark:0 .84px .5px -.31px rgba(var(--schwarz-rgb), .18), 0 1.99px 1.19px -.63px rgba(var(--schwarz-rgb), .18), 0 3.81px 2.29px -.94px rgba(var(--schwarz-rgb), .18), 0 6.99px 4.19px -1.25px rgba(var(--schwarz-rgb), .18), 0 13.06px 7.84px -1.56px rgba(var(--schwarz-rgb), .18), 0 25px 15px -1.88px rgba(var(--schwarz-rgb), .18);--schatten-karte:0 18px 45px rgba(var(--schwarz-rgb), .1);--schatten-wortmarke:0 4px 12px #0000002e;--schatten-etikett:0 4px 14px #0000001a;--schrift-faktor:1;--schrift-faktor-serif:var(--schrift-faktor);--h-hero-1-basis:65px;--h-hero-2-basis:68px;--h-hero-serif-basis:88px;--h-sektion-basis:48px;--h-cta-basis:68px;--h-karte-basis:22px;--h-preis-titel-basis:28px;--fliess-basis:18px;--h-hero-1:calc(var(--h-hero-1-basis) * var(--schrift-faktor));--h-hero-2:calc(var(--h-hero-2-basis) * var(--schrift-faktor));--h-hero-serif:calc(var(--h-hero-serif-basis) * var(--schrift-faktor-serif));--h-sektion:calc(var(--h-sektion-basis) * var(--schrift-faktor));--h-cta:calc(var(--h-cta-basis) * var(--schrift-faktor));--h-karte:calc(var(--h-karte-basis) * var(--schrift-faktor));--h-preis-titel:calc(var(--h-preis-titel-basis) * var(--schrift-faktor));--fliess:calc(var(--fliess-basis) * var(--schrift-faktor));--fliess-lh:1.4;--kurve:cubic-bezier(.16, 1, .3, 1);--dauer-reveal:.95s;--dauer-hover:.2s;--dauer-karte:.4s;--dauer-rolltext:.25s;--kurve-rolltext:cubic-bezier(.42, .9, .55, 1);--kurve-hover:cubic-bezier(.22, 1, .36, 1);--versatz-rolltext:12ms}@media (width<=1199.98px){:root{--container:730px;--rand:40px;--sektion-y:60px;--h-hero-1-basis:65px;--h-hero-2-basis:60px;--h-hero-serif-basis:76px;--h-sektion-basis:44px;--h-cta-basis:60px;--h-karte-basis:18px;--h-preis-titel-basis:24px}}@media (width<=809.98px){:root{--container:350px;--rand:20px;--sektion-y:64px;--h-hero-1-basis:40px;--h-hero-2-basis:40px;--h-hero-serif-basis:52px;--h-sektion-basis:32px;--h-cta-basis:48px;--h-karte-basis:18px;--h-preis-titel-basis:20px;--fliess-basis:16px;--r-kachel:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:110px}body{background:var(--hell);color:var(--auf-hell);font-family:var(--schrift);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--marke);outline-offset:3px;border-radius:4px}.nur-fuer-screenreader{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprunglink{z-index:200;background:var(--hell-karte);border-radius:var(--r-pill);box-shadow:var(--schatten);padding:10px 18px;font-weight:600;transition:top .2s;position:absolute;top:-100px;left:16px}.sprunglink:focus{top:16px}.sektion{padding:var(--sektion-y) var(--rand)}.sektion--dunkel{background:var(--dunkel-sektion);color:var(--auf-dunkel);position:relative}.sektion--dunkel:before{content:"";background:radial-gradient(58% 100% at 50% 0%, var(--marke-schein), transparent 72%);pointer-events:none;z-index:0;height:380px;position:absolute;inset:0 0 auto}.sektion--dunkel>*{z-index:1;position:relative}.container{width:100%;max-width:var(--container);margin-inline:auto}.marker{border-radius:var(--r-pill);background:var(--marke-flaeche);color:var(--marke-auf-hell);text-transform:uppercase;align-items:center;padding:6px 14px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}.sektion--dunkel .marker{color:var(--marke-hell)}.h-sektion{font-family:var(--schrift);font-size:var(--h-sektion);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1.05}.h-sektion .akzent{color:var(--marke-auf-hell)}.sektion--dunkel .h-sektion .akzent,.sektion--dunkel .akzent{color:var(--marke-hell)}.unterzeile{font-size:var(--fliess);font-weight:400;line-height:var(--fliess-lh);letter-spacing:-.02em;color:var(--auf-hell-leise)}.sektion--dunkel .unterzeile{color:var(--auf-dunkel-leise)}.sektionskopf{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:40px;padding-top:16px;display:flex}.sektionskopf .unterzeile{max-width:560px}.knopf{isolation:isolate;border-radius:var(--r-pill);letter-spacing:-.01em;white-space:nowrap;background:var(--knopf-dunkel);min-height:48px;color:var(--knopf-dunkel-text);box-shadow:var(--knopf-schatten);transition:background-color .45s ease-out, border-color .45s ease-out, color .45s ease-out, box-shadow .45s ease-out, transform var(--dauer-hover) ease;border:0;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:16px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}:root{--knopf-schatten:inset 0 0 20px 1.64px #ffffff26, 0 .84px .5px -.31px #00000021, 0 1.99px 1.19px -.63px #00000021, 0 3.63px 2.18px -.94px #00000021, 0 6.04px 3.62px -1.25px #00000021, 0 9.75px 5.85px -1.56px #00000021, 0 15.96px 9.57px -1.88px #00000021, 0 27.48px 16.49px -2.19px #00000021, 0 50px 30px -2.5px #00000021;--knopf-schein:0 0 0 1px rgba(var(--akzent-rgb), .35), 0 0 16px 2px rgba(var(--akzent-rgb), .28), 0 0 40px 10px rgba(var(--akzent-rgb), .18)}.knopf:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(120px circle at var(--mx,50%) var(--my,50%), var(--lichtpunkt,var(--knopf-lichtpunkt-auf-dunkel)), transparent 60%);opacity:0;transition:opacity .3s ease-out;position:absolute;inset:0}@media (hover:hover){.knopf:hover{background-color:var(--knopf-dunkel-hover);box-shadow:var(--knopf-schein);transition:background-color .3s var(--kurve-hover), border-color .3s var(--kurve-hover), color .3s var(--kurve-hover), box-shadow .3s var(--kurve-hover), transform var(--dauer-hover) ease}html[data-lichtpunkt=an] .knopf:hover:before{opacity:1;transition:opacity .2s var(--kurve-hover)}}.knopf__foto{border:1.5px solid var(--weiss);object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.knopf:active{transform:scale(.985)}.sektion--dunkel .knopf,.schritte-sektion .knopf{background:var(--knopf-hell);color:var(--knopf-hell-text)}.knopf--flaeche-hell,.knopf--rand,.sektion--dunkel .knopf,.schritte-sektion .knopf{--lichtpunkt:var(--knopf-lichtpunkt-auf-hell)}@media (hover:hover){.sektion--dunkel .knopf:hover,.schritte-sektion .knopf:hover{background-color:var(--knopf-hell-hover);color:var(--knopf-hell-text)}}.knopf--flaeche-dunkel,.sektion--dunkel .knopf--flaeche-dunkel,.schritte-sektion .knopf--flaeche-dunkel{background:var(--knopf-dunkel);color:var(--knopf-dunkel-text);--lichtpunkt:var(--knopf-lichtpunkt-auf-dunkel)}.knopf--flaeche-hell,.sektion--dunkel .knopf--flaeche-hell,.schritte-sektion .knopf--flaeche-hell{background:var(--knopf-hell);color:var(--knopf-hell-text)}@media (hover:hover){.knopf--flaeche-dunkel:hover,.sektion--dunkel .knopf--flaeche-dunkel:hover,.schritte-sektion .knopf--flaeche-dunkel:hover{background-color:var(--knopf-dunkel-hover);color:var(--knopf-dunkel-text)}.knopf--flaeche-hell:hover,.sektion--dunkel .knopf--flaeche-hell:hover,.schritte-sektion .knopf--flaeche-hell:hover{background-color:var(--knopf-hell-hover);color:var(--knopf-hell-text)}}.knopf--rand{background:var(--knopf-hell);color:var(--knopf-hell-text);box-shadow:none}.sektion--dunkel .knopf--rand,.schritte-sektion .knopf--rand{color:var(--auf-dunkel);background:0 0;border:1px solid #ffffff2e}@media (hover:hover){.knopf--rand:hover{background-color:var(--knopf-hell-hover);color:var(--knopf-hell-text);box-shadow:var(--knopf-schein)}.sektion--dunkel .knopf--rand:hover,.schritte-sektion .knopf--rand:hover{background-color:var(--knopf-rand-hover-flaeche);border-color:var(--knopf-rand-hover-rahmen);color:var(--auf-dunkel);box-shadow:var(--knopf-schein)}}.rechtstext{background:var(--hell);padding-top:calc(var(--sektion-y) + 89px)}.rechtstext__spalte{letter-spacing:-.01em;max-width:720px;color:var(--auf-hell-leise);flex-direction:column;gap:16px;margin-inline:auto;font-size:16px;line-height:1.6;display:flex}.rechtstext__titel{color:var(--auf-hell);margin-bottom:8px}.rechtstext__zwischen{letter-spacing:-.02em;color:var(--auf-hell);margin-top:16px;font-size:20px;font-weight:500;line-height:1.3}.rechtstext__firma{font-style:normal}.rechtstext__spalte a{color:var(--akzent-text);text-underline-offset:3px;text-decoration:underline}.rechtstext__spalte a:hover{text-decoration-thickness:2px}@media (width<=809.98px){.rechtstext{padding-top:calc(var(--sektion-y) + 78px)}.rechtstext__zwischen{font-size:18px}}.rechtstext__punkt{margin-top:-10px;margin-left:16px}.rechtstext__stand{color:var(--auf-hell-leise);margin-top:16px;font-size:15px}.rolltext{vertical-align:top;text-shadow:0 1.2em;width:max-content;padding:0;line-height:1.2;display:inline-flex;overflow:hidden}.rolltext__zeichen{white-space:pre;backface-visibility:hidden;transition:transform var(--dauer-rolltext) var(--kurve-rolltext);transition-delay:calc(var(--zeichen) * var(--versatz-rolltext));flex-shrink:0;display:block;transform:translateY(0)}@media (hover:hover){.rolltext:hover .rolltext__zeichen{transform:translateY(-1.2em)}}[data-reveal]{opacity:0;transition:opacity var(--dauer-reveal) var(--kurve), transform var(--dauer-reveal) var(--kurve);transition-delay:var(--reveal-verzug,0s);will-change:opacity, transform;transform:translateY(20px)}[data-reveal].ist-sichtbar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.knopf:before{display:none}[data-reveal]{opacity:1;transition:none;transform:none}.rolltext__zeichen{transition:none}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.logo-icon[data-astro-cid-tyzamrcm]{flex:none;display:block}.wortmarke[data-astro-cid-2m2lo2xj]{color:var(--wortmarke-text);align-items:center;gap:10px;display:inline-flex}.wortmarke--hell[data-astro-cid-2m2lo2xj]{color:var(--auf-dunkel)}.wortmarke[data-astro-cid-2m2lo2xj] .wortmarke__zeichen{width:32px;height:32px;box-shadow:var(--schatten-wortmarke);border-radius:7px;flex:none;display:block}.wortmarke__text[data-astro-cid-2m2lo2xj]{font-family:var(--schrift);letter-spacing:-.01em;white-space:nowrap;font-size:20px;font-weight:500}.wortmarke--gross[data-astro-cid-2m2lo2xj] .wortmarke__zeichen{border-radius:14px;width:64px;height:64px}.wortmarke--gross[data-astro-cid-2m2lo2xj] .wortmarke__text[data-astro-cid-2m2lo2xj]{letter-spacing:-.01em;font-size:48px;font-weight:500}@media (width<=1023.98px){.wortmarke__text[data-astro-cid-2m2lo2xj]{font-size:18px}.wortmarke[data-astro-cid-2m2lo2xj] .wortmarke__zeichen{border-radius:6.5px;width:30px;height:30px}}@media (width<=809.98px){.wortmarke--gross[data-astro-cid-2m2lo2xj] .wortmarke__text[data-astro-cid-2m2lo2xj]{font-size:30px}.wortmarke--gross[data-astro-cid-2m2lo2xj] .wortmarke__zeichen{border-radius:11.5px;width:52px;height:52px}}.kopf[data-astro-cid-nen7h5rs]{z-index:100;background:rgba(var(--hell-rgb), .3);backdrop-filter:blur(46px);transition:background .3s,color .3s;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#000000a6 55%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000a6 55%,#0000 100%)}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel]{color:var(--weiss);background:#14111ca6}.kopf__innen[data-astro-cid-nen7h5rs]{height:89px;padding-inline:var(--rand);max-width:calc(var(--container) + var(--rand) * 2);align-items:center;gap:24px;margin-inline:auto;display:flex}.kopf__marke[data-astro-cid-nen7h5rs]{flex:none}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel] .wortmarke{color:var(--weiss)}.kopf[data-astro-cid-nen7h5rs] .wortmarke,.kopf[data-astro-cid-nen7h5rs] .wortmarke__zeichen{transition:background .3s,color .3s}.kopf__nav[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;align-items:center;gap:28px;margin-inline:auto;font-size:16px;font-weight:400;display:flex}.kopf__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--auf-hell);transition:color .3s}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel] .kopf__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffd9}.kopf__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--marke)}.kopf__rechts[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:16px;display:flex}.sprachen[data-astro-cid-nen7h5rs]{letter-spacing:.02em;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.sprachen__link[data-astro-cid-nen7h5rs]{color:rgba(var(--auf-hell-rgb), .45);padding:4px 2px;transition:color .3s}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel] .sprachen__link[data-astro-cid-nen7h5rs]{color:#ffffff8c}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel] .sprachen__link[data-astro-cid-nen7h5rs][data-aktiv=ja]{color:var(--weiss)}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel] .sprachen__trenner[data-astro-cid-nen7h5rs]{color:#ffffff4d}.sprachen__link[data-astro-cid-nen7h5rs]:hover{color:var(--auf-hell)}.sprachen__link[data-astro-cid-nen7h5rs][data-aktiv=ja]{color:var(--auf-hell);text-underline-offset:4px;text-decoration:underline 2px;text-decoration-color:var(--marke)}.sprachen__trenner[data-astro-cid-nen7h5rs]{color:rgba(var(--auf-hell-rgb), .25)}.kopf__cta[data-astro-cid-nen7h5rs]{background:var(--knopf-hell);min-width:160px;height:49px;min-height:49px;color:var(--knopf-hell-text);box-shadow:none;--lichtpunkt:var(--knopf-lichtpunkt-auf-hell)}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel] .kopf__cta[data-astro-cid-nen7h5rs]{background:var(--knopf-kopf-dunkel);color:var(--weiss);--lichtpunkt:var(--knopf-lichtpunkt-auf-dunkel);border-color:#ffffff1f}@media (hover:hover){.kopf__cta[data-astro-cid-nen7h5rs]:hover{background-color:var(--knopf-hell-hover);color:var(--knopf-hell-text);box-shadow:var(--knopf-schein)}.kopf[data-astro-cid-nen7h5rs][data-ueber=dunkel] .kopf__cta[data-astro-cid-nen7h5rs]:hover{background-color:var(--knopf-dunkel-hover);color:var(--weiss);border-color:var(--knopf-rand-hover-rahmen)}}@media (width<=1023.98px){.kopf__innen[data-astro-cid-nen7h5rs]{gap:12px;height:78px}.kopf__nav[data-astro-cid-nen7h5rs],.kopf__cta[data-astro-cid-nen7h5rs]{display:none}.kopf__rechts[data-astro-cid-nen7h5rs]{margin-left:auto}.sprachen[data-astro-cid-nen7h5rs]{font-size:14px}}.fuss[data-astro-cid-jo6i4kqk]{background:var(--dunkel);color:var(--auf-dunkel);padding:80px var(--rand) 20px}.fuss__innen[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:80px;display:flex}.fuss__oben[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}.fuss__marke[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:20px;display:flex}.fuss__adresse[data-astro-cid-jo6i4kqk]{letter-spacing:-.01em;color:var(--auf-dunkel-leise);font-size:16px;font-style:normal;line-height:24px}.fuss__mail[data-astro-cid-jo6i4kqk]{color:var(--auf-dunkel-leise);margin-top:10px;font-size:15px;line-height:24px;transition:color .4s;display:inline-block}.fuss__mail[data-astro-cid-jo6i4kqk]:hover{color:var(--weiss)}.fuss__spalten[data-astro-cid-jo6i4kqk]{gap:56px;display:flex}.fuss__spalte[data-astro-cid-jo6i4kqk]{color:var(--auf-dunkel-leise);flex-direction:column;gap:8px;font-size:15px;line-height:24px;display:flex}.fuss__spalte[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .4s}.fuss__spalte[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--weiss)}.fuss__spaltentitel[data-astro-cid-jo6i4kqk]{letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;margin-bottom:4px;font-size:13px;font-weight:600}.fuss__copyright[data-astro-cid-jo6i4kqk]{color:#ffffff73;letter-spacing:-.01em;font-size:15px}@media (width<=1199.98px){.fuss[data-astro-cid-jo6i4kqk]{padding:60px var(--rand) 20px}.fuss__innen[data-astro-cid-jo6i4kqk]{gap:56px}}@media (width<=809.98px){.fuss[data-astro-cid-jo6i4kqk]{padding:40px 12px 20px}.fuss__oben[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:36px}.fuss__spalten[data-astro-cid-jo6i4kqk],.fuss__innen[data-astro-cid-jo6i4kqk]{gap:40px}}
