.styles_TaxBenefitCalculator__DeYJI{width:100%;padding:172px 20px 86px}@media((max-width:1278px)){.styles_TaxBenefitCalculator__DeYJI{padding:140px 40px 70px}}@media((max-width:767px)){.styles_TaxBenefitCalculator__DeYJI{position:relative;padding:88px 20px 44px}.styles_TaxBenefitCalculator--with-sticky__4SIsK{padding-bottom:148px}}.styles_TaxBenefitCalculator__sticky-track__9KNMC{display:none}@media((max-width:767px)){.styles_TaxBenefitCalculator__sticky-track__9KNMC{position:fixed;z-index:6;inset-inline:0;bottom:0;display:block;pointer-events:none}}.styles_TaxBenefitCalculator__sticky__gzHV1{display:none}@media((max-width:767px)){.styles_TaxBenefitCalculator__sticky__gzHV1{display:flex;align-items:flex-end;gap:12px;box-sizing:border-box;width:100%;padding:12px 16px 32px;visibility:hidden;background-color:#f7f7f7;border:1px solid #dfdfdf}.styles_TaxBenefitCalculator__sticky--visible__tL5hC{visibility:visible;pointer-events:auto}}.styles_TaxBenefitCalculator__sticky-main__9z3rW{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.styles_TaxBenefitCalculator__sticky-heading__fbYif{display:flex;align-items:center;gap:12px;min-height:20px}.styles_TaxBenefitCalculator__sticky-badge__2d5_O{display:inline-flex;flex-shrink:0;align-items:center;padding:2px 10px;border-radius:999px;background-color:#e9f9e9;color:#167614;white-space:nowrap}.styles_TaxBenefitCalculator__sticky__gzHV1 .styles_TaxBenefitCalculator__sticky-copy__tPdMe{flex-shrink:0;height:auto;padding:6px 14px;border-radius:8px}.styles_TaxBenefitCalculator__container__S6vGs{display:flex;flex-direction:column;gap:48px;width:100%;max-width:1112px;margin-inline:auto}@media((max-width:767px)){.styles_TaxBenefitCalculator__container__S6vGs{gap:32px}}.styles_TaxBenefitCalculator__header__ubN7W{display:flex;flex-direction:column;align-items:center;gap:20px}@media((max-width:767px)){.styles_TaxBenefitCalculator__header__ubN7W{gap:16px}}.styles_TaxBenefitCalculator__heading__30bX5{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:704px}@media((max-width:767px)){.styles_TaxBenefitCalculator__heading__30bX5{gap:12px;max-width:none}}.styles_TaxBenefitCalculator__cards__xBPOM{display:flex;align-items:stretch;gap:20px}@media((max-width:1278px)){.styles_TaxBenefitCalculator__cards__xBPOM{flex-direction:column;gap:24px}}@media((max-width:767px)){.styles_TaxBenefitCalculator__cards__xBPOM{gap:24px}}.styles_TaxBenefitCalculator__form__bgkXR,.styles_TaxBenefitCalculator__result__m7zKR{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:30px 32px;border-radius:16px;border:1px solid #dfdfdf}@media((max-width:767px)){.styles_TaxBenefitCalculator__form__bgkXR,.styles_TaxBenefitCalculator__result__m7zKR{padding:18px 20px}}.styles_TaxBenefitCalculator__form__bgkXR{gap:12px;background-color:#fcfcfc}@media((max-width:1278px)){.styles_TaxBenefitCalculator__form__bgkXR{gap:16px}}@media((max-width:767px)){.styles_TaxBenefitCalculator__form__bgkXR{gap:8px;padding:0;border:none;background-color:transparent}}.styles_TaxBenefitCalculator__form--open__Z_7z5{position:relative;z-index:2}.styles_TaxBenefitCalculator__result__m7zKR{gap:16px;background-color:#f7f7f7}.styles_TaxBenefitCalculator__fields__kgwxs,.styles_TaxBenefitCalculator__notice__SOvT2,.styles_TaxBenefitCalculator__presets__KdZG5,.styles_TaxBenefitCalculator__result-main___LU6F,.styles_TaxBenefitCalculator__result-sum__QiLiS,.styles_TaxBenefitCalculator__rows__AHYkQ{display:flex;flex-direction:column;width:100%}.styles_TaxBenefitCalculator__fields__kgwxs{gap:10px}.styles_TaxBenefitCalculator__presets__KdZG5{gap:12px}.styles_TaxBenefitCalculator__chips__cY6Iv{display:flex;flex-wrap:wrap;gap:9px}@media((max-width:767px)){.styles_TaxBenefitCalculator__chips__cY6Iv{flex-wrap:nowrap}}.styles_TaxBenefitCalculator__chip__8NWIu{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:8px 16px;border-radius:8px;background-color:transparent;color:#1c1c1c;cursor:pointer;border:1px solid #262626}.styles_TaxBenefitCalculator__chip__8NWIu:focus-visible{outline:none;box-shadow:0 0 0 2px #fcfcfc,0 0 0 4px #d1d1d1}@media((hover:hover) and (pointer:fine)){.styles_TaxBenefitCalculator__chip__8NWIu:hover:not(.styles_TaxBenefitCalculator__chip--selected__KBzla){box-shadow:2px 2px 0 0 #262626}}.styles_TaxBenefitCalculator__chip--selected__KBzla{background-color:#262626;color:#fff}.styles_TaxBenefitCalculator__result-main___LU6F{gap:16px}@media((max-width:1278px)){.styles_TaxBenefitCalculator__result-main___LU6F{gap:8px}}.styles_TaxBenefitCalculator__summary__Vt7eb{display:flex;flex-direction:column;width:100%;gap:16px}@media((max-width:1278px)){.styles_TaxBenefitCalculator__summary__Vt7eb{gap:8px}}.styles_TaxBenefitCalculator__result-title__Iqp9l{display:flex;align-items:center;gap:12px}.styles_TaxBenefitCalculator__result-title__Iqp9l h3{flex-shrink:0;white-space:nowrap}.styles_TaxBenefitCalculator__coefficient__F_ch7{display:inline-flex;flex-shrink:0;align-items:center;padding:4px 12px;border-radius:999px;background-color:#e9f9e9;color:#167614;white-space:nowrap}.styles_TaxBenefitCalculator__notice__SOvT2,.styles_TaxBenefitCalculator__result-sum__QiLiS{gap:8px}@media((max-width:1278px)){.styles_TaxBenefitCalculator__result-sum__QiLiS{gap:4px}}@media((max-width:767px)){.styles_TaxBenefitCalculator__result-sum__QiLiS .styles_TaxBenefitCalculator__amount__p4sHC{letter-spacing:-.28px}}.styles_TaxBenefitCalculator__breakdown__BuM0Q{display:flex;flex-direction:column;width:100%}@media((max-width:1278px)){.styles_TaxBenefitCalculator__breakdown__BuM0Q{gap:8px;-webkit-padding-before:4px;padding-block-start:4px}}.styles_TaxBenefitCalculator__details__hTQdF{display:none;align-items:center;gap:6px;margin:0;padding:0;border:none;background-color:transparent;color:#5c5c5c;cursor:pointer}.styles_TaxBenefitCalculator__details__hTQdF:focus-visible{outline:none;box-shadow:0 0 0 2px #f7f7f7,0 0 0 4px #d1d1d1}@media((max-width:1278px)){.styles_TaxBenefitCalculator__details__hTQdF{display:inline-flex}}@media((hover:hover) and (pointer:fine)){.styles_TaxBenefitCalculator__details__hTQdF:hover{color:#1c1c1c}}.styles_TaxBenefitCalculator__details-icon__Xf3ah{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;transition:transform .2s ease-out}.styles_TaxBenefitCalculator__details-icon--open__uK5BL{transform:rotate(180deg)}.styles_TaxBenefitCalculator__details-chevron__DMJ1r{display:block}.styles_TaxBenefitCalculator__rows__AHYkQ{gap:8px}@media((max-width:1278px)){.styles_TaxBenefitCalculator__rows__AHYkQ{display:none}.styles_TaxBenefitCalculator__rows--open__Wi0Rs{display:flex}}.styles_TaxBenefitCalculator__row__sTiAQ{display:flex;align-items:center;justify-content:space-between;gap:16px;letter-spacing:-.16px}@media((max-width:1278px)){.styles_TaxBenefitCalculator__row__sTiAQ{align-items:flex-start;gap:8px;letter-spacing:0}}.styles_TaxBenefitCalculator__row--benefit__W_UaB{letter-spacing:0}.styles_TaxBenefitCalculator__row__sTiAQ .styles_TaxBenefitCalculator__row-value__KLhzc{flex-shrink:0;white-space:nowrap}@media((max-width:767px)){.styles_TaxBenefitCalculator__row__sTiAQ .styles_TaxBenefitCalculator__row-value__KLhzc{display:inline-block;width:67px;text-align:right}.styles_TaxBenefitCalculator__coefficient__F_ch7 .styles_TaxBenefitCalculator__wide-only__3HB4H{display:none}}@media((max-width:1278px)){.styles_TaxBenefitCalculator__copy__VsvC7 .styles_TaxBenefitCalculator__wide-only__3HB4H{display:none}}.styles_TaxBenefitCalculator__narrow-only__ny_WT{display:none}@media((max-width:767px)){.styles_TaxBenefitCalculator__coefficient__F_ch7 .styles_TaxBenefitCalculator__narrow-only__ny_WT{display:inline;white-space:nowrap}}@media((max-width:1278px)){.styles_TaxBenefitCalculator__copy__VsvC7 .styles_TaxBenefitCalculator__narrow-only__ny_WT{display:inline;white-space:nowrap}.styles_TaxBenefitCalculator__row--benefit__W_UaB .styles_TaxBenefitCalculator__benefit-label__vdPIE{line-height:20px}}.styles_TaxBenefitCalculator__divider__Iqm33{display:block;height:1px;margin-block:2px;background-color:#dfdfdf}@media((max-width:767px)){.styles_TaxBenefitCalculator__result-hint__ZK7Td{width:280px;max-width:100%}}.styles_TaxBenefitCalculator__copy__VsvC7{align-self:flex-start}@media((max-width:1278px)){.styles_TaxBenefitCalculator__copy__VsvC7{align-self:stretch;width:100%}}@media((max-width:767px)){.styles_TaxBenefitCalculator__copy__VsvC7{height:44px;padding:10px 18px}}