.ParentalLeaveCalculator-module__w3AaUq__policyNotice{color:#425148;background:#ffffffb8;border:1px solid #cbd8cf;border-radius:14px;gap:5px;margin-bottom:22px;padding:16px 18px;font-size:.86rem;display:grid}.ParentalLeaveCalculator-module__w3AaUq__policyNotice strong{color:var(--accent)}.ParentalLeaveCalculator-module__w3AaUq__policyNotice p{margin:0}.ParentalLeaveCalculator-module__w3AaUq__calculator{grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);align-items:start;gap:24px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__formCard,.ParentalLeaveCalculator-module__w3AaUq__resultCard{border:1px solid var(--line);background:#ffffffe6;border-radius:18px;min-width:0;padding:30px;box-shadow:0 18px 50px #23392b0f}.ParentalLeaveCalculator-module__w3AaUq__resultCard{position:sticky;top:24px}.ParentalLeaveCalculator-module__w3AaUq__cardHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.ParentalLeaveCalculator-module__w3AaUq__cardHeading h2,.ParentalLeaveCalculator-module__w3AaUq__cardHeading p{margin:0}.ParentalLeaveCalculator-module__w3AaUq__cardHeading h2{font-size:clamp(1.35rem,3vw,1.75rem)}.ParentalLeaveCalculator-module__w3AaUq__cardHeading>p{color:var(--muted);font-size:.8rem}.ParentalLeaveCalculator-module__w3AaUq__step{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;margin-bottom:6px!important}.ParentalLeaveCalculator-module__w3AaUq__fieldGrid{gap:20px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__field label,.ParentalLeaveCalculator-module__w3AaUq__legend{color:#38433c;margin-bottom:7px;font-size:.88rem;font-weight:700;display:block}.ParentalLeaveCalculator-module__w3AaUq__fieldDescription,.ParentalLeaveCalculator-module__w3AaUq__fieldError{margin:6px 2px 0;font-size:.76rem;line-height:1.45}.ParentalLeaveCalculator-module__w3AaUq__fieldDescription{color:var(--muted)}.ParentalLeaveCalculator-module__w3AaUq__fieldError{color:#9f302b}.ParentalLeaveCalculator-module__w3AaUq__inputShell{background:#fff;border:1px solid #cfd6d0;border-radius:11px;align-items:center;min-height:50px;transition:border-color .15s,box-shadow .15s;display:flex}.ParentalLeaveCalculator-module__w3AaUq__inputShell:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #2361441f}.ParentalLeaveCalculator-module__w3AaUq__inputShellError{border-color:#b33c35}.ParentalLeaveCalculator-module__w3AaUq__inputShell input{width:100%;min-width:0;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:12px 4px 12px 13px}.ParentalLeaveCalculator-module__w3AaUq__inputShell span{color:var(--muted);flex:none;padding:0 13px 0 8px;font-size:.8rem;font-weight:700}.ParentalLeaveCalculator-module__w3AaUq__disabledOption{color:#4a554d;background:#f7f8f6;border:1px solid #d9dfdb;border-radius:12px;min-width:0;padding:14px}.ParentalLeaveCalculator-module__w3AaUq__disabledOption strong{color:#26312a;font-size:.88rem}.ParentalLeaveCalculator-module__w3AaUq__disabledOption p{color:var(--muted);margin:5px 0 0;font-size:.78rem;line-height:1.55}.ParentalLeaveCalculator-module__w3AaUq__segmented{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__option{cursor:pointer;background:#fff;border:1px solid #cfd6d0;border-radius:12px;gap:3px;min-width:0;padding:13px 14px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__option:has(input:checked){border-color:var(--accent);background:#edf6ef;box-shadow:0 0 0 3px #2361441a}.ParentalLeaveCalculator-module__w3AaUq__option input{opacity:0;pointer-events:none;position:absolute}.ParentalLeaveCalculator-module__w3AaUq__option strong{color:#26312a;font-size:.88rem}.ParentalLeaveCalculator-module__w3AaUq__option span{color:var(--muted);font-size:.75rem;line-height:1.45}.ParentalLeaveCalculator-module__w3AaUq__specialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__radioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__inlineFieldset{background:#fff;border:1px solid #d9dfdb;border-radius:12px;min-width:0;padding:13px 14px}.ParentalLeaveCalculator-module__w3AaUq__inlineFieldset legend{color:#38433c;padding:0 4px;font-size:.82rem;font-weight:800}.ParentalLeaveCalculator-module__w3AaUq__inlineOption{align-items:center;gap:6px;color:#445047!important;margin:8px 14px 0 0!important;font-size:.84rem!important;font-weight:700!important;display:inline-flex!important}.ParentalLeaveCalculator-module__w3AaUq__inlineOption input{margin:0}.ParentalLeaveCalculator-module__w3AaUq__errorSummary{color:#842d28;background:#fbe9e7;border-radius:10px;margin:22px 0 0;padding:12px 14px;font-size:.82rem;font-weight:700}.ParentalLeaveCalculator-module__w3AaUq__errorSummary ul{margin:8px 0 0;padding-left:18px}.ParentalLeaveCalculator-module__w3AaUq__actions{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:28px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__calculateButton,.ParentalLeaveCalculator-module__w3AaUq__resetButton,.ParentalLeaveCalculator-module__w3AaUq__resultActions button{min-height:50px;font:inherit;cursor:pointer;border-radius:11px;padding:0 22px;font-weight:800}.ParentalLeaveCalculator-module__w3AaUq__calculateButton,.ParentalLeaveCalculator-module__w3AaUq__resultActions button:first-child{color:#fff;background:var(--accent);border:0}.ParentalLeaveCalculator-module__w3AaUq__calculateButton:hover,.ParentalLeaveCalculator-module__w3AaUq__resultActions button:first-child:hover{background:var(--accent-dark)}.ParentalLeaveCalculator-module__w3AaUq__resetButton,.ParentalLeaveCalculator-module__w3AaUq__resultActions button:last-child{color:#445047;background:#fff;border:1px solid #cfd6d0}.ParentalLeaveCalculator-module__w3AaUq__resultLive{min-height:360px}.ParentalLeaveCalculator-module__w3AaUq__emptyResult{min-height:280px;color:var(--muted);text-align:center;place-content:center;justify-items:center;display:grid}.ParentalLeaveCalculator-module__w3AaUq__emptyResult span{width:64px;height:64px;color:var(--accent);background:var(--accent-soft);border-radius:18px;place-items:center;font-size:1.6rem;font-weight:800;display:grid}.ParentalLeaveCalculator-module__w3AaUq__primaryResult{background:#f2f6f3;border-radius:16px;min-width:0;padding:26px}.ParentalLeaveCalculator-module__w3AaUq__primaryResult p,.ParentalLeaveCalculator-module__w3AaUq__primaryResult span{color:var(--muted);margin:0}.ParentalLeaveCalculator-module__w3AaUq__primaryResult strong{overflow-wrap:anywhere;color:var(--accent-dark);font-variant-numeric:tabular-nums;margin:8px 0 4px;font-size:clamp(2rem,5vw,3rem);line-height:1.12;display:block}.ParentalLeaveCalculator-module__w3AaUq__statusNotice{color:#35533f;background:#edf6ef;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:.8rem;line-height:1.55}.ParentalLeaveCalculator-module__w3AaUq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.ParentalLeaveCalculator-module__w3AaUq__summaryGrid div{background:#fff;border:1px solid #e0e5e1;border-radius:12px;min-width:0;padding:14px}.ParentalLeaveCalculator-module__w3AaUq__summaryGrid dt{color:var(--muted);font-size:.78rem}.ParentalLeaveCalculator-module__w3AaUq__summaryGrid dd{overflow-wrap:anywhere;color:#26312a;font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:800}.ParentalLeaveCalculator-module__w3AaUq__detailSection{margin-top:26px}.ParentalLeaveCalculator-module__w3AaUq__detailSection h3{margin:0 0 10px;font-size:1rem}.ParentalLeaveCalculator-module__w3AaUq__tableScroll{overflow-x:auto}.ParentalLeaveCalculator-module__w3AaUq__dataTable{border-collapse:collapse;width:100%;min-width:520px;font-size:.8rem}.ParentalLeaveCalculator-module__w3AaUq__dataTable caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ParentalLeaveCalculator-module__w3AaUq__dataTable th,.ParentalLeaveCalculator-module__w3AaUq__dataTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 8px}.ParentalLeaveCalculator-module__w3AaUq__dataTable th{color:#2d3931;font-weight:800}.ParentalLeaveCalculator-module__w3AaUq__disclaimer,.ParentalLeaveCalculator-module__w3AaUq__feedback{color:var(--muted);margin:14px 0 0;font-size:.78rem;line-height:1.55}.ParentalLeaveCalculator-module__w3AaUq__noticeBox{color:#405047;background:#fff;border:1px solid #d9dfdb;border-radius:12px;gap:8px;margin-top:12px;padding:13px 14px;font-size:.82rem;line-height:1.55;display:grid}.ParentalLeaveCalculator-module__w3AaUq__noticeBox strong{color:var(--accent)}.ParentalLeaveCalculator-module__w3AaUq__noticeBox ul{gap:6px;margin:0;padding-left:18px;display:grid}.ParentalLeaveCalculator-module__w3AaUq__resultActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}@media (max-width:900px){.ParentalLeaveCalculator-module__w3AaUq__calculator{grid-template-columns:1fr}.ParentalLeaveCalculator-module__w3AaUq__resultCard{position:static}}@media (max-width:560px){.ParentalLeaveCalculator-module__w3AaUq__policyNotice{padding:14px}.ParentalLeaveCalculator-module__w3AaUq__formCard,.ParentalLeaveCalculator-module__w3AaUq__resultCard{border-radius:16px;padding:22px}.ParentalLeaveCalculator-module__w3AaUq__cardHeading{display:block}.ParentalLeaveCalculator-module__w3AaUq__cardHeading>p{text-align:left;margin-top:8px}.ParentalLeaveCalculator-module__w3AaUq__actions,.ParentalLeaveCalculator-module__w3AaUq__radioGrid,.ParentalLeaveCalculator-module__w3AaUq__segmented,.ParentalLeaveCalculator-module__w3AaUq__specialGrid,.ParentalLeaveCalculator-module__w3AaUq__summaryGrid{grid-template-columns:1fr}.ParentalLeaveCalculator-module__w3AaUq__resultActions{display:grid}.ParentalLeaveCalculator-module__w3AaUq__resetButton{order:2}}
.ParentalLeaveContent-module__sXp8_a__content{gap:34px;margin-top:40px;display:grid}.ParentalLeaveContent-module__sXp8_a__section{gap:18px;display:grid}.ParentalLeaveContent-module__sXp8_a__sectionHeading{gap:8px;display:grid}.ParentalLeaveContent-module__sXp8_a__sectionHeading h2{color:#1f2c24;margin:0;font-size:clamp(1.35rem,3vw,1.8rem)}.ParentalLeaveContent-module__sXp8_a__sectionHeading p{max-width:840px;color:var(--muted);margin:0;line-height:1.75}.ParentalLeaveContent-module__sXp8_a__policyNotice,.ParentalLeaveContent-module__sXp8_a__disclaimer{color:#425148;background:#ffffffb8;border:1px solid #cbd8cf;border-radius:14px;padding:18px;font-size:.88rem;line-height:1.65}.ParentalLeaveContent-module__sXp8_a__policyNotice strong{color:var(--accent);margin-bottom:6px;display:block}.ParentalLeaveContent-module__sXp8_a__policyNotice p,.ParentalLeaveContent-module__sXp8_a__disclaimer{margin:0}.ParentalLeaveContent-module__sXp8_a__tableScroll{overflow-x:auto}.ParentalLeaveContent-module__sXp8_a__dataTable{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;min-width:680px;font-size:.9rem;overflow:hidden}.ParentalLeaveContent-module__sXp8_a__dataTable caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ParentalLeaveContent-module__sXp8_a__dataTable th,.ParentalLeaveContent-module__sXp8_a__dataTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px}.ParentalLeaveContent-module__sXp8_a__dataTable th{color:#26312a;font-weight:800}.ParentalLeaveContent-module__sXp8_a__dataTable td{color:#4a554d;line-height:1.6}.ParentalLeaveContent-module__sXp8_a__exampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ParentalLeaveContent-module__sXp8_a__exampleCard{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:20px}.ParentalLeaveContent-module__sXp8_a__exampleCard h3{margin:0 0 12px;font-size:1rem}.ParentalLeaveContent-module__sXp8_a__exampleCard dl{gap:10px;margin:0;display:grid}.ParentalLeaveContent-module__sXp8_a__exampleCard div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;display:grid}.ParentalLeaveContent-module__sXp8_a__exampleCard dt{color:var(--muted);font-size:.82rem}.ParentalLeaveContent-module__sXp8_a__exampleCard dd{overflow-wrap:anywhere;color:#26312a;margin:0;font-weight:800}.ParentalLeaveContent-module__sXp8_a__exclusionList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ParentalLeaveContent-module__sXp8_a__exclusionList li{border:1px solid var(--line);color:#3f4c44;background:#fff;border-radius:12px;padding:13px 14px}.ParentalLeaveContent-module__sXp8_a__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ParentalLeaveContent-module__sXp8_a__relatedCard{border:1px solid var(--line);min-width:0;color:inherit;background:#fff;border-radius:14px;padding:18px;text-decoration:none}.ParentalLeaveContent-module__sXp8_a__relatedCard h3{margin:0;font-size:1rem}.ParentalLeaveContent-module__sXp8_a__relatedCard p{color:var(--muted);margin:10px 0 0;font-size:.88rem;line-height:1.6}.ParentalLeaveContent-module__sXp8_a__relatedLink:hover{border-color:var(--accent)}.ParentalLeaveContent-module__sXp8_a__faqList{gap:10px;display:grid}.ParentalLeaveContent-module__sXp8_a__faqList details{border:1px solid var(--line);background:#fff;border-radius:12px}.ParentalLeaveContent-module__sXp8_a__faqList summary{color:#26312a;cursor:pointer;padding:15px 16px;font-weight:800}.ParentalLeaveContent-module__sXp8_a__faqList p{color:var(--muted);margin:0;padding:0 16px 16px;line-height:1.7}.ParentalLeaveContent-module__sXp8_a__sourceList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ParentalLeaveContent-module__sXp8_a__sourceList li{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:15px 16px;display:flex}.ParentalLeaveContent-module__sXp8_a__sourceList div{gap:4px;display:grid}.ParentalLeaveContent-module__sXp8_a__sourceList strong{color:var(--accent)}.ParentalLeaveContent-module__sXp8_a__sourceList span{color:#4a554d;font-size:.84rem}.ParentalLeaveContent-module__sXp8_a__sourceList a{color:var(--accent);flex:none;font-weight:800;text-decoration:none}@media (max-width:640px){.ParentalLeaveContent-module__sXp8_a__exampleGrid,.ParentalLeaveContent-module__sXp8_a__relatedGrid{grid-template-columns:1fr}.ParentalLeaveContent-module__sXp8_a__sourceList li{display:grid}}
