.button[data-astro-cid-ekguhzzh]{border:var(--border-button) solid transparent;border-radius:var(--radius-s);min-height:2.75rem;font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:.625rem 1.25rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.button--primaer[data-astro-cid-ekguhzzh].button--hell{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-porcelain)}.button--primaer[data-astro-cid-ekguhzzh].button--dunkel{border-color:var(--color-lime);background:var(--color-lime);color:var(--color-ink)}.button--sekundaer[data-astro-cid-ekguhzzh]{background:0 0}.button--sekundaer[data-astro-cid-ekguhzzh].button--hell{border-color:var(--color-ink);color:var(--color-ink)}.button--sekundaer[data-astro-cid-ekguhzzh].button--dunkel{border-color:var(--color-porcelain);color:var(--color-porcelain)}@media (hover:hover){.button--primaer[data-astro-cid-ekguhzzh].button--hell:hover:not(:disabled){color:var(--color-ink);background:0 0}.button--primaer[data-astro-cid-ekguhzzh].button--dunkel:hover:not(:disabled){border-color:var(--color-porcelain);background:var(--color-porcelain)}.button--sekundaer[data-astro-cid-ekguhzzh].button--hell:hover:not(:disabled){background:var(--color-ink);color:var(--color-porcelain)}.button--sekundaer[data-astro-cid-ekguhzzh].button--dunkel:hover:not(:disabled){background:var(--color-porcelain);color:var(--color-ink)}}.button[data-astro-cid-ekguhzzh]:disabled{cursor:not-allowed}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-heading.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-400-600.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--color-porcelain:#f7f7f4;--color-ink:#111a20;--color-lime:#dfff55;--color-pale-slate:#c5c0c9;--color-platinum:#eceeec;--color-bg:var(--color-porcelain);--color-text:var(--color-ink);--color-link:var(--color-ink);--color-focus:var(--color-ink);--color-divider:var(--color-platinum);--color-border:var(--color-ink);--font-heading:"Fraunces", Calibri, sans-serif;--font-body:"Geist", Calibri, sans-serif;--font-mono:"Geist Mono", "Courier New", monospace;--font-settings-heading:"SOFT" 0, "WONK" 0, "opsz" 48;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--text-title:2rem;--leading-title:2.5rem;--text-section:1.625rem;--leading-section:2.125rem;--text-subheading:1.5rem;--leading-subheading:2rem;--text-body:1.125rem;--leading-body:1.75rem;--text-label:1rem;--leading-label:1.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-section:var(--space-8);--gutter:var(--space-4);--width-page:75rem;--width-text:44rem;--radius-s:.25rem;--radius-m:.5rem;--border-button:1.5px;--focus-width:2px;--focus-offset:2px;--height-header:4.25rem;--logo-height-header:32px;--logo-height-footer:32px}@media (width>=48rem){:root{--text-title:3rem;--leading-title:3.5rem;--text-section:2rem;--leading-section:2.5rem;--space-section:var(--space-9);--gutter:var(--space-6);--logo-height-header:40px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}h1,.text-title,h2,.text-section{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-variation-settings:var(--font-settings-heading);text-wrap:balance}h1,.text-title{font-size:var(--text-title);line-height:var(--leading-title)}h2,.text-section{font-size:var(--text-section);line-height:var(--leading-section)}h3,.text-subheading{font-family:var(--font-body);font-size:var(--text-subheading);font-weight:var(--weight-semibold);line-height:var(--leading-subheading)}.text-label{font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}code,kbd,samp{font-family:var(--font-mono)}a{color:var(--color-link);text-underline-offset:.15em;text-decoration:underline 1px}img,svg{max-width:100%;height:auto;display:block}button,input,select,textarea{color:inherit;font:inherit}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.auf-ink{--color-bg:var(--color-ink);--color-text:var(--color-porcelain);--color-link:var(--color-porcelain);--color-focus:var(--color-lime);--color-border:var(--color-porcelain);background:var(--color-bg);color:var(--color-text)}.seitenbreite{width:100%;max-width:calc(var(--width-page) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.abschnitt{padding-block:var(--space-section)}.abschnitt--platinum{background:var(--color-platinum)}.textbreite{max-width:var(--width-text)}.stapel>*+*{margin-top:var(--space-4)}.liste{padding-left:1.25em}.liste>li+li{margin-top:var(--space-2)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.offen{padding:0 var(--space-1);border:1px dashed var(--color-ink);border-radius:var(--radius-s);background:var(--color-platinum);color:var(--color-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (width<=47.99rem){h1,h2,h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.empfehlung[data-astro-cid-ween5f5u]{z-index:20;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #f7f7f433;position:fixed;bottom:0;left:0;right:0}.empfehlung[data-astro-cid-ween5f5u][hidden]{display:none}.empfehlung__innen[data-astro-cid-ween5f5u]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding-block:var(--space-2);display:flex}.empfehlung__text[data-astro-cid-ween5f5u]{font-size:var(--text-label);line-height:var(--leading-label)}.empfehlung__link[data-astro-cid-ween5f5u]{align-items:center;gap:var(--space-1);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.empfehlung__link[data-astro-cid-ween5f5u] .empfehlung__pfeil{color:var(--color-lime)}.empfehlung__schliessen[data-astro-cid-ween5f5u]{border-radius:var(--radius-s);width:2.75rem;height:2.75rem;color:var(--color-porcelain);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}@media (hover:hover){.empfehlung__schliessen[data-astro-cid-ween5f5u]:hover{background:#f7f7f414}}.ki[data-astro-cid-e3wc4nal]{gap:var(--space-5);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--fuss-linie,#f7f7f433);display:grid}.ki__kicker[data-astro-cid-e3wc4nal]{align-items:center;gap:var(--space-2);color:var(--fuss-leise,#f7f7f4c7);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);display:flex}.ki__frage[data-astro-cid-e3wc4nal]{max-width:30rem;margin-top:var(--space-2);color:var(--color-porcelain);font-size:var(--text-subheading);font-weight:var(--weight-medium);line-height:var(--leading-subheading)}.ki__dienste[data-astro-cid-e3wc4nal]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ki__kopieren[data-astro-cid-e3wc4nal][hidden]{display:none}.ki__knopf[data-astro-cid-e3wc4nal]{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-s);color:var(--color-porcelain);font:inherit;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #f7f7f452;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.ki__knopf[data-astro-cid-e3wc4nal]:hover{border-color:var(--color-porcelain);background:#f7f7f40f}}.ki__knopf--kopieren[data-astro-cid-e3wc4nal]{border-color:var(--color-porcelain)}@media (width>=80rem){.ki[data-astro-cid-e3wc4nal]{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:center}.ki__dienste[data-astro-cid-e3wc4nal]{flex-wrap:nowrap;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.ki__knopf[data-astro-cid-e3wc4nal]{transition:none}}.fuss[data-astro-cid-jo6i4kqk]{--fuss-linie:#f7f7f433;--fuss-leise:#f7f7f4c7;padding-block:var(--space-8) var(--space-6);font-size:var(--text-label);line-height:var(--leading-label)}.fuss[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}@media (hover:hover){.fuss[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline;text-decoration-color:var(--color-lime);text-underline-offset:.2em;text-decoration-thickness:2px}}.fuss__oben[data-astro-cid-jo6i4kqk]{gap:var(--space-7);display:grid}.fuss__logo[data-astro-cid-jo6i4kqk]{display:inline-block}.fuss__logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:var(--logo-height-footer)}.fuss__satz[data-astro-cid-jo6i4kqk]{max-width:24rem;margin-top:var(--space-5);color:var(--fuss-leise);font-size:var(--text-body);line-height:var(--leading-body)}.fuss__sozial[data-astro-cid-jo6i4kqk]{margin-top:var(--space-5)}.fuss__icon[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-s);width:2.75rem;height:2.75rem;color:var(--color-porcelain);place-items:center;margin-left:-.5rem;transition:color .15s;display:inline-grid}@media (hover:hover){.fuss__icon[data-astro-cid-jo6i4kqk]:hover{color:var(--color-lime)}}.fuss__spalten[data-astro-cid-jo6i4kqk]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.fuss__kopf[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-4);font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-semibold);font-variation-settings:normal;line-height:var(--leading-label)}.fuss__liste[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.fuss__liste[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2)}.fuss__liste[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fuss__adresse[data-astro-cid-jo6i4kqk]{color:var(--fuss-leise)}.fuss__liste[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-porcelain)}.fuss__adresse[data-astro-cid-jo6i4kqk]{font-style:normal}.fuss__direkt[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);overflow-wrap:anywhere}.fuss__unten[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-3) var(--space-6);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--fuss-linie);color:var(--fuss-leise);flex-wrap:wrap;display:flex}.fuss__recht[data-astro-cid-jo6i4kqk]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fuss__recht[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fuss-leise)}@media (width>=64rem){.fuss__oben[data-astro-cid-jo6i4kqk]{column-gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.sprunglink[data-astro-cid-nen7h5rs]{top:var(--space-2);left:var(--space-2);z-index:40;padding:var(--space-2) var(--space-4);background:var(--color-lime);color:var(--color-ink);position:absolute;transform:translateY(-200%)}.sprunglink[data-astro-cid-nen7h5rs]:focus{outline-color:var(--color-ink);outline-offset:-4px;transform:none}html.menue-offen{overflow:hidden}.kopf[data-astro-cid-nen7h5rs]{--linie-auf-ink:#f7f7f429;--dauer-menu:.45s;z-index:10;position:relative}.kopf--ueber-hero[data-astro-cid-nen7h5rs]{background:0 0;position:absolute;top:0;left:0;right:0}.kopf__zeile[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);min-height:var(--height-header);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.kopf__logo[data-astro-cid-nen7h5rs],.nav__logo[data-astro-cid-nen7h5rs]{flex:none;display:block}.kopf__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs],.nav__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:var(--logo-height-header)}.kopf__umschalter[data-astro-cid-nen7h5rs],.nav__schliessen[data-astro-cid-nen7h5rs]{min-height:2.75rem;padding:var(--space-2) var(--space-4);border:var(--border-button) solid currentColor;border-radius:var(--radius-s);color:inherit;font-size:var(--text-label);font-weight:var(--weight-medium);cursor:pointer;background:0 0}html:not(.js) .kopf__umschalter[data-astro-cid-nen7h5rs],html:not(.js) .nav__kopf[data-astro-cid-nen7h5rs],.abdunkeln[data-astro-cid-nen7h5rs]{display:none}@media (width<=71.99rem){html:not(.js) .kopf--ueber-hero[data-astro-cid-nen7h5rs]{background:var(--color-ink);position:relative}html:not(.js) .nav__rahmen[data-astro-cid-nen7h5rs]{padding-inline:0}}.nav[data-astro-cid-nen7h5rs]{background:var(--color-ink);color:var(--color-porcelain);flex-basis:100%}@media (width<=71.99rem){html.js .nav[data-astro-cid-nen7h5rs]{z-index:30;overscroll-behavior:contain;position:fixed;inset:0;overflow-y:auto}html.js .kopf__umschalter[data-astro-cid-nen7h5rs][aria-expanded=false]+.nav[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] .nav__aufklapper[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] .nav__cta,.nav__spalte--lagen[data-astro-cid-nen7h5rs],.nav__spalte--karte[data-astro-cid-nen7h5rs],.nav__fuss[data-astro-cid-nen7h5rs],.nav__menupfeil[data-astro-cid-nen7h5rs],.nav__spaltentitel[data-astro-cid-nen7h5rs]{display:none}}.nav__kopf[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--height-header);padding-block:var(--space-3);display:flex}.nav__inhalt[data-astro-cid-nen7h5rs]{gap:var(--space-7);padding-block:var(--space-7) var(--space-8);display:grid}.nav__linkedin[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);display:inline-flex}.nav__liste[data-astro-cid-nen7h5rs],.nav__menuliste[data-astro-cid-nen7h5rs],.nav__kontaktliste[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav__liste[data-astro-cid-nen7h5rs]{gap:var(--space-5);display:grid}.nav__gruppe[data-astro-cid-nen7h5rs]{margin-bottom:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);display:block}.nav__link[data-astro-cid-nen7h5rs],.nav__menutitel[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);font-size:2rem;font-weight:var(--weight-semibold);font-variation-settings:var(--font-settings-heading);line-height:2.5rem}.nav__link[data-astro-cid-nen7h5rs]{color:var(--color-porcelain);align-items:center;text-decoration:none;display:inline-flex}@media (width<=47.99rem){.nav__link[data-astro-cid-nen7h5rs],.nav__menutitel[data-astro-cid-nen7h5rs]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.nav__menuliste[data-astro-cid-nen7h5rs]{gap:var(--space-4);display:grid}.nav__menulink[data-astro-cid-nen7h5rs]{color:var(--color-porcelain);text-decoration:none;display:block}.nav__menutitel[data-astro-cid-nen7h5rs],.nav__menunutzen[data-astro-cid-nen7h5rs]{display:block}.nav__menunutzen[data-astro-cid-nen7h5rs]{margin-top:var(--space-1);font-size:var(--text-label);line-height:var(--leading-label)}.nav__link[data-astro-cid-nen7h5rs][aria-current=page],.nav__menulink[data-astro-cid-nen7h5rs][aria-current=page] .nav__menutitel[data-astro-cid-nen7h5rs]{text-decoration:underline;text-decoration-color:var(--color-lime);text-underline-offset:.2em;text-decoration-thickness:2px}@media (hover:hover) and (width<=71.99rem){a[data-astro-cid-nen7h5rs].nav__link:hover{text-decoration:underline;text-decoration-color:var(--color-lime);text-underline-offset:.2em;text-decoration-thickness:2px}}@media (hover:hover){.nav__menulink[data-astro-cid-nen7h5rs]:hover .nav__menutitel[data-astro-cid-nen7h5rs]{text-decoration:underline;text-decoration-color:var(--color-lime);text-underline-offset:.2em;text-decoration-thickness:2px}}.nav__kontaktliste[data-astro-cid-nen7h5rs]{gap:var(--space-2);font-size:var(--text-label);line-height:var(--leading-label);display:grid}.nav__kontakt[data-astro-cid-nen7h5rs] .nav__cta-mobil{margin-top:var(--space-6)}@media (width>=48rem){.nav__inhalt[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;padding-block-start:var(--space-8)}.nav__link[data-astro-cid-nen7h5rs],.nav__menutitel[data-astro-cid-nen7h5rs]{font-size:2.75rem;line-height:3.25rem}}@media (width>=72rem){.kopf__zeile[data-astro-cid-nen7h5rs]{flex-wrap:nowrap}.kopf__umschalter[data-astro-cid-nen7h5rs],.nav__kopf[data-astro-cid-nen7h5rs],.nav__kontakt[data-astro-cid-nen7h5rs],.nav__gruppe[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs]{background:0 0;flex:auto}.nav__rahmen[data-astro-cid-nen7h5rs]{display:contents}.nav__inhalt[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-5);padding:0;display:flex}.nav__liste[data-astro-cid-nen7h5rs]{gap:var(--space-6);margin-inline:auto;display:flex}.nav__punkt[data-astro-cid-nen7h5rs]{position:static}.nav__link[data-astro-cid-nen7h5rs]{gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) 0;font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-medium);font-variation-settings:normal;line-height:var(--leading-label);white-space:nowrap;cursor:pointer;background:0 0;border:0}.nav__link[data-astro-cid-nen7h5rs][aria-current=page],.nav__aufklapper[data-astro-cid-nen7h5rs][aria-expanded=true]{text-underline-offset:.3em;text-decoration:underline 1px}@media (hover:hover){.nav__link[data-astro-cid-nen7h5rs]:hover{text-underline-offset:.3em;text-decoration:underline 1px}}.nav__pfeil[data-astro-cid-nen7h5rs]{flex:none;transition:transform .15s}.nav__aufklapper[data-astro-cid-nen7h5rs][aria-expanded=true] .nav__pfeil[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.kopf[data-astro-cid-nen7h5rs].kopf--menu-offen{background:0 0;transition:background-color 0s linear .1s}.nav__menu[data-astro-cid-nen7h5rs]{z-index:-1;gap:var(--space-7) 5.5rem;min-height:50svh;padding-block:calc(var(--height-header) + var(--space-7)) var(--space-6);padding-inline:max(var(--gutter), (100% - var(--width-page)) / 2);border-bottom:1px solid var(--linie-auf-ink);background:var(--color-ink);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path var(--dauer-menu) cubic-bezier(.2, .7, .2, 1), visibility 0s linear var(--dauer-menu);grid-template-rows:1fr auto;grid-template-columns:minmax(0,4.4fr) minmax(0,3.2fr) 18rem;align-items:start;display:grid;position:absolute;top:0;left:0;right:0}@supports (backdrop-filter:blur(1px)){.nav__menu[data-astro-cid-nen7h5rs]{backdrop-filter:blur(36px)saturate(1.4)brightness(.55);background:#111a2094}}.nav__aufklapper[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__menu[data-astro-cid-nen7h5rs]{clip-path:inset(0);visibility:visible;transition:clip-path var(--dauer-menu) cubic-bezier(.2, .7, .2, 1), visibility 0s}.kopf--wechsel[data-astro-cid-nen7h5rs] .nav__menu[data-astro-cid-nen7h5rs]{transition:none}.nav__spalte[data-astro-cid-nen7h5rs],.nav__fuss[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .2s,translate .2s;translate:0 -.5rem}.nav__aufklapper[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__menu[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:is(.nav__spalte,.nav__fuss){opacity:1;transition:opacity .35s .12s,translate .35s cubic-bezier(.2,.7,.2,1) .12s;translate:0}.nav__aufklapper[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__menu[data-astro-cid-nen7h5rs] .nav__spalte--lagen[data-astro-cid-nen7h5rs]{transition-delay:.18s}.nav__aufklapper[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__menu[data-astro-cid-nen7h5rs] .nav__spalte--karte[data-astro-cid-nen7h5rs]{transition-delay:.24s}.nav__aufklapper[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__menu[data-astro-cid-nen7h5rs] .nav__fuss[data-astro-cid-nen7h5rs]{transition-delay:.3s}.nav__spaltentitel[data-astro-cid-nen7h5rs]{margin:0 0 var(--space-3);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-body)}.nav__menuliste[data-astro-cid-nen7h5rs]{gap:var(--space-6)}.nav__menulink[data-astro-cid-nen7h5rs]{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.nav__menutitel[data-astro-cid-nen7h5rs]{font-size:var(--text-section);line-height:var(--leading-section)}.nav__menunutzen[data-astro-cid-nen7h5rs]{margin-top:var(--space-1);opacity:.75;grid-column:1}.nav__menupfeil[data-astro-cid-nen7h5rs]{width:20px;max-width:none;color:var(--color-lime);grid-area:1/2;align-self:center;transition:translate .15s}@media (hover:hover){.nav__menulink[data-astro-cid-nen7h5rs]:hover .nav__menupfeil[data-astro-cid-nen7h5rs]{translate:4px}}.nav__lagen[data-astro-cid-nen7h5rs]{border-top:1px solid var(--linie-auf-ink);margin:0;padding:0;list-style:none}.nav__lagen[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linie-auf-ink)}.nav__lage[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);color:var(--color-porcelain);text-decoration:none;display:flex}.nav__lage[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:var(--color-lime);flex:none;transition:translate .15s}@media (hover:hover){.nav__lage[data-astro-cid-nen7h5rs]:hover span[data-astro-cid-nen7h5rs]{text-underline-offset:.2em;text-decoration:underline 1px}.nav__lage[data-astro-cid-nen7h5rs]:hover svg[data-astro-cid-nen7h5rs]{translate:4px}}.nav__karte[data-astro-cid-nen7h5rs]{padding:var(--space-6);border-radius:var(--radius-m);color:var(--color-porcelain);background:#f7f7f40f;flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.nav__kartentitel[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);font-size:var(--text-subheading);font-weight:var(--weight-semibold);font-variation-settings:var(--font-settings-heading);line-height:var(--leading-subheading);margin:0}a[data-astro-cid-nen7h5rs].nav__karte .nav__kartentitel[data-astro-cid-nen7h5rs]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:1.25rem;line-height:1.75rem;display:-webkit-box;overflow:hidden}.nav__kartentext[data-astro-cid-nen7h5rs]{margin:var(--space-3) 0 0;font-size:var(--text-label);line-height:var(--leading-label);opacity:.75;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav__kartenmeta[data-astro-cid-nen7h5rs]{margin-top:var(--space-4);opacity:.75;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;display:flex}.nav__kartenmeta[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{white-space:nowrap}.nav__kartenmeta[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:not(:last-child):after{content:"·";padding-inline:.35em}.nav__kartenlink[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);display:inline-flex}.nav__kartenlink[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:var(--color-lime);flex:none;transition:translate .15s}@media (hover:hover){a[data-astro-cid-nen7h5rs].nav__karte:hover .nav__kartenlink[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{translate:4px}}.nav__karte[data-astro-cid-nen7h5rs] .nav__kartenbutton{margin-top:var(--space-3);white-space:nowrap}@media (hover:hover){a[data-astro-cid-nen7h5rs].nav__karte:hover .nav__kartentitel[data-astro-cid-nen7h5rs]{text-decoration:underline;text-decoration-color:var(--color-lime);text-underline-offset:.2em;text-decoration-thickness:2px}}.nav__fuss[data-astro-cid-nen7h5rs]{align-self:end;gap:var(--space-2) var(--space-6);padding:var(--space-5) 0 0;font-size:var(--text-label);line-height:var(--leading-label);flex-wrap:wrap;grid-column:1/-1;margin:0;list-style:none;display:flex}html:not(.js) .nav__punkt[data-astro-cid-nen7h5rs]:is(:hover,:focus-within) .nav__menu[data-astro-cid-nen7h5rs]{clip-path:inset(0);visibility:visible;transition:clip-path var(--dauer-menu) cubic-bezier(.2, .7, .2, 1), visibility 0s}html:not(.js) .nav__punkt[data-astro-cid-nen7h5rs]:is(:hover,:focus-within) .nav__menu[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:is(.nav__spalte,.nav__fuss){opacity:1;translate:0}.abdunkeln[data-astro-cid-nen7h5rs]{z-index:9;opacity:0;pointer-events:none;transition:opacity var(--dauer-menu) ease;background:#111a2073;display:block;position:fixed;inset:0}.kopf--menu-offen[data-astro-cid-nen7h5rs]+.abdunkeln[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto}}main[data-astro-cid-z4jru4n3]:focus{outline:none}
