@layer orbit,seite;@layer orbit;@layer orbit{@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}@layer orbit{:root{--orbit-slate-10: oklch(.1562 .0129 277.4);--orbit-slate-15: oklch(.186 .0165 275);--orbit-slate-20: oklch(.222 .0215 273);--orbit-slate-45: oklch(.45 .02 270);--orbit-slate-51: oklch(.51 .015 270);--orbit-slate-56: oklch(.56 .045 265);--orbit-slate-62: oklch(.62 .025 250);--orbit-slate-70: oklch(.7 .025 250);--orbit-slate-92: oklch(.92 .01 250);--orbit-paper-59: oklch(.59 .013 96.5);--orbit-paper-85: oklch(.85 .01 90);--orbit-paper-90: oklch(.9 .005 90);--orbit-paper-92: oklch(.92 .01 90);--orbit-paper-95: oklch(.95 .005 90);--orbit-paper-97: oklch(.97 .005 90);--orbit-paper-99: oklch(.993 .004 97);--orbit-paper-100: oklch(.999 .002 97);--orbit-cyan-82: oklch(.82 .105 210);--orbit-cyan-77: oklch(.7699 .1193 211.8);--orbit-cyan-52: oklch(.519 .0931 217.8);--orbit-cyan-46: oklch(.46 .083 219);--orbit-red-70: oklch(.7 .135 25);--orbit-green-74: oklch(.74 .115 152);--orbit-amber-80: oklch(.8 .125 78);--orbit-red-47: oklch(.47 .14 25);--orbit-green-44: oklch(.44 .1 152);--orbit-amber-46: oklch(.46 .098 72)}}@layer orbit{:root,[data-theme=dark]{--color-surface: var(--orbit-slate-10);--color-surface-raised: var(--orbit-slate-15);--color-surface-overlay: var(--orbit-slate-20);--color-surface-subtle: var(--orbit-slate-15);--color-text-primary: var(--orbit-slate-92);--color-text-secondary: var(--orbit-slate-70);--color-text-muted: var(--orbit-slate-62);--color-border: var(--orbit-slate-20);--color-border-subtle: var(--orbit-slate-15);--color-border-strong: var(--orbit-slate-56);--color-border-focus: var(--orbit-cyan-77);--color-accent: var(--orbit-cyan-77);--color-accent-hover: var(--orbit-cyan-82);--color-text-accent: var(--orbit-cyan-77);--color-text-on-accent: var(--orbit-slate-10);--color-danger: var(--orbit-red-70);--color-success: var(--orbit-green-74);--color-warning: var(--orbit-amber-80);--color-scrim: oklch(0 0 0 / .7);--color-shadow: oklch(0 0 0 / .4)}[data-theme=light]{--color-surface: var(--orbit-paper-97);--color-surface-raised: var(--orbit-paper-100);--color-surface-overlay: var(--orbit-paper-95);--color-surface-subtle: var(--orbit-paper-92);--color-text-primary: var(--orbit-slate-20);--color-text-secondary: var(--orbit-slate-45);--color-text-muted: var(--orbit-slate-51);--color-border: var(--orbit-paper-85);--color-border-subtle: var(--orbit-paper-90);--color-border-strong: var(--orbit-paper-59);--color-border-focus: var(--orbit-cyan-52);--color-accent: var(--orbit-cyan-52);--color-accent-hover: var(--orbit-cyan-46);--color-text-accent: var(--orbit-cyan-46);--color-text-on-accent: var(--orbit-paper-99);--color-danger: var(--orbit-red-47);--color-success: var(--orbit-green-44);--color-warning: var(--orbit-amber-46);--color-scrim: oklch(0 0 0 / .7);--color-shadow: oklch(0 0 0 / .4)}}@layer orbit{:root{--font-sans: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "Cascadia Mono", Menlo, Monaco, Consolas, monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.625;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--transition-opacity: opacity .85s cubic-bezier(.16, 1, .3, 1);--transition-fast: opacity .15s ease-in-out}}@layer orbit{:root{--btn-min-height: 44px;--btn-padding-x: var(--space-4);--btn-padding-y: var(--space-2);--btn-radius: var(--radius-md);--row-min-height: 44px;--row-padding-x: var(--space-4);--row-padding-y: var(--space-3);--row-border-color: var(--color-border-subtle);--dialog-backdrop: var(--color-scrim);--dialog-bg: var(--color-surface-raised);--dialog-border: var(--color-border);--dialog-radius: var(--radius-lg);--dialog-shadow: 0 20px 40px var(--color-shadow);--progress-height: 6px;--progress-bg: var(--color-surface-subtle);--progress-fill: var(--color-accent)}}@layer orbit{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);font-size:16px;line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;background-color:var(--color-surface);color:var(--color-text-primary)}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.tabular-nums{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@layer seite{:root{--satz-kennung: clamp(.75rem, .7268rem + .0952vw, .8125rem);--satz-klein: clamp(.8125rem, .7893rem + .0952vw, .875rem);--satz-grund: clamp(1rem, .9304rem + .2857vw, 1.125rem);--satz-kern: clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--satz-h2: clamp(1.25rem, 1.15rem + .4vw, 1.5rem);--satz-h1: clamp(2.125rem, 1.6rem + 2.6vw, 3.5rem);--seitenrand: clamp(1.25rem, .85rem + 2vw, 4rem);--karte-breite: 26rem;--zeichen-groesse: 3.5rem;--dauer-hin: 80ms;--dauer-zurueck: .14s;--dauer-wachsen: .52s;--dauer-licht: .24s;--ease-signatur: cubic-bezier(.16, 1, .3, 1)}body{font-size:var(--satz-grund);line-height:var(--leading-relaxed);font-weight:400;color:var(--color-text-primary)}.seite{max-inline-size:78rem;margin-inline:auto;padding-inline:var(--seitenrand);padding-block:clamp(1.75rem,1.25rem + 2.5vw,3.5rem);min-block-size:100svh;display:flex;flex-direction:column;gap:clamp(2rem,1.5rem + 2.5vw,3.5rem)}p,dd,li{-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}h1,h2{font-weight:700;letter-spacing:-.015em}a{color:var(--color-text-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;transition:text-decoration-color var(--dauer-zurueck) linear}a:hover{text-decoration-thickness:2px;transition-duration:var(--dauer-hin)}.kennung{display:flex;align-items:center;gap:var(--space-3);flex:none}.kennung__zeichen{font-size:var(--zeichen-groesse);inline-size:1em;block-size:1em;flex:none;color:var(--color-accent);filter:none}:root:not([data-theme=light]) .kennung__zeichen{filter:drop-shadow(0 0 .42em color-mix(in oklch,var(--color-accent) 55%,transparent))}.kennung__name{font-size:var(--satz-h2);font-weight:700;letter-spacing:-.02em;line-height:1}.buehne{position:relative;flex:1 1 auto;display:grid;gap:clamp(2.25rem,1.5rem + 3.75vw,4rem);align-content:center}@media(min-width:62rem){.buehne{grid-template-columns:minmax(0,1fr) minmax(20rem,var(--karte-breite));grid-template-rows:auto auto;align-items:start;align-content:center;gap:clamp(2rem,.5rem + 3vw,3rem) clamp(2.5rem,1rem + 5vw,6rem)}.aussage{grid-column:1;grid-row:1}.fakten{grid-column:1;grid-row:2}.zugang{grid-column:2;grid-row:1 / span 2;align-self:center}}.raster{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:clip;--raster-schritt: 1.5rem;--licht-groesse: 20rem}.raster__grund,.raster__licht-punkte{position:absolute;inset-block-start:0;inset-inline-start:0;background-image:radial-gradient(circle at center,var(--punktfarbe) 0,var(--punktfarbe) 1px,transparent 1.5px);background-size:var(--raster-schritt) var(--raster-schritt)}.raster__grund{inline-size:100%;block-size:100%;--punktfarbe: var(--color-border-strong);-webkit-mask-image:radial-gradient(100% 105% at 0% 42%,currentColor 0%,currentColor 32%,transparent 76%);mask-image:radial-gradient(100% 105% at 0% 42%,currentColor 0%,currentColor 32%,transparent 76%);opacity:.4}.raster__licht{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:var(--licht-groesse);block-size:var(--licht-groesse);margin:calc(var(--licht-groesse) / -2);overflow:clip;-webkit-mask-image:radial-gradient(closest-side,currentColor 0%,transparent 100%);mask-image:radial-gradient(closest-side,currentColor 0%,transparent 100%);opacity:0;transition:opacity var(--dauer-licht) var(--ease-signatur);will-change:transform}.raster.ist-wach .raster__licht{opacity:1}.raster__licht-punkte{inline-size:100vmax;block-size:100vmax;--punktfarbe: var(--color-accent)}.aussage{position:relative;z-index:1;min-inline-size:0}.aussage>:last-child{margin-block-end:0}.aussage__titel{font-size:var(--satz-h1);line-height:1.04;letter-spacing:-.03em;margin-block-end:clamp(1rem,.8rem + 1vw,1.5rem)}.aussage__zeile{display:block}.aussage__zeile:last-child{color:var(--color-text-secondary)}.aussage__kern{font-size:var(--satz-kern);line-height:1.45;max-inline-size:34ch;color:var(--color-text-secondary);margin-block-end:clamp(1.75rem,1.4rem + 1.75vw,2.75rem)}.speicher{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-block-end:clamp(1.75rem,1.4rem + 1.75vw,2.75rem)}.speicher__balken{display:flex;align-items:flex-end;gap:3px;block-size:1.75rem;align-self:center}.speicher__stufe{inline-size:5px;background-color:var(--color-border-strong);border-radius:1px;transform-origin:bottom;animation:stufe-wachsen var(--dauer-wachsen) var(--ease-signatur) both}.speicher__stufe:nth-child(1){block-size:22%;animation-delay:60ms}.speicher__stufe:nth-child(2){block-size:34%;animation-delay:115ms}.speicher__stufe:nth-child(3){block-size:46%;animation-delay:.17s}.speicher__stufe:nth-child(4){block-size:60%;animation-delay:225ms}.speicher__stufe:nth-child(5){block-size:74%;animation-delay:.28s}.speicher__stufe:nth-child(6){block-size:88%;animation-delay:335ms}.speicher__stufe:nth-child(7){block-size:100%;background-color:var(--color-accent);animation-delay:.39s}@keyframes stufe-wachsen{0%{transform:scaleY(.06)}to{transform:scaleY(1)}}.speicher__zahl{font-size:var(--satz-kern);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.speicher__wort{font-size:var(--satz-klein);color:var(--color-text-muted)}.fakten{position:relative;z-index:1;display:grid;gap:var(--space-3) var(--space-8);font-size:var(--satz-klein)}@media(min-width:30rem){.fakten{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:40rem}}.fakten__paar{display:flex;flex-direction:column;gap:.15em;min-inline-size:0;padding-inline-start:var(--space-3);border-inline-start:1px solid var(--color-border-strong)}.fakten__feld{font-size:var(--satz-kennung);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.fakten__wert{color:var(--color-text-primary);line-height:1.4}.zugang{position:relative;z-index:1;inline-size:100%;max-inline-size:var(--karte-breite);padding:clamp(1.25rem,1rem + 1.25vw,2rem);background-color:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg)}.zugang__titel{font-size:var(--satz-h2);line-height:1.2;margin-block-end:var(--space-4)}.zugang__fehler{margin-block-end:var(--space-4);padding:var(--space-3) var(--space-4);font-size:var(--satz-klein);line-height:var(--leading-normal);color:var(--color-danger);background-color:var(--color-surface-overlay);border-inline-start:2px solid var(--color-danger);border-radius:var(--radius-sm)}.zugang__formular{display:flex;flex-direction:column;gap:var(--space-4)}.zugang__feld{display:flex;flex-direction:column;gap:var(--space-2)}.zugang__beschriftung{font-size:var(--satz-klein);color:var(--color-text-secondary)}.zugang__eingabe{inline-size:100%;min-block-size:var(--btn-min-height);padding-inline:var(--space-3);padding-block:var(--space-2);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--dauer-zurueck) linear}.zugang__eingabe:hover{border-color:var(--color-text-muted);transition-duration:var(--dauer-hin)}.zugang__eingabe:focus{border-color:var(--color-accent);transition-duration:var(--dauer-hin)}.zugang__eingabe[aria-invalid=true]{border-color:var(--color-danger)}.zugang__passwortzeile{display:flex;gap:var(--space-2);align-items:stretch}.zugang__passwortzeile>.zugang__eingabe{flex:1 1 auto;min-inline-size:0}.zugang__sichtbarkeit{flex:0 0 auto;min-block-size:var(--btn-min-height);min-inline-size:var(--btn-min-height);padding-inline:var(--space-3);font-family:inherit;font-size:var(--satz-klein);font-weight:400;line-height:1;color:var(--color-text-secondary);background-color:transparent;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;transition:color var(--dauer-zurueck) linear,border-color var(--dauer-zurueck) linear}.zugang__sichtbarkeit:hover{color:var(--color-text-primary);border-color:var(--color-text-muted);transition-duration:var(--dauer-hin)}.zugang__sichtbarkeit[hidden]{display:none}.zugang__absenden{inline-size:100%;min-block-size:var(--btn-min-height);padding-inline:var(--btn-padding-x);padding-block:var(--btn-padding-y);margin-block-start:var(--space-1);font-family:inherit;font-size:var(--text-base);font-weight:700;line-height:1;color:var(--color-text-on-accent);background-color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--btn-radius);cursor:pointer;transition:background-color var(--dauer-zurueck) linear,border-color var(--dauer-zurueck) linear,transform var(--dauer-zurueck) var(--ease-signatur)}.zugang__absenden:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);transition-duration:var(--dauer-hin)}.zugang__absenden:active{transform:translateY(1px);transition-duration:var(--dauer-hin)}.zugang__absenden:disabled{color:var(--color-text-muted);background-color:var(--color-surface-overlay);border-color:var(--color-border-strong);cursor:default;transform:none}.zugang__ohne-js{display:none;font-size:var(--satz-klein);line-height:var(--leading-normal);color:var(--color-text-secondary)}.zugang__zustand{font-size:var(--satz-klein);line-height:var(--leading-normal);color:var(--color-text-secondary)}.zugang__zustand:not(:empty){margin-block-start:var(--space-3)}.zugang__nebenweg{margin-block-start:var(--space-5);padding-block-start:var(--space-4);border-block-start:1px solid var(--color-border);font-size:var(--satz-klein);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.zugang__nebenweg-aktion{font-size:var(--satz-klein);line-height:var(--leading-relaxed)}.zugang__anfrage{display:inline-block;padding-block:.7rem}.fuss{flex:none;border-block-start:1px solid var(--color-border);padding-block-start:var(--space-5);font-size:var(--satz-klein);color:var(--color-text-muted)}.grenzen{max-inline-size:76ch;margin-block-end:var(--space-5);color:var(--color-text-secondary)}.fuss__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.fuss__wege{display:flex;flex-wrap:wrap;gap:var(--space-5)}.fuss__herkunft{margin-inline-start:auto}.thema{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.thema[hidden]{display:none}.thema__beschriftung{font-size:var(--satz-kennung);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.thema__gruppe{display:flex;gap:var(--space-2)}.thema__knopf{min-block-size:var(--btn-min-height);min-inline-size:var(--btn-min-height);padding-inline:var(--btn-padding-x);padding-block:var(--btn-padding-y);font-family:inherit;font-size:var(--satz-klein);font-weight:400;line-height:1;color:var(--color-text-muted);background-color:transparent;border:1px solid var(--color-border-strong);border-radius:var(--btn-radius);cursor:pointer;transition:color var(--dauer-zurueck) linear,background-color var(--dauer-zurueck) linear,border-color var(--dauer-zurueck) linear}.thema__knopf:hover{color:var(--color-text-primary);transition-duration:var(--dauer-hin)}.thema__knopf[aria-pressed=true]{color:var(--color-text-primary);background-color:var(--color-surface-overlay);border-color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){a,.zugang__eingabe,.zugang__sichtbarkeit,.zugang__absenden,.thema__knopf{transition-duration:0s}.zugang__absenden:active{transform:none}.speicher__stufe{animation:none;transform:none}.raster__licht{display:none;transition:none}}}
