.anm{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--anm-seite:#fafafa;--anm-karte:#fff;--anm-tinte:#0a0a0a;--anm-tinte-2:#5f5f66;--anm-tinte-3:#6b6b72;--anm-platzhalter:#85858b;--anm-feld:#dcdce0;--anm-feld-hover:#bdbdc3;--anm-feld-fokus:#0a0a0a;--anm-ring:#00000014;--anm-knopf:#0a0a0a;--anm-knopf-schrift:#fff;--anm-knopf-hover:#2e2e2e;--anm-rot:#c62a2f;--anm-paneel:#ececef;--anm-paneel-tinte:#0a0a0a;--anm-paneel-trenn:#e2e2e6;--anm-paneel-raster:#0000000d;--anm-paneel-schein:#fffffff2;--anm-fenster-rand:#0000001a;--anm-fenster-kante:#fff0;--anm-fenster-schatten:0 1px 2px #0000000d,0 60px 120px -40px #14142861,0 20px 40px -20px #1414282e;--anm-glas:#fffc;--anm-glas-rand:#00000014;--anm-glas-schatten:0 24px 60px -18px #1414284d,inset 0 1px 0 #fff;--anm-saeule:#00000021;--anm-saeule-an:#0a0a0a;--anm-chip:#0a0a0a;--anm-chip-schrift:#fff;background:var(--anm-seite);min-height:100dvh;color:var(--anm-tinte);font-family:var(--font-geist),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);font-size:14px;line-height:1.5;display:grid}body:has(.anm){background:#fafafa}@media (prefers-color-scheme:dark){.anm{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--anm-seite:#000;--anm-karte:#0a0a0a;--anm-tinte:#fff;--anm-tinte-2:#f4f4f5;--anm-tinte-3:#e4e4e7;--anm-platzhalter:transparent;--anm-feld:#2c2c30;--anm-feld-hover:#46464b;--anm-feld-fokus:#ededed;--anm-ring:#ffffff1f;--anm-knopf:#ededed;--anm-knopf-schrift:#0a0a0a;--anm-knopf-hover:#cfcfcf;--anm-rot:#ff7a7e;--anm-paneel:#000;--anm-paneel-tinte:#fff;--anm-paneel-trenn:#ffffff1a;--anm-paneel-raster:#ffffff0e;--anm-paneel-schein:#ffffff2b;--anm-fenster-rand:#ffffff2e;--anm-fenster-kante:#ffffffbf;--anm-fenster-schatten:0 0 0 1px #000c,0 70px 140px -40px #000,0 0 160px -40px #ffffff47;--anm-glas:#26262abd;--anm-glas-rand:#ffffff29;--anm-glas-schatten:0 24px 60px -14px #000000d9,inset 0 1px 0 #ffffff1a;--anm-saeule:#ffffff3d;--anm-saeule-an:#fff;--anm-chip:#fff;--anm-chip-schrift:#000}body:has(.anm){background:#000}}.anm .anm-links{background:var(--anm-seite);flex-direction:column;gap:24px;min-width:0;padding:32px 56px;display:flex}.anm .anm-marke{align-self:flex-start;line-height:0;display:block}.anm .anm-marke img{width:150px;height:auto;display:block}.anm .anm-mitte{flex-direction:column;flex:1;justify-content:center;gap:28px;width:100%;max-width:380px;margin:0 auto;display:flex}.anm .anm-titel h1{letter-spacing:-.045em;text-wrap:balance;font-family:inherit;font-size:30px;font-weight:600;line-height:1.15}.anm .anm-titel p{color:var(--anm-tinte-2);margin-top:8px}.anm .anm-formular{flex-direction:column;gap:18px;width:100%;display:flex}.anm .anm-feld{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"etikett verweis""eingabe eingabe";align-items:baseline;gap:7px 12px;display:grid}.anm .anm-feld>label{color:var(--anm-tinte);grid-area:etikett;font-size:13px;font-weight:500}.anm .anm-feld>.anm-eingabe{grid-area:eingabe}.anm .anm-feld>.anm-verweis{grid-area:verweis}.anm .anm-verweis,.anm .anm-zurueck{color:var(--anm-tinte-2);font-size:13px}.anm .anm-verweis:hover,.anm .anm-zurueck:hover{color:var(--anm-tinte);text-underline-offset:3px;text-decoration:underline}.anm .anm-zurueck{align-self:flex-start;align-items:center;gap:6px;font-weight:500;display:inline-flex}.anm .anm-eingabe{border:1px solid var(--anm-feld);background:var(--anm-karte);border-radius:8px;align-items:center;height:44px;transition:border-color .15s,box-shadow .15s;display:flex}.anm .anm-eingabe:hover{border-color:var(--anm-feld-hover)}.anm .anm-eingabe:focus-within{border-color:var(--anm-feld-fokus);box-shadow:0 0 0 3px var(--anm-ring)}.anm .anm-eingabe input{width:auto;min-width:0;height:100%;box-shadow:none;font:inherit;color:var(--anm-tinte);background:0 0;border:0;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:14.5px}.anm .anm-eingabe input::placeholder{color:var(--anm-platzhalter);opacity:1}.anm .anm-eingabe input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--anm-karte) inset;-webkit-text-fill-color:var(--anm-tinte);caret-color:var(--anm-tinte)}.anm .anm-auge{width:42px;height:100%;color:var(--anm-tinte-2);cursor:pointer;border-radius:0 8px 8px 0;flex:none;place-items:center;display:grid}.anm .anm-auge:hover{color:var(--anm-tinte)}.anm .anm-knopf{background:var(--anm-knopf);height:44px;color:var(--anm-knopf-schrift);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:14.5px;font-weight:500;transition:background-color .15s;display:inline-flex}.anm .anm-knopf:hover:not(:disabled){background:var(--anm-knopf-hover)}.anm .anm-knopf:disabled{cursor:progress;opacity:.7}.anm .anm-knopf svg{transition:transform .2s}.anm .anm-knopf:hover:not(:disabled) svg{transform:translate(3px)}.anm :is(a,button):focus-visible{outline:2px solid var(--anm-feld-fokus);outline-offset:2px}.anm .anm-meldung{min-height:18px;color:var(--anm-rot);margin-top:-8px;font-size:13px;font-weight:500;line-height:18px}.anm .anm-text{font-size:14.5px;line-height:1.6}.anm .anm-fuss{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.anm .anm-ausweis{color:var(--anm-tinte-3);gap:28px;font-size:12px;display:flex}.anm .anm-ausweis dd{color:var(--anm-tinte);font-variant-numeric:tabular-nums;margin-top:1px;font-size:13px;font-weight:500}.anm .anm-rechts{isolation:isolate;background:var(--anm-paneel);min-width:0;min-height:560px;color:var(--anm-paneel-tinte);border-left:1px solid var(--anm-paneel-trenn);flex-direction:column;justify-content:flex-end;padding:48px;display:flex;position:relative;overflow:hidden}.anm .anm-rechts:before{content:"";z-index:-3;background-image:linear-gradient(var(--anm-paneel-raster) 1px,transparent 1px),linear-gradient(90deg,var(--anm-paneel-raster) 1px,transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 60% at 60% 30%,#000,#0000 85%);mask-image:radial-gradient(75% 60% at 60% 30%,#000,#0000 85%)}.anm .anm-rechts:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top,var(--anm-paneel) 16%,color-mix(in srgb,var(--anm-paneel) 86%,transparent) 28%,transparent 48%);position:absolute;inset:0}.anm .anm-buehne{pointer-events:none;position:absolute;inset:0}.anm .anm-schein{z-index:-2;background:radial-gradient(closest-side,var(--anm-paneel-schein),transparent);width:90%;height:75%;position:absolute;top:-18%;left:22%}.anm .anm-fenster-halter{perspective:2200px;z-index:-2;width:1080px;position:absolute;top:84px;left:64px}.anm .anm-fenster{transform-origin:0;transform:rotateY(calc(-11deg + var(--ry,0deg))) rotateX(calc(5deg + var(--rx,0deg)));border:1px solid var(--anm-fenster-rand);box-shadow:var(--anm-fenster-schatten);border-radius:14px;transition:transform .7s cubic-bezier(.22,1,.36,1);animation:1.4s cubic-bezier(.22,1,.36,1) both anm-auftauchen;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 48%,#0000 90%);mask-image:linear-gradient(#000 48%,#0000 90%)}.anm .anm-fenster picture,.anm .anm-fenster img{width:100%;height:auto;display:block}.anm .anm-fenster:after{content:"";background:linear-gradient(90deg,transparent,var(--anm-fenster-kante) 30%,transparent 75%);height:1px;position:absolute;inset:0 0 auto}@keyframes anm-auftauchen{0%{opacity:0;translate:0 36px}}.anm .anm-schwebt{translate:calc(var(--px,0) * var(--anm-tiefe)) calc(var(--py,0) * var(--anm-tiefe));transition:translate .7s cubic-bezier(.22,1,.36,1)}.anm .anm-mac{z-index:1;--anm-tiefe:-30px;width:350px;height:92px;position:absolute;top:34px;right:28px}.anm .anm-mac-karte{background:var(--anm-glas);-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6);border:1px solid var(--anm-glas-rand);box-shadow:var(--anm-glas-schatten);opacity:0;border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;animation:12s cubic-bezier(.22,1,.36,1) infinite anm-mitteilung;display:grid;position:absolute;inset:0 0 auto}.anm .anm-mac-karte+.anm-mac-karte{animation-delay:6s}@keyframes anm-mitteilung{0%{opacity:0;transform:translate(28px)}5%,42%{opacity:1;transform:none}49%,to{opacity:0;transform:translateY(-8px)scale(.97)}}.anm .anm-mac-zeichen{background:#000;border:1px solid #fff3;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.anm .anm-mac-zeichen img{width:22px;height:auto;display:block}.anm .anm-mac-karte p{margin-top:1px;font-size:13px;line-height:1.35}.anm .anm-mac-karte .anm-mac-kopf{justify-content:space-between;gap:8px;margin-top:0;font-weight:500;display:flex}.anm .anm-mac-karte b{letter-spacing:-.01em;margin-top:1px;font-size:13.5px;font-weight:600;display:block}.anm .anm-kennzahl{z-index:1;--anm-tiefe:38px;background:var(--anm-glas);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--anm-glas-rand);width:236px;box-shadow:var(--anm-glas-schatten);border-radius:16px;padding:16px 16px 14px;position:absolute;top:clamp(200px,100% - 474px,426px);left:20px}.anm .anm-kennzahl-titel{font-size:12.5px;font-weight:500}.anm .anm-kennzahl-wert{align-items:baseline;gap:10px;margin-top:4px;display:flex}.anm .anm-kennzahl-wert b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1}.anm .anm-kennzahl-wert small{font-size:14px;font-weight:500}.anm .anm-kennzahl-ziel{background:var(--anm-chip);color:var(--anm-chip-schrift);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:600}.anm .anm-saeulen,.anm .anm-monate{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.anm .anm-saeulen{align-items:end;height:66px;margin-top:16px}.anm .anm-saeulen span{height:var(--h);background:var(--anm-saeule);transform-origin:50% 100%;border-radius:4px 4px 2px 2px;animation:1.3s cubic-bezier(.22,1,.36,1) both anm-saeule;display:block}.anm .anm-saeulen span.an{background:var(--anm-saeule-an)}.anm .anm-saeulen span:nth-child(2){animation-delay:60ms}.anm .anm-saeulen span:nth-child(3){animation-delay:.12s}.anm .anm-saeulen span:nth-child(4){animation-delay:.18s}.anm .anm-saeulen span:nth-child(5){animation-delay:.24s}.anm .anm-saeulen span:nth-child(6){animation-delay:.3s}@keyframes anm-saeule{0%{transform:scaleY(0)}}.anm .anm-monate{text-align:center;margin-top:6px;font-size:10.5px;font-weight:500}.anm .anm-claim{position:relative}.anm .anm-claim h2{letter-spacing:-.045em;text-wrap:balance;max-width:22ch;font-family:inherit;font-size:28px;font-weight:600;line-height:1.18}.anm .anm-claim p{max-width:46ch;margin-top:10px;font-size:15px}@media (prefers-reduced-motion:reduce){.anm .anm-fenster,.anm .anm-saeulen span{animation:none}.anm .anm-fenster{transition:none;transform:rotateY(-11deg)rotateX(5deg)}.anm .anm-schwebt{transition:none;translate:none}.anm .anm-mac-karte{opacity:1;animation:none}.anm .anm-mac-karte+.anm-mac-karte{display:none}.anm .anm-eingabe,.anm .anm-knopf,.anm .anm-knopf svg{transition:none}}@media (max-width:1100px){.anm .anm-links{padding:32px 40px}.anm .anm-rechts{padding:40px}.anm .anm-fenster-halter{left:40px}}@media (max-width:900px){.anm{grid-template-columns:minmax(0,1fr)}.anm .anm-links{min-height:100svh}.anm .anm-rechts{border-left:0;border-top:1px solid var(--anm-paneel-trenn);min-height:600px}.anm .anm-fenster-halter{width:980px;top:120px}.anm .anm-kennzahl{display:none}}@media (max-width:640px){.anm .anm-links{padding:24px 16px}.anm .anm-rechts{min-height:540px;padding:28px 16px}.anm .anm-fenster-halter{width:720px;top:132px;left:16px}.anm .anm-mac{width:auto;top:16px;left:16px;right:16px}.anm .anm-claim h2{font-size:24px}}