.answer-first[data-astro-cid-l7arv6tf]{margin-bottom:var(--space-8)}.answer-first__lede[data-astro-cid-l7arv6tf]{font-size:1.1rem;color:var(--color-fg)}.answer-first__facts[data-astro-cid-l7arv6tf]{list-style:none;padding:0;margin:var(--space-4) 0;display:grid;gap:var(--space-2)}.answer-first__facts[data-astro-cid-l7arv6tf] li[data-astro-cid-l7arv6tf]{padding:var(--space-3) var(--space-4);background:var(--color-card-bg);border-left:3px solid var(--color-accent);border-radius:var(--radius)}.answer-first__facts[data-astro-cid-l7arv6tf] strong[data-astro-cid-l7arv6tf]{display:inline-block;min-width:14rem}.answer-first__cta[data-astro-cid-l7arv6tf]{display:inline-block;background:var(--color-accent);color:#fff;padding:var(--space-3) var(--space-4);border-radius:var(--radius);text-decoration:none;font-weight:600}.answer-first__cta[data-astro-cid-l7arv6tf]:hover{background:#0a4d7a}@media(max-width:600px){.answer-first__facts[data-astro-cid-l7arv6tf] strong[data-astro-cid-l7arv6tf]{display:block;min-width:0;margin-bottom:var(--space-1)}}.rechner-form[data-astro-cid-gp64clzo]{background:#fff;border:1px solid var(--color-card-border);border-radius:var(--radius);padding:var(--space-6);margin:var(--space-6) 0;box-shadow:var(--shadow)}.rechner-form__heading[data-astro-cid-gp64clzo]{margin-top:0;font-size:1.3rem}.rechner-form__fieldset[data-astro-cid-gp64clzo]{border:none;padding:0;margin:0 0 var(--space-4)}.rechner-form__fieldset[data-astro-cid-gp64clzo] legend[data-astro-cid-gp64clzo]{font-weight:600;margin-bottom:var(--space-2);color:var(--color-fg)}.rechner-form__radios[data-astro-cid-gp64clzo]{display:flex;flex-direction:column;gap:var(--space-1)}.rechner-form__radio[data-astro-cid-gp64clzo]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-card-border);border-radius:var(--radius);cursor:pointer;background:var(--color-card-bg)}.rechner-form__radio[data-astro-cid-gp64clzo]:has(input:checked){background:#eaf2f8;border-color:var(--color-accent)}.rechner-form__fieldset[data-astro-cid-gp64clzo] select[data-astro-cid-gp64clzo],.rechner-form__fieldset[data-astro-cid-gp64clzo] input[data-astro-cid-gp64clzo][type=date]{width:100%;padding:var(--space-2) var(--space-3);font:inherit;border:1px solid var(--color-card-border);border-radius:var(--radius);background:#fff}.rechner-form__hint[data-astro-cid-gp64clzo]{display:block;color:var(--color-muted);font-size:.85rem;margin-top:var(--space-1)}.rechner-form__actions[data-astro-cid-gp64clzo]{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4)}.rechner-form__submit[data-astro-cid-gp64clzo]{background:var(--color-accent);color:#fff;border:none;padding:var(--space-3) var(--space-6);border-radius:var(--radius);font-weight:600;font-size:1rem}.rechner-form__submit[data-astro-cid-gp64clzo]:hover{background:#0a4d7a}.rechner-form__reset[data-astro-cid-gp64clzo]{background:transparent;color:var(--color-muted);border:1px solid var(--color-card-border);padding:var(--space-3) var(--space-4);border-radius:var(--radius)}.rechner-form__share[data-astro-cid-gp64clzo]{font-size:.9rem;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--color-card-border)}.rechner-form__share-hint[data-astro-cid-gp64clzo]{color:var(--color-muted)}@media(max-width:600px){.rechner-form[data-astro-cid-gp64clzo]{padding:var(--space-3)}.rechner-form__radios[data-astro-cid-gp64clzo]{font-size:.9rem}}.result[data-astro-cid-vvtnqdtn]{margin:var(--space-6) 0}.result__card[data-astro-cid-vvtnqdtn]{background:linear-gradient(180deg,#fff,#f4f7fa);border:2px solid var(--color-accent);border-radius:var(--radius);padding:var(--space-6);box-shadow:var(--shadow)}.result__heading[data-astro-cid-vvtnqdtn]{margin-top:0;color:var(--color-accent)}.result__row[data-astro-cid-vvtnqdtn]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-2) 0;border-bottom:1px dashed var(--color-card-border)}.result__row--primary[data-astro-cid-vvtnqdtn]{border-bottom:none;padding-bottom:var(--space-2)}.result__row--primary[data-astro-cid-vvtnqdtn] .result__date[data-astro-cid-vvtnqdtn]{font-size:1.6rem;color:var(--color-accent-2)}.result__label[data-astro-cid-vvtnqdtn]{color:var(--color-muted);font-size:.95rem}.result__value[data-astro-cid-vvtnqdtn]{font-weight:600}.result__date[data-astro-cid-vvtnqdtn]{font-variant-numeric:tabular-nums}.result__basis[data-astro-cid-vvtnqdtn]{color:var(--color-muted);font-size:.9rem;margin-top:var(--space-1)}.result__volltext[data-astro-cid-vvtnqdtn]{color:var(--color-fg);font-size:.95rem;margin-top:var(--space-2)}.result__anmerkung[data-astro-cid-vvtnqdtn]{color:var(--color-muted);font-size:.9rem}.result__arglistig[data-astro-cid-vvtnqdtn]{background:var(--color-warn-bg);border-left:3px solid var(--color-warn-border);padding:var(--space-4);margin-top:var(--space-4);border-radius:var(--radius)}.result__arglistig[data-astro-cid-vvtnqdtn] h3[data-astro-cid-vvtnqdtn]{margin-top:0;color:var(--color-accent-2)}.result__trace[data-astro-cid-vvtnqdtn]{margin-top:var(--space-4)}.result__trace[data-astro-cid-vvtnqdtn] summary[data-astro-cid-vvtnqdtn]{cursor:pointer;color:var(--color-muted);font-size:.9rem}.result__trace[data-astro-cid-vvtnqdtn] ol[data-astro-cid-vvtnqdtn]{font-size:.85rem;color:var(--color-muted)}.result__hinweise[data-astro-cid-vvtnqdtn]{margin-top:var(--space-4);border-top:1px solid var(--color-card-border);padding-top:var(--space-3)}.result__hinweis[data-astro-cid-vvtnqdtn]{font-size:.85rem;color:var(--color-muted)}.result__placeholder[data-astro-cid-vvtnqdtn]{background:var(--color-card-bg);border:1px dashed var(--color-card-border);border-radius:var(--radius);padding:var(--space-6);text-align:center;color:var(--color-muted)}.faq[data-astro-cid-dqqe7mfy]{margin-top:var(--space-8)}.faq__list[data-astro-cid-dqqe7mfy]{display:flex;flex-direction:column;gap:var(--space-2)}.faq__item[data-astro-cid-dqqe7mfy]{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius);padding:0}.faq__item[data-astro-cid-dqqe7mfy][open]{background:#fff}.faq__question[data-astro-cid-dqqe7mfy]{cursor:pointer;padding:var(--space-3) var(--space-4);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-weight:500}.faq__question[data-astro-cid-dqqe7mfy]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-dqqe7mfy]:before{content:"›";display:inline-block;font-size:1.4rem;line-height:1;color:var(--color-accent);transition:transform .15s ease-out}.faq__item[data-astro-cid-dqqe7mfy][open] .faq__question[data-astro-cid-dqqe7mfy]:before{transform:rotate(90deg)}.faq__q-text[data-astro-cid-dqqe7mfy]{flex:1}.faq__law[data-astro-cid-dqqe7mfy]{font-size:.8rem;color:var(--color-muted);background:#fff;border:1px solid var(--color-card-border);padding:2px 8px;border-radius:999px;white-space:nowrap}.faq__answer[data-astro-cid-dqqe7mfy]{padding:0 var(--space-4) var(--space-4)}.faq__more[data-astro-cid-dqqe7mfy]{font-size:.9rem;color:var(--color-muted)}.faq__cluster-slug[data-astro-cid-dqqe7mfy]{background:var(--color-card-bg);border:1px solid var(--color-card-border);padding:1px 4px;border-radius:3px;font-size:.85em}.faq__cluster-note[data-astro-cid-dqqe7mfy]{font-style:italic;opacity:.7}@media(max-width:600px){.faq__law[data-astro-cid-dqqe7mfy]{display:none}}.parse-error[data-astro-cid-qd32dtdl]{background:#fce8e6;border-left:3px solid var(--color-accent-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);margin:var(--space-4) 0;font-size:.95rem}.cluster-links[data-astro-cid-qd32dtdl]{margin-top:var(--space-8)}.cluster-links[data-astro-cid-qd32dtdl] ul[data-astro-cid-qd32dtdl]{list-style:none;padding:0;display:grid;gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.cluster-links[data-astro-cid-qd32dtdl] li[data-astro-cid-qd32dtdl]{background:var(--color-card-bg);padding:var(--space-2) var(--space-3);border-radius:var(--radius)}.cluster-links[data-astro-cid-qd32dtdl] a[data-astro-cid-qd32dtdl]{color:var(--color-accent);text-decoration:none}.cluster-links[data-astro-cid-qd32dtdl] a[data-astro-cid-qd32dtdl]:hover{text-decoration:underline}
