@layer basis{:root{--papier:#f3f1ec;--tinte:#161616;--weiss:#fff;--cyan:#1b9ebf;--cyan-tief:#0b5b70;--cyan-knopf:oklch(55.3% .096 220.7);--akzent:#c16d3a;--akzent-tief:#8d3d14;--text-leise:#44423e;--linie:#16161629;--linie-zart:#16161614;--display:"Archivo",system-ui,sans-serif;--brot:"Open Sans",system-ui,sans-serif;--t-display:clamp(2.4rem, 1.654rem + 3.183vw, 4.2rem);--t-h1:clamp(2.2rem, 1.62rem + 2.475vw, 3.6rem);--t-h2:clamp(1.75rem, 1.398rem + 1.503vw, 2.6rem);--t-h3:clamp(1.15rem, .964rem + .796vw, 1.6rem);--t-lead:clamp(1.05rem, .967rem + .354vw, 1.25rem);--t-text:clamp(1rem, .974rem + .111vw, 1.0625rem);--t-label:.625rem;--t-klein:.9375rem;--t-fein:.8125rem;--space-3xs:clamp(.25rem, .2241rem + .11vw, .3125rem);--space-2xs:clamp(.5rem, .4482rem + .221vw, .625rem);--space-xs:clamp(.875rem, .7973rem + .331vw, 1.0625rem);--space-sm:clamp(1.125rem, 1.0214rem + .442vw, 1.375rem);--space-md:clamp(1.5rem, 1.3446rem + .663vw, 1.875rem);--space-lg:clamp(1.5rem, 1.1892rem + 1.326vw, 2.25rem);--space-xl:clamp(2.5rem, 2.1892rem + 1.326vw, 3.25rem);--space-2xl:clamp(4.5rem, 3.2569rem + 5.304vw, 7.5rem);--luft:var(--space-2xl);--raum:var(--space-lg);--rand:clamp(1.25rem, .525rem + 3.094vw, 3rem);--bahn:80rem;--spalten:6;--strich-1:1px;--strich-2:2px;--strich-5:5px;--kurve:cubic-bezier(.22,.68,.28,1);--tempo:.26s;--winkel-schenkel:calc(var(--space-2xl) * 1.25)}.auf-tinte{background:var(--tinte);color:var(--papier);--linie:#f3f1ec3d;--linie-zart:#f3f1ec1c;--text-leise:#f3f1ecb8}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--papier);color:var(--tinte);font-family:var(--brot);font-weight:400;font-size:var(--t-text);-webkit-font-smoothing:antialiased;margin:0;line-height:1.65;overflow-x:clip}body:after{content:"";z-index:200;pointer-events:none;opacity:.26;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");position:fixed;inset:0}img{max-width:100%;height:auto;display:block}a{color:inherit}p,figure,blockquote,h1,h2,h3{margin:0}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--cyan);color:var(--weiss)}:where(a,button):focus-visible{outline:var(--strich-2) solid var(--cyan-tief);outline-offset:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--rand);z-index:300;padding:var(--space-2xs) var(--space-sm);background:var(--tinte);color:var(--papier);font-weight:600;position:absolute;top:0;transform:translateY(-120%)}.skip-link:focus-visible{transform:none}[id]{scroll-margin-top:calc(5rem + var(--raum))}.sektion{position:relative}.bahn{width:100%;max-width:var(--bahn);padding-inline:var(--rand);padding-block:var(--luft);--text-folge:var(--space-xs);--lead-text:var(--space-sm);--kopfzone-folge:var(--space-xl);--kopfzone-text:var(--space-md);--karten-folge:var(--raum);--displayzeile-text:var(--space-2xs);margin-inline:auto;position:relative}.bahn--zeile{padding-block:0}.bahn:before{content:"";top:0;bottom:0;left:var(--rand);right:var(--rand);border-inline:var(--strich-1) solid var(--linie-zart);pointer-events:none;z-index:0;position:absolute}.bahn>*{z-index:1;position:relative}.raster{grid-template-columns:repeat(var(--spalten), minmax(0, 1fr));gap:0;display:grid}.sp-2{grid-column:span 2}.sp-3{grid-column:span 3}.sp-4{grid-column:span 4}.sp-6{grid-column:1/-1}.luft-r{padding-right:var(--raum)}.kopfzone{--kopfspalten:var(--spalten);--kopfoben:var(--luft);--kopf-titel:var(--space-xs);--kopf-lead:var(--space-md);column-gap:var(--raum);row-gap:var(--kopf-titel);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.kopfzone>*{grid-column:1}.kopfzone>hgroup{row-gap:var(--kopf-titel);display:grid}.kopfzone:has(>hgroup){row-gap:var(--kopf-lead)}.kopfzone__absprung{align-items:center;gap:var(--space-2xs);white-space:nowrap;grid-area:1/2/span 2;place-self:end;display:inline-flex}.kopfzone__absprung .icon{width:1.15rem;height:1.15rem}@media (width<=640px){.kopfzone{grid-template-columns:1fr}.kopfzone__absprung{grid-area:3/1;justify-self:start}}.kopfzone--spalten:before{content:"";left:0;top:calc(-1 * var(--kopfoben));background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--linie-zart) 85%, transparent) 0 var(--strich-1), transparent var(--strich-1) calc(100% / var(--kopfspalten)));pointer-events:none;z-index:0;width:100%;position:absolute;bottom:0}.kopfzone>*{z-index:1;position:relative}@supports (width:round(down, 100%, 6px)){.bahn:before{width:round(down, 100% - 2 * var(--rand), 1px * var(--spalten));margin-inline:auto;left:0;right:0}.raster{width:round(down, 100%, 1px * var(--spalten));margin-inline:auto}.kopfzone--spalten:before{width:round(down, 100%, 1px * var(--kopfspalten))}.zeilen,.karten,.huelle,.bahn>.formular,.anfrage,.buehne,.displayzeilen,.faq,.orbit,.fakten,.kopf__stapel,.band__zeile,.zeilen-paar,.logowall,.belege:not(.kopf__belege){width:round(down, 100%, 1px * var(--spalten));margin-inline:auto}}.display,.h1,.h2,.h3{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0}.display{font-size:var(--t-display);font-weight:500;line-height:1.06}.h1{font-size:var(--t-h1);font-weight:600;line-height:1.08}.h2{font-size:var(--t-h2);max-width:28ch;font-weight:600;line-height:1.12}.h3{font-size:var(--t-h3);font-weight:600;line-height:1.25}.lead{font-size:var(--t-lead);color:var(--text-leise);max-width:56ch;line-height:1.6}.text{max-width:62ch;color:var(--text-leise)}.flow>*+*,.lesetext__text>*+*{margin-block-start:var(--flow,var(--space-xs))}.text+.text{margin-top:var(--text-folge)}.lead+.text{margin-top:var(--lead-text)}.label,.band__eintrag{font-family:var(--brot);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.4}.label{color:var(--text-leise);display:block}.band__eintrag{letter-spacing:.08em}.auf-tinte .label{color:var(--cyan)}.textlink{color:inherit;text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:var(--strich-1);text-underline-offset:.35em;transition:color var(--tempo) var(--kurve);font-weight:600}.textlink:hover{color:var(--cyan-tief)}.auf-tinte .textlink:hover{color:var(--cyan)}.textlink:has(>.icon){align-items:center;gap:var(--space-2xs);display:inline-flex}.textlink>.icon{width:1.15rem;height:1.15rem}.display+.text,.kopfzone+*{margin-top:var(--kopfzone-text)}.sektion:not(.typ--kopf)>.bahn:is(:has(>:is(.kopfzone,.satz):first-child:nth-last-child(2)),:has(>.kopfzone:first-child+.strecke)){gap:var(--kopfzone-folge);flex-direction:column;display:flex}.sektion:not(.typ--kopf)>.bahn:is(:has(>:is(.kopfzone,.satz):first-child:nth-last-child(2)),:has(>.kopfzone:first-child+.strecke))>*{margin-top:0}.sektion:not(.typ--kopf)>.bahn:has(>.kopfzone:first-child:not(:nth-last-child(2))):not(:has(>.strecke))>.kopfzone+:not(.lead){margin-top:var(--kopfzone-folge)}.knopfreihe{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.aktion{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}.beitext{font-size:var(--t-klein);color:var(--text-leise);max-width:34ch;line-height:1.6}@media (width<=900px){.knopfreihe{flex-direction:column;align-items:stretch}.aktion{align-items:stretch}.knopfreihe .knopf,.aktion .knopf{justify-content:center}}@media (width>=901px){.aktion--zeile{align-items:center;gap:var(--space-sm) var(--raum);flex-flow:wrap}}.gefuege__ergebnis .aktion{place-self:center end}@media (width<=900px){.gefuege__ergebnis .aktion{justify-self:start}}.klickflaeche{position:relative}.klickflaeche__link{color:inherit;text-decoration:none}.klickflaeche__link:after{content:"";z-index:1;cursor:pointer;position:absolute;inset:0}.klickflaeche__link:focus-visible{outline:none}.klickflaeche:has(.klickflaeche__link:focus-visible){outline:var(--strich-2) solid var(--cyan-tief);outline-offset:2px}.zeilen{border-top:var(--strich-1) solid var(--linie);padding-inline:var(--strich-1)}.g-linie{stroke:var(--linie);stroke-width:1.5px;fill:none}.g-linie[fill="var(--weiss)"]{fill:var(--weiss)}.g-tinte{stroke:var(--tinte);stroke-width:2px;fill:none}.g-flaeche{fill:var(--tinte);opacity:.12}.g-cyan{fill:var(--cyan)}.g-cyanlinie{stroke:var(--cyan);stroke-width:3px;fill:none}.g-akzent{fill:var(--akzent)}.g-punkt{fill:var(--tinte)}.g-feld{fill:var(--papier);stroke:var(--linie);stroke-width:1.5px}.g-zeichen{fill:var(--tinte)}.g-zeichenleise{fill:var(--tinte);opacity:.35}.g-akzentzeichen{fill:var(--akzent)}.g-cyanzeichen{fill:var(--cyan)}.g-text{font-family:var(--brot);font-size:var(--t-klein);fill:var(--text-leise)}.g-leise{fill:var(--text-leise)}.g-weiss{fill:var(--weiss);font-weight:700}.g-cyantext{fill:var(--cyan-tief)}.g-akzentbalken{stroke:var(--akzent)}.g-cyanbalken{stroke:var(--cyan)}.g-cursor{fill:var(--tinte);stroke:var(--weiss);stroke-width:1.5px}.g-tintelinie{stroke:var(--tinte);opacity:.55}.g-weisslinie{stroke:var(--weiss)}.g-weisszeichen{fill:var(--weiss)}.icon:where(.astro-mijc2ze7){width:var(--icon,1.5rem);height:var(--icon,1.5rem);fill:currentColor;flex:none;display:block}}@layer bauteile{@media (width<=1080px){.seitenkopf .marke:where(.astro-j2tzyyfn) img:where(.astro-j2tzyyfn){height:1.6rem}}.marke:where(.astro-j2tzyyfn){align-items:center;text-decoration:none;display:inline-flex}.marke:where(.astro-j2tzyyfn) img:where(.astro-j2tzyyfn){width:auto;height:2rem;display:block}.zeichenfeld:where(.astro-yz6h5joq){background:var(--papier);border:var(--strich-1) solid var(--linie);width:2.75rem;height:2.75rem;color:var(--tinte);flex:none;justify-content:center;align-items:center;display:flex}.zeichenfeld--ja:where(.astro-yz6h5joq){color:var(--cyan-tief)}.zeichenfeld--nein:where(.astro-yz6h5joq){color:var(--akzent-tief)}.zeichenfeld--klein:where(.astro-yz6h5joq){width:2rem;height:2rem}.zeichenfeld:where(.astro-yz6h5joq){--icon:1.25rem}.zeichenfeld--klein:where(.astro-yz6h5joq){--icon:1rem}.knopf:where(.astro-2x4wrokr){align-items:center;gap:var(--space-xs);font-family:var(--brot);padding:var(--space-xs) clamp(1.1rem, .893rem + .884vw, 1.6rem);--icon:1.15rem;border:var(--strich-1) solid var(--knopf-kante,var(--cyan-knopf));background:var(--knopf-grund,var(--cyan-knopf));color:var(--knopf-vorn,var(--weiss));cursor:pointer;transition:background var(--tempo) var(--kurve), border-color var(--tempo) var(--kurve), color var(--tempo) var(--kurve);font-size:clamp(1rem,.922rem + .332vw,1.1875rem);font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.knopf:where(.astro-2x4wrokr) .icon{transition:transform var(--tempo) var(--kurve)}.knopf:where(.astro-2x4wrokr):hover,.knopf:where(.astro-2x4wrokr):focus-visible{--knopf-grund:var(--cyan-tief);--knopf-kante:var(--cyan-tief);--knopf-vorn:var(--weiss)}.knopf:where(.astro-2x4wrokr):hover .icon,.knopf:where(.astro-2x4wrokr):focus-visible .icon{transform:translate(.3rem)}.knopf--zweit:where(.astro-2x4wrokr){--knopf-grund:transparent;--knopf-kante:var(--tinte);--knopf-vorn:var(--tinte)}.knopf--zweit:where(.astro-2x4wrokr):hover,.knopf--zweit:where(.astro-2x4wrokr):focus-visible{--knopf-grund:var(--tinte);--knopf-kante:var(--tinte);--knopf-vorn:var(--papier)}.knopf--linie:where(.astro-2x4wrokr){--knopf-grund:transparent;--knopf-kante:var(--text-leise);--knopf-vorn:var(--text-leise)}.knopf--linie:where(.astro-2x4wrokr):hover,.knopf--linie:where(.astro-2x4wrokr):focus-visible{--knopf-grund:transparent;--knopf-kante:var(--tinte);--knopf-vorn:var(--tinte)}.auf-tinte .knopf:where(.astro-2x4wrokr){--knopf-grund:var(--cyan);--knopf-kante:var(--cyan);--knopf-vorn:var(--tinte)}.auf-tinte .knopf:where(.astro-2x4wrokr):hover,.auf-tinte .knopf:where(.astro-2x4wrokr):focus-visible{--knopf-grund:var(--weiss);--knopf-kante:var(--weiss);--knopf-vorn:var(--tinte)}.auf-tinte .knopf--zweit:where(.astro-2x4wrokr){--knopf-grund:transparent;--knopf-kante:var(--papier);--knopf-vorn:var(--papier)}.auf-tinte .knopf--zweit:where(.astro-2x4wrokr):hover,.auf-tinte .knopf--zweit:where(.astro-2x4wrokr):focus-visible{--knopf-grund:var(--papier);--knopf-kante:var(--papier);--knopf-vorn:var(--tinte)}.auf-tinte .knopf--linie:where(.astro-2x4wrokr){--knopf-grund:transparent;--knopf-kante:var(--text-leise);--knopf-vorn:var(--text-leise)}.auf-tinte .knopf--linie:where(.astro-2x4wrokr):hover,.auf-tinte .knopf--linie:where(.astro-2x4wrokr):focus-visible{--knopf-grund:transparent;--knopf-kante:var(--papier);--knopf-vorn:var(--papier)}.knopf--klein:where(.astro-2x4wrokr){font-size:var(--t-klein);padding:var(--space-2xs) var(--space-sm);--icon:1rem;gap:.65rem}.seitenkopf:where(.astro-zzrrj6oj){--seitenkopf-label:var(--space-3xs);--seitenkopf-alle:var(--space-3xs);--seitenkopf-knopf:var(--space-sm);z-index:120;background:var(--papier);position:sticky;top:0}.seitenkopf:where(.astro-zzrrj6oj) .bahn:where(.astro-zzrrj6oj){padding-block:var(--space-sm);padding-inline:calc(var(--rand) + var(--raum));justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.seitenkopf__nav:where(.astro-zzrrj6oj){font-size:var(--t-klein);align-self:stretch;display:flex;position:static}.seitenkopf__seite:where(.astro-zzrrj6oj){display:flex}.seitenkopf__liste:where(.astro-zzrrj6oj){align-items:center;gap:var(--space-2xs) clamp(1.25rem, 3vw, 2.25rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.seitenkopf__eintrag:where(.astro-zzrrj6oj){align-items:center;gap:.4rem;display:flex;position:static}.seitenkopf__eintrag--auf:where(.astro-zzrrj6oj){align-self:stretch;position:relative}.seitenkopf__pfeil:where(.astro-zzrrj6oj){width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;transition:transform var(--tempo) var(--kurve);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.seitenkopf__pfeil:where(.astro-zzrrj6oj) .icon{width:1.15rem;height:1.15rem}.seitenkopf__eintrag:where(.astro-zzrrj6oj).offen .seitenkopf__pfeil:where(.astro-zzrrj6oj){transform:rotate(180deg)}.seitenkopf__panel:where(.astro-zzrrj6oj){top:calc(100% + 1.4rem);left:calc(-1 * var(--space-md));z-index:2;width:max-content;max-width:calc(100vw - 2 * var(--rand));gap:var(--space-xs) var(--space-md);padding:var(--space-xs) var(--space-md) var(--space-sm);background:var(--weiss);border:var(--strich-1) solid var(--linie);border-top:var(--strich-2) solid var(--tinte);grid-template-columns:minmax(0,max-content);display:none;position:absolute}.seitenkopf__panel:where(.astro-zzrrj6oj):before{content:"";height:1.5rem;position:absolute;top:-1.5rem;left:0;right:0}.seitenkopf__eintrag:where(.astro-zzrrj6oj).offen .seitenkopf__panel:where(.astro-zzrrj6oj){display:grid}.seitenkopf__gruppe:where(.astro-zzrrj6oj){align-content:start;row-gap:var(--seitenkopf-label);grid-template-columns:minmax(0,1fr);display:grid}.seitenkopf__gruppe:where(.astro-zzrrj6oj)>.label{padding-bottom:var(--space-2xs);border-bottom:var(--strich-1) solid var(--linie)}@media (width>=1081px){.seitenkopf__gruppe:where(.astro-zzrrj6oj)>ul:where(.astro-zzrrj6oj){gap:var(--space-3xs) var(--space-md);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(13rem,max-content));grid-auto-flow:column;display:grid}}.seitenkopf__leistung:where(.astro-zzrrj6oj){--zeile-vorn:var(--tinte);column-gap:var(--space-xs);padding:.45rem var(--space-xs);color:var(--zeile-vorn);background:var(--zeile-grund,transparent);transition:background var(--tempo) var(--kurve), color var(--tempo) var(--kurve);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-inline:-.7rem;text-decoration:none;display:grid}.seitenkopf__name:where(.astro-zzrrj6oj){font-weight:600;line-height:1.3}@media (width>=1081px){.seitenkopf__leistung:where(.astro-zzrrj6oj){padding-block:var(--space-3xs)}}.seitenkopf__name:where(.astro-zzrrj6oj){transition:color var(--tempo) var(--kurve)}.seitenkopf__leistung:where(.astro-zzrrj6oj):hover,.seitenkopf__leistung:where(.astro-zzrrj6oj):focus-visible{--zeile-grund:var(--papier)}.seitenkopf__leistung:where(.astro-zzrrj6oj):hover .seitenkopf__name:where(.astro-zzrrj6oj),.seitenkopf__leistung:where(.astro-zzrrj6oj):focus-visible .seitenkopf__name:where(.astro-zzrrj6oj){color:var(--cyan-tief)}.seitenkopf__alle:where(.astro-zzrrj6oj){margin-top:var(--seitenkopf-alle);grid-column:1/-1;justify-self:start}.seitenkopf__nav:where(.astro-zzrrj6oj) :where(.astro-zzrrj6oj)[aria-current]{color:var(--cyan-tief)}.seitenkopf__leistung:where(.astro-zzrrj6oj)[aria-current=page]{--zeile-grund:var(--papier)}.seitenkopf__stufe:where(.astro-zzrrj6oj),.seitenkopf__zurueck:where(.astro-zzrrj6oj),.seitenkopf__burger:where(.astro-zzrrj6oj),.seitenkopf__burger-zu:where(.astro-zzrrj6oj){display:none}@media (width<=1080px){.seitenkopf__burger:where(.astro-zzrrj6oj){border:var(--strich-1) solid var(--linie);width:2.75rem;height:2.75rem;color:var(--tinte);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.seitenkopf:where(.astro-zzrrj6oj).offen .seitenkopf__burger-auf:where(.astro-zzrrj6oj){display:none}.seitenkopf:where(.astro-zzrrj6oj).offen .seitenkopf__burger-zu:where(.astro-zzrrj6oj){display:block}.seitenkopf:where(.astro-zzrrj6oj) .bahn:where(.astro-zzrrj6oj){padding-block:var(--space-2xs)}.seitenkopf__nav:where(.astro-zzrrj6oj){width:100vw;left:0;top:var(--kopf-hoehe);z-index:1;overscroll-behavior:contain;padding:0 calc(var(--rand) + var(--raum)) var(--raum);background:var(--papier);border-top:var(--strich-1) solid var(--linie);flex-direction:column;align-items:stretch;gap:0;display:none;position:fixed;bottom:0;overflow-y:auto}.seitenkopf:where(.astro-zzrrj6oj).offen .seitenkopf__nav:where(.astro-zzrrj6oj){display:flex}.seitenkopf__liste:where(.astro-zzrrj6oj){flex-flow:column;flex:1 0 auto;align-items:stretch;gap:0}.menue-offen{overflow:hidden}.seitenkopf:where(.astro-zzrrj6oj).offen{position:fixed;top:0;left:0;right:0}.seitenkopf__seite:where(.astro-zzrrj6oj){display:block}.seitenkopf__seite:where(.astro-zzrrj6oj)>.textlink:where(.astro-zzrrj6oj){min-height:calc(2.75rem - var(--strich-1));align-items:center;display:flex}.seitenkopf__seite:where(.astro-zzrrj6oj),.seitenkopf__eintrag:where(.astro-zzrrj6oj){border-top:var(--strich-1) solid var(--linie)}.seitenkopf__eintrag:where(.astro-zzrrj6oj){display:block}.seitenkopf__eintrag:where(.astro-zzrrj6oj)>.textlink:where(.astro-zzrrj6oj),.seitenkopf__pfeil:where(.astro-zzrrj6oj){display:none}.seitenkopf__stufe:where(.astro-zzrrj6oj){justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:2.75rem;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.seitenkopf__stufe:where(.astro-zzrrj6oj) .icon{flex:none;width:1.15rem;height:1.15rem}.seitenkopf__zurueck:where(.astro-zzrrj6oj){align-items:center;gap:var(--space-2xs);min-height:2.75rem;font:inherit;color:var(--text-leise);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.seitenkopf__zurueck:where(.astro-zzrrj6oj) .icon{width:1.15rem;height:1.15rem}.seitenkopf:where(.astro-zzrrj6oj)[data-ebene="1"] .seitenkopf__panel:where(.astro-zzrrj6oj),.seitenkopf:where(.astro-zzrrj6oj)[data-ebene="2"] .seitenkopf__liste:where(.astro-zzrrj6oj)>:where(.astro-zzrrj6oj):not(.seitenkopf__eintrag--auf),.seitenkopf:where(.astro-zzrrj6oj)[data-ebene="2"] .seitenkopf__eintrag--auf:where(.astro-zzrrj6oj)>.seitenkopf__stufe:where(.astro-zzrrj6oj){display:none}.seitenkopf:where(.astro-zzrrj6oj)[data-ebene="2"] .seitenkopf__eintrag:where(.astro-zzrrj6oj){border-top:0}.seitenkopf__panel:where(.astro-zzrrj6oj){gap:var(--space-sm);width:auto;max-width:none;padding:var(--space-2xs) 0 var(--space-sm);animation:stufe-ein var(--tempo) var(--kurve);background:0 0;border:0;grid-template-columns:1fr;margin-inline:0;display:grid;position:static}.seitenkopf__panel:where(.astro-zzrrj6oj):before{display:none}.seitenkopf__alle:where(.astro-zzrrj6oj){align-items:center;min-height:2.75rem;display:flex}.seitenkopf__aktion:where(.astro-zzrrj6oj){margin-top:auto;display:grid}.seitenkopf__knopf:where(.astro-zzrrj6oj){justify-content:center}}@media (prefers-reduced-motion:reduce){.seitenkopf__panel:where(.astro-zzrrj6oj){animation:none}}.seitenkopf:where(.astro-zzrrj6oj) .bahn:where(.astro-zzrrj6oj):after{content:"";left:var(--rand);right:var(--rand);height:var(--strich-1);background:var(--linie);pointer-events:none;z-index:0;position:absolute;bottom:0}@supports (width:round(down, 100%, 6px)){.seitenkopf:where(.astro-zzrrj6oj) .bahn:where(.astro-zzrrj6oj):after{width:round(down, 100% - 2 * var(--rand), 1px * var(--spalten));margin-inline:auto;left:0;right:0}}@keyframes stufe-ein{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:none}}.kontaktweg:where(.astro-lwjy5md2){align-items:center;gap:var(--space-xs);min-height:2.75rem;color:inherit;font-size:var(--t-klein);text-decoration:none;display:inline-flex}.schluss:where(.astro-nl25r6k6){--schluss-links-satz:var(--space-md);--schluss-links:var(--raum);--schluss-spalten:var(--space-xl)}.schluss:where(.astro-nl25r6k6) .bahn:where(.astro-nl25r6k6){padding-block:var(--space-xl)}.schluss:where(.astro-nl25r6k6) p:where(.astro-nl25r6k6){font-size:var(--t-klein);max-width:64ch;line-height:1.6}.schluss:where(.astro-nl25r6k6) p:where(.astro-nl25r6k6):not(.label){color:var(--text-leise)}.schluss__links:where(.astro-nl25r6k6){margin-top:var(--schluss-links-satz);gap:var(--space-2xs) var(--space-md);font-size:var(--t-klein);flex-wrap:wrap;display:flex}.schluss__kopf:where(.astro-nl25r6k6){max-width:64ch}.schluss__spalten:where(.astro-nl25r6k6){margin-top:var(--schluss-spalten);padding-top:var(--raum);border-top:var(--strich-1) solid var(--linie);gap:var(--raum);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.schluss__spalte:where(.astro-nl25r6k6){--schluss-liste:var(--space-xs);align-items:flex-start;gap:var(--schluss-liste);font-size:var(--t-klein);flex-direction:column;min-width:0;display:flex}.schluss__liste:where(.astro-nl25r6k6){align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.schluss:where(.astro-nl25r6k6) .schluss__links:where(.astro-nl25r6k6){margin-top:var(--schluss-links);padding-top:var(--raum);border-top:var(--strich-1) solid var(--linie)}.schluss__liste:where(.astro-nl25r6k6)>li:where(.astro-nl25r6k6),.schluss__links:where(.astro-nl25r6k6)>li:where(.astro-nl25r6k6){display:flex}.belege:where(.astro-hwd6b3ru){align-items:flex-end;gap:var(--space-md) var(--space-lg);padding-top:var(--space-md);padding-inline:var(--raum);border-top:var(--strich-1) solid var(--linie);flex-wrap:wrap;display:flex}.beleg:where(.astro-hwd6b3ru){align-items:baseline;gap:var(--space-xs);font-size:var(--t-fein);color:var(--text-leise);flex:none;max-width:34ch;line-height:1.4;display:flex}.beleg:where(.astro-hwd6b3ru) b:where(.astro-hwd6b3ru){font-family:var(--display);font-weight:600;font-size:var(--t-h3);letter-spacing:-.01em;color:var(--tinte);white-space:nowrap}.auf-tinte .beleg:where(.astro-hwd6b3ru) b:where(.astro-hwd6b3ru){color:var(--papier)}@media (width<=640px){.belege:where(.astro-hwd6b3ru){align-items:flex-start;gap:var(--space-sm);flex-direction:column}}.beleg--partner:where(.astro-hwd6b3ru){--beleg-partner-hoehe:clamp(3.5rem, 2.7rem + 2.8vw, 6.25rem);min-height:var(--beleg-partner-hoehe);align-items:center;display:flex}.beleg--partner:where(.astro-hwd6b3ru) img:where(.astro-hwd6b3ru){height:var(--beleg-partner-hoehe);width:auto}.beleg--partner:where(.astro-hwd6b3ru) .beleg__marke:where(.astro-hwd6b3ru){color:inherit;text-decoration:none;display:block}.beleg--partner:where(.astro-hwd6b3ru) .beleg__marke:where(.astro-hwd6b3ru) img:where(.astro-hwd6b3ru){display:block}.kopf__belege:where(.astro-hwd6b3ru) .beleg--partner:where(.astro-hwd6b3ru){--beleg-partner-hoehe:var(--beleg-partner-klein)}.team-belege:where(.astro-hwd6b3ru){margin-top:var(--karten-folge)}.kopf__belege:where(.astro-2fd5jryx){--beleg-partner-klein:4rem;--beleg-fuge:max(var(--space-lg), calc(var(--beleg-partner-klein) / 2));column-gap:var(--beleg-fuge)}.kopf__raster:where(.astro-2fd5jryx),.kopf__stapel:where(.astro-2fd5jryx){--kopf-unterschrift:var(--space-xs)}.kopf__raster:where(.astro-2fd5jryx){align-items:start;row-gap:var(--kopfzone-text);column-gap:0}.kopf__text:where(.astro-2fd5jryx){padding-inline:var(--raum);grid-column:1/5}.kopf__text--oben:where(.astro-2fd5jryx){grid-row:1}.kopf__text--unten:where(.astro-2fd5jryx){row-gap:var(--kopfzone-folge);grid-row:2;display:grid}.kopf__belege:where(.astro-2fd5jryx){grid-area:3/1/auto/5;align-self:end}.kopf__claim:where(.astro-2fd5jryx){font-family:var(--display);font-size:var(--t-lead);letter-spacing:-.01em;margin-top:var(--kopfzone-text);padding-left:var(--space-sm);border-left:var(--strich-5) solid var(--cyan);max-width:38ch;font-weight:500;line-height:1.4}.kopf__stapel:where(.astro-2fd5jryx)>.kopf__claim:where(.astro-2fd5jryx){margin-inline:var(--raum)}.kopf__lead:where(.astro-2fd5jryx){margin-top:var(--kopfzone-text)}.kopf__aktion:where(.astro-2fd5jryx){margin-top:var(--kopfzone-folge)}.kopf__belege:where(.astro-2fd5jryx){margin-top:var(--karten-folge)}.kopf__raster:where(.astro-2fd5jryx) .kopf__claim:where(.astro-2fd5jryx),.kopf__raster:where(.astro-2fd5jryx) .kopf__aktion:where(.astro-2fd5jryx),.kopf__raster:where(.astro-2fd5jryx) .kopf__belege:where(.astro-2fd5jryx),.kopf__raster:where(.astro-2fd5jryx) .kopf__unterschrift:where(.astro-2fd5jryx){margin-top:0}.kopf__bild:where(.astro-2fd5jryx){grid-area:1/5/4/7;align-self:end}.kopf__rahmen:where(.astro-2fd5jryx){--winkel-griff:var(--space-md);margin-right:var(--winkel-griff);position:relative}@media (width>=900.02px){.kopf__raster:where(.astro-2fd5jryx){grid-template-rows:auto 1fr auto}.kopf__bild:where(.astro-2fd5jryx){grid-template-rows:subgrid;align-self:stretch;display:grid}.kopf__rahmen:where(.astro-2fd5jryx){grid-row:1/3;align-self:end}.kopf__unterschrift:where(.astro-2fd5jryx){grid-row:3;align-self:start}.kopf__belege:where(.astro-2fd5jryx){align-self:start}}.kopf__bild:where(.astro-2fd5jryx) img:where(.astro-2fd5jryx){z-index:1;aspect-ratio:4/5;object-fit:cover;object-position:center 22%;width:100%;position:relative}.kopf__stapel:where(.astro-2fd5jryx) .kopfzone:where(.astro-2fd5jryx){max-width:83.3333%}.kopf__stapel:where(.astro-2fd5jryx) .kopf__lead:where(.astro-2fd5jryx){max-width:60ch}@media (width<=900px){.kopf__stapel:where(.astro-2fd5jryx) .kopfzone:where(.astro-2fd5jryx){max-width:none}}.kopf__unterschrift:where(.astro-2fd5jryx){z-index:2;justify-content:space-between;align-items:baseline;gap:var(--space-3xs) var(--space-sm);padding-top:var(--space-xs);border-top:var(--strich-1) solid var(--linie);flex-wrap:wrap;display:flex;position:relative}@media (width>=900.02px){.kopf__unterschrift:where(.astro-2fd5jryx){padding-right:var(--space-md)}}.kopf__unterschrift:where(.astro-2fd5jryx) strong:where(.astro-2fd5jryx){font-family:var(--display);font-size:var(--t-text);font-weight:600}.kopf__rolle:where(.astro-2fd5jryx){font-size:var(--t-klein);color:var(--text-leise)}@media (width<=900px){.kopf__raster:where(.astro-2fd5jryx){grid-template-columns:1fr}.kopf__text:where(.astro-2fd5jryx),.kopf__belege:where(.astro-2fd5jryx){grid-column:auto}.kopf__belege:where(.astro-2fd5jryx){align-self:auto}.kopf__text--oben:where(.astro-2fd5jryx){grid-row:1}.kopf__raster:where(.astro-2fd5jryx){row-gap:var(--kopfzone-folge)}.kopf__text--unten:where(.astro-2fd5jryx){grid-row:2}.kopf__bild:where(.astro-2fd5jryx){grid-area:3;max-width:30rem;padding-right:0}.kopf__belege:where(.astro-2fd5jryx){grid-row:4}.kopf__bild:where(.astro-2fd5jryx) img:where(.astro-2fd5jryx){aspect-ratio:1}.kopf__rahmen:where(.astro-2fd5jryx):before{display:none}.kopf__rahmen:where(.astro-2fd5jryx){border-bottom:var(--strich-5) solid var(--cyan);margin-right:0}.kopf__unterschrift:where(.astro-2fd5jryx){padding-inline:var(--raum)}}.kopf__raster:where(.astro-2fd5jryx) .kopf__belege:where(.astro-2fd5jryx){align-items:start;gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kopf__raster:where(.astro-2fd5jryx) .kopf__belege:where(.astro-2fd5jryx) .beleg{align-items:flex-start;gap:var(--space-3xs);flex-direction:column;max-width:none}@media (width>=900.02px){.kopf__raster:where(.astro-2fd5jryx) .kopf__belege:where(.astro-2fd5jryx){justify-content:start;column-gap:var(--beleg-fuge);grid-template-columns:repeat(3,auto)}}.kopf__rahmen:where(.astro-2fd5jryx):before{content:"";top:calc(-1 * var(--winkel-griff,1.5rem));right:calc(-1 * var(--winkel-griff,1.5rem));width:var(--winkel-schenkel);height:var(--winkel-schenkel);border-top:var(--strich-5) solid var(--cyan);border-right:var(--strich-5) solid var(--cyan);z-index:0;pointer-events:none;position:absolute}.kopf__stapel:where(.astro-2fd5jryx) .kopf__belege:where(.astro-2fd5jryx){margin-top:var(--karten-folge)}@media (width<=900px){.kopf__stapel:where(.astro-2fd5jryx) .kopf__belege:where(.astro-2fd5jryx){align-items:start;gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kopf__stapel:where(.astro-2fd5jryx) .kopf__belege:where(.astro-2fd5jryx) .beleg{align-items:flex-start;gap:var(--space-3xs);flex-direction:column;max-width:none}}}@layer ausrichtung{.bahn:not(.bahn--zeile)>:not(.huelle,.formular,.anfrage,.buehne,.displayzeilen,.faq,.orbit,.kopf__stapel,.karten,.logowall,.zeilen,.zeilen-paar,.belege,.band,.band__zeile,.zeitstrahl,.raster,.fakten,.gefuege__ziel,.gefuege__ergebnis,.kopf__claim),.bahn:not(.bahn--zeile)>:where(.huelle,.formular,.anfrage,.buehne,.displayzeilen,.faq,.orbit,.kopf__stapel):not(.karten,.logowall,.zeilen,.zeilen-paar,.belege,.band,.band__zeile,.zeitstrahl,.raster,.fakten,.gefuege__ziel,.gefuege__ergebnis,.kopf__claim)>:not(.karten,.logowall,.zeilen,.zeilen-paar,.belege,.band,.band__zeile,.zeitstrahl,.raster,.fakten,.gefuege__ziel,.gefuege__ergebnis,.kopf__claim){padding-inline:var(--raum)}@supports (width:round(down, 100%, 6px)){.bahn:not(.bahn--zeile)>:not(.huelle,.formular,.anfrage,.buehne,.displayzeilen,.faq,.orbit,.kopf__stapel,.karten,.logowall,.zeilen,.zeilen-paar,.belege,.band,.band__zeile,.zeitstrahl,.raster,.fakten,.gefuege__ziel,.gefuege__ergebnis,.kopf__claim),.bahn:not(.bahn--zeile)>:where(.huelle,.formular,.anfrage,.buehne,.displayzeilen,.faq,.orbit,.kopf__stapel):not(.karten,.logowall,.zeilen,.zeilen-paar,.belege,.band,.band__zeile,.zeitstrahl,.raster,.fakten,.gefuege__ziel,.gefuege__ergebnis,.kopf__claim)>:not(.karten,.logowall,.zeilen,.zeilen-paar,.belege,.band,.band__zeile,.zeitstrahl,.raster,.fakten,.gefuege__ziel,.gefuege__ergebnis,.kopf__claim){margin-inline:calc((100% - round(down, 100%, 1px * var(--spalten))) / 2)}.bahn--zeile>:first-child:not(.band__zeile){margin-left:calc((100% + 2 * var(--raum) - round(down, 100% + 2 * var(--raum), 1px * var(--spalten))) / 2)}.bahn--zeile>:last-child:not(.band__zeile){margin-right:calc((100% + 2 * var(--raum) - round(down, 100% + 2 * var(--raum), 1px * var(--spalten))) / 2)}}.bahn:not(.bahn--zeile)>.formular>.feld,.bahn:not(.bahn--zeile)>.formular>.formular__aktion,.bahn:not(.bahn--zeile)>.formular>.haken,.bahn:not(.bahn--zeile)>.formular>.knopf,.bahn:not(.bahn--zeile)>.faq>.faq__zeile,.bahn:not(.bahn--zeile)>.orbit>.orbit__feld{padding-inline:0}.bahn:not(.bahn--zeile)>.buehne>.buehne__feld{margin-inline:0;padding-inline:0}.bahn:not(.bahn--zeile)>.anfrage>.anfrage__bild{padding-right:var(--anfrage-griff);padding-top:var(--anfrage-griff);margin-inline:auto 0}@media (width<=900px){.bahn:not(.bahn--zeile)>.anfrage>.anfrage__bild{margin-inline:0}}}@layer abschluss{.typ--kopf .bahn{padding-block:clamp(3rem, 5vw, 4.5rem) var(--luft)}.typ--kopf .kopfzone{--kopfoben:clamp(3rem,5vw,4.5rem)}.typ--kopf:has(+.sektion:not(.auf-tinte)) .bahn{padding-bottom:clamp(3rem,5vw,4.5rem)}.typ--kopf+.sektion:not(.auf-tinte):not(.typ--logos)>.bahn,main>.sektion:not(.auf-tinte):not(.typ--kopf):not(.typ--logos)+.sektion:not(.auf-tinte):not(.typ--logos)>.bahn{padding-top:calc(var(--luft) / 2)}.typ--kopf:has(+.typ--liste>.bahn>:first-child:not(.kopfzone))>.bahn{padding-bottom:0}.typ--kopf+.sektion.typ--liste:not(:has(.kopfzone))>.bahn{padding-top:var(--kopfzone-folge)}.typ--kopf .bahn:after,.schluss .bahn:after{content:"";left:var(--rand);right:var(--rand);background-image:radial-gradient(var(--linie) 1px, transparent 1.4px);pointer-events:none;z-index:0;background-size:1.5rem 1.5rem;position:absolute}.typ--kopf .bahn:after{height:min(60%,32rem);-webkit-mask-image:linear-gradient(to bottom, var(--tinte) 30%, transparent);mask-image:linear-gradient(to bottom, var(--tinte) 30%, transparent);top:0}.schluss .bahn:after{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--tinte));mask-image:linear-gradient(to bottom, transparent, var(--tinte));top:50%;bottom:0}@supports (width:round(down, 100%, 6px)){.typ--kopf .bahn:after,.schluss .bahn:after{width:round(down, 100% - 2 * var(--rand), 1px * var(--spalten));margin-inline:auto;left:0;right:0}}.typ--liste :not(.zeilen-paar)>.zeilen:where(:not(:first-child)),.typ--liste .zeilen-paar:where(:not(:first-child)),.typ--feld .karten:where(:not(:first-child)){margin-top:var(--kopfzone-folge)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.textlink,.knopf,.knopf .icon,.band__eintrag,.zeile,.zeile__text,.zeile__pfeil{transition:none}}@media (width<=767.98px){.kopfzone:before{display:none}.raster,.karten,.markenschau{grid-template-columns:1fr}.sp-2,.sp-3,.sp-4{grid-column:auto}.luft-r{padding-right:0}}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-wdth-normal.woff2)format("woff2-variations");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-wght-normal.woff2)format("woff2-variations");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}
