.foerder__raster[data-astro-cid-bvzp45w3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.foerder__form[data-astro-cid-bvzp45w3]{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}fieldset[data-astro-cid-bvzp45w3]{border:0;grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;margin:0;padding:0;display:grid}fieldset[data-astro-cid-bvzp45w3][hidden]{display:none}.foerder__frage[data-astro-cid-bvzp45w3]{font-weight:700}.foerder__hilfe[data-astro-cid-bvzp45w3]{color:var(--lesegrau);font-size:var(--fs-sm)}.foerder__wahl[data-astro-cid-bvzp45w3]{flex-wrap:wrap;gap:.5rem;display:flex}.foerder__wahl--spalte[data-astro-cid-bvzp45w3]{grid-template-columns:minmax(0,1fr);display:grid}.foerder__wahl[data-astro-cid-bvzp45w3] label[data-astro-cid-bvzp45w3]{cursor:pointer;position:relative}.foerder__wahl[data-astro-cid-bvzp45w3] input[data-astro-cid-bvzp45w3]{opacity:0;width:1px;height:1px;position:absolute}.foerder__wahl[data-astro-cid-bvzp45w3] span[data-astro-cid-bvzp45w3]{border-radius:var(--r-ctl);background:var(--kreide);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--linie);transition:background-color .2s var(--ease), box-shadow .2s var(--ease);align-items:center;padding:.6rem 1.1rem;font-weight:600;line-height:1.3;display:flex}.foerder__wahl[data-astro-cid-bvzp45w3] input[data-astro-cid-bvzp45w3]:checked+span[data-astro-cid-bvzp45w3]{background:var(--petrol);color:var(--auf-petrol);box-shadow:none}.foerder__wahl[data-astro-cid-bvzp45w3] input[data-astro-cid-bvzp45w3]:focus-visible+span[data-astro-cid-bvzp45w3]{outline:3px solid var(--sonne);outline-offset:2px}select[data-astro-cid-bvzp45w3],input[data-astro-cid-bvzp45w3][type=text]{appearance:none;border-radius:var(--r-field);background:var(--kreide);width:100%;min-width:0;min-height:52px;box-shadow:inset 0 0 0 1.5px var(--linie-stark);color:var(--petrol);font:inherit;font-size:var(--fs-base);border:0;padding:0 1rem;font-weight:600;display:block}select[data-astro-cid-bvzp45w3]{white-space:nowrap;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M48 96l80 80 80-80' fill='none' stroke='%23143f3b' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 1rem center / 18px no-repeat, var(--kreide);padding-right:2.75rem;overflow:hidden}select[data-astro-cid-bvzp45w3]:focus,input[data-astro-cid-bvzp45w3][type=text]:focus{box-shadow:inset 0 0 0 2px var(--petrol);outline:none}.foerder__kind[data-astro-cid-bvzp45w3]{cursor:pointer;font-size:var(--fs-sm);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:.75rem;margin-top:.4rem;display:grid}.foerder__kind[data-astro-cid-bvzp45w3] input[data-astro-cid-bvzp45w3]{width:22px;height:22px;accent-color:var(--petrol);margin:.1rem 0 0}.foerder__ergebnis[data-astro-cid-bvzp45w3]{padding:var(--box-pad);border-radius:var(--r-card);background:var(--petrol);color:var(--auf-petrol);grid-template-columns:minmax(0,1fr);gap:1rem;display:grid;position:sticky;top:110px}.foerder__status[data-astro-cid-bvzp45w3]{color:var(--auf-petrol-2);font-size:var(--fs-sm);font-weight:650}.foerder__satz[data-astro-cid-bvzp45w3]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--sonne);font-size:clamp(2.5rem,2rem + 3.5vw,5rem);font-weight:700;line-height:.95}.foerder__euro[data-astro-cid-bvzp45w3]{font-size:var(--fs-md)}.foerder__euro[data-astro-cid-bvzp45w3] strong[data-astro-cid-bvzp45w3]{white-space:nowrap}.foerder__stapel[data-astro-cid-bvzp45w3]{background:oklch(100% 0 0/.1);border-radius:6px;gap:2px;height:18px;margin-top:.5rem;display:flex;position:relative}.foerder__teil[data-astro-cid-bvzp45w3]{width:var(--w);height:100%;transition:width .6s var(--ease)}.foerder__teil[data-astro-cid-bvzp45w3]:first-child{border-radius:6px 0 0 6px}.foerder__teil--grund[data-astro-cid-bvzp45w3]{background:var(--sonne)}.foerder__teil--klima[data-astro-cid-bvzp45w3]{background:oklch(90% .09 85)}.foerder__teil--einkommen[data-astro-cid-bvzp45w3]{background:var(--salbei)}.foerder__deckel[data-astro-cid-bvzp45w3]{left:var(--x);background:var(--weiss);width:3px;transition:left .6s var(--ease);border-radius:3px;position:absolute;top:-6px;bottom:-6px}.foerder__liste[data-astro-cid-bvzp45w3]{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.foerder__liste[data-astro-cid-bvzp45w3] div[data-astro-cid-bvzp45w3]{font-size:var(--fs-sm);border-bottom:1px solid oklch(100% 0 0/.12);justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.foerder__liste[data-astro-cid-bvzp45w3] dt[data-astro-cid-bvzp45w3]{color:var(--auf-petrol-2)}.foerder__liste[data-astro-cid-bvzp45w3] dd[data-astro-cid-bvzp45w3]{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.foerder__offen[data-astro-cid-bvzp45w3],.foerder__pruefweg[data-astro-cid-bvzp45w3]{font-size:var(--fs-sm);background:oklch(100% 0 0/.08);border-radius:10px;padding:.8rem 1rem}.foerder__pruefweg[data-astro-cid-bvzp45w3] a[data-astro-cid-bvzp45w3]{color:var(--sonne);font-weight:650}.foerder__annahmen[data-astro-cid-bvzp45w3]{margin-top:var(--lead-gap);padding:var(--box-pad);border-radius:var(--r-card);background:var(--kreide);color:var(--lesegrau);grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.foerder__annahmen[data-astro-cid-bvzp45w3] h3[data-astro-cid-bvzp45w3]{color:var(--petrol);font-size:var(--fs-lg);font-weight:700}.foerder__annahmen[data-astro-cid-bvzp45w3] ul[data-astro-cid-bvzp45w3]{overflow-wrap:break-word;grid-template-columns:minmax(0,1fr);gap:.4rem;padding-left:1.2rem;list-style:outside;display:grid}.foerder__mehr[data-astro-cid-bvzp45w3]{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.foerder__mehr[data-astro-cid-bvzp45w3] .pfeil-link[data-astro-cid-bvzp45w3]{color:var(--petrol)}.foerder__aus[data-astro-cid-bvzp45w3]{padding:var(--box-pad);border-radius:var(--r-card);background:var(--salbei-hell);grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (width<=960px){.foerder__raster[data-astro-cid-bvzp45w3]{grid-template-columns:minmax(0,1fr)}.foerder__ergebnis[data-astro-cid-bvzp45w3]{position:static}}
