.kf[data-astro-cid-fpm3uykr]{--punkt:22px;--abstand:12px;--spalt:14px;gap:22px;max-width:560px;margin-inline:auto;display:grid}.kf-karte[data-astro-cid-fpm3uykr]{border-radius:var(--blx-r-3);background:var(--sz-glas-stark);justify-items:center;gap:12px;padding:14px 14px 16px;display:grid;position:relative}.kf-kopf[data-astro-cid-fpm3uykr]{justify-self:stretch;align-items:center;gap:10px;display:flex}.kf-kachel[data-astro-cid-fpm3uykr]{--kachel:40px}.kf-kopf-text[data-astro-cid-fpm3uykr]{display:grid}.kf-auto[data-astro-cid-fpm3uykr]{width:168px;padding:6px 0 2px;display:block;position:relative}.kf-auto[data-astro-cid-fpm3uykr] svg[data-astro-cid-fpm3uykr]{width:100%;height:auto;display:block;overflow:visible}.kf-fenster[data-astro-cid-fpm3uykr]{fill:#ffffffc7}.kf-rad[data-astro-cid-fpm3uykr]{fill:#2a2e35}.kf-nabe[data-astro-cid-fpm3uykr]{fill:#fff}.kf-lack-0[data-astro-cid-fpm3uykr],.kf-lack-1[data-astro-cid-fpm3uykr]{opacity:0}.kf-farben[data-astro-cid-fpm3uykr]{gap:12px;display:flex;position:relative}.kf-farbe[data-astro-cid-fpm3uykr]{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 2px #ffffffd9,0 2px 6px -2px #10182866}.kf-wahl[data-astro-cid-fpm3uykr]{width:34px;height:34px;box-shadow:inset 0 0 0 2px var(--blx-ink);border-radius:50%;position:absolute;top:-5px;left:-5px;transform:translate(72px)}.kf-farbname[data-astro-cid-fpm3uykr]{color:var(--blx-ink-2);justify-items:center;font-size:14px;font-weight:600;line-height:1.35;display:grid}.kf-fn[data-astro-cid-fpm3uykr]{grid-area:1/1}.kf-fn-0[data-astro-cid-fpm3uykr],.kf-fn-1[data-astro-cid-fpm3uykr]{opacity:0;pointer-events:none}.kf-fn-2[data-astro-cid-fpm3uykr]{z-index:1;position:relative}.kf-knopf-huelle[data-astro-cid-fpm3uykr]{justify-self:stretch;display:grid;position:relative}.kf-knopf[data-astro-cid-fpm3uykr]{border-radius:var(--blx-r-voll);background:var(--blx-ink);color:#fff;text-align:center;place-items:center;min-height:40px;padding:8px 16px;font-size:15px;font-weight:600;line-height:1.3;display:grid}.kf-knopf-ring[data-astro-cid-fpm3uykr]{pointer-events:none;border-radius:var(--blx-r-voll);box-shadow:inset 0 0 0 2px var(--sz-gruen);opacity:0;position:absolute;inset:-5px}.kf-zu[data-astro-cid-fpm3uykr]{left:calc(var(--punkt) / 2 - 1.5px);background:#ffffffeb;border-radius:3px;width:3px;height:22px;position:absolute;top:100%}.kf-zu-fuell[data-astro-cid-fpm3uykr]{border-radius:inherit;background:var(--sz-gruen);transform-origin:50% 0;position:absolute;inset:0}.kf-zu-lauf[data-astro-cid-fpm3uykr]{opacity:0;position:absolute;inset:0}.kf-zu-lauf[data-astro-cid-fpm3uykr] .kf-licht[data-astro-cid-fpm3uykr]{bottom:-7px;left:calc(50% - 7px)}.kf-stationen[data-astro-cid-fpm3uykr]{gap:var(--abstand);margin:0;padding:0;list-style:none;display:grid}.kf-station[data-astro-cid-fpm3uykr]{padding-left:calc(var(--punkt) + var(--spalt));position:relative}.kf-mitte[data-astro-cid-fpm3uykr]{width:var(--punkt);position:absolute;top:0;bottom:0;left:0}.kf-punkt[data-astro-cid-fpm3uykr]{z-index:2;left:0;top:calc(50% - var(--punkt) / 2);width:var(--punkt);height:var(--punkt);background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 0 1px #0b0c0e14,0 4px 12px -4px #1018284d}.kf-punkt-an[data-astro-cid-fpm3uykr]{background:var(--sz-gruen);border-radius:50%;position:absolute;inset:5px}.kf-ring[data-astro-cid-fpm3uykr]{pointer-events:none;box-shadow:inset 0 0 0 2px var(--sz-gruen);opacity:0;border-radius:50%;position:absolute;inset:-6px}.kf-weg[data-astro-cid-fpm3uykr]{z-index:1;left:calc(var(--punkt) / 2 - 1.5px);width:3px;height:calc(100% + var(--abstand));background:#ffffffeb;border-radius:3px;position:absolute;top:50%}.kf-fuell[data-astro-cid-fpm3uykr]{border-radius:inherit;background:var(--sz-gruen);transform-origin:50% 0;position:absolute;inset:0}.kf-lauf[data-astro-cid-fpm3uykr]{opacity:0;position:absolute;inset:0}.kf-lauf[data-astro-cid-fpm3uykr] .kf-licht[data-astro-cid-fpm3uykr]{bottom:-7px;left:calc(50% - 7px)}.kf-licht[data-astro-cid-fpm3uykr]{width:14px;height:14px;box-shadow:0 0 0 3px var(--sz-gruen), 0 0 18px 6px #ffffffe6;background:#fff;border-radius:50%;position:absolute}.kf-schritt[data-astro-cid-fpm3uykr]{border-radius:var(--blx-r-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:10px 14px 10px 10px;display:grid}.kf-s-kachel[data-astro-cid-fpm3uykr]{--kachel:40px}.kf-s-text[data-astro-cid-fpm3uykr]{gap:1px;min-width:0;display:grid}.kf-zeit[data-astro-cid-fpm3uykr]{color:var(--blx-primary-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:start;padding-top:2px;font-size:13.5px;font-weight:600;line-height:1.35}.kf-ergebnis[data-astro-cid-fpm3uykr]{border-radius:var(--blx-r-voll);background:var(--sz-gruen);color:#fff;justify-self:center;align-items:center;gap:8px;margin:0;padding:6px 16px 6px 6px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex;box-shadow:0 10px 24px -14px #12794db3}.kf-haken[data-astro-cid-fpm3uykr]{width:24px;height:24px;color:var(--sz-gruen);--icon-akzent:var(--sz-gruen);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}@container sz (width<=699px){.kf-stationen[data-astro-cid-fpm3uykr]{padding-left:16px}.kf-zu[data-astro-cid-fpm3uykr]{left:calc(16px + var(--punkt) / 2 - 1.5px);height:55px}}@container sz (width<=440px){.kf-schritt[data-astro-cid-fpm3uykr]{grid-template-columns:auto minmax(0,1fr);padding-right:12px}.kf-s-kachel[data-astro-cid-fpm3uykr]{--kachel:36px}.kf-zeit[data-astro-cid-fpm3uykr]{grid-column:2;margin-top:-8px;padding-top:0}.kf-ergebnis[data-astro-cid-fpm3uykr]{font-size:14px}}@container sz (width>=700px){.kf[data-astro-cid-fpm3uykr]{--spalt:16px;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);align-items:start;gap:22px 40px;max-width:none}.kf-karte[data-astro-cid-fpm3uykr]{grid-area:1/1}.kf-stationen[data-astro-cid-fpm3uykr]{grid-area:1/2}.kf-ergebnis[data-astro-cid-fpm3uykr]{grid-column:1/-1}.kf-auto[data-astro-cid-fpm3uykr]{width:100%;max-width:200px}.kf-zu[data-astro-cid-fpm3uykr]{width:calc(40px + var(--punkt) / 2);height:3px;top:31.5px;left:100%}.kf-zu-fuell[data-astro-cid-fpm3uykr]{transform-origin:0}.kf-zu-lauf[data-astro-cid-fpm3uykr] .kf-licht[data-astro-cid-fpm3uykr]{inset:calc(50% - 7px) -7px auto auto}}.sz-film .kf-karte[data-astro-cid-fpm3uykr]{animation:sz-auf .8s var(--sz-weich) both}.sz-film .kf-schritt[data-astro-cid-fpm3uykr]{animation:kf-dunkel .8s var(--sz-weich) both;animation-delay:calc(.15s + var(--i) * 70ms)}.sz-film .kf-punkt[data-astro-cid-fpm3uykr]{animation:sz-pop .6s var(--sz-weich) both;animation-delay:calc(.2s + var(--i) * 70ms)}.sz-film .kf-weg[data-astro-cid-fpm3uykr],.sz-film .kf-zu[data-astro-cid-fpm3uykr]{animation:sz-ein .7s var(--sz-weich) .3s both}.sz-film .kf-wahl[data-astro-cid-fpm3uykr]{animation:kf-wahl 1.3s var(--sz-weich) .5s both}.sz-film .kf-lack-0[data-astro-cid-fpm3uykr]{animation:kf-weg .35s var(--sz-weich) .65s both}.sz-film .kf-lack-1[data-astro-cid-fpm3uykr]{animation:kf-zwischen 1.1s var(--sz-weich) .6s both}.sz-film .kf-lack-2[data-astro-cid-fpm3uykr]{animation:sz-ein .35s var(--sz-weich) 1.35s both}.sz-film .kf-fn-0[data-astro-cid-fpm3uykr]{animation:kf-weg .3s var(--sz-weich) .65s both}.sz-film .kf-fn-1[data-astro-cid-fpm3uykr]{animation:kf-zwischen 1.1s var(--sz-weich) .6s both}.sz-film .kf-fn-2[data-astro-cid-fpm3uykr]{animation:sz-ein .3s var(--sz-weich) 1.35s both}.sz-film .kf-knopf[data-astro-cid-fpm3uykr]{animation:kf-druck .4s var(--sz-weich) 1.95s both}.sz-film .kf-knopf-ring[data-astro-cid-fpm3uykr]{animation:sz-ring-karte .9s var(--sz-weich) 2s both}.sz-film .kf-zu-fuell[data-astro-cid-fpm3uykr]{animation:sz-zeichnen-x .4s var(--blx-ease-in-out) 2.2s both}.sz-film .kf-zu-lauf[data-astro-cid-fpm3uykr]{animation:sz-lauf-x .4s var(--blx-ease-in-out) 2.2s both}.sz-film .kf-punkt-an[data-astro-cid-fpm3uykr]{animation:sz-pop .6s var(--sz-feder) both;animation-delay:calc(var(--t0) + var(--i) * var(--schritt))}.sz-film .kf-ring[data-astro-cid-fpm3uykr]{animation:sz-ring 1s var(--sz-weich) both;animation-delay:calc(var(--t0) + var(--i) * var(--schritt))}.sz-film .kf-s-unter[data-astro-cid-fpm3uykr],.sz-film .kf-zeit[data-astro-cid-fpm3uykr]{animation:kf-mehr .6s var(--sz-weich) both;animation-delay:calc(var(--t0) + var(--i) * var(--schritt) + .1s)}.sz-film .kf-fuell[data-astro-cid-fpm3uykr]{animation:sz-zeichnen-y .45s var(--blx-ease-in-out) both;animation-delay:calc(var(--t0) + var(--i) * var(--schritt) + .25s)}.sz-film .kf-lauf[data-astro-cid-fpm3uykr]{animation:sz-lauf-y .45s var(--blx-ease-in-out) both;animation-delay:calc(var(--t0) + var(--i) * var(--schritt) + .25s)}.sz-film .kf-ergebnis[data-astro-cid-fpm3uykr]{animation:sz-auf .8s var(--sz-weich) both;animation-delay:calc(var(--ende) + .6s)}@container sz (width<=699px){.sz-film .kf-zu-fuell[data-astro-cid-fpm3uykr]{animation-name:sz-zeichnen-y}.sz-film .kf-zu-lauf[data-astro-cid-fpm3uykr]{animation-name:sz-lauf-y}}@keyframes kf-dunkel{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes kf-mehr{0%{opacity:0}}@keyframes kf-weg{0%{opacity:1}to{opacity:0}}@keyframes kf-zwischen{0%{opacity:0}25%,70%{opacity:1}to{opacity:0}}@keyframes kf-wahl{0%,8%{transform:translate(0,0)}28%,62%{transform:translate(36px)}82%,to{transform:translate(72px)}}@keyframes kf-druck{0%,to{transform:scale(1)}45%{transform:scale(.96)}}
