.kf-kopf[data-astro-cid-b7kxejht]{text-align:center;padding:72px 0 40px}.kf-kopf[data-astro-cid-b7kxejht] .eyebrow[data-astro-cid-b7kxejht]{font-size:19px}.kf-kopf[data-astro-cid-b7kxejht] h1[data-astro-cid-b7kxejht]{max-width:15ch;margin:12px auto 0;font-size:clamp(44px,6vw,84px)}.schritte[data-astro-cid-b7kxejht]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px;list-style:none;display:flex}.schritte[data-astro-cid-b7kxejht] li[data-astro-cid-b7kxejht]{color:var(--tx-3);background:var(--weiss);border-radius:980px;align-items:center;gap:10px;padding:7px 16px 7px 7px;font-size:15px;font-weight:600;display:inline-flex}.schritte[data-astro-cid-b7kxejht] span[data-astro-cid-b7kxejht]{background:var(--grau);width:26px;height:26px;color:var(--tx-2);border-radius:980px;place-items:center;font-size:14px;display:grid}.schritte[data-astro-cid-b7kxejht] li[data-astro-cid-b7kxejht].an{color:var(--tx)}.schritte[data-astro-cid-b7kxejht] li[data-astro-cid-b7kxejht].an span[data-astro-cid-b7kxejht]{background:var(--gold-d);color:var(--anth)}.kf[data-astro-cid-b7kxejht]{padding:24px 0 120px}.kf-grid[data-astro-cid-b7kxejht]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:32px;display:grid}.kf-block[data-astro-cid-b7kxejht]{background:var(--weiss);border-radius:var(--rk);padding:32px}.kf-block[data-astro-cid-b7kxejht]+.kf-block[data-astro-cid-b7kxejht]{margin-top:20px}.kf-block-kopf[data-astro-cid-b7kxejht]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.kf-block[data-astro-cid-b7kxejht] h2[data-astro-cid-b7kxejht]{font-size:28px}.schnell[data-astro-cid-b7kxejht]{gap:8px;display:flex}.chip[data-astro-cid-b7kxejht]{background:var(--grau);cursor:pointer;transition:background-color .2s var(--ease);border:0;border-radius:980px;padding:8px 14px;font-size:15px;font-weight:600}.chip[data-astro-cid-b7kxejht]:hover{background:var(--grau-2)}.chip[data-astro-cid-b7kxejht]:active{transform:scale(.97)}.kf-module[data-astro-cid-b7kxejht]{flex-direction:column;gap:10px;margin-top:20px;list-style:none;display:flex}.kf-module[data-astro-cid-b7kxejht] li[data-astro-cid-b7kxejht]{position:relative}.kfm[data-astro-cid-b7kxejht]{border-radius:var(--rc);background:var(--grau);cursor:pointer;transition:box-shadow .2s var(--ease),background-color .25s var(--ease);grid-template-columns:24px 40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 18px 18px 16px;display:grid}.kfm[data-astro-cid-b7kxejht]:hover{box-shadow:inset 0 0 0 1.5px var(--m-ton)}.kfm[data-astro-cid-b7kxejht] input[data-astro-cid-b7kxejht]{opacity:0;pointer-events:none;position:absolute}.kfm-box[data-astro-cid-b7kxejht]{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--silber);background:var(--weiss);color:var(--weiss);transition:background-color .15s var(--ease),box-shadow .15s var(--ease);border-radius:980px;place-items:center;display:grid}.kfm-box[data-astro-cid-b7kxejht] svg{opacity:0;transition:opacity .12s,transform .18s var(--ease);transform:scale(.6)}.kfm[data-astro-cid-b7kxejht]:has(input:checked){background:var(--m-ton);box-shadow:none}.kfm[data-astro-cid-b7kxejht]:has(input:checked) .kfm-box[data-astro-cid-b7kxejht]{background:var(--anth);box-shadow:none}.kfm[data-astro-cid-b7kxejht]:has(input:checked) .kfm-box[data-astro-cid-b7kxejht] svg{opacity:1;transform:none}.kfm[data-astro-cid-b7kxejht]:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.kfm[data-astro-cid-b7kxejht].fix{cursor:default}.kfm-name[data-astro-cid-b7kxejht]{font-size:21px;font-weight:700;line-height:1.1;display:block}.kfm-claim[data-astro-cid-b7kxejht]{color:#202124b8;margin-top:4px;font-size:16px;line-height:1.35;display:block}.kfm-inhalt[data-astro-cid-b7kxejht]{color:#2021248f;margin-top:6px;font-size:14px;line-height:1.35;display:block}.kfm-preis[data-astro-cid-b7kxejht]{color:var(--tx-2);white-space:nowrap;padding-right:4px;font-size:15px;font-weight:600}.kfm[data-astro-cid-b7kxejht].fix .kfm-preis[data-astro-cid-b7kxejht]{background:var(--anth);color:var(--weiss);border-radius:980px;padding:5px 10px;font-size:12px}.kfm-mehr[data-astro-cid-b7kxejht]{color:#20212499;text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline;position:absolute;bottom:14px;right:18px}.kfm-mehr[data-astro-cid-b7kxejht]:hover{color:var(--tx)}.kfm[data-astro-cid-b7kxejht]{padding-bottom:36px}.kf-felder[data-astro-cid-b7kxejht]{grid-template-columns:1fr 1fr;gap:20px 28px;margin-top:20px;display:grid}.feld[data-astro-cid-b7kxejht]{flex-direction:column;gap:8px;display:flex}.feld-pvs[data-astro-cid-b7kxejht]{grid-column:1/-1}.feld-l[data-astro-cid-b7kxejht]{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);font-size:13px;font-weight:600}.feld-h[data-astro-cid-b7kxejht]{color:var(--tx-3);font-size:14px}.stepper[data-astro-cid-b7kxejht]{background:var(--grau);border-radius:980px;align-items:center;width:max-content;display:inline-flex}.stepper[data-astro-cid-b7kxejht] button[data-astro-cid-b7kxejht]{cursor:pointer;width:46px;height:46px;color:var(--tx);background:0 0;border:0;border-radius:980px;place-items:center;display:grid}.stepper[data-astro-cid-b7kxejht] button[data-astro-cid-b7kxejht]:hover{background:var(--grau-2)}.stepper[data-astro-cid-b7kxejht] button[data-astro-cid-b7kxejht]:active{transform:scale(.94)}.stepper[data-astro-cid-b7kxejht] output[data-astro-cid-b7kxejht]{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;font-size:22px;font-weight:700}.select[data-astro-cid-b7kxejht]{font:inherit;background:var(--grau);color:var(--tx);border:0;border-radius:14px;max-width:420px;padding:13px 16px;font-size:18px;font-weight:600}.select[data-astro-cid-b7kxejht]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pvs-hinweis[data-astro-cid-b7kxejht]{background:var(--grau);border-radius:14px;max-width:62ch;padding:12px 16px;font-size:16px}.pvs-hinweis[data-astro-cid-b7kxejht].verfuegbar{background:var(--gold-hauch)}.pvs-hinweis[data-astro-cid-b7kxejht].fehlt{box-shadow:inset 3px 0 0 var(--fehler)}.kf-rechts[data-astro-cid-b7kxejht]{position:sticky;top:80px}.summe[data-astro-cid-b7kxejht]{background:var(--weiss);border-radius:var(--rk);padding:30px}.summe[data-astro-cid-b7kxejht] h2[data-astro-cid-b7kxejht]{font-size:24px}.summe-felder[data-astro-cid-b7kxejht]{margin-top:18px}.summe-felder[data-astro-cid-b7kxejht] i{flex:1;width:auto;height:26px}.summe-zahl[data-astro-cid-b7kxejht]{color:var(--tx-3);margin-top:10px;font-size:15px}.summe-zahl[data-astro-cid-b7kxejht] b[data-astro-cid-b7kxejht]{color:var(--tx);font-weight:700}.summe-partner[data-astro-cid-b7kxejht]{background:var(--gold-hauch);border-radius:12px;margin-top:12px;padding:8px 12px;font-size:14px;font-weight:600}.summe-zeilen[data-astro-cid-b7kxejht]{border-top:1px solid var(--linie);margin-top:18px;list-style:none}.summe-zeilen[data-astro-cid-b7kxejht] li{border-bottom:1px solid var(--linie);justify-content:space-between;gap:12px;padding:10px 0;font-size:16px;display:flex}.summe-zeilen[data-astro-cid-b7kxejht] li span:last-child{font-variant-numeric:tabular-nums;color:var(--tx-2);white-space:nowrap}.summe-gesamt[data-astro-cid-b7kxejht]{grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;padding:16px 0 4px;display:grid}.summe-gesamt[data-astro-cid-b7kxejht] span{color:var(--tx-2);font-size:15px;font-weight:600}.summe-gesamt[data-astro-cid-b7kxejht] b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.summe-gesamt[data-astro-cid-b7kxejht] b.leer{font-size:20px}.summe-gesamt[data-astro-cid-b7kxejht] small{color:var(--tx-3);grid-column:1/-1;font-size:14px}.summe-bed[data-astro-cid-b7kxejht]{color:var(--tx-3);margin-top:12px;font-size:13px;line-height:1.45}.summe-cta[data-astro-cid-b7kxejht]{width:100%;margin-top:20px}.summe-link[data-astro-cid-b7kxejht]{width:100%;margin-top:10px;padding:12px;font-size:15px}.summe-notiz[data-astro-cid-b7kxejht]{color:var(--tx-3);margin-top:14px;font-size:14px;line-height:1.45}.kf-mobil[data-astro-cid-b7kxejht]{display:none}@media (width<=1080px){.kf-grid[data-astro-cid-b7kxejht]{grid-template-columns:1fr}.kf-mobil[data-astro-cid-b7kxejht]{z-index:45;padding:12px 20px calc(12px + env(safe-area-inset-bottom));backdrop-filter:saturate(180%)blur(20px);border-top:1px solid var(--linie);color:var(--tx);transition:transform .25s var(--ease);background:#fdfdfde0;justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.kf-mobil[data-astro-cid-b7kxejht] b[data-astro-cid-b7kxejht]{font-weight:700}.kf-mobil[data-astro-cid-b7kxejht].weg{transform:translateY(110%)}.kf-rechts[data-astro-cid-b7kxejht]{position:static}}@media (width<=760px){.kf-kopf[data-astro-cid-b7kxejht]{padding:48px 0 40px}.kf[data-astro-cid-b7kxejht]{padding:28px 0 80px}.kf-block[data-astro-cid-b7kxejht]{padding:20px 16px}.kfm[data-astro-cid-b7kxejht]{grid-template-columns:24px 34px minmax(0,1fr);gap:12px;padding:16px 14px 40px}.kfm[data-astro-cid-b7kxejht] .mz{width:34px;height:34px}.kfm-preis[data-astro-cid-b7kxejht]{grid-column:3;justify-self:start}.kf-felder[data-astro-cid-b7kxejht]{grid-template-columns:1fr}.kfm-mehr[data-astro-cid-b7kxejht]{left:66px;right:auto}}
