:root{color-scheme:dark;--grund: #05060C;--grund-1: #0A0C16;--grund-2: #12141F;--karte: rgba(18, 20, 31, .62);--linie: rgba(255, 255, 255, .08);--linie-stark: rgba(255, 255, 255, .14);--text: #E8EAF2;--text-leise: #C3C9D8;--text-still: #838A9E;--gold: #E3B23C;--gold-leise: rgba(227, 178, 60, .14);--r-klein: 8px;--r-mittel: 12px;--r-gross: 20px;--schatten-ruhe: 0 1px 2px rgba(3, 4, 10, .5), 0 4px 16px rgba(3, 4, 10, .32);--schatten-hoch: 0 2px 6px rgba(3, 4, 10, .55), 0 12px 32px rgba(3, 4, 10, .42), 0 24px 64px rgba(227, 178, 60, .05);--kurve: cubic-bezier(.22, 1, .36, 1);--dauer: .18s;--breite: 68rem;--luft: clamp(1.25rem, 4vw, 2rem)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--grund);color:var(--text);font:400 16px/1.65 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;position:relative}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.breite{width:100%;max-width:var(--breite);margin-inline:auto;padding-inline:var(--luft)}section{padding-block:clamp(3.5rem,9vw,6rem);position:relative;z-index:2}h1,h2,h3{font-weight:500;letter-spacing:-.015em;line-height:1.18;text-wrap:balance}h1{font-size:clamp(2.1rem,6vw,3.6rem)}h2{font-size:clamp(1.5rem,3.6vw,2.15rem)}h3{font-size:1.05rem;font-weight:600;letter-spacing:0}p{text-wrap:pretty}.vorspann{font-size:clamp(1.02rem,2vw,1.18rem);color:var(--text-leise);max-width:38rem}.augenbraue{display:inline-block;font-size:.76rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.9rem}.glas{background:var(--karte);border-radius:var(--r-mittel);box-shadow:inset 0 0 0 1px var(--linie),inset 0 1px 12px #ffffff0d,var(--schatten-ruhe);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);transition:transform var(--dauer) var(--kurve),box-shadow var(--dauer) var(--kurve)}@supports not (backdrop-filter: blur(1px)){.glas{background:#12141feb}}.reveal.ist-verborgen{opacity:0;transform:translateY(20px)}.reveal{opacity:1;transform:none;transition:opacity .62s var(--kurve),transform .62s var(--kurve);transition-delay:calc(var(--i, 0) * 60ms)}a{color:inherit}.knopf{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:.75rem 1.4rem;border-radius:var(--r-klein);font-size:.95rem;font-weight:600;text-decoration:none;transition:transform var(--dauer) var(--kurve),box-shadow var(--dauer) var(--kurve),background var(--dauer) var(--kurve)}.knopf-gold{background:var(--gold);color:#08090f;box-shadow:0 2px 8px #e3b23c38}.knopf-gold:hover{transform:translateY(-1px);box-shadow:0 6px 20px #e3b23c4d}.knopf-gold:active{transform:translateY(0)}.knopf-still{color:var(--text-leise);box-shadow:inset 0 0 0 1px var(--linie)}.knopf-still:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--linie-stark)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal.ist-verborgen{opacity:1;transform:none}}.sprungmarke[data-astro-cid-ohtfkm7h]{position:absolute;left:-9999px;top:0;z-index:100;padding:.8rem 1.2rem;background:var(--gold);color:#08090f;font-weight:600;text-decoration:none;border-radius:0 0 var(--r-klein) 0}.sprungmarke[data-astro-cid-ohtfkm7h]:focus{left:0}header[data-astro-cid-ohtfkm7h]{position:sticky;top:0;z-index:20;background:#05060cc7;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:inset 0 -1px 0 var(--linie)}.kopfzeile[data-astro-cid-ohtfkm7h]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px}.marke[data-astro-cid-ohtfkm7h]{display:inline-flex;align-items:center;gap:.6rem;font-size:.88rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);text-decoration:none;white-space:nowrap}.marke-bild[data-astro-cid-ohtfkm7h]{display:block;width:28px;height:28px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--linie)}header[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h]{display:flex;gap:clamp(.9rem,3vw,1.8rem)}header[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h]{position:relative;font-size:.92rem;color:var(--text-still);text-decoration:none;padding-block:.4rem;transition:color var(--dauer) var(--kurve)}header[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h]:hover{color:var(--text)}header[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h].aktiv{color:var(--text)}header[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--gold);transform:scaleX(0);transition:transform .22s var(--kurve)}header[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h].aktiv:after,header[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h]:hover:after{transform:scaleX(1)}footer[data-astro-cid-ohtfkm7h]{position:relative;z-index:2;margin-top:clamp(3rem,8vw,5rem);padding-block:2.6rem 3.4rem;box-shadow:inset 0 1px 0 var(--linie);color:var(--text-still);font-size:.88rem}.fusszeile[data-astro-cid-ohtfkm7h]{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;align-items:flex-start}.fuss-marke[data-astro-cid-ohtfkm7h]{color:var(--text-leise);font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;margin-bottom:.3rem}.fuss-klein[data-astro-cid-ohtfkm7h]{font-size:.85rem}footer[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h]{display:flex;gap:1.3rem;flex-wrap:wrap}footer[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h]{color:var(--text-still);text-decoration:none;transition:color var(--dauer) var(--kurve)}footer[data-astro-cid-ohtfkm7h] nav[data-astro-cid-ohtfkm7h] a[data-astro-cid-ohtfkm7h]:hover{color:var(--gold)}
