.BusinessEligibility_section__P_lVV{padding:0 0 40px}@media(max-width:759px){.BusinessEligibility_section__P_lVV{padding-bottom:30px}}.BusinessEligibility_container__Np8lY{width:100%;max-width:900px;margin:0;padding:0}.BusinessEligibility_header__hPvim{margin-bottom:32px;text-align:left}.BusinessEligibility_title__yXDAg{font-size:32px;font-weight:700;color:#1e293b;margin:0}@media(max-width:759px){.BusinessEligibility_title__yXDAg{font-size:26px}}.BusinessEligibility_tableWrapper__UEbHI{background-color:#fff;border:1px solid #e2e8f0;border-radius:15px;box-shadow:0 8px 24px rgba(0,0,0,.03);overflow:hidden;margin-bottom:24px}.BusinessEligibility_tableScroll__Q_3tb{overflow-x:auto;-webkit-overflow-scrolling:touch}.BusinessEligibility_tableScroll__Q_3tb::-webkit-scrollbar{height:6px}.BusinessEligibility_tableScroll__Q_3tb::-webkit-scrollbar-track{background:#f1f5f9}.BusinessEligibility_tableScroll__Q_3tb::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.BusinessEligibility_table__IJ0EB{width:100%;min-width:700px;border-collapse:collapse;text-align:left}.BusinessEligibility_tableHead__3KcdL{background-color:#f8fafb;border-bottom:1px solid #e2e8f0}.BusinessEligibility_tableHead__3KcdL th{padding:16px 24px;font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}@media(max-width:480px){.BusinessEligibility_tableHead__3KcdL th{padding:12px 20px}}.BusinessEligibility_thCategory__HR6Tq{width:40%;text-align:left}.BusinessEligibility_thCenter__hZ8C2{width:20%;text-align:center}.BusinessEligibility_tableBody__ywYPq .BusinessEligibility_tableRow__U0Nie{transition:background-color .2s ease}.BusinessEligibility_tableBody__ywYPq .BusinessEligibility_tableRow__U0Nie:not(:last-child){border-bottom:1px solid #e2e8f0}.BusinessEligibility_tableBody__ywYPq .BusinessEligibility_tableRow__U0Nie:hover{background-color:rgba(68,153,138,.1)}.BusinessEligibility_tableBody__ywYPq td{padding:16px 24px;vertical-align:middle}@media(max-width:480px){.BusinessEligibility_tableBody__ywYPq td{padding:12px 20px}}.BusinessEligibility_tdCategory__i44aH{font-size:15px;color:#1e293b;line-height:1.5}.BusinessEligibility_tdCenter__H53tH{text-align:center}.BusinessEligibility_badge__Z_G5j{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:50px;font-size:13px;font-weight:600;white-space:nowrap}.BusinessEligibility_badge_yes___qItq{background-color:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.BusinessEligibility_badge_no__iAvrI{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.BusinessEligibility_badge_no_asterisk__tQ2JP{background-color:#fffbeb;color:#d97706;border:1px solid #fde68a}.BusinessEligibility_footerNote__PvZ5X{display:flex;align-items:flex-start;gap:12px;padding:16px 24px;background-color:#fffbeb;border-radius:15px;border:1px solid #fde68a}.BusinessEligibility_infoIcon__GCOUc{width:20px;height:20px;color:#d97706;flex-shrink:0;margin-top:2px}.BusinessEligibility_noteText__NBATF{font-size:14px;color:#d97706;line-height:1.6}.BusinessEligibility_noteText__NBATF p{margin:0}.BusinessEligibility_noteText__NBATF b,.BusinessEligibility_noteText__NBATF strong{color:#1e293b}.BusinessEligibility_noteText__NBATF a{color:#44998a;text-decoration:none}.BusinessEligibility_noteText__NBATF a:hover{text-decoration:underline}.Contacts_tel__SRfXZ{background-color:#f8fafb;padding:100px 0}@media(max-width:1549px){.Contacts_tel__SRfXZ{padding:80px 0}}@media(max-width:999px){.Contacts_tel__SRfXZ{padding:60px 0}}@media(max-width:759px){.Contacts_tel__SRfXZ{padding:40px 0}}.Contacts_tel__SRfXZ .Contacts_container__0tC7f{flex-direction:row;align-items:center;justify-content:space-between}@media(max-width:999px){.Contacts_tel__SRfXZ .Contacts_container__0tC7f{flex-direction:column}}.Contacts_tel__text___pBVp{display:flex;flex-direction:column;max-width:500px;margin-right:170px}@media(max-width:1899px){.Contacts_tel__text___pBVp{max-width:500px;margin-right:128px}}@media(max-width:1399px){.Contacts_tel__text___pBVp{margin-right:50px}}@media(max-width:1249px){.Contacts_tel__text___pBVp{max-width:350px}}@media(max-width:999px){.Contacts_tel__text___pBVp{max-width:250px;flex-direction:row;max-width:100%;margin-right:auto;margin-bottom:40px}}@media(max-width:759px){.Contacts_tel__text___pBVp{flex-direction:column}}.Contacts_tel-p__sNOrk{font-size:16px}@media(max-width:999px){.Contacts_tel-p__sNOrk{padding-top:11px}}@media(max-width:759px){.Contacts_tel-p__sNOrk{max-width:100%;margin-top:20px;padding-top:0}}.Contacts_tel__logo__F_mj2{display:flex;align-items:center;margin-bottom:18px}@media(max-width:999px){.Contacts_tel__logo__F_mj2{margin-bottom:0;margin-right:24px}}@media(max-width:759px){.Contacts_tel__logo__F_mj2{margin-right:0}}.Contacts_tel__items__2ohCc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}@media(max-width:999px){.Contacts_tel__items__2ohCc{width:100%;grid-gap:20px}}@media(max-width:759px){.Contacts_tel__items__2ohCc{grid-template-columns:1fr;grid-gap:10px}}.Contacts_tel__item__7L3nS{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px 32px;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.02);min-width:280px;justify-content:center}@media(max-width:1899px){.Contacts_tel__item__7L3nS{padding:30px 0}}@media(max-width:759px){.Contacts_tel__item__7L3nS{padding:30px;justify-content:flex-start}}@media(max-width:480px){.Contacts_tel__item__7L3nS{padding:18px}}@media(max-width:375px){.Contacts_tel__item__7L3nS{min-width:250px}}.Contacts_tel__item__7L3nS:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.06);border-color:#44998a}.Contacts_tel__item__7L3nS:hover .Contacts_iconWrapper__0nyIv{background:rgba(68,153,138,.1);transform:scale(1.05)}@media(max-width:1249px){.Contacts_tel__item__7L3nS svg{width:40px;height:40px}}.Contacts_tel__item__7L3nS svg path{transition-duration:.2s}.Contacts_tel__item__text__yv2IX{display:flex;flex-direction:column}.Contacts_tel__item-title__myUpc{font-family:Open Sans,DM Sans,Roboto,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:130%;transition-duration:.2s;color:#1e293b}@media(max-width:1249px){.Contacts_tel__item-title__myUpc{font-size:16px}}@media(max-width:375px){.Contacts_tel__item-title__myUpc{font-size:14px}}.Contacts_tel__item-sub__Z7i3O{font-family:Open Sans,DM Sans,Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#64748b;margin-top:5px;transition-duration:.2s}@media(max-width:375px){.Contacts_tel__item-sub__Z7i3O{font-size:14px}}.GetStarted_getStarted__Tu0_7{padding:0 0 80px}@media(max-width:759px){.GetStarted_getStarted__Tu0_7{padding:0 0 80px}}.GetStarted_card__rmWkb{position:relative;background:linear-gradient(135deg,#44998a,#10826e);border-radius:24px;padding:64px 40px;text-align:center;color:#fff;overflow:hidden;box-shadow:0 20px 40px rgba(68,153,138,.25)}@media(max-width:759px){.GetStarted_card__rmWkb{padding:40px 24px;border-radius:16px;text-align:left}}.GetStarted_decoration1__5oiHm,.GetStarted_decoration2__Uy233{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.05);pointer-events:none}.GetStarted_decoration1__5oiHm{width:400px;height:400px;top:-150px;left:-100px}.GetStarted_decoration2__Uy233{width:500px;height:500px;bottom:-200px;right:-100px}.GetStarted_content__pvMui{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:680px;margin:0 auto}@media(max-width:759px){.GetStarted_content__pvMui{align-items:flex-start}}.GetStarted_subtitle__3Qgb2{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.8);margin-bottom:12px}.GetStarted_title__B2HKS{font-size:40px;font-weight:700;margin:0 0 16px;line-height:1.2}@media(max-width:759px){.GetStarted_title__B2HKS{font-size:28px}}.GetStarted_description__EAN4X{font-size:16px;color:hsla(0,0%,100%,.9);line-height:1.6;margin:0 0 32px}.GetStarted_btn__M9WVt{background-color:#fff!important;color:#44998a!important;border:none!important;font-size:15px;font-weight:600;padding:14px 28px;border-radius:12px;display:flex;align-items:center;gap:8px;transition:all .3s ease!important}.GetStarted_btn__M9WVt svg{transition:transform .3s ease}.GetStarted_btn__M9WVt svg path{fill:#44998a!important}.GetStarted_btn__M9WVt:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.15)!important}.GetStarted_btn__M9WVt:hover svg{transform:translateX(4px)}.GetStarted_btn__M9WVt:hover svg path{fill:#44998a!important}.SeoText_text__AI_Ju{padding:0 0 80px}@media(max-width:759px){.SeoText_text__AI_Ju{padding:40px 0}}.SeoText_text_service__kLj5Y{padding:0;background-color:transparent}.SeoText_title__Hw__9{max-width:900px;color:#1e293b;line-height:1.3;margin:20px 0 2px}.SeoText_text-p-clamped__HGthZ,.SeoText_text-p__7gKDf{max-width:900px;font-size:16px;line-height:1.7;color:#1e293b;margin:0 0 24px}@media(max-width:759px){.SeoText_text-p-clamped__HGthZ,.SeoText_text-p__7gKDf{font-size:14px}}.SeoText_text-p-clamped__HGthZ a,.SeoText_text-p__7gKDf a{color:#44998a;text-decoration:none;border-bottom:1px solid rgba(68,153,138,.5);transition:all .2s ease}.SeoText_text-p-clamped__HGthZ a:hover,.SeoText_text-p__7gKDf a:hover{border-bottom-color:#44998a;color:#34766a}.SeoText_text-p-clamped__HGthZ:last-child,.SeoText_text-p__7gKDf:last-child{margin-bottom:0}.SeoText_text-p-clamped__HGthZ{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.Tiles_why__ik1uW .Tiles_container__sSDp2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px 30px}@media(max-width:999px){.Tiles_why__ik1uW .Tiles_container__sSDp2{grid-template-columns:1fr;gap:20px}}.Tiles_why__ik1uW .Tiles_container2c__Jxk8u{grid-template-columns:repeat(2,1fr)}@media(max-width:999px){.Tiles_why__ik1uW .Tiles_container2c__Jxk8u{grid-template-columns:1fr;gap:20px}}.Tiles_why__ik1uW .Tiles_img__8JX7X object{max-width:200px;height:50px}.Tiles_why__item__KpqWJ{display:flex;flex-direction:column;background:#fff;box-shadow:0 6px 30px rgba(0,0,0,.1);border-radius:10px;padding:24px;align-items:center;gap:12px;justify-content:space-between}@media(max-width:759px){.Tiles_why__item__KpqWJ{padding:20px}}@media(max-width:480px){.Tiles_why__item__KpqWJ{padding:18px}}@media(max-width:380px){.Tiles_why__item__KpqWJ{padding:15px}}.Tiles_why__item-link__2cubt:hover{background:#e2e8f0;transition-duration:.2s}.Tiles_why__item-top__GPl7e{padding-top:4px}.Tiles_why__item-top__GPl7e h3{font-weight:300}@media(max-width:759px){.Tiles_why__item-top__GPl7e h3{font-weight:400}}.Tiles_why__item-top-num__oHtrd{color:#44998a;margin-right:10px}.Tiles_why__item-p___CxLg{color:#64748b;font-weight:400}.Tiles_why__item__svg__KRWWr{display:flex;flex-direction:column;background:#fff;box-shadow:0 6px 30px rgba(0,0,0,.1);border-radius:10px;padding:0;align-items:center;height:100%}.Tiles_why__item__svg__KRWWr .Tiles_why__item__KpqWJ{box-shadow:none;padding-top:10px;align-items:flex-start;justify-content:unset}.Tiles_why__item__svg-link__kXbPw:hover{background:#e2e8f0;transition-duration:.2s}.Tiles_why__item__svg-top__yUlRj{padding-top:4px}.Tiles_why__item__svg-top__yUlRj h3{font-weight:300}.Tiles_why__item__svg-top-num__3P_27{color:#44998a;margin-right:10px}.Tiles_why__item__svg-p__5Op5P{color:#64748b;font-weight:400}.Tiles_why__item__svg__KRWWr .Tiles_img__8JX7X object{max-width:100%;width:100%;height:auto;border-radius:12px 12px 0 0}@media(max-width:999px){.Tiles_why__item__svg__KRWWr .Tiles_img__8JX7X object{border-radius:0 12px 12px 0;margin-top:15px}}@media(max-width:480px){.Tiles_why__item__svg__KRWWr .Tiles_img__8JX7X object{border-radius:12px 12px 0 0;margin-top:0}}@media(max-width:999px){.Tiles_why__grid__sfK_p{display:grid;grid-template-columns:1fr 2fr;align-items:start;border-radius:10px}}@media(max-width:480px){.Tiles_why__grid__sfK_p{display:flex;align-items:unset;flex-direction:column}}.Tiles_why__grid__small__xDLbJ{display:flex;flex-direction:column;align-items:center;gap:12px}@media(max-width:999px){.Tiles_why__grid__small__xDLbJ{display:grid;grid-template-columns:1fr 10fr;border-radius:10px;justify-content:space-between;width:100%}.Tiles_why__grid__small__xDLbJ div{align-items:flex-start}.Tiles_why__grid__small__xDLbJ p{text-align:start}}@media(max-width:759px){.Tiles_why__grid__small__xDLbJ{display:grid;grid-template-columns:1fr 7fr;border-radius:10px;justify-content:space-between;width:100%}.Tiles_why__grid__small__xDLbJ div{align-items:flex-start}.Tiles_why__grid__small__xDLbJ p{text-align:start}}@media(max-width:480px){.Tiles_why__grid__small__xDLbJ{display:flex;border-radius:10px;justify-content:unset;width:auto}.Tiles_why__grid__small__xDLbJ div{align-items:unset}.Tiles_why__grid__small__xDLbJ p{text-align:center}}.SmartTaxCalculator_calculator__ioybC{width:100%;margin:0 auto;color:#334155}.SmartTaxCalculator_sliderHeader__1iDpa{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;gap:5px}.SmartTaxCalculator_sliderLabel__58U4k{font-size:13px;font-weight:500;color:#64748b}.SmartTaxCalculator_incomeValue__FIQi8{font-family:Consolas,monospace,sans-serif;font-size:20px;font-weight:700;color:#44998a;letter-spacing:-.5px;word-spacing:-4px;white-space:nowrap}@media(max-width:480px){.SmartTaxCalculator_incomeValue__FIQi8{font-size:16px}}@media(max-width:380px){.SmartTaxCalculator_incomeValue__FIQi8{font-size:18px}}.SmartTaxCalculator_expenseValue__BD5Hu{color:#1e293b!important;font-size:20px}@media(max-width:480px){.SmartTaxCalculator_expenseValue__BD5Hu{font-size:16px}}@media(max-width:380px){.SmartTaxCalculator_expenseValue__BD5Hu{font-size:18px}}.SmartTaxCalculator_taxThresholdInfo__VH30q{font-size:11px;color:#94a3b8;margin-top:6px;display:block}.SmartTaxCalculator_rangeSliderSmall__LbvHh,.SmartTaxCalculator_rangeSlider__fd7AF{width:100%;-webkit-appearance:none;height:6px;border-radius:8px;outline:none;margin-top:6px;background:linear-gradient(to right,#44998a var(--progress,0),#e2e8f0 var(--progress,0))}.SmartTaxCalculator_rangeSliderSmall__LbvHh::-webkit-slider-thumb,.SmartTaxCalculator_rangeSlider__fd7AF::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#44998a;cursor:pointer;border:3px solid #fff;box-shadow:0 2px 6px rgba(0,154,139,.3)}.SmartTaxCalculator_rangeSliderSmall__LbvHh{height:4px}.SmartTaxCalculator_rangeSliderSmall__LbvHh::-webkit-slider-thumb{width:18px;height:18px;border-width:2px}.SmartTaxCalculator_expenseSlider__fAfVV{background:#3e495c;background:linear-gradient(to right,#3e495c var(--progress,0),#e2e8f0 var(--progress,0))}.SmartTaxCalculator_expenseSlider__fAfVV::-webkit-slider-thumb{background:#3e495c;box-shadow:0 2px 6px rgba(15,23,42,.2)}.SmartTaxCalculator_resultsGrid__ZlFta{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;align-items:stretch}@media(max-width:850px){.SmartTaxCalculator_resultsGrid__ZlFta{display:flex;flex-direction:column}}.SmartTaxCalculator_col__bTtLF{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;position:relative;display:flex;flex-direction:column;box-shadow:0 2px 4px rgba(0,0,0,.02);z-index:1;transition:z-index 0s}.SmartTaxCalculator_col__bTtLF:hover{z-index:50}@media(max-width:480px){.SmartTaxCalculator_col__bTtLF{padding:15px}}@media(max-width:380px){.SmartTaxCalculator_col__bTtLF{padding:15px 10px}}.SmartTaxCalculator_highlight__bYjPg{border:2px solid #44998a;box-shadow:0 8px 25px rgba(0,154,139,.08);z-index:2}.SmartTaxCalculator_highlight__bYjPg:hover{z-index:50}.SmartTaxCalculator_highlight__bYjPg .SmartTaxCalculator_badge__xoVdC{white-space:nowrap;position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#44998a;color:#fff;padding:3px 12px;border-radius:16px;font-size:11px;font-weight:600;text-transform:uppercase}.SmartTaxCalculator_colTitle__vkZiA{font-size:16px;font-weight:600;color:#1e293b;text-align:center;margin-bottom:16px}.SmartTaxCalculator_cardSettings__Qffns{background-color:#f8fafb;border:1px solid #e2e8f0;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px}@media(max-width:380px){.SmartTaxCalculator_cardSettings__Qffns{padding:10px}}.SmartTaxCalculator_settingGroup__gyPBv,.SmartTaxCalculator_settingReveal__7elRW{display:flex;flex-direction:column;gap:8px}.SmartTaxCalculator_settingReveal__7elRW{padding-left:10px;border-left:2px solid #e2e8f0;margin-left:7px;animation:SmartTaxCalculator_fadeIn__U96gA .2s ease-in}.SmartTaxCalculator_toggleLabelSmall__m7C6m,.SmartTaxCalculator_toggleLabel__7PHW0{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SmartTaxCalculator_toggleText__v6Kbg{font-size:13px;font-weight:500;color:#1e293b}@media(max-width:380px){.SmartTaxCalculator_toggleText__v6Kbg{display:flex;flex-direction:row;gap:5px}}.SmartTaxCalculator_toggleTextSmall__U57X6{font-size:12px;color:#334155}.SmartTaxCalculator_srOnly__hVRYo{position:absolute;opacity:0;width:0;height:0}.SmartTaxCalculator_toggleSlider__vGTPM{position:relative;width:34px;height:18px;background-color:#cbd5e1;border-radius:18px;transition:.2s;flex-shrink:0}.SmartTaxCalculator_toggleSlider__vGTPM:before{content:"";position:absolute;height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.2s}.SmartTaxCalculator_srOnly__hVRYo:checked+.SmartTaxCalculator_toggleSlider__vGTPM{background-color:#44998a}.SmartTaxCalculator_srOnly__hVRYo:checked+.SmartTaxCalculator_toggleSlider__vGTPM:before{transform:translateX(16px)}.SmartTaxCalculator_toggleSliderSmall__pARju{width:28px;height:16px}.SmartTaxCalculator_toggleSliderSmall__pARju:before{height:12px;width:12px}.SmartTaxCalculator_srOnly__hVRYo:checked+.SmartTaxCalculator_toggleSliderSmall__pARju:before{transform:translateX(12px)}.SmartTaxCalculator_separatorLine__SMAZ2{height:1px;background-color:#e2e8f0}.SmartTaxCalculator_compactInputRow__1WWxS{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:7px}.SmartTaxCalculator_compactInputRow__1WWxS .SmartTaxCalculator_inputLabel__Lu2Dy{font-size:12px;color:#64748b}.SmartTaxCalculator_compactInputRow__1WWxS .SmartTaxCalculator_inputLabelBold__z_V9B{font-size:13px;font-weight:600;color:#44998a;font-family:Consolas,monospace,sans-serif;white-space:nowrap;letter-spacing:-.5px;word-spacing:-4px}.SmartTaxCalculator_subToggles__ncW8c{display:flex;gap:12px;margin-top:2px}@media(max-width:380px){.SmartTaxCalculator_subToggles__ncW8c{flex-direction:column;gap:8px;margin-top:8px}}.SmartTaxCalculator_customSelectWrapper__PGPps{position:relative;width:190px;z-index:15}.SmartTaxCalculator_customSelectTrigger__9_t2O{display:flex;justify-content:space-between;align-items:center;border:1px solid #e2e8f0;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.SmartTaxCalculator_customSelectTrigger__9_t2O.SmartTaxCalculator_triggerActive__XmXJ0,.SmartTaxCalculator_customSelectTrigger__9_t2O:hover{border-color:#44998a}.SmartTaxCalculator_selectChevron___vctj{font-size:8px;color:#64748b;transition:transform .2s ease}.SmartTaxCalculator_selectChevronUp__VGn7M{transform:rotate(180deg)}.SmartTaxCalculator_customSelectDropdown__O0ZDA{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.05);overflow:hidden}.SmartTaxCalculator_customSelectOption__7Z9oX{padding:8px 10px;font-size:12px;cursor:pointer;transition:background .2s ease}.SmartTaxCalculator_customSelectOption__7Z9oX:hover{background:#f8fafb}.SmartTaxCalculator_selectedOption__c1pyx{background:rgba(68,153,138,.1);color:#44998a;font-weight:600}.SmartTaxCalculator_disabledBadge__TuX6x{font-size:11px;color:#64748b;background:#e2e8f0;padding:5px 8px;border-radius:4px}.SmartTaxCalculator_alertContainer__fuN4W{min-height:48px;margin-top:12px;display:flex;flex-direction:column;gap:8px}.SmartTaxCalculator_infoAlert__4L0WB,.SmartTaxCalculator_lossAlert__asPhr{padding:10px 14px;border-radius:8px;font-size:12px;line-height:1.3;animation:SmartTaxCalculator_fadeIn__U96gA .3s}.SmartTaxCalculator_infoAlert__4L0WB b,.SmartTaxCalculator_lossAlert__asPhr b{font-weight:600}@media(max-width:380px){.SmartTaxCalculator_infoAlert__4L0WB,.SmartTaxCalculator_lossAlert__asPhr{padding:10px}}.SmartTaxCalculator_lossAlertDanger__iWdy9{background:rgba(239,68,68,.08);color:#b91c1c;border:1px dashed rgba(239,68,68,.3)}.SmartTaxCalculator_lossAlertWarning__kKUsz{background:rgba(245,158,11,.08);color:#b45309;border:1px dashed rgba(245,158,11,.3)}.SmartTaxCalculator_lossAlertSuccess___3X84{background:rgba(16,185,129,.08);color:#047857;border:1px dashed rgba(16,185,129,.3)}.SmartTaxCalculator_infoAlert__4L0WB{background:#f1f5f9;color:#64748b;border:1px solid #e2e8f0}.SmartTaxCalculator_sliderHint__A3mcw{font-size:11px;color:#64748b;margin-top:4px;line-height:1.3}.SmartTaxCalculator_sliderHint__A3mcw b{color:#1e293b}.SmartTaxCalculator_sliderHintMuted__jBlpb{color:#94a3b8;font-style:italic}.SmartTaxCalculator_bottomSection__kDDvH{display:flex;flex-direction:column;flex-grow:1;margin-top:16px}.SmartTaxCalculator_calcBox__0xifE{border:1px solid #e2e8f0;border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:1px}@media(max-width:380px){.SmartTaxCalculator_calcBox__0xifE{padding:6px 10px}}.SmartTaxCalculator_calcRowHoverable____KkW{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;margin:0 -8px;border-radius:6px;transition:background-color .15s ease;font-size:13px;cursor:default;gap:6px}@media(max-width:380px){.SmartTaxCalculator_calcRowHoverable____KkW{padding:6px 8px}}.SmartTaxCalculator_calcRowActive__k2jpF{background-color:rgba(68,153,138,.08)}.SmartTaxCalculator_calcLabel__GdQLi{color:#334155;align-items:center;display:inline-block}.SmartTaxCalculator_percentText__Wr75B{font-size:11px;color:#94a3b8;font-weight:500;margin-left:7px}@media(max-width:480px){.SmartTaxCalculator_percentText__Wr75B{margin-left:4px}}.SmartTaxCalculator_amountText__hRgAU,.SmartTaxCalculator_calcValue__1mrYA{font-family:Consolas,monospace,sans-serif;font-weight:600;color:#1e293b;font-size:14px;text-align:right;white-space:nowrap;letter-spacing:-.5px;word-spacing:-4px}@media(max-width:480px){.SmartTaxCalculator_amountText__hRgAU,.SmartTaxCalculator_calcValue__1mrYA{font-size:13px}}@media(max-width:380px){.SmartTaxCalculator_amountText__hRgAU,.SmartTaxCalculator_calcValue__1mrYA{font-size:13px}}.SmartTaxCalculator_taxRateBadge__7T_qd{font-size:10px;background:#f8fafb;border:1px solid #e2e8f0;color:#64748b;padding:2px 4px;border-radius:4px;margin-left:6px;font-weight:600;vertical-align:middle}@media(max-width:380px){.SmartTaxCalculator_taxRateBadge__7T_qd{margin-left:4px}}.SmartTaxCalculator_dangerText__FDMaY .SmartTaxCalculator_amountText__hRgAU{color:#ef4444}.SmartTaxCalculator_successText__Iiimq .SmartTaxCalculator_amountText__hRgAU{color:#10b981}.SmartTaxCalculator_warningText__wGMou .SmartTaxCalculator_amountText__hRgAU{color:#f59e0b}.SmartTaxCalculator_taxGroup__Uz8IO{margin-top:4px;padding-top:8px;border-top:1px dashed #e2e8f0;transition:background-color .15s ease}.SmartTaxCalculator_taxMainRow__m1c1P{margin-bottom:2px}.SmartTaxCalculator_calcLabelBold__CdglV{font-size:13px;font-weight:600;color:#1e293b;display:flex;align-items:center}.SmartTaxCalculator_calcValueBold__Idz9G .SmartTaxCalculator_amountText__hRgAU{font-size:15px}.SmartTaxCalculator_chevronAccordion__DY4jA{display:inline-block;font-size:9px;margin-right:6px;color:#94a3b8;transition:transform .2s ease;transform:rotate(-90deg)}.SmartTaxCalculator_chevronAccordionUp__vyM5T{transform:rotate(0deg)}.SmartTaxCalculator_taxSubGroup__F6jNt{display:flex;flex-direction:column;gap:6px;padding-left:10px;margin-bottom:10px;border-left:2px solid #e2e8f0;margin-top:6px;animation:SmartTaxCalculator_fadeIn__U96gA .2s ease-in}.SmartTaxCalculator_calcRowSub__NjKv5{display:flex;justify-content:space-between;align-items:center;gap:5px}.SmartTaxCalculator_calcLabelSub__88WZq{font-size:12px;color:#64748b;display:flex;align-items:center;flex-wrap:wrap}.SmartTaxCalculator_calcValueSub__sHki4 .SmartTaxCalculator_amountText__hRgAU{font-size:12px;color:#64748b;font-weight:500}.SmartTaxCalculator_resultsFooter__3v4uI{margin-top:auto;padding-top:16px}.SmartTaxCalculator_effectiveRateRow__O3QOd,.SmartTaxCalculator_totalRow__Eut9o{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#64748b;margin-bottom:6px;padding:4px 8px;margin-left:-8px;margin-right:-8px;border-radius:6px;transition:background-color .15s ease;gap:5px}.SmartTaxCalculator_totalAmount__0pbvL{font-size:16px;font-weight:600;color:#1e293b;font-family:Consolas,monospace,sans-serif;text-align:right;white-space:nowrap;margin-right:12px;letter-spacing:-.5px;word-spacing:-4px}@media(max-width:480px){.SmartTaxCalculator_totalAmount__0pbvL{font-size:14px}}@media(max-width:380px){.SmartTaxCalculator_totalAmount__0pbvL{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;margin-right:8px}}.SmartTaxCalculator_effectiveRateValue__Y_yLD{color:#6366f1;font-weight:600;font-size:12px;margin-left:4px}.SmartTaxCalculator_takeHomeRow__18suy{display:flex;justify-content:space-between;align-items:center;background:rgba(68,153,138,.1);padding:12px 16px;border-radius:12px;margin-top:8px;transition:transform .15s ease,box-shadow .15s ease;border:1px solid rgba(68,153,138,.25)}.SmartTaxCalculator_takeHomeRow__18suy span:first-child{font-size:14px;font-weight:600;color:#1e293b}.SmartTaxCalculator_takeHomeRow__18suy .SmartTaxCalculator_takeHomeAmount__GntcX{font-size:20px;font-weight:700;color:#44998a;font-family:Consolas,monospace,sans-serif;letter-spacing:-.5px;word-spacing:-7px;white-space:nowrap}@media(max-width:480px){.SmartTaxCalculator_takeHomeRow__18suy .SmartTaxCalculator_takeHomeAmount__GntcX{font-size:16px}}@media(max-width:380px){.SmartTaxCalculator_takeHomeRow__18suy .SmartTaxCalculator_takeHomeAmount__GntcX{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:18px}}.SmartTaxCalculator_takeHomeRowActive__A_UVh{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,154,139,.15)}.SmartTaxCalculator_barChartWrapper__UyBHC{display:flex;height:8px;width:100%;background-color:#e2e8f0;border-radius:4px;margin:20px 0 12px;position:relative;z-index:20}.SmartTaxCalculator_barSegment__H8X7V{position:relative;height:100%;min-width:15px;transition:filter .2s ease;cursor:default}.SmartTaxCalculator_barSegment__H8X7V:first-child{border-radius:4px 0 0 4px}.SmartTaxCalculator_barSegment__H8X7V:last-child{border-radius:0 4px 4px 0}.SmartTaxCalculator_barSegment__H8X7V:hover{filter:brightness(1.15);z-index:30}@media(max-width:380px){.SmartTaxCalculator_barSegment__H8X7V{min-width:20px}}.SmartTaxCalculator_bgGreen__ZCgUq{background-color:#44998a}.SmartTaxCalculator_bgGreenBright__sQiHq{background:linear-gradient(90deg,#44998a,#05b5a4);box-shadow:inset 0 0 4px hsla(0,0%,100%,.3)}.SmartTaxCalculator_bgYellow__N6pQF{background-color:#f59e0b}.SmartTaxCalculator_bgBlue___DhWH{background-color:#3b82f6}.SmartTaxCalculator_bgRed__Vlh_8{background-color:#ef4444}.SmartTaxCalculator_bgDarkRed__z6W3s{background-color:#b91c1c}.SmartTaxCalculator_bgGray__rtgTR{background-color:#94a3b8}.SmartTaxCalculator_bgLightGray__rkWdJ{background-color:#cbd5e1}.SmartTaxCalculator_barTooltip__8YLC1{position:absolute;bottom:calc(100% + 6px);background-color:#1e293b;color:#fff;font-size:11px;padding:6px 10px;border-radius:6px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:100;display:flex;flex-direction:column;align-items:center;gap:2px;box-shadow:0 2px 4px rgba(0,0,0,.02);pointer-events:none}.SmartTaxCalculator_barTooltip__8YLC1 strong{font-weight:600}.SmartTaxCalculator_barTooltip__8YLC1 span{font-family:monospace;color:rgba(68,153,138,.1);filter:brightness(2)}.SmartTaxCalculator_barTooltip__8YLC1:after{content:"";position:absolute;top:100%;border:5px solid transparent;border-top-color:#1e293b}.SmartTaxCalculator_barSegment__H8X7V:hover .SmartTaxCalculator_barTooltip__8YLC1{opacity:1;visibility:visible}.SmartTaxCalculator_barAlignCenter__dNaoq .SmartTaxCalculator_barTooltip__8YLC1,.SmartTaxCalculator_barAlignCenter__dNaoq .SmartTaxCalculator_barTooltip__8YLC1:after{left:50%;transform:translateX(-50%)}.SmartTaxCalculator_barAlignLeft__eH_3y .SmartTaxCalculator_barTooltip__8YLC1{left:-4px;transform:none}.SmartTaxCalculator_barAlignLeft__eH_3y .SmartTaxCalculator_barTooltip__8YLC1:after{left:10px;transform:none}.SmartTaxCalculator_barAlignRight__94JMU .SmartTaxCalculator_barTooltip__8YLC1{right:-4px;left:auto;transform:none}.SmartTaxCalculator_barAlignRight__94JMU .SmartTaxCalculator_barTooltip__8YLC1:after{right:10px;left:auto;transform:none}@keyframes SmartTaxCalculator_fadeIn__U96gA{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SmartTaxCalculator_sliderBlockSecondary__UIpFv{position:relative}.SmartTaxCalculator_sliderBlockSecondary__UIpFv:before{content:"";position:absolute;top:0;bottom:0;left:-24px;border-left:1px dashed #e2e8f0}@media(max-width:768px){.SmartTaxCalculator_sliderBlockSecondary__UIpFv:before{top:-16px;bottom:auto;left:0;right:0;border-left:none;border-top:1px dashed #e2e8f0}}.SmartTaxCalculator_sliderWrapper__53V4m{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px 20px;margin-bottom:24px;box-shadow:0 2px 4px rgba(0,0,0,.02);display:grid;grid-template-columns:1fr auto 1fr;grid-gap:24px;gap:24px;align-items:start}@media(max-width:768px){.SmartTaxCalculator_sliderWrapper__53V4m{grid-template-columns:1fr;gap:16px}}@media(max-width:480px){.SmartTaxCalculator_sliderWrapper__53V4m{padding:16px 15px}}@media(max-width:380px){.SmartTaxCalculator_sliderWrapper__53V4m{padding:16px 10px}}.SmartTaxCalculator_sliderBlock__BkFYs{display:flex;flex-direction:column;gap:8px}.SmartTaxCalculator_sliderDivider__7BxSu{width:0;align-self:stretch;border-left:1px dashed #e2e8f0}@media(max-width:768px){.SmartTaxCalculator_sliderDivider__7BxSu{width:100%;height:0;align-self:auto;border-left:none;border-top:1px dashed #e2e8f0}}.SmartTaxCalculator_tooltipWrapper__TBcLZ{position:relative;display:inline-flex;align-items:center;margin-left:6px;cursor:default;z-index:10;cursor:pointer}@media(max-width:380px){.SmartTaxCalculator_tooltipWrapper__TBcLZ{margin-left:4px}}.SmartTaxCalculator_tooltipIcon__6VIoT{display:inline-flex;justify-content:center;align-items:center;width:14px;height:14px;border-radius:50%;background-color:#cbd5e1;color:#fff;font-size:10px;font-weight:700;line-height:1;transition:background-color .2s}.SmartTaxCalculator_tooltipWrapper__TBcLZ:hover .SmartTaxCalculator_tooltipIcon__6VIoT{background-color:#44998a}.SmartTaxCalculator_tooltipContent__Hx2yt{position:absolute;width:max-content;max-width:200px;background-color:#1e293b;color:#fff;font-size:11px;font-weight:400;line-height:1.4;padding:8px 12px;border-radius:6px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.02);white-space:normal;z-index:100}.SmartTaxCalculator_tooltipContent__Hx2yt:after{content:"";position:absolute;border-width:5px;border-style:solid}@media(max-width:480px){.SmartTaxCalculator_tooltipContent__Hx2yt{max-width:180px}}.SmartTaxCalculator_tooltipWrapper__TBcLZ:hover .SmartTaxCalculator_tooltipContent__Hx2yt{opacity:1;visibility:visible}.SmartTaxCalculator_pos_top__5kAOj{bottom:calc(100% + 8px)}.SmartTaxCalculator_pos_top__5kAOj:after{top:100%;border-color:#1e293b transparent transparent}.SmartTaxCalculator_pos_bottom__6LRgd{top:calc(100% + 8px)}.SmartTaxCalculator_pos_bottom__6LRgd:after{bottom:100%;border-color:transparent transparent #1e293b}.SmartTaxCalculator_align_center__MUulY,.SmartTaxCalculator_align_center__MUulY:after{left:50%;transform:translateX(-50%)}.SmartTaxCalculator_align_left__iL_t1{left:-4px}.SmartTaxCalculator_align_left__iL_t1:after{left:10px}.SmartTaxCalculator_align_right__gq_n1{right:-4px}.SmartTaxCalculator_align_right__gq_n1:after{right:10px}.SmartTaxCalculator_description__pjf4d{max-width:860px;margin:15px auto 48px;text-align:center;color:#64748b;line-height:1.7;letter-spacing:-.01em}@media(max-width:480px){.SmartTaxCalculator_description__pjf4d{text-align:start}}.SmartTaxCalculator_section__OLReT{background-color:#f8fafb;padding:100px 0}@media(max-width:1549px){.SmartTaxCalculator_section__OLReT{padding:80px 0}}@media(max-width:999px){.SmartTaxCalculator_section__OLReT{padding:60px 0}}@media(max-width:759px){.SmartTaxCalculator_section__OLReT{padding:40px 0}}@media(max-width:480px){.SmartTaxCalculator_section__OLReT h2{text-align:start}}@media(min-width:1300px){.SmartTaxCalculator_sliderWrapper__53V4m{padding:16px 32px;gap:32px}.SmartTaxCalculator_sliderLabel__58U4k{font-size:15px}.SmartTaxCalculator_expenseValue__BD5Hu,.SmartTaxCalculator_incomeValue__FIQi8{font-size:24px}.SmartTaxCalculator_taxThresholdInfo__VH30q{font-size:14px}.SmartTaxCalculator_rangeSlider__fd7AF{height:8px}.SmartTaxCalculator_rangeSlider__fd7AF::-webkit-slider-thumb{width:24px;height:24px}.SmartTaxCalculator_rangeSliderSmall__LbvHh{height:6px}.SmartTaxCalculator_rangeSliderSmall__LbvHh::-webkit-slider-thumb{width:18px;height:18px}.SmartTaxCalculator_col__bTtLF{padding:20px 24px}.SmartTaxCalculator_colTitle__vkZiA{font-size:18px;margin-bottom:16px}.SmartTaxCalculator_cardSettings__Qffns{padding:17px 20px;gap:15px}.SmartTaxCalculator_toggleText__v6Kbg{font-size:15px}.SmartTaxCalculator_toggleTextSmall__U57X6{font-size:13px}.SmartTaxCalculator_compactInputRow__1WWxS .SmartTaxCalculator_inputLabel__Lu2Dy{font-size:14px}.SmartTaxCalculator_compactInputRow__1WWxS .SmartTaxCalculator_inputLabelBold__z_V9B{font-size:19px}.SmartTaxCalculator_sliderHint__A3mcw{font-size:13px}.SmartTaxCalculator_customSelectWrapper__PGPps{width:220px}.SmartTaxCalculator_customSelectTrigger__9_t2O{font-size:14px;padding:6px 12px}.SmartTaxCalculator_customSelectOption__7Z9oX{font-size:14px;padding:8px 12px}.SmartTaxCalculator_calcBox__0xifE{padding:8px 20px;gap:2px}.SmartTaxCalculator_calcRowHoverable____KkW{font-size:15px;padding:8px 12px;margin:0 -12px}.SmartTaxCalculator_amountText__hRgAU,.SmartTaxCalculator_calcValue__1mrYA{font-size:17px}.SmartTaxCalculator_calcLabelBold__CdglV{font-size:15px}.SmartTaxCalculator_calcValueBold__Idz9G .SmartTaxCalculator_amountText__hRgAU{font-size:18px}.SmartTaxCalculator_calcLabelSub__88WZq{font-size:13px}.SmartTaxCalculator_calcValueSub__sHki4 .SmartTaxCalculator_amountText__hRgAU{font-size:14px}.SmartTaxCalculator_taxRateBadge__7T_qd{font-size:11px;padding:3px 6px}.SmartTaxCalculator_resultsFooter__3v4uI{padding-top:16px}.SmartTaxCalculator_effectiveRateRow__O3QOd,.SmartTaxCalculator_totalRow__Eut9o{font-size:15px;padding:4px 12px;margin:0 -12px}.SmartTaxCalculator_totalAmount__0pbvL{font-size:20px;margin-right:20px}.SmartTaxCalculator_effectiveRateValue__Y_yLD{font-size:14px}.SmartTaxCalculator_takeHomeRow__18suy{padding:14px 24px;margin-top:8px}.SmartTaxCalculator_takeHomeRow__18suy span:first-child{font-size:16px}.SmartTaxCalculator_takeHomeRow__18suy .SmartTaxCalculator_takeHomeAmount__GntcX{font-size:26px}.SmartTaxCalculator_infoAlert__4L0WB,.SmartTaxCalculator_lossAlert__asPhr{padding:10px 14px;font-size:14px}.SmartTaxCalculator_disabledBadge__TuX6x,.SmartTaxCalculator_percentText__Wr75B{font-size:13px}.SmartTaxCalculator_toggleSlider__vGTPM{width:38px;height:22px}.SmartTaxCalculator_toggleSlider__vGTPM:before{content:"";height:18px;width:18px;left:2px;bottom:2px}.SmartTaxCalculator_toggleSliderSmall__pARju{width:30px;height:18px}.SmartTaxCalculator_toggleSliderSmall__pARju:before{height:14px;width:14px}.SmartTaxCalculator_subToggles__ncW8c{margin-top:10px}.SmartTaxCalculator_settingReveal__7elRW{margin-left:18px}.SmartTaxCalculator_tooltipWrapper__TBcLZ{margin-left:10px}.SmartTaxCalculator_tooltipIcon__6VIoT{width:18px;height:18px;font-size:12px}.SmartTaxCalculator_barChartWrapper__UyBHC{margin:25px 0 15px}}