.ElterngeldSimulator_container__9Aoe5{max-width:1100px;margin:20px auto 60px;padding:0 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1f2937}@media (max-width:640px){.ElterngeldSimulator_container__9Aoe5{margin:10px auto 40px;padding:0 8px}}.ElterngeldSimulator_header__Qci2x{text-align:center;margin-bottom:40px;animation:ElterngeldSimulator_fadeInDown__UYzl0 .8s ease-out}@keyframes ElterngeldSimulator_fadeInDown__UYzl0{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ElterngeldSimulator_iconCircle___y_BN{width:72px;height:72px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 10px 25px rgba(37,99,235,.3);transition:transform .3s ease}.ElterngeldSimulator_iconCircle___y_BN:hover{transform:rotate(0deg) scale(1.1)}.ElterngeldSimulator_headerIcon__p_Mkx{color:#fff}.ElterngeldSimulator_header__Qci2x h1{font-size:clamp(1.8rem,5vw,2.8rem);color:#111827;margin-bottom:12px;font-weight:800;letter-spacing:-.025em}.ElterngeldSimulator_header__Qci2x p{color:#6b7280;font-size:clamp(1rem,2vw,1.2rem);max-width:600px;margin:0 auto}.ElterngeldSimulator_languageToggle__Tz5uu{display:flex;gap:12px;justify-content:center;margin-top:30px}.ElterngeldSimulator_langBtn__MdGWb{padding:8px 20px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.9rem;color:#4b5563}.ElterngeldSimulator_langBtn__MdGWb:hover{border-color:#3b82f6;color:#3b82f6;background:rgba(59,130,246,.05)}.ElterngeldSimulator_activeLang__xOwGg{background:#3b82f6;color:#fff;border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.3);transform:translateY(-2px)}.ElterngeldSimulator_card__i2ftt{background:#fff;border-radius:32px;box-shadow:0 25px 60px -15px rgba(0,0,0,.1);overflow:hidden;border:1px solid rgba(243,244,246,.8);backdrop-filter:blur(10px)}@media (max-width:991px){.ElterngeldSimulator_card__i2ftt{border-radius:24px}}.ElterngeldSimulator_grid__r1GWw{display:grid;grid-template-columns:1fr 1fr}@media (max-width:991px){.ElterngeldSimulator_grid__r1GWw{grid-template-columns:1fr}}.ElterngeldSimulator_inputSection__LDpCY{padding:40px;background:#fafafa;border-right:1px solid #f3f4f6}@media (max-width:991px){.ElterngeldSimulator_inputSection__LDpCY{border-right:none;border-bottom:1px solid #f3f4f6;padding:30px 20px}}@media (max-width:640px){.ElterngeldSimulator_inputSection__LDpCY{padding:20px 12px}}.ElterngeldSimulator_sectionTitle__bDTh2{display:flex;align-items:center;gap:12px;margin-bottom:32px;color:#1f2937}.ElterngeldSimulator_sectionTitle__bDTh2 h2{font-size:1.4rem;font-weight:800;margin:0}.ElterngeldSimulator_formGroup__klqdK{margin-bottom:28px}.ElterngeldSimulator_formGroup__klqdK label{display:flex;align-items:center;gap:10px;font-size:.95rem;font-weight:700;color:#374151;margin-bottom:12px}.ElterngeldSimulator_formGroup__klqdK input[type=number],.ElterngeldSimulator_formGroup__klqdK select{width:100%;padding:14px 18px;border:2px solid #e5e7eb;border-radius:16px;font-size:1rem;font-weight:500;transition:all .3s ease;outline:none;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ElterngeldSimulator_formGroup__klqdK input:focus,.ElterngeldSimulator_formGroup__klqdK select:focus{border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.15)}.ElterngeldSimulator_checkboxGroup__PQams{display:flex;align-items:center;gap:12px;margin-bottom:28px;padding:16px;background:#fff;border-radius:16px;border:2px solid #e5e7eb;cursor:pointer;transition:all .2s}.ElterngeldSimulator_checkboxGroup__PQams:hover{border-color:#3b82f6}.ElterngeldSimulator_checkboxGroup__PQams input[type=checkbox]{width:20px;height:20px;accent-color:#3b82f6}.ElterngeldSimulator_checkboxGroup__PQams label{margin:0;cursor:pointer}.ElterngeldSimulator_resultSection__z1ULS{padding:40px;background:#fff;display:flex;flex-direction:column}@media (max-width:991px){.ElterngeldSimulator_resultSection__z1ULS{padding:30px 20px}}@media (max-width:640px){.ElterngeldSimulator_resultSection__z1ULS{overflow-x:hidden;padding:20px 12px}}.ElterngeldSimulator_resultCards__XKrb1{display:flex;flex-direction:column;gap:24px}.ElterngeldSimulator_primaryResult__h5oCV{background:linear-gradient(135deg,#1f2937,#111827);color:#fff;padding:30px;border-radius:24px;box-shadow:0 15px 35px rgba(0,0,0,.15);position:relative;overflow:hidden}.ElterngeldSimulator_primaryResult__h5oCV:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(59,130,246,.2) 0,transparent 60%);pointer-events:none}.ElterngeldSimulator_resItem__4aWCI{display:flex;align-items:center;gap:24px;z-index:1;position:relative}.ElterngeldSimulator_resIcon__NWvGA{color:#3b82f6;background:hsla(0,0%,100%,.1);padding:12px;border-radius:16px}.ElterngeldSimulator_resContent__jGHba{display:flex;flex-direction:column}.ElterngeldSimulator_resLabel__3_bG0{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.7;margin-bottom:4px}.ElterngeldSimulator_resValue__VTPBR{font-size:clamp(1.4rem,3vw,2rem);font-weight:900}.ElterngeldSimulator_resSub__SjCG0{font-size:.9rem;opacity:.8;margin-top:4px}.ElterngeldSimulator_statsGrid__Bdhq6{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:640px){.ElterngeldSimulator_statsGrid__Bdhq6{grid-template-columns:1fr}}.ElterngeldSimulator_statBox__wVdtz{background:#f9fafb;padding:20px;border-radius:20px;display:flex;align-items:center;gap:16px;border:1px solid #f3f4f6;transition:transform .3s ease}.ElterngeldSimulator_statBox__wVdtz:hover{transform:translateY(-5px)}.ElterngeldSimulator_statInfo__yiYXy{display:flex;flex-direction:column}.ElterngeldSimulator_statLabel__34NtL{font-size:.85rem;font-weight:600;color:#6b7280;margin-bottom:4px}.ElterngeldSimulator_statVal__MVg9t{font-size:1.2rem;font-weight:800;color:#111827}.ElterngeldSimulator_warningBox__AGMc2{background:#fef2f2;border:1px solid #fee2e2;border-radius:16px;padding:16px;margin-top:20px;display:flex;gap:12px;align-items:flex-start}.ElterngeldSimulator_warningIcon__QNzcx{color:#ef4444;flex-shrink:0}.ElterngeldSimulator_warningText__nI3sS{color:#991b1b;font-size:.9rem;line-height:1.5}.ElterngeldSimulator_explanation__My79R{margin-top:60px;background:#fff;padding:48px;border-radius:32px;box-shadow:0 10px 40px rgba(0,0,0,.04)}@media (max-width:768px){.ElterngeldSimulator_explanation__My79R{padding:30px 20px;margin-top:40px}}.ElterngeldSimulator_explanation__My79R h3{font-size:1.8rem;font-weight:900;color:#111827;margin-bottom:24px;display:flex;align-items:center;gap:12px}.ElterngeldSimulator_faqItem__CU13B{margin-bottom:30px;border-bottom:1px solid #f3f4f6;padding-bottom:20px}.ElterngeldSimulator_faqItem__CU13B:last-child{border-bottom:none;margin-bottom:0}.ElterngeldSimulator_faqItem__CU13B h4{font-size:1.2rem;font-weight:700;color:#1f2937;margin-bottom:10px}.ElterngeldSimulator_faqItem__CU13B p{color:#4b5563;line-height:1.6}.ElterngeldSimulator_ctaSection__hmKH1{margin-top:60px;background:linear-gradient(135deg,#3b82f6,#2563eb);padding:48px;border-radius:32px;text-align:center;box-shadow:0 10px 40px rgba(37,99,235,.3)}.ElterngeldSimulator_ctaSection__hmKH1 h2{font-size:2rem;font-weight:900;color:#fff;margin-bottom:12px}.ElterngeldSimulator_ctaSection__hmKH1 p{font-size:1.1rem;color:hsla(0,0%,100%,.9);margin-bottom:24px}.ElterngeldSimulator_ctaButton__yFIkm{display:inline-block;padding:16px 40px;background:#fff;color:#2563eb;font-size:1.1rem;font-weight:700;border-radius:16px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ElterngeldSimulator_ctaButton__yFIkm:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2);color:#1d4ed8}.ElterngeldSimulator_breakdownSection__qJWpz{margin-top:1.5rem;padding:1rem;background:#f3f4f6;border-radius:12px}.ElterngeldSimulator_breakdownTitle__tQrKw{font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.ElterngeldSimulator_chartContainer__1rYsJ{height:24px;background:#e5e7eb;border-radius:12px;overflow:hidden;display:flex;margin-bottom:.75rem}.ElterngeldSimulator_barSegment__lI75P{height:100%;transition:width .5s ease}.ElterngeldSimulator_barBase__3l_k3{background-color:#3b82f6}.ElterngeldSimulator_barSibling__MLvvA{background-color:#10b981}.ElterngeldSimulator_barMultiple__JWqRH{background-color:#8b5cf6}.ElterngeldSimulator_chartLegend__Do4L9{display:flex;flex-wrap:wrap;gap:1rem;font-size:.8rem;color:#4b5563}.ElterngeldSimulator_legendItem__M5D0v{display:flex;align-items:center;gap:.4rem}.ElterngeldSimulator_legendColor__YIezF{width:10px;height:10px;border-radius:50%}.ElterngeldSimulator_actionButtons__pEIkN{display:flex;justify-content:flex-end;margin-top:1rem}.ElterngeldSimulator_pdfButton__8DG6L{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.ElterngeldSimulator_pdfButton__8DG6L:hover{background-color:#f9fafb;border-color:#9ca3af}.ElterngeldSimulator_faqContainer__FtRCW{margin-top:3rem;border-top:1px solid #e5e7eb;padding-top:2rem}.ElterngeldSimulator_faqTitle__ughur{font-size:1.25rem;color:#111827;margin-bottom:1.5rem;text-align:center}.ElterngeldSimulator_faqItem__CU13B{border-bottom:1px solid #e5e7eb}.ElterngeldSimulator_faqQuestion__2HBVJ{width:100%;text-align:left;padding:1rem 0;background:none;border:none;font-size:1rem;font-weight:500;color:#1f2937;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.ElterngeldSimulator_faqAnswer__NSeel{padding-bottom:1rem;color:#4b5563;line-height:1.6;font-size:.95rem;animation:ElterngeldSimulator_fadeIn__7mRz4 .3s ease}@keyframes ElterngeldSimulator_fadeIn__7mRz4{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media print{.ElterngeldSimulator_actionButtons__pEIkN,.ElterngeldSimulator_ctaSection__hmKH1{display:none!important}}