.fc[data-astro-cid-oe3m72qe]{max-width:640px}.fc__head[data-astro-cid-oe3m72qe]{margin-bottom:1.5rem}.fc__head[data-astro-cid-oe3m72qe] h3[data-astro-cid-oe3m72qe]{margin-bottom:.5rem}.fc__bar[data-astro-cid-oe3m72qe]{background:var(--bg-sunk);border-radius:99px;height:5px;margin-top:1.25rem;overflow:hidden}.fc__bar[data-astro-cid-oe3m72qe] span[data-astro-cid-oe3m72qe]{background:var(--accent-500);height:100%;transition:width .3s;display:block}#foerder-check .fc__opts{gap:.55rem;display:grid}#foerder-check .fc__opt{text-align:left;cursor:pointer;border:1.5px solid var(--border-strong);border-radius:var(--radius);background:var(--bg);width:100%;min-height:54px;color:var(--text);font:inherit;font-size:var(--step--1);padding:.9rem 1.1rem;transition:border-color .15s,background-color .15s}#foerder-check .fc__opt:hover{border-color:var(--brand-500);background:var(--brand-50)}#foerder-check .fc__opt:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}#foerder-check .fc__q{font-family:var(--font-display);font-weight:600;font-size:var(--step-1);margin:0 0 1rem;line-height:1.25}#foerder-check .fc__result{text-align:center}#foerder-check .fc__score{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 .5rem;font-size:clamp(3rem,9vw,4.5rem);font-weight:700;line-height:1}#foerder-check .fc__verdict{font-weight:600;font-size:var(--step-1);margin:0 0 .75rem}#foerder-check .fc__hint{color:var(--text-muted);font-size:var(--step--1);margin-bottom:1.5rem}#foerder-check .fc__actions{flex-direction:column;gap:.6rem;display:flex}#foerder-check .fc__legal{font-size:var(--step--2);color:var(--text-muted);margin-top:1.25rem}h1[data-astro-cid-j6crqfx6]{font-size:var(--step-4);max-width:20ch}.keyfacts[data-astro-cid-j6crqfx6] .stat-num[data-astro-cid-j6crqfx6]{font-size:var(--step-2)}.warn[data-astro-cid-j6crqfx6]{border-radius:var(--radius);background:color-mix(in srgb, var(--accent-500) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent-500) 35%, transparent);font-size:var(--step--1);margin-top:2rem;padding:1.1rem 1.25rem}.split[data-astro-cid-j6crqfx6]{align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=980px){.split[data-astro-cid-j6crqfx6]{grid-template-columns:1fr 1.25fr}.split__side[data-astro-cid-j6crqfx6]{position:sticky;top:6.5rem}}.split__side[data-astro-cid-j6crqfx6] a[data-astro-cid-j6crqfx6]{color:var(--brand-700)}.steps[data-astro-cid-j6crqfx6]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-j6crqfx6] li[data-astro-cid-j6crqfx6]{border-top:1px solid var(--border);gap:1.25rem;padding:1.5rem 0;display:flex}.steps[data-astro-cid-j6crqfx6] li[data-astro-cid-j6crqfx6]:last-child{border-bottom:1px solid var(--border)}.steps__n[data-astro-cid-j6crqfx6]{background:var(--brand-900);width:42px;height:42px;color:var(--btn-dark-ink);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.steps--dark[data-astro-cid-j6crqfx6] li[data-astro-cid-j6crqfx6]{border-top-color:#ffffff29}.steps--dark[data-astro-cid-j6crqfx6] li[data-astro-cid-j6crqfx6]:last-child{border-bottom-color:#ffffff29}.steps--dark[data-astro-cid-j6crqfx6] .steps__n[data-astro-cid-j6crqfx6]{background:var(--accent-500);color:var(--accent-ink)}.steps--dark[data-astro-cid-j6crqfx6] a[data-astro-cid-j6crqfx6]{color:#fff;text-underline-offset:3px;text-decoration:underline}.steps[data-astro-cid-j6crqfx6] h3[data-astro-cid-j6crqfx6]{font-size:var(--step-1)}.steps[data-astro-cid-j6crqfx6] p[data-astro-cid-j6crqfx6]{font-size:var(--step--1);margin:.4rem 0 0}.mod__n[data-astro-cid-j6crqfx6]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);color:var(--accent-500);margin:0 0 .75rem;line-height:1}.src[data-astro-cid-j6crqfx6]{margin:1.5rem 0 0;padding:0;list-style:none}.src[data-astro-cid-j6crqfx6] li[data-astro-cid-j6crqfx6]{border-bottom:1px solid var(--border);font-size:var(--step--1);padding:.7rem 0}.src[data-astro-cid-j6crqfx6] a[data-astro-cid-j6crqfx6]{color:var(--brand-700);text-decoration:none}.src[data-astro-cid-j6crqfx6] a[data-astro-cid-j6crqfx6]:hover{text-decoration:underline}
