.nf{--nf-fehler:#ff9d9d;--nf-feld:#14171c;flex-direction:column;display:flex}:where(.nf) .nf-kopf{border-bottom:1px solid var(--ns-line)}:where(.nf) .nf-kopf__zeile{width:100%;max-width:var(--ns-maxw);min-height:68px;padding-inline:var(--ns-gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-inline:auto;display:flex}:where(.nf) .nf-marke{min-height:44px;color:var(--ns-text);letter-spacing:-.02em;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}:where(.nf) .nf-marke svg{color:var(--ns-eis);flex-shrink:0}:where(.nf) .nf-raus{border:1px solid var(--ns-line-2);min-height:44px;color:var(--ns-text-2);white-space:nowrap;transition:border-color .16s var(--ns-ease);border-radius:999px;align-items:center;padding:0 16px;font-size:.875rem;text-decoration:none;display:inline-flex}@media (hover:hover){:where(.nf) .nf-raus:hover{color:var(--ns-text);border-color:#a4acb9}}.nf .nf-raus:focus-visible,.nf .nf-marke:focus-visible{border-radius:999px}:where(.nf) .nf-haupt{width:100%;max-width:46rem;padding:clamp(32px, 6vw, 72px) var(--ns-gutter) clamp(56px, 8vw, 96px);flex:1;margin-inline:auto}@media screen and (prefers-reduced-motion:no-preference){:where(.nf) .nf-schritt{animation:nf-ein .28s var(--ns-ease-out) both}@keyframes nf-ein{0%{opacity:0;transform:translateY(8px)}}}:where(.nf) .nf-stand{gap:10px;margin-bottom:28px;display:grid}:where(.nf) .nf-stand__text{color:var(--ns-text-3);font-variant-numeric:tabular-nums;font-size:.875rem}:where(.nf) .nf-stand__bahn{background:var(--ns-line);border-radius:3px;height:3px;position:relative;overflow:hidden}:where(.nf) .nf-stand__fuellung{transform-origin:0;background:var(--ns-cobalt-300);border-radius:inherit;transition:transform .32s var(--ns-ease-out);position:absolute;inset:0}:where(.nf) .nf-titel{letter-spacing:-.035em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;max-width:22ch;margin:0;scroll-margin-top:24px;font-size:clamp(1.875rem,1.25rem + 2.4vw,2.875rem);font-weight:600;line-height:1.1}.nf .nf-titel:focus{outline:none}:where(.nf) .nf-lead{color:var(--ns-text-2);max-width:52ch;margin-top:16px;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.55}:where(.nf) .nf-inhalt{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px;display:grid}:where(.nf) .nf-klein{color:var(--ns-text-3);max-width:60ch;font-size:.875rem}:where(.nf) .nf-klein a{color:var(--ns-text-2);text-underline-offset:3px;text-decoration:underline}:where(.nf) .nf-gruppe{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}:where(.nf) .nf-gruppe>legend{width:100%;padding:0}:where(.nf) .nf-legende{letter-spacing:-.01em;color:var(--ns-text);margin-bottom:2px;font-size:1rem;font-weight:600}:where(.nf) .nf-legende--titel{margin-bottom:12px}:where(.nf) .nf-hinweis{color:var(--ns-text-2);margin-top:-4px;font-size:.9375rem}:where(.nf) .nf-optionen{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}:where(.nf) .nf-optionen--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}:where(.nf) .nf-option{border:1px solid var(--ns-line-2);background:var(--ns-surface);cursor:pointer;min-height:56px;transition:border-color .16s var(--ns-ease), background-color .16s var(--ns-ease);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;padding:15px 18px;display:grid}:where(.nf) .nf-option__inhalt{gap:4px;min-width:0;display:grid}:where(.nf) .nf-option__titel{color:var(--ns-text);font-weight:550;line-height:1.4}:where(.nf) .nf-option__text{color:var(--ns-text-2);font-size:.875rem;line-height:1.5}.nf .nf-option__wahl{appearance:none;cursor:pointer;width:20px;min-width:0;height:20px;min-height:0;transition:background-color .16s var(--ns-ease), border-color .16s var(--ns-ease);background:0 0;border:1.5px solid #8b94a3;border-radius:6px;flex-shrink:0;place-content:center;align-self:start;margin:2px 0 0;padding:0;display:grid}.nf .nf-option__wahl[type=radio]{border-radius:50%}.nf .nf-option__wahl:before{content:"";width:10px;height:10px;transition:transform .16s var(--ns-ease-out);background:#fff;transform:scale(0)}.nf .nf-option__wahl[type=checkbox]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.nf .nf-option__wahl[type=radio]:before{border-radius:50%;width:8px;height:8px}.nf .nf-option__wahl:checked{background:var(--ns-cobalt);border-color:var(--ns-cobalt-300)}.nf .nf-option__wahl:checked:before{transform:scale(1)}.nf .nf-option:has(:checked){border-color:var(--ns-cobalt-300);background:var(--ns-cobalt-a)}@media (hover:hover){.nf .nf-option:not(:has(:checked)):hover{border-color:#a4acb9}}.nf .nf-option:has(:focus-visible){outline:2px solid var(--ns-eis);outline-offset:2px}.nf .nf-option:has(:focus-visible) .nf-option__wahl{outline:none}.nf .nf-option:has([aria-invalid=true]){border-color:#ff9d9d8c}@media (forced-colors:active){.nf .nf-option__wahl{border-color:canvastext}.nf .nf-option__wahl:checked{background:highlight}.nf .nf-option__wahl:before{background:highlighttext}}:where(.nf) .nf-felder{gap:22px;display:grid}:where(.nf) .nf-feld{gap:8px;display:grid}:where(.nf) .nf-label{color:var(--ns-text);font-size:.9375rem;font-weight:550}:where(.nf) .nf-optional{color:var(--ns-text-3);font-weight:400}.nf .nf-eingabe{border:1px solid var(--ns-line-2);background:var(--nf-feld);width:100%;min-height:52px;color:var(--ns-text);font:inherit;transition:border-color .16s var(--ns-ease);border-radius:14px;padding:12px 16px;font-size:1rem;line-height:1.5}.nf textarea.nf-eingabe{resize:vertical;min-height:120px}.nf .nf-eingabe::placeholder{color:var(--ns-text-3);opacity:1}@media (hover:hover){.nf .nf-eingabe:hover{border-color:#a4acb9}}.nf .nf-eingabe:focus-visible{outline:2px solid var(--ns-eis);outline-offset:2px;border-color:#0000;border-radius:14px}.nf .nf-eingabe[aria-invalid=true]{border-color:var(--nf-fehler)}:where(.nf) .nf-fehler{color:var(--nf-fehler);align-items:flex-start;gap:8px;font-size:.9375rem;line-height:1.45;display:flex}:where(.nf) .nf-fehler__zeichen{flex-shrink:0;width:18px;height:18px;margin-top:2px}:where(.nf) .nf-meldung{color:var(--ns-text);background:#ff9d9d12;border:1px solid #ff9d9d66;border-radius:14px;padding:14px 16px}:where(.nf) .nf-meldung--leer{background:0 0;border:0;padding:0}:where(.nf) .nf-aktionen{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}:where(.nf) .nf-weiter{margin-left:auto}:where(.nf) .nf-weiter span,:where(.nf) .nf-zurueck span{transition:transform .16s var(--ns-ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(.nf) .nf-weiter:hover span{transform:translate(2px)}:where(.nf) .nf-zurueck:hover span{transform:translate(-2px)}}.nf .ns-btn:disabled{opacity:.6;cursor:progress}@media (max-width:480px){:where(.nf) .nf-aktionen{flex-direction:column-reverse;align-items:stretch}:where(.nf) .nf-weiter{width:100%;margin-left:0}}:where(.nf) .nf-start{justify-items:start;gap:14px;margin-top:36px;display:grid}:where(.nf) .nf-start .ns-btn{min-width:min(100%,18rem)}@media (max-width:480px){:where(.nf) .nf-start{justify-items:stretch}}:where(.nf) .nf-zusagen{border-top:1px solid var(--ns-line);color:var(--ns-text-2);gap:10px;margin:40px 0 0;padding:22px 0 0;font-size:.9375rem;list-style:none;display:grid}:where(.nf) .nf-zusagen li{padding-left:22px;position:relative}:where(.nf) .nf-zusagen li:before{content:"";background:var(--ns-eis);width:10px;height:2px;position:absolute;top:.62em;left:0}:where(.nf) .nf-direkt{border:1px solid var(--ns-line);background:linear-gradient(165deg, var(--ns-eis-a), transparent 60%), var(--ns-surface);border-radius:20px;gap:12px;margin-top:40px;padding:22px;display:grid}:where(.nf) .nf-direkt__titel{letter-spacing:-.012em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}:where(.nf) .nf-direkt__text{color:var(--ns-text-2);max-width:56ch;font-size:.9375rem}:where(.nf) .nf-direkt__wege{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}:where(.nf) .nf-zeichen{flex-shrink:0;width:18px;height:18px}.nf .nf-direkt a.nf-direkt__knopf{white-space:normal}@media (max-width:480px){:where(.nf) .nf-direkt{padding:18px}:where(.nf) .nf-direkt__knopf{flex:100%}}:where(.nf) .nf-danke__zeichen{border:1px solid var(--ns-eis-line);background:var(--ns-eis-licht);width:52px;height:52px;color:var(--ns-eis);border-radius:50%;place-items:center;margin-bottom:24px;display:grid}:where(.nf) .nf-danke__zeichen svg{width:24px;height:24px}:where(.nf) .nf-folge{counter-reset:nf;gap:14px;margin:0;padding:0;list-style:none;display:grid}:where(.nf) .nf-folge li{counter-increment:nf;color:var(--ns-text-2);grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}:where(.nf) .nf-folge li:before{content:counter(nf);border:1px solid var(--ns-line-2);width:28px;height:28px;color:var(--ns-text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:600;display:grid}:where(.nf) .nf-website{border:1px solid var(--ns-line);background:var(--ns-surface);border-radius:20px;gap:12px;padding:22px;display:grid}:where(.nf) .nf-website form{flex-wrap:wrap;gap:10px;display:flex}:where(.nf) .nf-website .nf-eingabe{flex:14rem}:where(.nf) .nf-ok{color:var(--ns-text);align-items:center;gap:8px;display:flex}:where(.nf) .nf-ok svg{width:18px;height:18px;color:var(--ns-eis)}:where(.nf) .nf-ohne-js{border:1px solid var(--ns-eis-line);background:var(--ns-surface);color:var(--ns-text-2);border-radius:20px;gap:10px;margin-bottom:32px;padding:22px;display:grid}:where(.nf) .nf-ohne-js__titel{color:var(--ns-text);font-weight:600}:where(.nf) .nf-ohne-js ul{gap:6px;margin:0;padding-left:1.2em;display:grid}:where(.nf) .nf-ohne-js a{color:var(--ns-text);text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}:where(.nf) .nf-fuss{border-top:1px solid var(--ns-line)}:where(.nf) .nf-fuss__zeile{width:100%;max-width:var(--ns-maxw);padding:14px var(--ns-gutter);color:var(--ns-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-inline:auto;font-size:.875rem;display:flex}:where(.nf) .nf-fuss ul{flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none;display:flex}:where(.nf) .nf-fuss a{min-height:44px;color:var(--ns-text-2);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){:where(.nf) .nf-fuss a:hover{color:var(--ns-text);text-underline-offset:3px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){:where(.nf) .nf-stand__fuellung,.nf .nf-option,.nf .nf-option__wahl,.nf .nf-option__wahl:before{transition:none}}:where(.nf) .nf-inhalt--oben{margin-top:0}:where(.nf) .nf-inhalt>.nf-stand{margin-bottom:0}:where(.nf) .nf-zaehler{font-variant-numeric:tabular-nums;margin-top:-16px}:where(.nf) .nf-option--einzeln{justify-self:start;min-width:min(100%,15rem)}
