@font-face{font-family:Noto Sans;src:url(/fonts/notosans-latin.woff2) format("woff2-variations"),url(/fonts/notosans-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blau: #0254a3;--blau-zweit: #3072b0;--orange: #ff6400;--orange-traegt: #c94f00;--orange-zweit: #e17e3d;--grau: #646a6d;--grau-hell: #6d6d6d;--weiss-warm: #f9f9f9;--text: #616161;--ueberschrift: #0c1e3e;--petrol: #04505f;--zeichen-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%20viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2Z'/%3E%3C/svg%3E");--zeichen-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%20viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M5 11h14v2H5Z'/%3E%3C/svg%3E");--haken: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%20viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.4'%20stroke-linecap='round' stroke-linejoin='round' d='M4 10.6l4.2 4.2L16 5.6'/%3E%3C/svg%3E");--flaeche: #f7f8f9;--linie: #e5e7e9;--inhalt: 1200px;--rand: 20px;--schrift: "Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--luft-1: 10px;--luft-2: 15px;--luft-3: 20px;--luft-4: 30px;--luft-5: 50px;--abschnitt: 80px;--radius: 6px;--radius-klein: 5px;--radius-gross: 10px;--radius-knopf: 7px;--radius-pille: 25px;--schatten: 0 0 10px rgba(0, 0, 0, .15);--schatten-griff: 0 1px 4px rgba(0, 0, 0, .3)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--schrift);font-size:15px;line-height:1.86;color:var(--text);background:#fff;overflow-x:clip}p,li{font-size:16px;line-height:30px}img,svg,video{max-width:100%;height:auto}[hidden]{display:none!important}a{color:var(--blau)}h1,h2,h3,h4,h5,h6{margin:0 0 var(--luft-2);color:var(--ueberschrift);font-weight:700;line-height:1.15}h1{font-size:clamp(30px,4vw,40px)}h2{font-size:clamp(26px,3.4vw,40px)}h3{font-size:clamp(20px,2.4vw,25px);font-weight:600}h4{font-size:20px;line-height:24px}h5,h6{font-size:17px}h1[data-laenge=mittel],h2[data-laenge=mittel],h3[data-laenge=mittel]{font-size:clamp(19px,1.8vw,22px);line-height:1.4}h1[data-laenge=lang],h2[data-laenge=lang],h3[data-laenge=lang],h4[data-laenge=lang],h5[data-laenge=lang],h6[data-laenge=lang]{font-size:17px;font-weight:600;line-height:1.65}p{margin:0 0 var(--luft-2)}.inhalt{width:100%;max-width:calc(var(--inhalt) + 2 * var(--rand));margin-inline:auto;padding-inline:var(--rand)}.abschnitt{padding-block:clamp(40px,6vw,var(--abschnitt))}.abschnitt--flaeche{background:var(--flaeche)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 30px;border:1px solid transparent;border-radius:var(--radius-knopf);background:var(--orange-traegt);color:#fff;font-weight:700;font-size:16px;line-height:1.2;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease}.knopf:hover,.knopf:focus-visible{background:#a83f00;color:#fff}.knopf--blau{background:var(--blau)}.knopf--blau:hover,.knopf--blau:focus-visible{background:var(--blau-zweit)}.knopf--rand{background:transparent;border-color:currentColor;color:var(--blau)}.knopf--rand:hover,.knopf--rand:focus-visible{background:var(--blau);color:#fff}.liste{margin:0 0 var(--luft-5);padding:0;list-style:none}.liste li{position:relative;padding-left:28px;margin-bottom:4px}.liste li:before{content:"";position:absolute;left:0;top:0;width:18px;height:1.6em;background-color:var(--orange);mask:var(--haken) center / 15px 15px no-repeat;-webkit-mask:var(--haken) center / 15px 15px no-repeat}[data-dunkel] .liste li:before{background-color:#fff}.liste--nummern{counter-reset:punkt}.liste--nummern li:before{content:counter(punkt) ".";counter-increment:punkt;position:static;border:0;transform:none;margin-right:6px;color:var(--orange);font-weight:700}.liste--nummern li{padding-left:0}.karte{padding:37px 20px 30px;border-radius:var(--radius-klein);background:#fff;box-shadow:var(--schatten);text-align:center}[data-dunkel] .karte{box-shadow:none}.karte+.karte{margin-top:var(--luft-4)}.karte__symbol{display:block;margin-bottom:var(--luft-3);color:var(--orange);font-size:45px;line-height:1.35}.karte h2,.karte h3,.karte h4{margin-bottom:var(--luft-1);color:var(--petrol);font-size:20px;line-height:24px;font-weight:700}.karte h2 a,.karte h3 a,.karte h4 a{color:inherit;text-decoration:none}.karte h2 a:hover,.karte h3 a:hover,.karte h4 a:hover{text-decoration:underline}.karten{display:grid;gap:var(--luft-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch}@media(min-width:860px){.karten{grid-template-columns:repeat(var(--spalten, auto-fit),minmax(min(100%,280px),1fr))}.karten[style*=--spalten]{grid-template-columns:repeat(var(--spalten),minmax(0,1fr))}}.karten figure{margin:0}.karte blockquote{margin:0 0 var(--luft-3);text-align:left}.karte figcaption{color:var(--grau);font-size:14px;line-height:1.5}.kennzahl{text-align:center}.kennzahl__wert{display:block;color:var(--akzent, var(--orange-traegt));font-size:clamp(28px,4vw,35px);font-weight:800;line-height:1.1}.kennzahl__text{color:var(--ueberschrift);font-size:15px;font-weight:600}.aufklapp{border-bottom:1px solid var(--linie)}.aufklapp summary{padding:var(--luft-3) 34px var(--luft-3) 0;position:relative;color:var(--ueberschrift);font-weight:600;font-size:17px;cursor:pointer;list-style:none}.aufklapp summary::-webkit-details-marker{display:none}.aufklapp summary:after{content:"";position:absolute;right:6px;top:50%;width:16px;height:16px;margin-top:-8px;background-color:var(--orange);mask:var(--zeichen-plus) center / 16px 16px no-repeat;-webkit-mask:var(--zeichen-plus) center / 16px 16px no-repeat}.aufklapp[open] summary:after{mask-image:var(--zeichen-minus);-webkit-mask-image:var(--zeichen-minus)}.aufklapp__inhalt{padding-bottom:var(--luft-3)}.galerie{display:grid;gap:var(--luft-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));list-style:none;margin:0;padding:0}.galerie li{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.galerie img{width:100%;aspect-ratio:1;object-fit:contain}.galerie:not(:has(li+li)){grid-template-columns:1fr}.galerie:not(:has(li+li)) img{aspect-ratio:auto;height:auto;border-radius:var(--radius-xs)}.galerie figcaption,.galerie__name{font-size:14px;color:var(--grau)}[data-band] .knopf{background:var(--petrol);color:#fff}[data-band] .knopf--blau{background:var(--blau)}[data-dunkel] :is(p,li,strong,em,summary,span,output,dt,dd,td,th,figcaption),[data-dunkel] :is(h1,h2,h3,h4,h5,h6),[data-dunkel] a:not(.knopf){color:inherit}[data-dunkel] a:not(.knopf){text-decoration:underline}.reihe{display:grid;gap:var(--luft-4);align-items:center;margin-bottom:var(--luft-5)}.reihe--viele,.spalten--viele{align-items:start}.reihe:last-child{margin-bottom:0}@media(min-width:860px){.reihe{grid-template-columns:repeat(2,minmax(0,1fr))}.reihe--viele{grid-template-columns:repeat(var(--spalten, auto-fit),minmax(0,1fr))}}.mitte{text-align:center}.nur-fuer-screenreader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.spalten{display:grid;gap:clamp(var(--luft-4),4vw,var(--luft-5));align-items:center}.spalte[data-mitte]{text-align:center}.inhalt:not(.spalten)>.spalte>:is(p,ul,ol),.inhalt:not(.spalten)>.spalte>.reihe>.reihe__spalte>:is(p,ul,ol){max-width:100ch}.spalte[data-mitte]>:is(p,ul,ol){margin-inline:auto}.spalte[style*=background]{align-self:stretch}@media(min-width:860px){.spalten{grid-template-columns:var(--spaltenraster, repeat(2, minmax(0, 1fr)))}.spalten--viele{grid-template-columns:var(--spaltenraster, repeat(auto-fit, minmax(min(100%, 240px), 1fr)))}}.abschnitt+.abschnitt{padding-top:0}.abschnitt--flaeche+.abschnitt--flaeche{padding-top:0}.abschnitt--flaeche{padding-top:clamp(40px,6vw,var(--abschnitt))}.spalte>:last-child{margin-bottom:0}.spalte img{max-width:100%;height:auto}.spalte img+img,.spalte p:has(>img)+p:has(>img) img{max-width:180px}.einbettung img{border-radius:var(--radius)}.bildreihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--luft-3);margin-bottom:var(--luft-3)}.bildreihe img{width:auto;max-width:150px;max-height:90px;object-fit:contain}.knopfreihe{display:flex;flex-wrap:wrap;gap:var(--luft-2);margin-bottom:var(--luft-3)}a,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.karte h2,.karte h3,.karte h4,.karte h5{hyphens:auto}.vorzeile{display:inline-block;margin:0 0 26px;padding:4px 15px 2px;border-radius:var(--radius-klein);background:var(--orange-traegt);color:#fff;font-size:18px;line-height:26px;font-weight:400}[data-dunkel] .vorzeile{background:#fff;color:var(--petrol)}.team{display:grid;gap:23px 30px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));text-align:center}@media(min-width:860px){.team{grid-template-columns:repeat(3,minmax(0,1fr))}}.team__person img{width:100%;height:auto;border-radius:var(--radius-xs)}.team__person h4{margin:var(--luft-3) 0 0;color:var(--orange-traegt);font-size:24px;line-height:28.8px;font-weight:700}.team__person p{margin:0;color:var(--grau-hell);font-size:16px;line-height:29.76px;font-weight:500}.spalten:has(.karte){align-items:stretch}.spalte:has(>.karte){display:flex;flex-direction:column}.spalte>.karte{flex:1}.kennzahlen{display:grid;gap:var(--luft-3) var(--luft-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:start}.kennzahlen .kennzahl{margin:0}.kennzahlen{margin-top:var(--luft-3)}.abschnitt--foto{background-position:center;background-size:cover;background-repeat:no-repeat}.abschnitt--foto :is(h1,h2,h3,h4,h5,h6,p,li){color:#fff}.soziales{display:flex;gap:14px;margin:0;padding:0;list-style:none}.soziales a{display:block;color:inherit;opacity:.75;transition:opacity .15s}.soziales a:hover,.soziales a:focus-visible{opacity:1}.soziales svg{display:block}.abschnitt--muster{background-position:center;background-repeat:repeat}.kontaktliste{margin:0 0 var(--luft-4);padding:0;list-style:none}.kontaktliste li{display:flex;gap:12px;align-items:baseline;margin-bottom:8px}.kontaktliste svg{flex:none;color:var(--akzent, var(--orange));transform:translateY(2px)}.kontaktliste a{color:inherit}.kontaktliste__weiter{padding-left:28px;margin-top:-4px}.abschnitt--kasten{padding-block:var(--luft-5)!important}.abschnitt--kasten>.inhalt{padding:clamp(28px,4vw,48px);border-radius:var(--kasten-radius, 10px);background:var(--kasten-flaeche, transparent);background-image:var(--kasten-bild, none);background-position:var(--kasten-lage, center);background-size:var(--kasten-groesse, cover);background-repeat:var(--kasten-wiederholung, no-repeat);box-shadow:var(--kasten-schatten, none)}.abschnitt--kasten>.inhalt{color:var(--kasten-farbe, inherit);--akzent: var(--kasten-akzent, var(--orange))}.symbol{display:inline-block;flex:none;vertical-align:-.18em;color:var(--orange)}[data-dunkel] .symbol{color:var(--orange)}.symbolzeile{display:flex;gap:10px;align-items:baseline}.symbolzeile>.symbol{transform:translateY(2px)}.kopf__kontaktpunkt{display:inline-flex;gap:6px;align-items:center}.fuss__liste li{display:flex;gap:8px;align-items:baseline}.fuss__liste .symbol{transform:translateY(2px)}.banner{position:relative;margin:0}.banner img{display:block;width:100%;height:auto}.banner__schild{position:absolute;left:28px;bottom:-22px;transform-origin:0 100%;transform:rotate(-90deg);padding:0 26px;background:var(--orange-traegt);color:#fff;font-size:24px;line-height:52px;font-weight:700;white-space:nowrap}@media(max-width:640px){.banner__schild{position:static;display:inline-block;margin-top:var(--luft-2);transform:none;font-size:18px;line-height:40px}}.stimme__wer{display:flex;gap:var(--luft-2);align-items:center;text-align:left}.stimme__foto{flex:none;width:80px;height:80px;border-radius:var(--radius-klein);object-fit:cover}.stimme__rolle{display:block;color:var(--grau);font-size:14px;font-weight:400}@font-face{font-family:Flaticon;src:url(/fonts/flaticon.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}[class^=flaticon-]:before,[class*=" flaticon-"]:before{font-family:Flaticon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased}.flaticon-layers:before{content:""}.flaticon-project-management:before{content:""}.flaticon-puzzle-1:before{content:""}.flaticon-solution-1:before{content:""}.flaticon-cyber-security:before{content:""}.flaticon-app:before{content:""}.flaticon-internet-of-things:before{content:""}.flaticon-document:before{content:""}.flaticon-rating:before{content:""}.flaticon-dashboard-1:before{content:""}.flaticon-trophy:before{content:""}.flaticon-social-care:before{content:""}.flaticon-compliant:before{content:""}.flaticon-solution-2:before{content:""}.flaticon-blockchain:before{content:""}.flaticon-creative:before{content:""}.flaticon-graphic-tool:before{content:""}.flaticon-link:before{content:""}.flaticon-customer-service:before{content:""}.flaticon-quote:before{content:""}.flaticon-development:before{content:""}.flaticon-iso:before{content:""}.flaticon-web-design:before{content:""}.flaticon-web-design-1:before{content:""}.flaticon-mobile-app:before{content:""}.flaticon-cyber-security-1:before{content:""}.flaticon-product:before{content:""}.flaticon-target:before{content:""}.flaticon-quotation:before{content:""}.flaticon-customer-loyalty:before{content:""}.flaticon-product-development:before{content:""}.flaticon-cyber-security-2:before{content:""}.flaticon-padlock:before{content:""}.flaticon-cyber-security-3:before{content:""}.flaticon-cyber-security-4:before{content:""}.flaticon-help:before{content:""}.flaticon-technical-support:before{content:""}.flaticon-it:before{content:""}.flaticon-technical-support-1:before{content:""}.flaticon-growth:before{content:""}.flaticon-analysis:before{content:""}.flaticon-solution-3:before{content:""}.flaticon-right-arrow:before{content:""}.flaticon-shield:before{content:""}.flaticon-support:before{content:""}.flaticon-bonus:before{content:""}.flaticon-map:before{content:""}.flaticon-phone:before{content:""}.flaticon-email:before{content:""}.flaticon-customer-service-1:before{content:""}.flaticon-interactive:before{content:""}.flaticon-search:before{content:""}.flaticon-24-hours:before{content:""}.flaticon-online-chat:before{content:""}.flaticon-meeting:before{content:""}.flaticon-planning:before{content:""}.flaticon-dashboard-2:before{content:""}.flaticon-christmas-stars:before{content:""}.flaticon-shining:before{content:""}.flaticon-form:before{content:""}.flaticon-lending:before{content:""}.flaticon-transaction:before{content:""}.flaticon-credit-card-payment:before{content:""}.flaticon-payment-method:before{content:""}.flaticon-debit-card:before{content:""}.flaticon-wallet:before{content:""}.flaticon-dollar-symbol:before{content:""}.flaticon-wall-clock:before{content:""}.flaticon-cloud-computing:before{content:""}.flaticon-hearts:before{content:""}.flaticon-rating-1:before{content:""}.flaticon-curve:before{content:""}.flaticon-coding:before{content:""}.kopf[data-astro-cid-2reemvep]{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid var(--linie);--griff-hoehe: 44px;--logo-hoehe: 50px}.kopf__kontakt[data-astro-cid-2reemvep]{background:var(--flaeche);font-size:14px}.kopf__kontakt-zeile[data-astro-cid-2reemvep]{display:flex;flex-wrap:wrap;gap:var(--luft-1) var(--luft-4);padding-block:8px;color:var(--grau)}.kopf__kontakt-zeile[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{color:inherit;text-decoration:none}.kopf__kontakt-zeile[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]:hover{color:var(--orange-traegt)}.kopf__sprachen[data-astro-cid-2reemvep]{display:flex;gap:var(--luft-1);margin-inline-start:auto}.kopf__sprachen[data-astro-cid-2reemvep] span[data-astro-cid-2reemvep]{color:var(--ueberschrift);font-weight:600}.kopf__sprachen[data-astro-cid-2reemvep] span[data-astro-cid-2reemvep]:after{content:"·";margin-inline-start:var(--luft-1);color:var(--linie);font-weight:400}.kopf__leiste[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:var(--luft-3);padding-block:var(--luft-2)}.kopf__logo[data-astro-cid-2reemvep]{flex:0 0 auto;line-height:0}.kopf__nav[data-astro-cid-2reemvep]{margin-left:auto}.nav[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:clamp(14px,1.6vw,var(--luft-4));margin:0;padding:0;list-style:none}.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>a[data-astro-cid-2reemvep],.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>.nav__ohne-ziel[data-astro-cid-2reemvep]{white-space:nowrap}.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>a[data-astro-cid-2reemvep],.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>.nav__ohne-ziel[data-astro-cid-2reemvep]{display:block;padding-block:10px;color:var(--ueberschrift);font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none}.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>a[data-astro-cid-2reemvep]:hover,.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>a[data-astro-cid-2reemvep].ist-aktiv,.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>.nav__ohne-ziel[data-astro-cid-2reemvep].ist-aktiv,.nav__punkt[data-astro-cid-2reemvep]:hover>.nav__ohne-ziel[data-astro-cid-2reemvep]{color:var(--orange-traegt)}.nav__punkt[data-astro-cid-2reemvep]{position:relative}.nav__punkt--hat-unter[data-astro-cid-2reemvep]>a[data-astro-cid-2reemvep]:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;vertical-align:2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.nav__unter[data-astro-cid-2reemvep]{position:absolute;left:0;top:100%;z-index:10;display:none;min-width:240px;margin:0;padding:var(--luft-1) 0;list-style:none;background:#fff;border-radius:var(--radius);box-shadow:var(--schatten);max-height:calc(100vh - 170px)}.nav__unter[data-astro-cid-2reemvep]:not(:has(.nav__unter--tief)){overflow-y:auto;overscroll-behavior:contain}@media(min-width:1201px){.nav__punkt[data-astro-cid-2reemvep]:hover>.nav__unter[data-astro-cid-2reemvep],.nav__punkt[data-astro-cid-2reemvep]:focus-within>.nav__unter[data-astro-cid-2reemvep]{display:block}}.nav__unter--tief[data-astro-cid-2reemvep]{left:100%;top:0;min-width:280px;max-height:calc(100vh - 170px);overflow-y:auto;overscroll-behavior:contain}@media(min-width:1201px){.nav__unter[data-astro-cid-2reemvep] li[data-astro-cid-2reemvep]:hover>.nav__unter--tief[data-astro-cid-2reemvep],.nav__unter[data-astro-cid-2reemvep] li[data-astro-cid-2reemvep]:focus-within>.nav__unter--tief[data-astro-cid-2reemvep]{display:block}}.nav__pfeil[data-astro-cid-2reemvep]{float:right;width:6px;height:6px;margin-top:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.5}.nav__unter[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{display:block;padding:9px var(--luft-3);color:var(--text);font-size:15px;text-decoration:none}.nav__unter[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]:hover{background:var(--flaeche);color:var(--orange-traegt)}.kopf__aktionen[data-astro-cid-2reemvep]{display:flex;gap:var(--luft-1);flex:0 0 auto}.kopf__menuefuss[data-astro-cid-2reemvep],.kopf__schalter[data-astro-cid-2reemvep]{display:none}@media(max-width:1200px){.kopf[data-astro-cid-2reemvep]{--leiste-luft: 10px;--logo-hoehe: 40px;--leiste-hoehe: calc(2 * var(--leiste-luft) + var(--griff-hoehe) + 1px)}.kopf__kontakt[data-astro-cid-2reemvep],.kopf__leiste[data-astro-cid-2reemvep]>.kopf__aktionen[data-astro-cid-2reemvep]{display:none}.kopf__leiste[data-astro-cid-2reemvep]{padding-block:var(--leiste-luft)}.kopf__logo[data-astro-cid-2reemvep] img[data-astro-cid-2reemvep]{width:80px;height:var(--logo-hoehe)}.kopf__schalter[data-astro-cid-2reemvep]{display:block;order:3;margin-left:auto;width:var(--griff-hoehe);height:var(--griff-hoehe);padding:13px 10px;cursor:pointer}.kopf__balken[data-astro-cid-2reemvep],.kopf__balken[data-astro-cid-2reemvep]:before,.kopf__balken[data-astro-cid-2reemvep]:after{display:block;height:2px;background:var(--ueberschrift)}.kopf__balken[data-astro-cid-2reemvep]{position:relative}.kopf__balken[data-astro-cid-2reemvep]:before,.kopf__balken[data-astro-cid-2reemvep]:after{content:"";position:absolute;left:0;right:0}.kopf__balken[data-astro-cid-2reemvep]:before{top:-7px}.kopf__balken[data-astro-cid-2reemvep]:after{top:7px}#menue-schalter[data-astro-cid-2reemvep]:checked~.kopf__schalter[data-astro-cid-2reemvep] .kopf__balken[data-astro-cid-2reemvep]{background:transparent}#menue-schalter[data-astro-cid-2reemvep]:checked~.kopf__schalter[data-astro-cid-2reemvep] .kopf__balken[data-astro-cid-2reemvep]:before{top:0;transform:rotate(45deg)}#menue-schalter[data-astro-cid-2reemvep]:checked~.kopf__schalter[data-astro-cid-2reemvep] .kopf__balken[data-astro-cid-2reemvep]:after{top:0;transform:rotate(-45deg)}.kopf__nav[data-astro-cid-2reemvep]{display:none}#menue-schalter[data-astro-cid-2reemvep]:checked~.kopf__nav[data-astro-cid-2reemvep]{display:block;position:fixed;top:var(--leiste-hoehe);left:0;right:0;bottom:0;z-index:99;overflow-y:auto;overscroll-behavior:contain;background:#fff;padding:0 var(--rand)}body:has(#menue-schalter:checked){overflow:hidden}.kopf__nav[data-astro-cid-2reemvep] .nav[data-astro-cid-2reemvep]{flex-direction:column;align-items:stretch;gap:0;padding-bottom:0}.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]{position:relative;border-bottom:1px solid var(--linie)}.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>a[data-astro-cid-2reemvep],.nav[data-astro-cid-2reemvep]>li[data-astro-cid-2reemvep]>.nav__ohne-ziel[data-astro-cid-2reemvep]{padding:15px 56px 15px 0;font-size:16px;letter-spacing:0;text-transform:none;white-space:normal}.nav__punkt--nur-auf[data-astro-cid-2reemvep]>.nav__aufklapper[data-astro-cid-2reemvep]{left:0;width:auto}.nav__punkt--hat-unter[data-astro-cid-2reemvep]>a[data-astro-cid-2reemvep]:after,.nav__pfeil[data-astro-cid-2reemvep]{display:none}.nav__aufklapper[data-astro-cid-2reemvep]{position:absolute;top:0;right:0;width:52px;height:52px;cursor:pointer}.nav__aufklapper[data-astro-cid-2reemvep]:after{content:"";position:absolute;top:22px;right:20px;width:8px;height:8px;border-right:2px solid var(--ueberschrift);border-bottom:2px solid var(--ueberschrift);transform:rotate(45deg)}.nav__riegel[data-astro-cid-2reemvep]:checked~.nav__aufklapper[data-astro-cid-2reemvep]:after{top:25px;transform:rotate(-135deg)}.nav__unter[data-astro-cid-2reemvep]{position:static;display:none;min-width:0;max-height:none;margin:0 0 var(--luft-2);padding:0 0 0 var(--luft-3);background:none;border-radius:0;box-shadow:none;overflow:visible}.nav__unter--tief[data-astro-cid-2reemvep]{left:auto;top:auto}.nav__riegel[data-astro-cid-2reemvep]:checked~.nav__unter[data-astro-cid-2reemvep]{display:block}.nav__unter[data-astro-cid-2reemvep] li[data-astro-cid-2reemvep]{position:relative}.nav__unter[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{padding:11px 56px 11px 0;font-size:15px}.nav__unter[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]:hover{background:none}.kopf__nav[data-astro-cid-2reemvep] [data-astro-cid-2reemvep][aria-current=page]{color:var(--orange-traegt);font-weight:700}}@media(max-width:1200px){.kopf__menuefuss[data-astro-cid-2reemvep]{display:block;padding:var(--luft-3) 0 var(--luft-5)}.kopf__menuefuss[data-astro-cid-2reemvep] .kopf__aktionen[data-astro-cid-2reemvep]{display:flex;gap:var(--luft-2);margin-bottom:var(--luft-3)}.kopf__menuefuss[data-astro-cid-2reemvep] .knopf[data-astro-cid-2reemvep]{flex:1 1 auto;justify-content:center}.kopf__menuefuss[data-astro-cid-2reemvep] .kopf__kontaktpunkt[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:var(--luft-1);padding:11px 0;color:var(--text);font-size:15px;text-decoration:none}.kopf__menuefuss[data-astro-cid-2reemvep] .kopf__sprachen[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:var(--luft-3);margin-top:var(--luft-2);padding-top:var(--luft-1);border-top:1px solid var(--linie);font-size:15px}.kopf__menuefuss[data-astro-cid-2reemvep] .kopf__sprachen[data-astro-cid-2reemvep] [data-astro-cid-2reemvep]:is(span,a){display:flex;align-items:center;min-height:44px}.kopf__menuefuss[data-astro-cid-2reemvep] .kopf__sprachen[data-astro-cid-2reemvep] span[data-astro-cid-2reemvep]:after{content:none}.kopf__menuefuss[data-astro-cid-2reemvep] .kopf__sprachen[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{color:var(--orange-traegt);font-weight:600;text-decoration:none}}.fuss[data-astro-cid-s25l5vg3]{margin-top:var(--abschnitt);background:var(--petrol);color:#ffffffdb}.fuss__spalten[data-astro-cid-s25l5vg3]{display:grid;gap:var(--luft-5) var(--luft-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));padding-block:clamp(40px,6vw,70px)}.fuss__titel[data-astro-cid-s25l5vg3]{margin-bottom:var(--luft-3);color:#fff;font-size:20px}.fuss__liste[data-astro-cid-s25l5vg3]{margin:0;padding:0;list-style:none}.fuss__liste[data-astro-cid-s25l5vg3] li[data-astro-cid-s25l5vg3]{margin-bottom:var(--luft-1)}.fuss__liste[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{color:inherit;text-decoration:none}.fuss__liste[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]:hover,.fuss__liste[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]:focus-visible{color:#fff;text-decoration:underline}.fuss__schluss[data-astro-cid-s25l5vg3]{border-top:1px solid rgba(255,255,255,.16);font-size:14px}.fuss__schluss[data-astro-cid-s25l5vg3] .inhalt[data-astro-cid-s25l5vg3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--luft-1) var(--luft-3);padding-block:var(--luft-2)}.fuss__schluss[data-astro-cid-s25l5vg3] p[data-astro-cid-s25l5vg3]{margin:0}.fuss__schluss[data-astro-cid-s25l5vg3] .soziales{gap:0;margin-inline:-10px}.fuss__schluss[data-astro-cid-s25l5vg3] .soziales a{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.fuss__text[data-astro-cid-s25l5vg3]{margin-bottom:var(--luft-3);font-size:15px;line-height:26px}.sprungmarke{position:absolute;left:-9999px;top:0;z-index:1000;padding:12px 20px;background:var(--blau);color:#fff;text-decoration:none}.sprungmarke:focus{left:0}
