.OnboardingModal_overlay__IWQV3{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.OnboardingModal_overlayOpen__G5Ajw{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear 0s}.OnboardingModal_dialog__SHpT2{position:relative;background:#fff;border-radius:12px;width:100%;max-width:440px;max-height:90vh;overflow-y:auto;transform:translateY(10px) scale(.98);transition:transform .25s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.OnboardingModal_overlayOpen__G5Ajw .OnboardingModal_dialog__SHpT2{transform:translateY(0) scale(1)}@media(max-width:591px){.OnboardingModal_dialog__SHpT2{width:calc(100% - 32px)}}.OnboardingModal_close__E3Mgf{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;border:none;background:#f3f4f6;color:#666;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease;padding:0}.OnboardingModal_close__E3Mgf:hover{background:#e5e7eb}.OnboardingModal_close__E3Mgf svg{width:14px;height:14px;display:block;stroke:currentColor}#IncomeTaxCalculator_incomeTaxCalculator__L0RGz .IncomeTaxCalculator_formContainer__gGOUI{min-width:35%}#IncomeTaxCalculator_incomeTaxCalculator__L0RGz .IncomeTaxCalculator_resultsContainer__eDq_X{align-self:flex-start}#IncomeTaxCalculator_incomeTaxCalculator__L0RGz .IncomeTaxCalculator_resultBreakdownTitle__Grg08{font-size:1rem}#IncomeTaxCalculator_incomeTaxCalculator__L0RGz .IncomeTaxCalculator_secondAd__L7BaZ{padding-top:1rem}.IncomeTaxCalculator_breakdownTable__r_fxp{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;font-size:1rem;margin:0 0 3rem;overflow-x:auto}.IncomeTaxCalculator_breakdownHeaderCell__nXJVM{padding:.5rem 1.375rem;font-weight:600;text-align:left;align-self:center}.IncomeTaxCalculator_breakdownCell__JnU_P{padding:.5rem 1.375rem;border-bottom:1px solid #e8e8e8;text-align:left}.IncomeTaxCalculator_breakdownCell__JnU_P:nth-child(6n+4),.IncomeTaxCalculator_breakdownCell__JnU_P:nth-child(6n+5),.IncomeTaxCalculator_breakdownCell__JnU_P:nth-child(6n+6){background-color:#f9f9f9}.IncomeTaxCalculator_breakdownCell__JnU_P,.IncomeTaxCalculator_breakdownHeaderCell__nXJVM,.IncomeTaxCalculator_breakdownTotalCell__YYfew{white-space:nowrap}.IncomeTaxCalculator_breakdownTotalCell__YYfew{padding:.5rem 1.375rem;font-weight:550;text-align:left;background-color:#f9f9f9}.IncomeTaxCalculator_breakdownCellCenter__SDUA5{text-align:center}.IncomeTaxCalculator_mobileLabel__TnBIF{display:none}@media(max-width:591px){.IncomeTaxCalculator_mobileLabel__TnBIF{display:inline}.IncomeTaxCalculator_desktopLabel__6OmP7{display:none}}.IncomeTaxCalculator_breakdownCellRight__oMHOH{text-align:right;font-weight:600}.IncomeTaxCalculator_breakdownTooltip__PMVvC{text-align:left}.IncomeTaxCalculator_rateToggle__Sw1wm{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;border:1.5px solid #e6ecf2;border-radius:8px;background:#f9f9f9;padding:2px}.IncomeTaxCalculator_rateToggleBtn__U3r8s{background:none;cursor:pointer;font-size:.75rem;color:#595959;font-weight:500;display:flex;padding:.25rem;justify-content:center;align-items:center;gap:.625rem;text-transform:none}.IncomeTaxCalculator_rateToggleBtnActive__bqR_D{background:#fff;border-color:#ff600a;color:#ff600a;font-weight:550}.IncomeTaxCalculator_loadingIndicator__3zffx{display:flex;align-items:center;align-content:center;justify-content:center;height:100%}.IncomeTaxCalculator_advancedFormFields___pMia{margin:1rem 0}.IncomeTaxCalculator_onboardingCtaSlot__0dZpZ{padding:0 .75rem}