.fw-dl{margin-top:34px;max-width:540px}.fw-dl-knoepfe{display:grid;gap:10px}.fw-dl-btn{display:flex;align-items:center;gap:12px;min-height:56px;padding:14px 22px;border-radius:18px;background:var(--color-mist);color:var(--color-ink);font-size:17px;font-weight:500;line-height:1.25;letter-spacing:-.012em;text-decoration:none;transition:background-color .3s var(--ease-apple),box-shadow .3s var(--ease-apple),transform .3s var(--ease-apple)}.fw-dl-btn:hover{background:#ededf0}.fw-dl-btn:active{transform:scale(.985)}.fw-dl-btn svg{flex:none}.fw-dl-btn.is-haupt{min-height:68px;font-size:19px;font-weight:600;background:var(--color-action);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 18px 36px -18px rgba(31,102,214,.75)}.fw-dl-btn.is-haupt:hover{background:#1958bc}.fw-dl-hinweis{margin-top:12px;font-size:14px;line-height:1.5;color:var(--color-graphite)}.fw-mobil{margin-bottom:16px;padding:18px 20px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(29,29,31,.08),0 18px 40px -30px rgba(31,62,110,.45)}.fw-mobil p{margin-bottom:14px;font-size:16px;line-height:1.5}.fw-dl[data-os=android] .fw-dl-btn,.fw-dl[data-os=ios] .fw-dl-btn{min-height:48px;font-size:15px}.fw-gestartet{margin-top:18px;padding:18px 20px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(30,158,106,.28),0 18px 40px -28px rgba(31,62,110,.4);animation:menu-in .4s var(--ease-apple) both}.fw-gestartet-t{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600;letter-spacing:-.012em}.fw-gestartet-dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--color-ok);box-shadow:0 0 0 4px rgba(30,158,106,.16)}.fw-gestartet-x{margin-top:6px;font-size:15px;line-height:1.5;color:var(--color-graphite);overflow-wrap:anywhere}.fw-gestartet-links{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px 22px;font-size:15px}.fw-anl{margin-top:44px;display:grid;gap:40px;align-items:start}@media (min-width:1024px){.fw-anl{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}.fw-buehne{position:sticky;top:120px}}.fw-tabs{display:inline-flex;gap:4px;padding:4px;background:#fff;box-shadow:0 0 0 1px rgba(29,29,31,.08)}.fw-tab,.fw-tabs{border-radius:999px}.fw-tab{min-width:110px;min-height:44px;padding:10px 22px;font-size:16px;font-weight:500;color:var(--color-graphite);cursor:pointer;transition:background-color .3s var(--ease-apple),color .3s}.fw-tab:hover{color:var(--color-ink)}.fw-tab[aria-selected=true]{background:var(--color-action);color:#fff}.fw-steps{margin-top:26px;display:grid;gap:12px}.fw-step{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:20px 22px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(29,29,31,.05);scroll-margin-top:130px;transition:box-shadow .4s var(--ease-apple)}.fw-step:target{box-shadow:0 0 0 2px var(--color-action),0 18px 40px -28px rgba(31,102,214,.5)}.fw-step.is-wichtig{box-shadow:0 0 0 2px rgba(232,163,23,.55)}.fw-num{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-mist);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.fw-step.is-wichtig .fw-num{background:#fdf3df;color:#7a4f00}.fw-step-t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.015em}.fw-wichtig{padding:3px 10px;border-radius:999px;background:#fdf3df;color:#7a4f00;font-size:12px;font-weight:600;letter-spacing:0}.fw-step-x{margin-top:6px;font-size:16px;line-height:1.55;color:var(--color-graphite);overflow-wrap:anywhere}@media (min-width:900px){.fw-sicher{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fw-dl-btn{padding:14px 18px;font-size:16px}.fw-dl-btn.is-haupt{font-size:17px}.fw-step{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:18px 16px}.fw-num{width:34px;height:34px;font-size:15px}}