@font-face{font-family:Newsreader;src:url(/_astro/newsreader.CbivvaGq.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/_astro/newsreader-italic.BgRLBryy.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/_astro/instrument-sans.BQ-IIijb.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_astro/ibm-plex-mono-400.NXFSz8X_.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_astro/ibm-plex-mono-500.DrTTMkO0.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Newsreader Fallback;src:local(Georgia);size-adjust:102.0%;ascent-override:72.06%;descent-override:25.98%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback;src:local(Georgia Italic),local(Georgia-Italic);font-style:italic;size-adjust:91.68%;ascent-override:80.17%;descent-override:28.91%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);size-adjust:102.34%;ascent-override:94.78%;descent-override:24.43%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Courier New);size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0%}:root{color-scheme:light;--papier:#fbf8f4;--papier-2:#f3eee7;--tinte:#141311;--tinte-2:#55524c;--linie:#1413111f;--mint:#2fc4a4;--mint-text:#0e7c66;--mint-hell:#5ee6c8;--orange:#e8912f;--tafel-mint:#e3f1ea;--tafel-sand:#f2ebe1;--tafel-lila:#ece9f4;--karte:#fffdf9;--serif:"Newsreader", "Newsreader Fallback", "Iowan Old Style", Georgia, serif;--sans:"Instrument Sans", "Instrument Sans Fallback", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--mono:"IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, Menlo, monospace;--abstand:12rem;--r-tafel:36px;--r-buehne:28px;--r-bild:20px;--r-karte:22px;--r-feld:14px;--system:-apple-system, BlinkMacSystemFont, sans-serif;--insel-schrift:-apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;--nacht:#000;--buehne:#1a1c22;--leiste:#14141866;--leiste-text:#ffffffeb;--insel-text:#f5f5f7;--insel-grau:#b0b0b5;--ring-grund:#ffffff2e;--ring:#f0a04b;--chip:#5ee6c82e;--chip-text:#6ef0d2;--mini:#ffffff1a;--mini-text:#c2c2c7;--weiss:#fff;--flagge-rot:#d8232a;--markierung:#5ee6c8e6;--daumen-schatten:0 2px 6px #0000004d;--desk-schatten:0 1px 2px #0009;--bahn:#14131112;--platzhalter:#9a958d;--tapete:radial-gradient(45% 80% at 12% 95%, #5ee6c86b, transparent 70%), radial-gradient(40% 70% at 90% 20%, #e8912f5c, transparent 70%), radial-gradient(45% 60% at 55% 0%, #966edc73, transparent 70%), linear-gradient(160deg, #2b3a5c 0%, #3a4a6e 50%, #5b4a6a 100%);--flaeche-dunkel:linear-gradient(160deg, #2b3a5c 0%, #3a4a6e 55%, #5b4a6a 100%);--flaeche-hell:linear-gradient(160deg, #c7c8e6 0%, #e3d9ec 60%, #e8d6dc 100%)}*{box-sizing:border-box}html{overflow-x:clip}body{background:var(--papier);color:var(--tinte);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.55;overflow-x:clip}.raster{max-width:1760px;padding-left:max(16px, env(safe-area-inset-left,0px), 3vw);padding-right:max(16px, env(safe-area-inset-right,0px), 3vw);margin:0 auto}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--mint-text);outline-offset:3px;border-radius:6px}.sprung{position:absolute;left:-999px}.sprung:focus{background:var(--tinte);color:var(--papier);z-index:5;border-radius:8px;padding:8px 12px;top:12px;left:16px}#main:focus{outline:none}header{justify-content:space-between;align-items:center;padding-block:2.6rem 2.2rem;display:flex}.marke{font-family:var(--serif);letter-spacing:-.02em;font-size:1.75rem;font-weight:500;line-height:1;text-decoration:none}.kopf-r{align-items:center;gap:2.5rem;display:flex}.status{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.78rem;font-weight:500;text-decoration:none;display:flex}.status i{background:var(--orange);border-radius:4px;width:8px;height:8px;display:inline-block}.sprache{font-family:var(--mono);letter-spacing:.06em;gap:.2rem;font-size:.78rem;display:flex}.sprache a{font:inherit;color:var(--tinte-2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.3rem .45rem;text-decoration:none}.sprache a[aria-current=page]{color:var(--tinte);text-underline-offset:4px;font-weight:500;text-decoration:underline}.held{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:5rem;padding-block:9rem 7rem;display:grid}h1{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;font-optical-sizing:auto;margin:0;font-size:5.75rem;font-weight:400;line-height:1}h1 em,h2 em{color:var(--mint-text);font-style:italic}.lead{color:var(--tinte-2);text-wrap:pretty;max-width:36ch;margin:0 0 .5rem;font-size:1.25rem;line-height:1.55}.buehne{height:calc(600px * var(--s,1));border-radius:var(--r-buehne);background:var(--buehne);isolation:isolate;position:relative;overflow:hidden}.szene{zoom:var(--s,1);width:100%;height:600px;position:absolute;top:0;left:0}.tapete{background:var(--tapete);position:absolute;inset:0}.leiste{background:var(--leiste);height:32px;font-family:var(--system);color:var(--leiste-text);justify-content:space-between;align-items:center;padding:0 18px;font-size:13px;display:flex;position:absolute;top:0;left:0;right:0}.leiste .l{gap:18px;display:flex}.leiste .l span:first-child{font-weight:600}.leiste .r{align-items:center;gap:14px;display:flex}.levati-symbol{background:var(--mint-hell);border-radius:4px;width:15px;height:15px}.notch{background:var(--nacht);border-radius:0 0 10px 10px;width:190px;height:32px;margin-left:-95px;position:absolute;top:0;left:50%}.rahmen{position:absolute;top:0;left:50%}.schulter{width:8px;height:8px;position:absolute;top:0}.schulter.l{background:radial-gradient(circle at 0 100%, transparent 7.5px, var(--nacht) 8px);left:-8px}.schulter.r{background:radial-gradient(circle at 100% 100%, transparent 7.5px, var(--nacht) 8px);right:-8px}.insel{background:var(--nacht);color:var(--insel-text);font-family:var(--insel-schrift);position:absolute;inset:0;overflow:hidden}.schicht{position:absolute;top:0;left:0;right:0}.daumen{object-fit:cover;position:absolute;top:0;left:0}.kompakt{justify-content:flex-end;align-items:center;height:32px;padding:0 12px;display:flex}.ring-grund{fill:none;stroke:var(--ring-grund)}.ring{fill:none;stroke:var(--ring);stroke-linecap:round}.offen{align-items:center;gap:12px;padding:40px 14px 14px 70px;display:flex}.offen-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.offen-knoepfe{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.zahl{font-family:var(--mono);color:var(--insel-grau);font-size:11px}.chip{height:20px;font-family:var(--mono);background:var(--chip);color:var(--chip-text);border-radius:10px;align-items:center;gap:4px;padding:0 8px 0 5px;font-size:11px;font-weight:500;display:inline-flex}.chip path{stroke:var(--chip-text)}.mini{background:var(--mini);height:20px;color:var(--mini-text);border-radius:10px;align-items:center;gap:3px;padding:0 7px 0 5px;font-size:11px;display:inline-flex}.mini path{stroke:var(--mini-text)}.dateien-desk{flex-direction:column;gap:22px;display:flex;position:absolute;top:64px;right:30px}.datei-desk{text-align:center;width:110px;font-family:var(--system);flex-direction:column;align-items:center;gap:6px;display:flex}.datei-desk img{object-fit:cover;width:64px;height:64px;box-shadow:var(--daumen-schatten);outline-offset:3px;border-radius:6px;outline:2px solid #0000;transition:outline-color .2s}.datei-desk.aktiv img{outline-color:var(--markierung)}.datei-desk span{color:var(--weiss);text-shadow:var(--desk-schatten);font-size:11px;line-height:1.25}.abschnitt{margin-top:var(--abstand)}.tafel{border-radius:var(--r-tafel);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:6rem;padding:5.5rem 6rem;display:grid}.tafel.mint{background:var(--tafel-mint)}.tafel.sand{background:var(--tafel-sand)}.tafel.lila{background:var(--tafel-lila)}.tafel.dreh>.text{order:2}.text .kenn,.kenn{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte);margin:0 0 1.4rem;font-size:.78rem;font-weight:500}h2{font-family:var(--serif);letter-spacing:-.025em;text-wrap:balance;margin:0 0 1.6rem;font-size:3.75rem;font-weight:400;line-height:1.04}.text p{color:var(--tinte-2);text-wrap:pretty;max-width:40ch;margin:0 0 1rem;font-size:1.125rem;line-height:1.6}.text p a{color:var(--tinte);text-underline-offset:4px}.messung{background:var(--karte);border-radius:var(--r-karte);padding:2.8rem 3rem}.stufe{grid-template-columns:1fr auto;align-items:baseline;row-gap:.7rem;margin-bottom:1.9rem;display:grid}.stufe .was{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--tinte-2);font-size:.8rem}.stufe .wert{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2rem;line-height:1}.bahn{background:var(--bahn);border-radius:7px;grid-column:1/-1;height:14px;overflow:hidden}.bahn b{background:var(--mint-text);border-radius:7px;width:100%;height:100%;display:block}.stufe.start .bahn b{background:var(--tinte)}.arten{border-top:1px solid var(--linie);gap:1.1rem;margin-top:.4rem;padding-top:1.8rem;display:grid}.art{grid-template-columns:7.5rem 1fr 3.5rem;align-items:center;gap:1.2rem;font-size:.95rem;display:grid}.art .bahn{grid-column:auto;height:8px}.art .p{font-family:var(--mono);color:var(--mint-text);text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem}.formate{gap:2rem;margin:2.6rem 0 0;padding:0;list-style:none;display:grid}.formate li{grid-template-columns:6.5rem 1fr;align-items:start;gap:1.6rem;display:grid}.typ{flex-wrap:wrap;gap:.3rem;display:inline-flex}.typ span{font-family:var(--mono);letter-spacing:.04em;background:var(--karte);color:var(--tinte);border-radius:7px;padding:.28rem .5rem;font-size:.78rem;font-weight:500}.formate .engine{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.5rem;line-height:1.15}.formate p{color:var(--tinte-2);max-width:44ch;margin:0;font-size:1rem;line-height:1.55}.bildflaeche{border-radius:var(--r-bild);background:var(--flaeche-dunkel);justify-content:center;align-items:center;padding:3.5rem 2rem;display:flex;overflow:hidden}.bildflaeche img{border-radius:16px;width:100%;height:auto;display:block}.bildflaeche.fenster img{max-width:372px}.bildflaeche.hell{background:var(--flaeche-hell)}.bildflaeche.einst img{max-width:470px}.optionen{grid-template-columns:1fr 1fr;gap:1.8rem 2.4rem;margin:2.4rem 0 0;display:grid}.optionen dt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.78rem;font-weight:500}.optionen dd{color:var(--tinte-2);margin:0;font-size:1rem;line-height:1.55}.versprechen{border-top:1px solid var(--linie)}.versprechen ul{margin:0;padding:0}.versprechen li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr) minmax(0,1fr);align-items:baseline;gap:3rem;padding-block:2.8rem;list-style:none;display:grid}.versprechen .k{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:500}.versprechen .t{font-family:var(--serif);letter-spacing:-.018em;font-size:2.25rem;line-height:1.12}.versprechen .d{color:var(--tinte-2);font-size:1.0625rem;line-height:1.55}.alpha{margin-block:var(--abstand) 8rem;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:5rem;display:grid}.alpha h2{margin:0;font-size:4.5rem}.alpha p{color:var(--tinte-2);max-width:38ch;margin:0 0 1.4rem;font-size:1.125rem}.eintragen{background:var(--weiss);border:1px solid var(--linie);border-radius:999px;gap:.5rem;max-width:30rem;padding:.4rem;display:flex}.eintragen input{min-width:0;font:inherit;color:var(--tinte);background:0 0;border:0;flex:1;padding:0 1rem;font-size:1.0625rem}.eintragen input::placeholder{color:var(--platzhalter)}.knopf{background:var(--tinte);color:var(--papier);cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.5rem;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:transform .1s ease-out;display:inline-flex}.knopf:active{transform:scale(.97)}footer{border-top:1px solid var(--linie);color:var(--tinte-2);padding-block:3rem 2rem;font-size:.9375rem}footer .spalten{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr);gap:3rem;display:grid}footer .mark{font-family:var(--serif);letter-spacing:-.02em;color:var(--tinte);font-size:1.5rem;font-weight:500}footer .spalten p{max-width:40ch;margin:.8rem 0 0;line-height:1.5}footer h2{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte);margin:.35rem 0 1rem;font-size:.78rem;font-weight:500;line-height:1.4}footer ul{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}footer a{text-decoration:none}footer a:hover{text-underline-offset:4px;text-decoration:underline}footer .basis{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.4rem;font-size:.875rem;display:flex}footer .basis span:first-child{align-items:center;gap:.5rem;display:flex}footer .flagge{width:14px;height:14px}footer .basis strong{font-weight:500}.flagge rect{fill:var(--flagge-rot)}.flagge path{fill:var(--weiss)}.seite{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:5rem;padding-block:9rem 7rem;display:grid}.seite h1{letter-spacing:-.025em;margin:0 0 1.6rem;font-size:3.75rem;line-height:1.04}.seite h2{letter-spacing:-.018em;margin:3rem 0 1rem;font-size:2.25rem;line-height:1.12}.seite h3{font-family:var(--sans);margin:2rem 0 .6rem;font-size:1.0625rem;font-weight:600}.seite p,.seite li{color:var(--tinte-2)}.seite strong,.seite b{color:var(--tinte);font-weight:500}.seite ul{padding-left:1.2rem}.seite li+li{margin-top:.4rem}.seite a{text-underline-offset:4px}.seite table{border-collapse:collapse;max-width:100%;margin:1.6rem 0;font-size:1rem;display:block;overflow-x:auto}.seite th,.seite td{text-align:left;border-bottom:1px solid var(--linie);vertical-align:top;color:var(--tinte-2);padding:.6rem 1rem .6rem 0}.seite th{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinte);font-size:.78rem;font-weight:500}.seite code{font-family:var(--mono);font-size:.9em}.beitraege{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.seite .beitraege li{border-bottom:1px solid var(--linie);margin:0;padding-block:2.8rem}.beitraege a{font-family:var(--serif);letter-spacing:-.018em;color:var(--tinte);font-size:2.25rem;line-height:1.12;text-decoration:none}.beitraege a:hover{text-underline-offset:4px;text-decoration:underline}.beitraege p{margin:.5rem 0 0}.blaettern{border-top:1px solid var(--linie);grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;padding-top:1.6rem;display:grid}.blaettern a{text-decoration:none}.blaettern a:hover{text-underline-offset:4px;text-decoration:underline}.blaettern .weiter{text-align:right}.blaettern .zurueck-liste{grid-column:1/-1}@media (width<=1200px){.tafel{gap:4rem;padding:4.5rem 4rem}h2,.seite h1{font-size:3.25rem}}@media (width<=1000px){:root{--abstand:8rem}.held,.alpha{grid-template-columns:1fr;gap:1.8rem}.held{padding-block:6rem 4.5rem}h1{font-size:4.25rem}.tafel{grid-template-columns:1fr;gap:3rem;padding:3.5rem 2.8rem}.tafel.dreh>.text{order:0}.versprechen li{grid-template-columns:1fr;gap:.5rem;padding-block:2rem}.alpha h2{font-size:3.5rem}.seite{grid-template-columns:1fr;gap:1.8rem;padding-block:6rem 4.5rem}}@media (width<=760px){:root{--abstand:5.5rem;--r-tafel:24px}body{font-size:1rem}h1{font-size:clamp(2.6rem,9vw,3.4rem)}h2,.alpha h2{font-size:2.4rem}.held{padding-block:3.5rem 2.8rem}.status{display:none}.buehne{border-radius:20px}.leiste .l span:not(:first-child){display:none}.tafel{padding:2.4rem 1.4rem}.messung{padding:1.8rem 1.4rem}.art{grid-template-columns:5.5rem 1fr 3rem;gap:.8rem}.optionen{grid-template-columns:1fr}.formate li{grid-template-columns:1fr;gap:.7rem}.bildflaeche{padding:2rem 1.2rem}.versprechen .t{font-size:1.8rem}.alpha{margin-bottom:5rem}footer .spalten{grid-template-columns:1fr 1fr;gap:2rem}footer .spalten>div:first-child{grid-column:1/-1}.seite{padding-block:3.5rem 2.8rem}.seite h1{font-size:2.4rem}.seite h2,.beitraege a{font-size:1.8rem}.blaettern{grid-template-columns:1fr}.blaettern .weiter{text-align:left}}@media (width<=400px){h1{font-size:2.5rem}.eintragen{border-radius:var(--r-feld);background:0 0;border:0;flex-direction:column;gap:.6rem;padding:0}.eintragen input{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--r-feld);padding:.95rem 1rem}.knopf{width:100%}}.tafel{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.tafel.wartet{opacity:0;transform:translateY(56px)}.bildflaeche img,.messung{will-change:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bildflaeche{--py:0px}.bildflaeche img{transform:translateY(var(--py)) scale(var(--sk,1))}@media (hover:hover){.tafel:hover .bildflaeche img{--sk:1.02}.tafel:hover .messung{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.tafel,.tafel.wartet{opacity:1;transition:none;transform:none}.bildflaeche img,.messung,.tafel:hover .messung{transition:none;transform:none}}
