@font-face{font-family:Urbanist;src:url(/fonts/urbanist-latin-wght-normal.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-wght-normal.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--amber:#e5a23d;--amber-hover:#d38a1d;--amber-dark:#9d6715;--amber-darker:#5a3b0c;--amber-light:#f3d4a5;--night:#0e1117;--dusk:#1e3d59;--light:#f8f9fa;--graphite:#4a4f55;--surface-warm:#efece6;--line-light:#d9d6cf;--line-warm:#c9c5bd;--on-dark-2:#f8f9fad9;--on-dark-3:#f8f9fab8;--line-dark:#f8f9fa24;--font-head:"Urbanist", "Helvetica Neue", Arial, sans-serif;--font-body:"Inter", system-ui, sans-serif;--wrap:1240px;--pad:clamp(20px, 3vw, 32px);--section:clamp(72px, 9vw, 112px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--night);color:var(--light);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.wrap{max-width:var(--wrap);padding-inline:var(--pad);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:50;background:var(--amber);color:var(--night);border-radius:4px;padding:10px 16px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.s-night{background:var(--night);color:var(--light)}.s-dusk{background:var(--dusk);color:var(--light)}.s-light{background:var(--light);color:var(--graphite)}.s-warm{background:var(--surface-warm);color:var(--graphite)}.section{padding-block:var(--section)}.s-light a:not(.btn),.s-warm a:not(.btn){color:var(--amber-dark)}.s-light a:not(.btn):hover,.s-warm a:not(.btn):hover{color:var(--amber-darker)}.s-night a.link,.s-dusk a.link{color:var(--amber-light)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-head);margin:0;font-weight:600}.h1{font-size:clamp(38px,5vw,66px);line-height:1.08}.h2{font-size:clamp(28px,3vw,38px);line-height:1.15}.h2-xl{font-size:clamp(30px,3.6vw,46px);line-height:1.15}.h3{font-size:clamp(19px,1.6vw,22px);line-height:1.3}.s-light :is(h1,h2,h3),.s-warm :is(h1,h2,h3){color:var(--night)}.lbl{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:500}.s-night .lbl,.s-dusk .lbl{color:var(--amber)}.s-light .lbl,.s-warm .lbl{color:var(--amber-dark)}.lead{font-size:clamp(17px,1.4vw,19px);line-height:1.6}.s-night .lead,.s-dusk .lead,.muted-dark{color:var(--on-dark-2)}.kurz{font-family:var(--font-head);color:var(--night);margin:0;font-size:clamp(22px,2.3vw,31px);font-weight:500;line-height:1.42}.prose{max-width:720px}.prose p{margin:0 0 1.1em}.prose h2{margin:1.8em 0 .6em;font-size:clamp(24px,2.4vw,30px);line-height:1.2}.prose h3{margin:1.5em 0 .4em;font-size:20px}.prose ul,.prose ol{margin:0 0 1.1em;padding-left:1.2em}.offen{background:var(--amber-light);color:var(--amber-darker);border-radius:2px;padding:0 4px;font-size:.92em}.kopf{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:48px;display:flex}.kopf>p{max-width:440px;margin:0}.raster-3{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(32px,4vw,56px);display:grid}.raster-3>.breit{grid-column:span 2;min-width:0}@media (width<=720px){.raster-3>.breit{grid-column:auto}}.btn{min-height:48px;font:500 15px/1.2 var(--font-body);cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.btn-p{background:var(--amber);color:var(--night)}.btn-p:hover{background:var(--amber-hover);color:var(--night)}.btn-s{color:var(--light);background:0 0;border-color:#f8f9fab3}.btn-s:hover{background:#f8f9fa14}.btn-o{border-color:var(--graphite);background:0 0;color:var(--night)!important}.btn-o:hover{background:var(--surface-warm)}.btns{flex-wrap:wrap;gap:14px;display:flex}.kegel{position:relative;overflow:hidden}.kegel:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#e5a23d42 0%,#e5a23d00 65%);width:900px;height:700px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.kegel-rechts:before{background:radial-gradient(at 70% 0,#e5a23d38 0%,#e5a23d00 65%);width:760px;height:620px;left:auto;right:-120px;transform:none}.kegel>*{position:relative}.linienliste{gap:14px;margin:0;padding:0;list-style:none;display:grid}.linienliste li{align-items:baseline;gap:14px;display:flex}.linienliste li:before{content:"";opacity:.8;background:currentColor;flex-shrink:0;width:18px;height:1px;transform:translateY(-4px)}.s-light .linienliste li:before,.s-warm .linienliste li:before{background:var(--amber-dark)}.s-night .linienliste li:before,.s-dusk .linienliste li:before{background:var(--amber)}.karte-hell{background:var(--light);border:1px solid var(--line-light);border-radius:4px;padding:28px}.s-light .karte-hell{background:#fff}.bildfeld{min-height:380px;position:relative;overflow:hidden}.bildfeld>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=900px){.bildfeld{aspect-ratio:4/3;min-height:0}}h1,h2,.h1,.h2,.h2-xl{overflow-wrap:break-word}@media (width<=600px){h1,.h1{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 6 6}}.kopfzeile[data-astro-cid-nen7h5rs]{z-index:20;border-bottom:1px solid var(--line-dark);background:var(--night);position:relative}.kopfzeile[data-astro-cid-nen7h5rs].ueber{background:0 0;position:absolute;inset:0 0 auto}.zeile[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:34px}.haupt[data-astro-cid-nen7h5rs]{gap:26px;display:flex}.haupt[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.sprache[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--on-dark-2);font-size:14px;text-decoration:none}.haupt[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sprache[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.haupt[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--amber-light)}.rechts[data-astro-cid-nen7h5rs]{align-items:center;gap:18px;display:flex}.sprache[data-astro-cid-nen7h5rs]{color:var(--on-dark-3);gap:6px;font-size:13px;display:flex}.sprache[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--light)}.cta[data-astro-cid-nen7h5rs]{min-height:44px;font-size:14px}.mobil[data-astro-cid-nen7h5rs]{display:none;position:relative}.mobil[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;place-content:center;gap:5px;width:44px;height:44px;list-style:none;display:grid}.mobil[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobil[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--light);width:22px;height:1.5px;display:block}.mobil[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{background:var(--night);border:1px solid var(--line-dark);border-radius:6px;gap:4px;width:min(320px,86vw);padding:18px;display:grid;position:absolute;top:54px;right:0}.mobil[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--light);border-bottom:1px solid var(--line-dark);padding:10px 4px;text-decoration:none}.mobil[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:12px}@media (width<=1060px){.haupt[data-astro-cid-nen7h5rs],.cta[data-astro-cid-nen7h5rs]{display:none}.mobil[data-astro-cid-nen7h5rs]{display:block}}.fuss[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-dark);padding:72px 0 40px}.spalten[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;display:grid}.marke[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:14px;display:flex}.marke[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{align-self:flex-start;width:auto;height:30px}address[data-astro-cid-jo6i4kqk]{color:var(--on-dark-3);font-size:14px;font-style:normal;line-height:1.7}nav[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;display:flex}nav[data-astro-cid-jo6i4kqk] .lbl[data-astro-cid-jo6i4kqk]{color:var(--on-dark-3);margin:0 0 4px}a[data-astro-cid-jo6i4kqk]{color:var(--on-dark-3);font-size:14px;text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{color:var(--amber-light)}.unten[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-dark);color:var(--on-dark-3);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:20px;display:flex}
