.fd{background:var(--fd-grund);min-inline-size:0;color:var(--fd-vor);font-feature-settings:"tnum" 1;position:relative;container:fd/inline-size}.fd .fd-raster{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.fd--fenster .fd-raster{block-size:100%}.fd button,.fd a{-webkit-tap-highlight-color:transparent}.fd :focus-visible{box-shadow:var(--fd-fokus);outline:none}.fd--fenster{block-size:100%}.fd--seite{border-radius:var(--fd-r-fenster);box-shadow:var(--fd-karte-tiefe);overflow:clip}.fd .fd-standard{clip-path:inset(50%);opacity:0;pointer-events:none;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.fd .fd-honig{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.fd .fd-haupt{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.fd--fenster .fd-haupt{block-size:100%}.fd .fd-leiste{display:none}@container fd (min-width:760px){.fd .fd-raster{grid-template-columns:270px minmax(0,1fr)}.fd .fd-leiste{background:var(--fd-nacht);color:var(--fd-nacht-text);flex-direction:column;gap:18px;min-block-size:0;padding:24px 18px;display:flex}.fd--fenster .fd-leiste{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;overflow-y:auto}.fd--seite .fd-leiste>.fd-liste{position:sticky;inset-block-start:96px}}@container fd (min-width:1100px){.fd .fd-raster{grid-template-columns:290px minmax(0,1fr)}}.fd .fd-leiste__marke{align-items:center;gap:10px;padding-inline:6px;display:flex}.fd .fd-zeichen{background:linear-gradient(135deg, var(--fd-marke) 0%, var(--fd-marke-tief) 100%);color:#fff;letter-spacing:-.01em;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;block-size:32px;inline-size:32px;font-size:12px;font-weight:700;display:flex}.fd .fd-leiste__marke-text{flex-direction:column;min-inline-size:0;display:flex}.fd .fd-leiste__titel{color:#fff;font-size:15px;font-weight:600;line-height:1.3}.fd .fd-leiste__zusatz{color:var(--fd-nacht-fern);font-size:12px}.fd .fd-leiste__stand{color:var(--fd-nacht-fern);align-items:center;gap:8px;margin:auto 0 0;padding-inline:6px;font-size:12px;display:flex}.fd .fd-punkt{background:var(--fd-gruen);border-radius:999px;flex-shrink:0;block-size:7px;inline-size:7px}.fd .fd-pflicht{background:#ffffff0d;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.fd .fd-pflicht__kopf{align-items:baseline;gap:8px;margin:0;font-size:13px;display:flex}.fd .fd-pflicht__titel{color:#fff;flex-grow:1;font-weight:600}.fd .fd-pflicht__zahl{color:var(--fd-gruen-hell);font-weight:600}.fd .fd-pflicht__balken{gap:4px;display:grid}.fd .fd-pflicht__teil{background:#ffffff1f;border-radius:999px;block-size:5px}.fd .fd-pflicht__teil--fertig{background:var(--fd-gruen)}.fd .fd-pflicht__teil--jetzt{background:var(--fd-marke-hell)}.fd .fd-pflicht__satz{color:var(--fd-nacht-fern);margin:0;font-size:12px;line-height:1.4}.fd .fd-liste{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.fd .fd-liste__eintrag{flex-direction:column;display:flex}.fd .fd-liste__gruppe{letter-spacing:.08em;text-transform:uppercase;color:var(--fd-nacht-fern);padding:12px 10px 6px;font-size:11px;font-weight:600}.fd .fd-liste__eintrag:first-child .fd-liste__gruppe{padding-block-start:2px}.fd .fd-liste__zeile{min-block-size:36px;color:var(--fd-nacht-text);font:inherit;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:0 10px;font-size:14px;display:flex}.fd .fd-liste__zeile--fertig{cursor:pointer;transition:background-color .14s}.fd .fd-liste__zeile--fertig:hover{color:#fff;background:#ffffff0f}.fd .fd-liste__zeile--jetzt{background:var(--fd-aktiv-flaeche);box-shadow:inset 0 0 0 1px var(--fd-aktiv-kante);color:#fff;font-weight:600}.fd .fd-liste__kreis{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;block-size:22px;inline-size:22px;font-size:11px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1.5px #8397ad99}.fd .fd-liste__zeile--fertig .fd-liste__kreis{background:var(--fd-gruen);box-shadow:none}.fd .fd-liste__zeile--jetzt .fd-liste__kreis{background:var(--fd-marke);box-shadow:none}.fd .fd-liste__name{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-inline-size:0;overflow:hidden}.fd .fd-liste__hinweis{color:var(--fd-nacht-fern);flex-shrink:0;font-size:11px;font-weight:400}.fd .fd-liste__hinweis--pflicht{color:var(--fd-gold)}.fd .fd-liste--gross .fd-liste__zeile{border-radius:12px;gap:12px;min-block-size:44px;font-size:15px}.fd .fd-liste--gross .fd-liste__kreis{block-size:24px;inline-size:24px}.fd .fd-liste--gross .fd-liste__hinweis{font-size:12px}.fd .fd-kopf{display:none}.fd .fd-mobilkopf{background:var(--fd-nacht);color:#fff;flex-direction:column;gap:14px;padding:14px 16px 16px;display:flex}.fd--seite .fd-mobilkopf{border-radius:var(--fd-r-fenster) var(--fd-r-fenster) 0 0}.fd .fd-mobilkopf__zeile{align-items:center;gap:10px;display:flex}.fd .fd-glasknopf{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:flex}.fd .fd-glasknopf:hover{background:#ffffff24}.fd .fd-mobilkopf__mitte{text-align:center;flex-direction:column;flex-grow:1;align-items:center;min-inline-size:0;display:flex}.fd .fd-mobilkopf__titel{color:var(--fd-nacht-fern);font-size:12px}.fd .fd-mobilkopf__stand{color:var(--fd-gruen-hell);align-items:center;gap:6px;font-size:13px;display:flex}.fd .fd-mobilkopf__schritt{background:var(--fd-aktiv-flaeche);box-shadow:inset 0 0 0 1px var(--fd-aktiv-kante);color:#fff;font:inherit;text-align:start;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.fd .fd-mobilkopf__nummer{background:var(--fd-marke);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;block-size:26px;inline-size:26px;font-size:12px;font-weight:700;display:flex}.fd .fd-mobilkopf__text{flex-direction:column;flex-grow:1;min-inline-size:0;display:flex}.fd .fd-mobilkopf__ort{color:var(--fd-marke-blass);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.fd .fd-mobilkopf__name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.fd .fd-mobilkopf__alle{color:var(--fd-marke-blass);flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:flex}.fd .fd-mobilkopf__balken{gap:3px;display:grid}.fd .fd-teil{background:#ffffff24;border-radius:999px;block-size:4px}.fd .fd-teil--fertig{background:var(--fd-gruen)}.fd .fd-teil--jetzt{background:var(--fd-marke-hell)}.fd .fd-kopf__titel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@container fd (min-width:760px){.fd .fd-mobilkopf{display:none}.fd .fd-kopf{border-block-end:1px solid var(--fd-linie);background:var(--fd-karte);align-items:center;gap:14px;min-block-size:68px;padding:12px 32px;display:flex}.fd--seite .fd-kopf{border-start-end-radius:var(--fd-r-fenster)}.fd .fd-kopf__titel{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;position:static;overflow:visible}}.fd .fd-kopf__text{flex-direction:column;flex-grow:1;gap:2px;min-inline-size:0;display:flex}.fd .fd-kopf__ort{color:var(--fd-fern);margin:0;font-size:12px}.fd .fd-kopf__titel{letter-spacing:-.01em;color:var(--fd-vor);margin:0;font-size:17px;font-weight:600;line-height:1.3}.fd .fd-kopf__titel:focus{outline:none}.fd .fd-hilfe{background:var(--fd-karte);block-size:38px;color:var(--fd-mit);border-radius:11px;flex-shrink:0;align-items:center;gap:6px;padding-inline:14px;font-size:13px;font-weight:600;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #e3e8ef}.fd .fd-hilfe:hover{color:var(--fd-vor);background:#f7f9fc}.fd .fd-schliessen{background:var(--fd-senke);block-size:40px;inline-size:40px;color:var(--fd-mit);cursor:pointer;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fd .fd-schliessen:hover{color:var(--fd-vor);background:#e7ecf2}.fd .fd-blatt{background:var(--fd-nacht-blatt);max-block-size:min(720px,88dvh);inline-size:100%;max-inline-size:640px;color:var(--fd-nacht-text);border:0;border-radius:28px 28px 0 0;flex-direction:column;gap:14px;margin:0 auto;padding:10px 16px 20px;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -30px 60px -20px #0009}.fd .fd-blatt:popover-open{display:flex}.fd .fd-blatt::backdrop{background:#040c168c}.fd .fd-blatt__griff{background:#fff3;border-radius:999px;flex-shrink:0;align-self:center;block-size:5px;inline-size:40px}.fd .fd-blatt__kopf{align-items:center;gap:10px;display:flex}.fd .fd-blatt__titel{color:#fff;flex-grow:1;margin:0;font-size:18px;font-weight:600}.fd .fd-koerper{flex-grow:1;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid}.fd--fenster .fd-koerper{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.fd .fd-arbeit{flex-direction:column;gap:20px;min-inline-size:0;padding:18px 16px 24px;display:flex}@container fd (min-width:760px){.fd .fd-arbeit{padding:28px 32px}}@container fd (min-width:1100px){.fd .fd-koerper{grid-template-columns:minmax(0,1fr) 330px;align-items:start}}.fd .fd-arbeit__satz{max-inline-size:62ch;color:var(--fd-neben);margin:0;font-size:15px;line-height:1.55}.fd .fd-felder{flex-direction:column;gap:20px;min-inline-size:0;display:flex}.fd .fd-fehler:empty{display:none}.fd .fd-fehler:focus{outline:none}.fd .fd-fehler__satz{color:var(--fd-fehler);background:#fef3f2;border-radius:14px;margin:0;padding:12px 14px;font-size:14px;box-shadow:inset 0 0 0 1px #f6c9c4}.fd .fd-zusatz{color:var(--fd-fern);padding-block-start:4px;font-size:13px;line-height:1.5}.fd .fd-zusatz a{color:var(--fd-marke-tief)}.fd .fd-hinweis{border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.fd .fd-hinweis p{margin:0}.fd .fd-hinweis--warnung{color:#5c4200;background:#fff8e6;box-shadow:inset 0 0 0 1px #f3dfa8}.fd .fd-hinweis__titel{font-weight:600}.fd .fd-felder :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range]),select,textarea){border:1px solid var(--d24-formfeld-kante);border-radius:var(--d24-formfeld-radius);background-color:var(--d24-formfeld-flaeche);box-shadow:var(--d24-formfeld-tiefe);color:var(--fd-vor);font-size:15px;transition:border-color .14s,box-shadow .14s}.fd .fd-felder :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range]),select){min-block-size:52px;padding-inline-start:16px}.fd .fd-felder :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range])){padding-inline-end:16px}.fd .fd-felder :where(textarea){padding:14px 16px;line-height:1.55}.fd .fd-felder :where(input,textarea)::placeholder{color:var(--d24-formfeld-platzhalter);opacity:1}@media (hover:hover){.fd .fd-felder :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range]),select,textarea):hover:where(:not(:focus-visible,:disabled,[aria-invalid=true])){border-color:var(--d24-formfeld-kante-hover);box-shadow:var(--d24-formfeld-tiefe-hover)}}.fd .fd-felder :where(input,select,textarea)[aria-invalid=true]{border-color:var(--d24-formfeld-fehler);box-shadow:inset 0 0 0 1px var(--d24-formfeld-fehler), var(--d24-formfeld-tiefe)}.fd .fd-felder :where(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible{border-color:var(--d24-formfeld-fokus-kante);box-shadow:var(--d24-formfeld-fokus);outline:none}.fd .fd-felder :where(input,select,textarea):disabled{border-color:var(--fd-linie-feld);background-color:var(--d24-formfeld-gesperrt);box-shadow:none}@media (forced-colors:active){.fd .fd-felder :where(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid highlight}}.fd .fd-felder legend,.fd .fd-felder label{color:var(--fd-vor)}.fd .fd-fuss{z-index:2;box-shadow:0 -1px 0 var(--fd-linie), 0 -16px 32px -24px #0b17264d;background:#fffffff0;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 16px 20px;display:flex;position:sticky;inset-block-end:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fd .fd-fuss{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.fd--fenster .fd-fuss{position:static}@container fd (min-width:760px){.fd .fd-fuss{background:var(--fd-karte);box-shadow:0 -1px 0 var(--fd-linie);padding:16px 32px}.fd--seite .fd-fuss{border-end-end-radius:var(--fd-r-fenster)}}.fd .fd-knopf{border-radius:var(--radius-knopf,12px);min-block-size:48px;font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:filter .14s,background-color .14s,box-shadow .14s;display:inline-flex}.fd .fd-knopf--weiter{background:var(--fd-knopf-verlauf);color:#fff;box-shadow:var(--fd-knopf-schein);order:4;margin-inline-start:auto}.fd .fd-knopf--weiter:hover{filter:brightness(1.06)}.fd .fd-knopf--weiter:disabled{cursor:progress;filter:saturate(.6)}.fd .fd-knopf--weiter:focus-visible{box-shadow:var(--fd-fokus), var(--fd-knopf-schein)}.fd .fd-knopf--zurueck{background:var(--fd-senke);color:var(--fd-mit);order:1}.fd .fd-knopf--zurueck:hover{color:var(--fd-vor);background:#e7ecf2}.fd .fd-knopf__beschriftung{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.fd .fd-knopf__ziel{font-weight:600}.fd .fd-merken{color:var(--fd-marke-tief);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;order:2;padding:6px 2px;font-size:13px;font-weight:600;-webkit-text-decoration:underline #145a8a59;text-decoration:underline #145a8a59}.fd .fd-merken:hover{text-decoration-color:currentColor}.fd .fd-fuss__taste{color:var(--fd-fern);order:3;align-items:center;gap:6px;margin-inline-start:auto;font-size:13px;display:none}.fd .fd-fuss__taste kbd{block-size:22px;color:var(--fd-mit);font:inherit;background:#eef2f6;border-radius:6px;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}@container fd (max-width:759.98px){.fd .fd-knopf--zurueck{flex-shrink:0;min-block-size:52px;inline-size:52px;padding:0}.fd .fd-knopf--zurueck .fd-knopf__wort{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fd .fd-knopf--weiter{flex:1 1 0;order:2;min-block-size:52px;min-inline-size:0;margin-inline-start:0;font-size:16px}.fd .fd-merken{text-align:center;flex-basis:100%;order:5}}@container fd (min-width:1100px){.fd .fd-fuss__taste{display:inline-flex}.fd .fd-fuss__taste+.fd-knopf--weiter{margin-inline-start:0}.fd:has(.fd-felder textarea) .fd-fuss__taste{display:none}.fd:has(.fd-felder textarea) .fd-fuss__taste+.fd-knopf--weiter{margin-inline-start:auto}}.fd .fd-seitenspalte{display:none}@container fd (min-width:1100px){.fd .fd-seitenspalte{flex-direction:column;gap:14px;padding:28px 28px 28px 0;display:flex}.fd--seite .fd-seitenspalte{position:sticky;inset-block-start:96px}}.fd .fd-vorschau{color:#fff;background:radial-gradient(120% 140% at 100% 0,#1e73be 0%,#145a8a 42%,#0c1a2b 100%);border-radius:22px;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative;overflow:hidden}.fd .fd-vorschau__raster{opacity:.2;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:0}.fd .fd-vorschau__kopf{align-items:center;gap:8px;display:flex;position:relative}.fd .fd-vorschau__marke{letter-spacing:.08em;text-transform:uppercase;color:var(--fd-marke-blass);flex-grow:1;font-size:12px;font-weight:600}.fd .fd-vorschau__ort{background:#ffffff1f;border-radius:999px;align-items:center;block-size:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.fd .fd-vorschau__karte{color:var(--fd-vor);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex;position:relative;box-shadow:0 18px 36px -20px #08284899}.fd .fd-vorschau__wer{align-items:center;gap:12px;min-inline-size:0;display:flex}.fd .fd-vorschau__bild{color:#fff;background:linear-gradient(135deg,#2c83cf,#145a8a);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;block-size:44px;inline-size:44px;font-size:15px;font-weight:700;display:flex}.fd .fd-vorschau__namen{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.fd .fd-vorschau__name{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3}.fd .fd-vorschau__name--leer{color:var(--fd-fern);font-weight:500}.fd .fd-vorschau__was{color:var(--fd-neben);font-size:12px}.fd .fd-vorschau__satz{color:var(--fd-neben);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.fd .fd-vorschau__platz{flex-direction:column;gap:6px;display:flex}.fd .fd-vorschau__zeile{background:#edf1f6;border-radius:999px;block-size:7px}.fd .fd-vorschau__knoepfe{gap:8px;display:flex}.fd .fd-vorschau__knopf{border-radius:var(--radius-knopf,12px);flex:1 1 0;justify-content:center;align-items:center;block-size:32px;font-size:12px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #d6e0eb}.fd .fd-vorschau__knopf--voll{background:var(--fd-marke);box-shadow:none;color:#fff}.fd .fd-karte{border-radius:var(--fd-r-karte);background:var(--fd-karte);box-shadow:var(--fd-karte-tiefe);flex-direction:column;gap:12px;padding:18px;display:flex}.fd .fd-karte__kopf{align-items:baseline;gap:8px;margin:0;font-size:14px;display:flex}.fd .fd-karte__titel{flex-grow:1;font-weight:600}.fd .fd-karte__zahl{color:var(--fd-marke-tief);font-weight:700}.fd .fd-karte__balken{background:#edf1f6;border-radius:999px;block-size:6px;overflow:hidden}.fd .fd-karte__fuellung{background:var(--fd-marke);border-radius:999px;block-size:100%}.fd .fd-karte__satz{color:var(--fd-neben);margin:0;font-size:13px;line-height:1.45}.fd .fd-zusage{flex-direction:row;align-items:flex-start}.fd .fd-zusage__kachel{color:#146c3c;background:#e7f6ee;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;block-size:36px;inline-size:36px;display:flex}.fd .fd-zusage__kachel--blau{color:var(--fd-marke-tief);background:#eaf2fb}.fd .fd-zusage__text{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.fd .fd-zusage__titel{font-size:14px;font-weight:600}.fd-abschluss{border-radius:var(--fd-r-fenster);color:#0b1726;background:#fff;overflow:clip;box-shadow:0 0 0 1px #0b17260f,0 1px 2px #0b17260a,0 16px 32px -24px #0b172640}.fd-abschluss--fenster{block-size:100%;box-shadow:none;border-radius:0;overflow-y:auto}.fd-abschluss .fd-abschluss__kopf{color:#fff;background:radial-gradient(120% 140% at 100% 0,#1e73be 0%,#145a8a 42%,#0c1a2b 100%);align-items:center;gap:14px;padding:28px 24px;display:flex;position:relative}.fd-abschluss .fd-abschluss__zeichen{color:#fff;background:#3fb07a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;block-size:44px;inline-size:44px;display:flex}.fd-abschluss .fd-abschluss__titel{letter-spacing:-.02em;color:#fff;flex-grow:1;margin:0;font-size:clamp(20px,3vw,28px);font-weight:600;line-height:1.25}.fd-abschluss .fd-abschluss__titel:focus{outline:none}.fd-abschluss .fd-glasknopf{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:flex}.fd-abschluss .fd-abschluss__inhalt{flex-direction:column;gap:16px;padding:24px;display:flex}.fd-abschluss .fd-hinweis{color:#5c4200;background:#fff8e6;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #f3dfa8}.fd-abschluss .fd-hinweis p{margin:0}.fd-abschluss .fd-hinweis__titel{font-weight:600}.fd-abschluss .fd-knopf{border-radius:var(--radius-knopf,12px);color:#fff;background:linear-gradient(120deg,#1e73be 0%,#145a8a 100%);align-items:center;gap:8px;min-block-size:48px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px -10px #1e73beb3}.fd-seite{background:var(--fd-grund);color:var(--fd-vor);padding-block:20px 56px}@media (min-width:768px){.fd-seite{padding-block:28px 72px}}.fd-seite .fd-seite__kopf{flex-direction:column;gap:8px;max-inline-size:72ch;margin-block-end:20px;display:flex}.fd-seite .fd-seite__titel{letter-spacing:-.025em;margin:0;font-size:clamp(26px,4vw,34px);font-weight:600;line-height:1.15}.fd-seite .fd-seite__satz{color:var(--fd-neben);margin:0;font-size:16px;line-height:1.55}.fd-seite .fd-ablauf{margin-block-start:32px}.fd-seite .fd-ablauf__titel{letter-spacing:-.01em;margin:0 0 14px;font-size:20px;font-weight:600}.fd-seite .fd-ablauf__liste{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.fd-seite .fd-ablauf__liste{grid-template-columns:repeat(3,minmax(0,1fr))}}.fd-seite .fd-ablauf__karte{background:var(--fd-karte);box-shadow:var(--fd-karte-tiefe);border-radius:18px;gap:14px;padding:18px;display:flex}.fd-seite .fd-ablauf__nummer{block-size:40px;inline-size:40px;color:var(--fd-marke-tief);background:#eaf2fb;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.fd-seite .fd-ablauf__text{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.fd-seite .fd-ablauf__name{font-size:15px;font-weight:600}.fd-seite .fd-ablauf__satz{color:var(--fd-neben);font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){.fd *{transition:none!important;animation:none!important}}.fd-zusatz[data-letzter] [data-zusagen]{display:none}@container fd (max-width:759.98px){.fd--fenster .fd-mobilkopf{flex-flow:wrap;align-items:center;gap:8px 10px;padding:8px 12px 10px}.fd--fenster .fd-mobilkopf__zeile{display:contents}.fd--fenster .fd-mobilkopf__mitte,.fd--fenster .fd-mobilkopf__zeile>a{display:none}.fd--fenster .fd-mobilkopf__schritt{flex:1 1 0;gap:10px;min-inline-size:0;padding:5px 10px}.fd--fenster .fd-mobilkopf__ort{font-size:11px;line-height:1.3}.fd--fenster .fd-mobilkopf__name{font-size:15px;line-height:1.25}.fd--fenster .fd-mobilkopf__alle{font-size:0}.fd--fenster .fd-mobilkopf__balken{flex-basis:100%}.fd--fenster .fd-arbeit{gap:14px;padding:12px 14px 14px}.fd--fenster .fd-arbeit__satz{font-size:14px;line-height:1.45}.fd--fenster .fd-felder{gap:14px}.fd--fenster .fd-fuss{gap:6px 10px;padding:8px 12px 10px}.fd--fenster .fd-knopf--zurueck{min-block-size:48px;inline-size:48px}.fd--fenster .fd-knopf--weiter{min-block-size:48px}.fd--fenster .fd-merken{padding:0;font-size:12px;line-height:1.3}}.fd [data-fd-teil-aus]{display:none!important}.fd--fenster .fd-arbeit:has([data-paket-kompakt])>.fd-arbeit__satz{display:none}@container fd (max-width:759.98px){.fd--fenster .fd-mobilkopf__gruppe{display:none}.fd--fenster [data-kategorie-liste=suche]{max-block-size:max(7rem,100dvh - 32.5rem)}.fd--fenster fieldset:has([data-kategorie-liste=suche]:not(.hidden)) div:has(>[data-kategorie-vorschlaege]){display:none}.fd--fenster [data-kategorie-liste=fest]{max-block-size:none;overflow:visible}.fd--fenster [data-kategorie-treffer]{max-block-size:9.5rem;overflow-y:auto}.fd--fenster fieldset:has([data-kategorie-treffer]) div:has(>[data-kategorie-vorschlaege]){display:none}.fd--fenster [data-kategorie-vorschlaege]{max-block-size:2rem;overflow:hidden}.fd--fenster fieldset[data-kategorie-auswahl]>[data-kategorie-hinweis],.fd--fenster fieldset[data-kategorie-auswahl]>[data-kategorie-stoebern][aria-expanded=false],.fd--fenster .fd-zusatz:not([data-letzter]) [data-erst-am-ende],.fd--fenster .fd-fehler ul{display:none}}.fd [data-kategorie-liste]{position:relative}@container fd (max-width:759.98px){.fd--fenster [data-oeffnungszeit-tag]{grid-template-columns:6.5rem minmax(0,1fr);gap:6px 10px;padding:8px 10px}.fd--fenster [data-oeffnungszeit-tag]>label{padding-block-start:.4rem}.fd--fenster [data-oeffnungszeit-tag]>:nth-child(n+3){grid-column:1/-1}}@media (max-width:640px){.fd-rahmen:not(.fd-rahmen--klein) .fd--fenster,.fd-rahmen:not(.fd-rahmen--klein) .fd--fenster .fd-raster,.fd-rahmen:not(.fd-rahmen--klein) .fd--fenster .fd-haupt{flex-direction:column;flex:0 auto;block-size:auto;min-block-size:0;display:flex}.fd-rahmen:not(.fd-rahmen--klein) .fd--fenster .fd-koerper{flex:0 auto}.fd-rahmen:not(.fd-rahmen--klein) .fd-abschluss--fenster{flex:0 auto;block-size:auto;min-block-size:0}}.fd .fd-arbeit__satz--kurz{display:none}@container fd (max-width:759.98px){.fd--fenster .fd-arbeit__satz:not(.fd-arbeit__satz--kurz){display:none}.fd--fenster .fd-arbeit__satz--kurz{display:block}.fd--fenster .fd-felder [data-feld-hinweis=kurz],.fd--fenster .fd-zusatz [data-zusagen],.fd--fenster [data-fd-telefon-weg]{display:none}.fd--fenster .fd-felder :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range]),select){min-block-size:48px}.fd--fenster .fd-felder .d24-flaeche{gap:12px;padding:14px}}.fd--fenster .d24-infotip:not(:hover,:focus-within) .d24-infoblase{display:none}@container fd (max-width:759.98px){.fd--fenster .fd-arbeit{padding-inline:12px}.fd--fenster .fd-mobilkopf{padding:6px 10px 8px}.fd--fenster .fd-mobilkopf__schritt{padding-block:4px}.fd--fenster .fd-fuss{gap:4px 8px;padding:6px 10px 8px}.fd--fenster .fd-knopf--zurueck{min-block-size:46px;inline-size:46px}.fd--fenster .fd-knopf--weiter{min-block-size:46px}.fd--fenster [data-paket-karte] fieldset.grid>*{padding-inline:6px}}
