html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{color-scheme:light only;--wand:#eee;--tinte:#222;--gelb:#fd0;--schwarz:#000;--weiss:#fff;--gruen:#00c950;--linie:#22222229;--schrift:"Mona Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--titel-breite:112%;--titel-skala:.86;--schrift-klein:17px;--schrift-text:18px;--schrift-zeile:19px;--schrift-vorzeile:clamp(19px, 1.4vw, 20px);--schrift-einleitung:clamp(19px, 1.5vw, 23px);--schrift-h3:calc(clamp(26px, 2.5vw, 36px) * var(--titel-skala));--schrift-h3-gross:calc(clamp(28px, 3vw, 44px) * var(--titel-skala));--schrift-h2:calc(clamp(34px, 4.8vw, 72px) * var(--titel-skala));--schrift-h1:calc(clamp(46px, 7.4vw, 108px) * var(--titel-skala));--gedaempft:70%;--rund-klein:2px;--rund:4px;--rund-gross:6px;--schatten-nah:1px 2px 2px #1e1e1c12, 2px 4px 4px #1e1e1c12, 4px 8px 8px #1e1e1c12;--schatten-mittel:var(--schatten-nah), 8px 16px 16px #1e1e1c12, 16px 32px 32px #1e1e1c0f;--schatten-fern:var(--schatten-mittel), 28px 56px 56px #1e1e1c12;--schatten-abstand:24px 48px 48px #1e1e1c12, 44px 96px 96px #1e1e1c17;--rand:clamp(20px, 4vw, 56px);--max:1280px;--abschnitt:clamp(96px, 12vw, 160px);--luft:clamp(40px, 7vw, 112px);--tafel-rand:clamp(8px, 2vw, 28px);--abstand-1:4px;--abstand-2:8px;--abstand-3:12px;--abstand-4:16px;--abstand-5:24px;--abstand-6:32px;--abstand-7:48px;--abstand-8:64px;--knopf-h:56px;--bg:var(--wand);--text:var(--tinte);--haupt-bg:var(--tinte);--haupt-text:var(--weiss);--haupt-hover-bg:var(--schwarz);--haupt-hover-text:var(--weiss);--zweit-bg:var(--weiss);--zweit-text:var(--tinte);--zweit-linie:var(--tinte)}.ton-gelb{--bg:var(--gelb)}.ton-dunkel,html.kopf-dunkel .kopf{--bg:var(--schwarz);--text:var(--weiss);--haupt-bg:var(--weiss);--haupt-text:var(--schwarz);--haupt-hover-bg:var(--wand);--haupt-hover-text:var(--schwarz);--zweit-bg:transparent;--zweit-text:var(--weiss);--zweit-linie:var(--weiss)}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/_astro/mona-sans-latin-wdth-normal.BMVx8nn_.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%}html.ohne-uebergang,html.ohne-uebergang *{transition:none!important}body{background:var(--bg);color:var(--text);font-family:var(--schrift);font-size:var(--schrift-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.5;overflow-x:clip}img{max-width:100%;display:block}figure,ul,ol,dl,dd,p,h1,h2,h3,h4,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}main{z-index:1;background:var(--wand);position:relative}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease-out}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}:focus-visible{outline:3px solid var(--text);outline-offset:3px;border-radius:var(--rund)}[tabindex="-1"]:focus{outline:none}.sprung{z-index:100;border-radius:var(--rund);background:var(--weiss);color:#1a1a1a;font-size:var(--schrift-text);padding:14px 18px;text-decoration:none;position:fixed;top:-80px;left:12px}.sprung:focus{top:12px}h1,h2,h3{font-weight:600;font-stretch:var(--titel-breite);letter-spacing:-.03em;text-wrap:balance}h1{font-size:var(--schrift-h1);letter-spacing:-.035em;line-height:1}h2{font-size:var(--schrift-h2);line-height:1.04}h3{font-size:var(--schrift-h3);letter-spacing:-.02em;line-height:1.1}.einleitung{font-size:var(--schrift-einleitung);text-wrap:pretty;line-height:1.45}.vorzeile{font-size:var(--schrift-vorzeile);color:color-mix(in srgb, var(--text) var(--gedaempft), transparent);font-weight:500;line-height:1.3}.vorzeile--quadrat{align-items:center;gap:12px;display:flex}.vorzeile--quadrat:before{content:"";background:var(--gelb);border-radius:var(--rund-klein);flex:none;width:10px;height:10px}.rahmen{width:100%;max-width:calc(var(--max) + 2 * var(--rand));padding-inline:var(--rand);margin-inline:auto}.punkt{border-radius:var(--rund-klein);background:var(--gruen);flex:none;width:10px;height:10px;display:inline-block}.knopf{height:var(--knopf-h);font-family:var(--schrift);font-size:var(--schrift-text);letter-spacing:0;white-space:nowrap;border-radius:var(--rund);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 26px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.knopf--haupt{background:var(--haupt-bg);color:var(--haupt-text)}.knopf--haupt:hover{background:var(--haupt-hover-bg);color:var(--haupt-hover-text)}.knopf--zweit{background:var(--zweit-bg);color:var(--zweit-text);border-color:var(--zweit-linie)}.knopf--zweit:hover{background:var(--haupt-bg);color:var(--haupt-text);border-color:var(--haupt-bg)}.knopf--haupt:hover,.knopf--zweit:hover{box-shadow:var(--schatten-nah);transform:translateY(-1px)}.knopf:active{box-shadow:none;transition-duration:80ms;transform:scale(.97)}.knoepfe{grid-template-columns:repeat(var(--anzahl,2), minmax(0, 1fr));max-width:calc(var(--anzahl,2) * 264px + (var(--anzahl,2) - 1) * 12px);gap:12px;display:grid}.knoepfe .knopf{width:100%}@media (width<=599px){.knoepfe{grid-template-columns:minmax(0,1fr);max-width:none}}.glas{isolation:isolate;backdrop-filter:blur(14px)saturate(1.7);background:#fafafaed;border:1px solid #fff9;transition:background-color .4s,border-color .4s,box-shadow .4s;position:relative;box-shadow:inset 1px 1px #ffffffe6,inset -1px -1px #00000014,0 24px 44px -24px #00000061,0 3px 8px -2px #0000001a}@supports (backdrop-filter:blur(1px)){.glas{background:#ffffff85}}html.glas-echt .glas{background:linear-gradient(#ffffffb3,#ffffff85 40%,#ffffff94)}.glas:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--gx,22%) var(--gy,0%), #fff9, transparent 68%);opacity:.75;position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.glas,html.glas-echt .glas{background:#fafafaf7;backdrop-filter:none!important}}body:after{content:"";z-index:45;pointer-events:none;background-image:var(--korn,none);background-size:180px 180px;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){html,html *,html :before,html :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.kopf{z-index:50;padding-inline:var(--rand);color:var(--text);pointer-events:none;view-transition-name:kopf;position:fixed;inset:12px 0 auto}.kopf-innen{height:64px;max-width:var(--max);border-radius:var(--rund-gross);pointer-events:auto;justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;padding-inline:24px 12px;display:flex}html.kopf-dunkel .kopf .glas{background:#12121280;border-color:#fff3;box-shadow:inset 1px 1px #ffffff4d,inset -1px -1px #0000004d,0 24px 44px -24px #000000b3}html.kopf-dunkel .kopf .glas:before{opacity:.22}@media (prefers-reduced-transparency:reduce){html.kopf-dunkel .kopf .glas{background:#121212f5}}.wortmarke{font-size:22px;font-weight:600;font-stretch:var(--titel-breite);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:8px;line-height:1;text-decoration:none;display:inline-flex}.wortmarke:before{content:"";background:var(--gelb);border-radius:var(--rund-klein);outline:1px solid #00000029;flex:none;width:13px;height:13px}.nav ul{gap:clamp(16px,2.2vw,36px);display:flex}.nav a{font-size:var(--schrift-text);white-space:nowrap;padding:8px 2px;font-weight:500;text-decoration:none;display:inline-block;position:relative}.nav a:after{content:"";transform-origin:100%;background:currentColor;height:2px;transition:transform .25s ease-out;position:absolute;bottom:3px;left:2px;right:2px;transform:scaleX(0)}.nav a:hover:after,.nav a:focus-visible:after,.nav a[aria-current]:after{transform-origin:0;transform:scaleX(1)}.nav-knopf{display:none}.kopf-rechts{align-items:center;gap:20px;display:flex}.status{font-size:var(--schrift-klein);white-space:nowrap;align-items:center;gap:10px;font-weight:500;display:none}.kopf-knopf{--knopf-h:44px;padding:0 20px}.kopf-knopf:hover:not(:active){box-shadow:none;transform:none}.menuknopf{border-radius:var(--rund);border:1px solid var(--linie);justify-content:center;align-items:center;width:56px;height:56px;display:none}.menuknopf svg path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;transform-origin:11px 11px;transition:transform .25s}.menuknopf[aria-expanded=true] .m-oben{transform:translateY(4px)rotate(45deg)}.menuknopf[aria-expanded=true] .m-unten{transform:translateY(-4px)rotate(-45deg)}@media (width>=1200px){.status{display:inline-flex}}@media (width<=899px){.kopf{inset:8px 0 auto}.kopf-innen{gap:12px;height:60px;padding-inline:16px 8px}.menuknopf{border-color:#0000;width:44px;height:44px;display:inline-flex}.nav{padding:12px var(--rand) 22px;background:var(--bg);border:1px solid var(--linie);border-radius:var(--rund-gross);opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s linear .25s;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px);box-shadow:0 30px 50px -24px #00000059}.kopf[data-offen] .nav{opacity:1;visibility:visible;transition-delay:0s;transform:none}.nav ul{flex-direction:column;gap:0}.nav a{letter-spacing:-.02em;padding:14px 0;font-size:28px;font-weight:600;display:block}.nav a:after{display:none}.nav a[aria-current]:not(.knopf):before{content:"";vertical-align:.12em;background:var(--gelb);border-radius:var(--rund-klein);outline:1px solid #00000029;width:12px;height:12px;margin-right:14px;display:inline-block}html:not(.js) .kopf{padding-top:8px;position:relative;inset:auto}html:not(.js) .kopf-innen{flex-wrap:wrap;height:auto;padding-block:12px}html:not(.js) .menuknopf{display:none}html:not(.js) .nav{box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;border-radius:0;flex:1 0 100%;order:3;padding:4px 0 8px;position:static;transform:none}html:not(.js) main{margin-top:-72px}}@media (width<=479px){.kopf-knopf{display:none}.nav-knopf{margin-top:14px;display:block}.nav .nav-knopf .knopf{--knopf-h:56px;width:100%;font-size:var(--schrift-text);letter-spacing:0;padding:0 24px;font-weight:500;display:flex}}.fuss{z-index:0;position:relative}.fuss-innen{font-size:var(--schrift-text);padding-block:clamp(40px,8svh,88px) clamp(24px,4svh,40px)}.fuss-marke{justify-items:start;gap:clamp(12px,2svh,20px);display:grid}.fuss-wortmarke{font-size:var(--schrift-h2);letter-spacing:-.03em;gap:.36em}.fuss-wortmarke:before{width:.58em;height:.58em}.fuss-satz{font-size:var(--schrift-einleitung);line-height:1.45}.fuss-satz,.fuss-recht{color:color-mix(in srgb, var(--text) var(--gedaempft), transparent)}.fuss-zeile{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 32px;margin-top:clamp(24px,5svh,64px);padding-top:16px;display:flex}.fuss-links{flex-wrap:wrap;gap:0 28px;display:flex}.fuss a:not(.wortmarke){padding:6px 0;text-decoration:none;display:inline-block}.fuss a:not(.wortmarke):hover{text-underline-offset:4px;text-decoration:underline}.fuss-recht{padding-block:6px}@media (width>=600px){.fuss-zeile{padding-top:20px}}@media (prefers-reduced-motion:no-preference) and (height>=640px) and (width>=600px),(prefers-reduced-motion:no-preference) and (height>=720px){html.fuss-frei .fuss{position:sticky;bottom:0}}.tafel-abschnitt{padding-block:var(--luft)}.tafel-abschnitt.ton-gelb{--lehn:0;perspective:1600px;grid-template-columns:minmax(0,1fr);display:grid}.tafel{width:min(100% - 2 * var(--tafel-rand), 1440px);padding-block:var(--abschnitt);border-radius:var(--rund-gross);background-color:var(--bg);color:var(--text);box-shadow:inset 1px 1px 0 #ffffff73, inset -1px -1px 0 #00000012, var(--schatten-fern);will-change:transform;margin-inline:auto;position:relative;overflow:clip}.ton-gelb .tafel{background-image:radial-gradient(90% 120% at 12% 0,#ffffff6b,#fff0 60%)}.tafel-abschnitt.ton-gelb>.tafel,.tafel-abschnitt.ton-gelb:before{transform:rotateX(calc(var(--lehn) * 9deg)) scale(calc(1 - var(--lehn) * .045));transform-origin:50% 100%;grid-area:1/1}.tafel-abschnitt.ton-gelb:before{content:"";width:min(100% - 2 * var(--tafel-rand), 1440px);border-radius:var(--rund-gross);box-shadow:var(--schatten-abstand);opacity:var(--lehn);pointer-events:none;will-change:transform, opacity;justify-self:center}.ton-dunkel .tafel{box-shadow:inset 1px 1px 0 #ffffff29, var(--schatten-fern)}.ton-dunkel .tafel:before{content:"";pointer-events:none;background:radial-gradient(52% 46% at 76% 14%, #ffffff14, transparent 72%), radial-gradient(460px circle at var(--mx,70%) var(--my,30%), #ffffff12, transparent 70%);position:absolute;inset:0}.tafel-innen,.schiebe{position:relative}.schiebe-oben{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.schiebe.ist-an{--schiebe-halt:calc(100svh - var(--schiebe-h) - var(--luft))}.schiebe.ist-an>.schiebe-unten{top:var(--schiebe-halt);position:sticky}.schiebe.ist-an>.schiebe-oben{background:linear-gradient(to bottom, transparent 0, transparent var(--luft), var(--wand) var(--luft))}.schiebe.ist-an>.schiebe-unten:after{content:"";inset:max(0px, calc(-1 * var(--schiebe-halt))) 0 auto 0;background:linear-gradient(to bottom, var(--wand) 0, var(--wand) 64px, transparent);height:136px;opacity:var(--schiebe-kante,0);pointer-events:none;position:absolute}}html.js:not(.reduziert):not(.hw-frei) [data-titel-klar]{opacity:0;filter:blur(14px)}.seitenkopf{padding-top:104px;padding-bottom:var(--luft)}.seitenkopf .vorzeile{margin-bottom:12px}.seitenkopf h1{hyphens:auto;overflow-wrap:break-word;max-width:15em}.seitenkopf-text{max-width:36em;margin-top:24px}.seitenkopf .knoepfe{margin-top:24px}@media (width>=900px){.seitenkopf{padding-top:clamp(96px,13svh,122px)}.seitenkopf .vorzeile{margin-bottom:clamp(8px,1.4svh,14px)}.seitenkopf-text{margin-top:clamp(16px,2.6svh,28px)}.seitenkopf .knoepfe{margin-top:clamp(16px,2.4svh,24px)}}.wand-abschnitt{padding-block:var(--abschnitt);position:relative}.wand-abschnitt-kopf{gap:20px;margin-bottom:clamp(36px,5vw,56px);display:grid}.wand-abschnitt-kopf .einleitung{max-width:32em;color:color-mix(in srgb, var(--text) var(--gedaempft), transparent)}@media (width>=900px){.wand-abschnitt-kopf{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;column-gap:clamp(32px,5vw,96px)}.wand-abschnitt-kopf>.vorzeile{grid-column:1/-1}.wand-abschnitt-kopf .einleitung{padding-bottom:8px}}@media (width<=899px){.wand-abschnitt-kopf{margin-bottom:36px}}.liste-quadrat li{border-top:1px solid color-mix(in srgb, var(--text) 20%, transparent);padding:24px 0 28px 32px;position:relative}.liste-quadrat li:before{content:"";width:12px;height:12px;left:0;top:calc(24px + (var(--schrift-h3) * 1.1 - 12px) / 2);background:var(--gelb);border-radius:var(--rund-klein);outline:1px solid #00000024;position:absolute}.ton-dunkel .liste-quadrat li:before{outline:0}.liste-quadrat h3{margin-bottom:8px}.liste-quadrat p{max-width:32em;font-size:var(--schrift-text);color:color-mix(in srgb, var(--text) 74%, transparent);line-height:1.45}.fenster{transform-origin:50%;background:var(--weiss);border:1px solid var(--linie);border-radius:var(--rund);box-shadow:var(--schatten-mittel);overflow:hidden}.fenster-leiste{background:var(--weiss);border-bottom:1px solid var(--linie);align-items:center;gap:8px;height:36px;padding-inline:16px;display:flex}.fenster-leiste i{border-radius:var(--rund-klein);background:#1a1a1a29;width:10px;height:10px;display:block}.fenster-flaeche{aspect-ratio:16/10;background:#e9e9e4;position:relative;overflow:hidden}.fenster-bild{object-fit:cover;object-position:0 0;width:100%;height:100%}.fenster--ganz .fenster-bild{object-fit:fill;height:auto}.abschluss.tafel-abschnitt{padding-bottom:0}.abschluss .tafel{background-image:radial-gradient(90% 80% at 12% 0,#ffffff6b,#fff0 60%);flex-direction:column;justify-content:space-between;min-height:min(100svh - 150px,820px);padding-top:clamp(88px,10vw,140px);padding-bottom:0;display:flex}.abschluss-innen{text-align:center;flex-direction:column;align-items:center;margin-block:auto;padding-bottom:clamp(40px,6vw,80px);display:flex}.abschluss-innen h2{max-width:12.5em}.abschluss-innen .einleitung{margin-top:24px;margin-bottom:36px}.abschluss-innen .knoepfe{width:100%;max-width:520px}@media (width<=599px){.abschluss-innen .knoepfe{max-width:none}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){details.frage{interpolate-size:allow-keywords}details.frage::details-content{block-size:0;transition:block-size .3s cubic-bezier(.3, 0, .2, 1), content-visibility .3s allow-discrete;overflow:clip}details.frage[open]::details-content{block-size:auto}}}
