@font-face{font-family:Archivo;src:url(../../../fonts/archivo.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}:root{--ink:#111214;--graphit:#2a2c30;--grau:#6b6f76;--grau-text:#4e5157;--grau-hell:#a3a6ac;--linie:#e1e2e4;--flaeche:#f3f3f4;--papier:#f6f3ee;--weiss:#fff;--rand:64px;--max:1440px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--ink);background:var(--weiss);-webkit-font-smoothing:antialiased;margin:0;font-family:Archivo,system-ui,sans-serif;font-size:17px;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{letter-spacing:-.015em;margin:0;font-weight:700;line-height:1.08}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.dunkel :focus-visible{outline-color:var(--weiss)}.wrap{width:100%;max-width:var(--max);padding-left:var(--rand);padding-right:var(--rand);margin:0 auto}.dunkel{background:var(--ink);color:var(--weiss)}.gesperrt{letter-spacing:.15em;text-transform:uppercase;color:var(--grau);font-size:12px;font-weight:700;font-stretch:125%}.leise{color:var(--grau-text)}.dunkel .leise{color:#c9cbcf}.btn{cursor:pointer;background:var(--ink);min-height:52px;color:var(--weiss);border:none;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:16px;font-weight:600;transition:opacity .15s;display:inline-flex}.btn:hover{opacity:.88}.btn-hell{background:var(--weiss);color:var(--ink)}.btn-linie{color:inherit;background:0 0;box-shadow:inset 0 0 0 1.5px}.dunkel .btn-linie{box-shadow:inset 0 0 0 1.5px var(--grau-hell)}.link{padding-bottom:3px;font-weight:600;box-shadow:0 1.5px}.link:hover{opacity:.75}.leuchtlinie{background:var(--weiss);pointer-events:none;height:5px;position:absolute;box-shadow:0 0 14px 2px #ffffff73}.leuchtlinie.links{left:var(--rand);border-radius:3px 0 0 3px;right:0}.leuchtlinie.rechts{left:0;right:var(--rand);border-radius:0 3px 3px 0}.zeilen>*{border-top:1px solid var(--linie)}.zeilen>:last-child{border-bottom:1px solid var(--linie)}.foto-platzhalter{background:var(--flaeche);color:var(--grau);text-align:center;justify-content:center;align-items:center;padding:16px;font-size:14px;display:flex}.foto-platzhalter.dunkel{background:var(--graphit);color:var(--grau-hell)}.nur-screenreader{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){:root{--rand:20px}body{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.nav.svelte-1h32yp1{z-index:10;height:84px;color:var(--weiss);justify-content:space-between;align-items:center;display:flex;position:relative}.logo.svelte-1h32yp1 img:where(.svelte-1h32yp1){width:auto;height:40px}.menue.svelte-1h32yp1{align-items:center;gap:34px;font-size:15px;font-weight:500;display:flex}.menue.svelte-1h32yp1 a.aktiv:where(.svelte-1h32yp1):not(.liste){box-shadow:0 2px 0 var(--weiss);padding-bottom:4px}.liste.svelte-1h32yp1{height:40px;box-shadow:inset 0 0 0 1.5px var(--grau);align-items:center;gap:10px;padding:0 16px;display:flex}.liste.voll.svelte-1h32yp1{background:var(--weiss);color:var(--ink);box-shadow:none;font-weight:600}.zahl.svelte-1h32yp1{background:var(--weiss);min-width:22px;height:22px;color:var(--ink);border-radius:11px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.liste.voll.svelte-1h32yp1 .zahl:where(.svelte-1h32yp1){background:var(--ink);color:var(--weiss)}.menue-knopf.svelte-1h32yp1{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}@media (width<=900px){.nav.svelte-1h32yp1{height:68px}.logo.svelte-1h32yp1 img:where(.svelte-1h32yp1){height:30px}.menue-knopf.svelte-1h32yp1{display:flex}.menue.svelte-1h32yp1{background:var(--ink);padding:8px var(--rand) 24px;border-bottom:1px solid var(--graphit);flex-direction:column;align-items:stretch;gap:0;font-size:18px;display:none;position:absolute;top:68px;left:0;right:0}.menue.offen.svelte-1h32yp1{display:flex}.menue.svelte-1h32yp1 a:where(.svelte-1h32yp1){padding:14px 0}.menue.svelte-1h32yp1 a.aktiv:where(.svelte-1h32yp1):not(.liste){box-shadow:none;font-weight:700}.liste.svelte-1h32yp1{justify-content:center;height:52px;margin-top:12px}}footer.svelte-jz8lnl{border-top:1px solid var(--graphit)}.fuss.svelte-jz8lnl{min-height:96px;color:var(--grau-hell);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;padding-bottom:24px;font-size:14px;display:flex}.fuss.svelte-jz8lnl img:where(.svelte-jz8lnl){width:auto;height:24px}.links.svelte-jz8lnl{gap:28px;display:flex}.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--weiss)}@media (width<=900px){.fuss.svelte-jz8lnl{flex-direction:column;align-items:flex-start}.links.svelte-jz8lnl{flex-wrap:wrap;gap:18px}}.platzhalter.svelte-1cjzgdd{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.bild.svelte-1cjzgdd{object-fit:cover;object-position:55% 40%;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.schleier.svelte-1cjzgdd{background:linear-gradient(#1112144d 0%,#111214f2 100%),linear-gradient(90deg,#111214f2 0%,#11121499 55%,#1112144d 100%);position:absolute;inset:0}.inhalt.svelte-1cjzgdd{flex-direction:column;flex:1;justify-content:center;padding-top:64px;padding-bottom:64px;display:flex;position:relative}.logo.svelte-1cjzgdd{width:min(360px,70vw);height:auto;margin-bottom:72px}.status.svelte-1cjzgdd{color:var(--grau-hell);margin-bottom:20px}h1.svelte-1cjzgdd{letter-spacing:-.01em;max-width:16ch;font-size:clamp(34px,5.4vw,72px);line-height:1.05}p.svelte-1cjzgdd{max-width:46ch;margin:28px 0 40px;font-size:18px}.kontakt.svelte-1cjzgdd{flex-wrap:wrap;gap:14px;display:flex}.fuss.svelte-1cjzgdd{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;padding-bottom:56px;font-size:14px;display:flex;position:relative}.links.svelte-1cjzgdd{color:var(--grau-hell);gap:28px;display:flex}.links.svelte-1cjzgdd a:where(.svelte-1cjzgdd):hover{color:var(--weiss)}.linie.svelte-1cjzgdd{height:4px;bottom:28px}@media (width<=900px){.logo.svelte-1cjzgdd{margin-bottom:48px}.kontakt.svelte-1cjzgdd .btn:where(.svelte-1cjzgdd){white-space:nowrap;width:100%;padding:0 12px;font-size:14px}.linie.svelte-1cjzgdd{height:3px;bottom:20px}}.kopf.svelte-12qhfyh{position:relative}.kopf.start.svelte-12qhfyh{z-index:10;background:0 0;position:absolute;top:0;left:0;right:0}.kopflinie.svelte-12qhfyh{height:3px;bottom:0}.skip.svelte-12qhfyh{z-index:100;background:var(--weiss);color:var(--ink);padding:10px 16px;font-weight:600;position:absolute;top:8px;left:-9999px}.skip.svelte-12qhfyh:focus{left:8px}
