.HeroCalculatorSection_section__NTws3{background:#10301f;padding:136px 0 96px}.HeroCalculatorSection_container__GOLD8{max-width:1640px;margin:0 auto;padding:0 160px}.HeroCalculatorSection_header__BTu2y{display:flex;flex-direction:column;align-items:center;text-align:center}.HeroCalculatorSection_kicker__JLFSc{display:inline-flex;align-items:center;min-height:42px;padding:0 22px;border-radius:999px;background:#94e61c;color:#173020;font-size:18px;font-weight:700;line-height:1}.HeroCalculatorSection_title__4zuZg{margin:34px 0 0;color:#fff;font-size:72px;line-height:1.02;font-weight:700;letter-spacing:-.05em}.HeroCalculatorSection_description__hrjkh{max-width:1100px;margin:24px auto 0;color:#d9e4dc;font-size:24px;line-height:1.5;letter-spacing:-.02em}.HeroCalculatorSection_card__Sot7r{margin-top:46px;box-sizing:border-box;border:1px solid #dce3db;border-radius:14px;background:#fff;padding:28px;box-shadow:0 16px 40px rgba(6,18,12,.18)}.HeroCalculatorSection_cardHeader__Bk93_{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.HeroCalculatorSection_cardEyebrow__jlaQ9{color:#2a7f52;font-size:16px;font-weight:700;letter-spacing:.03em}.HeroCalculatorSection_statusPill__oGmhY{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;background:#94e61c;color:#173020;font-size:14px;font-weight:700}.HeroCalculatorSection_cardGrid__awYpK{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.92fr);grid-gap:32px;gap:32px;align-items:start;min-width:0}.HeroCalculatorSection_cardGrid__awYpK>*{min-width:0}.HeroCalculatorSection_formColumn__2arj_{box-sizing:border-box;min-width:0}.HeroCalculatorSection_field__Wp2m5+.HeroCalculatorSection_field__Wp2m5{margin-top:28px}.HeroCalculatorSection_label__W20NO{display:block;margin-bottom:14px;color:#556d61;font-size:18px;line-height:1.3;font-weight:700}.HeroCalculatorSection_inputWrap__N7pfr{position:relative;box-sizing:border-box}.HeroCalculatorSection_input__cLL3v{display:flex;align-items:center;min-height:54px;padding:0 18px;border:1px solid #d8dfd7;border-radius:12px;background:#f8faf8;color:#22382d;font-size:18px;line-height:1.2;font-weight:700;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:inherit;box-sizing:border-box;max-width:100%}.HeroCalculatorSection_helper__3atQm{margin:12px 0 0;color:#6a7c72;font-size:13px;line-height:1.45}.HeroCalculatorSection_range__KOWFK{width:100%;margin-top:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.HeroCalculatorSection_range__KOWFK::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:linear-gradient(90deg,#84e11e 0,#84e11e var(--range-fill-percent,50%),#dbe3dd var(--range-fill-percent,50%),#dbe3dd 100%)}.HeroCalculatorSection_range__KOWFK::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-7px;border:3px solid #2b7f52;border-radius:999px;background:#fff}.HeroCalculatorSection_range__KOWFK::-moz-range-track{height:10px;border-radius:999px;background:#dbe3dd}.HeroCalculatorSection_range__KOWFK::-moz-range-progress{height:10px;border-radius:999px;background:#84e11e}.HeroCalculatorSection_range__KOWFK::-moz-range-thumb{width:24px;height:24px;border:3px solid #2b7f52;border-radius:999px;background:#fff}.HeroCalculatorSection_summaryPanel__2_jJ1{box-sizing:border-box;min-width:0;border:1px solid #e1e5d8;border-radius:14px;background:#f8f8f0;padding:22px 24px 26px}.HeroCalculatorSection_legend__1_I3s{display:flex;justify-content:center;gap:28px;margin:8px 0 18px}.HeroCalculatorSection_legendItem__SgS6O{display:inline-flex;align-items:center;gap:10px;color:#556d61;font-size:16px;line-height:1.2;font-weight:700}.HeroCalculatorSection_dotDark__Pg0Xt,.HeroCalculatorSection_dotGreen__L3znx{width:14px;height:14px;border-radius:999px;flex-shrink:0}.HeroCalculatorSection_dotDark__Pg0Xt{background:#0d2f20}.HeroCalculatorSection_dotGreen__L3znx{background:#84e11e}.HeroCalculatorSection_donutWrap__2WISQ{position:relative;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.HeroCalculatorSection_srOnly__W0eZB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HeroCalculatorSection_donut__x4Go1{display:flex;align-items:center;justify-content:center;width:272px;height:272px;border-radius:999px;box-shadow:inset 0 0 0 3px #fff}.HeroCalculatorSection_donutTooltip__EQn0p{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 18px;border:1px solid #dce3db;border-radius:10px;background:#fff;box-shadow:0 10px 28px rgba(16,48,31,.16);color:#565b62;font-size:17px;line-height:1.2;font-weight:500;pointer-events:none;transform:translate(-50%,-50%);white-space:nowrap}.HeroCalculatorSection_donutTooltipDot__skItx{width:18px;height:18px;border-radius:999px;flex-shrink:0}.HeroCalculatorSection_donut__x4Go1:before{content:none}.HeroCalculatorSection_donutInner__SrTzX{display:flex;flex-direction:column;align-items:center;justify-content:center;width:166px;height:166px;border-radius:999px;background:#f8f8f0;box-shadow:0 0 0 3px #fff;text-align:center}.HeroCalculatorSection_donutPercent__IOyoB{color:#22382d;font-size:52px;line-height:1;font-weight:700}.HeroCalculatorSection_donutLabel__MPZcw{margin-top:8px;color:#556d61;font-size:18px;line-height:1.2;font-weight:700}.HeroCalculatorSection_summaryMain__Of_T6{margin-top:22px;text-align:center}.HeroCalculatorSection_summaryLabel__yItPz{margin:0;color:#556d61;font-size:18px;line-height:1.3;font-weight:700}.HeroCalculatorSection_summaryValue__Av72m{margin:10px 0 0;color:#22382d;font-size:56px;line-height:1;font-weight:700;letter-spacing:-.04em}.HeroCalculatorSection_summaryGrid__CHwCS{display:grid;grid-gap:14px;gap:14px;margin-top:26px}.HeroCalculatorSection_summaryCard__gbUDa{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;min-width:0;border:1px solid #dce3db;border-radius:12px;background:#fff;padding:18px 16px}.HeroCalculatorSection_summaryCardTitle__61Bd_{margin:0;min-width:0;color:#556d61;font-size:16px;line-height:1.3;font-weight:700}.HeroCalculatorSection_summaryCardValue__tAFLQ{margin:0;min-width:0;color:#22382d;font-size:20px;line-height:1.1;font-weight:700}@media (max-width:1200px){.HeroCalculatorSection_container__GOLD8{padding:0 48px}.HeroCalculatorSection_title__4zuZg{font-size:60px}.HeroCalculatorSection_cardGrid__awYpK{grid-template-columns:1fr}}@media (max-width:767px){.HeroCalculatorSection_section__NTws3{padding:112px 0 72px}.HeroCalculatorSection_container__GOLD8{padding:0 20px}.HeroCalculatorSection_kicker__JLFSc{min-height:36px;padding:0 18px;font-size:15px}.HeroCalculatorSection_title__4zuZg{margin-top:24px;font-size:44px}.HeroCalculatorSection_description__hrjkh{font-size:19px}.HeroCalculatorSection_card__Sot7r{margin-top:32px;padding:18px}.HeroCalculatorSection_cardHeader__Bk93_{margin-bottom:20px}.HeroCalculatorSection_label__W20NO{font-size:16px}.HeroCalculatorSection_legend__1_I3s{flex-wrap:wrap;justify-content:center;gap:12px}.HeroCalculatorSection_legendItem__SgS6O{white-space:normal;text-align:center;font-size:14px}.HeroCalculatorSection_donut__x4Go1{width:224px;height:224px}.HeroCalculatorSection_donutTooltip__EQn0p{min-height:40px;padding:0 16px;font-size:15px}.HeroCalculatorSection_donutTooltipDot__skItx{width:16px;height:16px}.HeroCalculatorSection_donutInner__SrTzX{width:134px;height:134px}.HeroCalculatorSection_donutPercent__IOyoB{font-size:42px}.HeroCalculatorSection_summaryValue__Av72m{font-size:44px}.HeroCalculatorSection_summaryCard__gbUDa{padding:16px 14px}.HeroCalculatorSection_summaryCardTitle__61Bd_{font-size:15px}.HeroCalculatorSection_summaryCardValue__tAFLQ{font-size:18px}}.CalculatorFeaturesSection_section__U61bh{background:#f5f5ed;padding:88px 0 72px}.CalculatorFeaturesSection_container__DgrxJ{max-width:1640px;margin:0 auto;padding:0 160px}.CalculatorFeaturesSection_copyBlock__wtLBm{max-width:980px}.CalculatorFeaturesSection_eyebrow__xElDl{margin:0 0 18px;color:#607b68;font-size:14px;font-weight:700;letter-spacing:.08em}.CalculatorFeaturesSection_title__OMlEQ{margin:0;color:#1f352a;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:-.03em}.CalculatorFeaturesSection_description__lYI8L{max-width:900px;margin:16px 0 0;color:#667a6f;font-size:18px;line-height:1.55;letter-spacing:-.02em}.CalculatorFeaturesSection_grid__UXZXD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:26px;gap:26px;margin-top:36px}.CalculatorFeaturesSection_card__GUQPj{min-height:250px;padding:28px 28px 24px;border:1px solid #d9dfd8;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(217,223,216,.08)}.CalculatorFeaturesSection_badge__an9gX{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:12px;background:#80dc19;color:#183121;font-size:18px;font-weight:700;line-height:1}.CalculatorFeaturesSection_cardTitle__ujCdj{margin:14px 0 0;color:#203428;font-size:18px;line-height:1.2;font-weight:700}.CalculatorFeaturesSection_cardDescription__Aroow{margin:12px 0 0;color:#708176;font-size:16px;line-height:1.55;letter-spacing:-.02em}@media only screen and (max-width:1280px){.CalculatorFeaturesSection_container__DgrxJ{padding:0 64px}.CalculatorFeaturesSection_title__OMlEQ{font-size:28px}.CalculatorFeaturesSection_cardDescription__Aroow,.CalculatorFeaturesSection_description__lYI8L{font-size:16px}.CalculatorFeaturesSection_grid__UXZXD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:768px){.CalculatorFeaturesSection_section__U61bh{padding:72px 0 56px}.CalculatorFeaturesSection_container__DgrxJ{padding:0 16px}.CalculatorFeaturesSection_title__OMlEQ{font-size:36px}.CalculatorFeaturesSection_description__lYI8L{margin-top:20px;font-size:18px}.CalculatorFeaturesSection_grid__UXZXD{grid-template-columns:1fr;gap:20px;margin-top:36px}.CalculatorFeaturesSection_card__GUQPj{min-height:auto;padding:24px 20px}.CalculatorFeaturesSection_cardTitle__ujCdj{font-size:20px}.CalculatorFeaturesSection_cardDescription__Aroow{font-size:18px}}.CalculatorHowToUseSection_section__mSx99{background:#f5f5ed;padding:0 0 72px}.CalculatorHowToUseSection_container__NA5rT{max-width:1640px;margin:0 auto;padding:0 160px}.CalculatorHowToUseSection_grid__qO4ts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.09fr);grid-gap:30px;gap:30px}.CalculatorHowToUseSection_darkPanel__4p_lW,.CalculatorHowToUseSection_lightPanel__QGAdZ{border-radius:16px;overflow:hidden}.CalculatorHowToUseSection_lightPanel__QGAdZ{border:1px solid #d9dfd8;background:#fff;padding:34px 34px 38px}.CalculatorHowToUseSection_darkPanel__4p_lW{background:#0f3020;padding:34px 32px 40px}.CalculatorHowToUseSection_eyebrowDark__bN_qx,.CalculatorHowToUseSection_eyebrow__lNI2P{margin:0 0 18px;font-size:14px;font-weight:700;letter-spacing:.08em}.CalculatorHowToUseSection_eyebrow__lNI2P{color:#607b68}.CalculatorHowToUseSection_eyebrowDark__bN_qx{color:#87dd1f}.CalculatorHowToUseSection_titleDark__MUmDb,.CalculatorHowToUseSection_title__AyObW{margin:0;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:-.03em}.CalculatorHowToUseSection_title__AyObW{color:#1f352a}.CalculatorHowToUseSection_titleDark__MUmDb{color:#fff}.CalculatorHowToUseSection_steps__T1VGX{margin-top:30px}.CalculatorHowToUseSection_step__tJuDW{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.CalculatorHowToUseSection_step__tJuDW+.CalculatorHowToUseSection_step__tJuDW{margin-top:28px}.CalculatorHowToUseSection_stepBadge__RCVhP{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:#0f3020;color:#87dd1f;font-size:18px;font-weight:700;line-height:1}.CalculatorHowToUseSection_stepTitle__65TaQ{margin:2px 0 8px;color:#1f352a;font-size:18px;line-height:1.35;font-weight:700}.CalculatorHowToUseSection_stepDescription__Fyl3_{margin:0;color:#6e8277;font-size:16px;line-height:1.55}.CalculatorHowToUseSection_formulaBox__X9Yj1{margin-top:30px;padding:20px 22px;border:1px solid #32681e;border-radius:14px;background:#1d4428;color:#87dd1f;font-size:24px;line-height:1.45;font-weight:700;letter-spacing:-.02em}.CalculatorHowToUseSection_darkDescription__LxGz8{margin:26px 0 0;color:#e5ece7;font-size:16px;line-height:1.55}.CalculatorHowToUseSection_notes__a_n3M{margin:26px 0 0;padding:0;list-style:none}.CalculatorHowToUseSection_note__UXHbc{position:relative;padding-left:28px;color:#e5ece7;font-size:16px;line-height:1.6}.CalculatorHowToUseSection_note__UXHbc+.CalculatorHowToUseSection_note__UXHbc{margin-top:12px}.CalculatorHowToUseSection_note__UXHbc:before{content:"";position:absolute;left:0;top:10px;width:11px;height:11px;border-radius:999px;background:#87dd1f}.CalculatorHowToUseSection_footerNote__EX2MV{margin:28px 0 0;padding-top:18px;border-top:1px solid rgba(135,221,31,.26);color:#87a796;font-size:14px;line-height:1.55}@media only screen and (max-width:1280px){.CalculatorHowToUseSection_container__NA5rT{padding:0 64px}.CalculatorHowToUseSection_grid__qO4ts{grid-template-columns:1fr}}@media only screen and (max-width:768px){.CalculatorHowToUseSection_section__mSx99{padding:0 0 56px}.CalculatorHowToUseSection_container__NA5rT{padding:0 16px}.CalculatorHowToUseSection_darkPanel__4p_lW,.CalculatorHowToUseSection_lightPanel__QGAdZ{padding:28px 20px 30px}.CalculatorHowToUseSection_titleDark__MUmDb,.CalculatorHowToUseSection_title__AyObW{font-size:28px}.CalculatorHowToUseSection_formulaBox__X9Yj1{font-size:20px;padding:18px}.CalculatorHowToUseSection_step__tJuDW{grid-template-columns:48px minmax(0,1fr);gap:16px}.CalculatorHowToUseSection_darkDescription__LxGz8,.CalculatorHowToUseSection_note__UXHbc,.CalculatorHowToUseSection_stepDescription__Fyl3_,.CalculatorHowToUseSection_stepTitle__65TaQ{font-size:15px}.CalculatorHowToUseSection_footerNote__EX2MV{font-size:13px}}.CalculatorLearnMoreSection_section__sUnSl{background:#f5f5ed;padding:0 0 72px}.CalculatorLearnMoreSection_container__bkqgc{max-width:1640px;margin:0 auto;padding:0 160px}.CalculatorLearnMoreSection_panel__RmaiA{border:1px solid #d9dfd8;border-radius:16px;background:#fff;padding:28px 32px 32px}.CalculatorLearnMoreSection_eyebrow__0nnAN{margin:0 0 14px;color:#607b68;font-size:14px;font-weight:700;letter-spacing:.08em}.CalculatorLearnMoreSection_title__X9q1Y{margin:0;color:#1f352a;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:-.03em}.CalculatorLearnMoreSection_grid__bEea6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px;gap:26px;margin-top:34px}.CalculatorLearnMoreSection_card__gHS8b{min-height:256px;border:1px solid #dde4c8;border-radius:14px;background:#f8f8f1;padding:22px 28px 26px}.CalculatorLearnMoreSection_cardTitle__CRqqG{margin:0;color:#22382d;font-size:18px;line-height:1.45;font-weight:700;letter-spacing:-.02em}.CalculatorLearnMoreSection_cardDescription__cDvUq{margin:14px 0 0;color:#6f8177;font-size:16px;line-height:1.55}@media only screen and (max-width:1280px){.CalculatorLearnMoreSection_container__bkqgc{padding:0 64px}}@media only screen and (max-width:768px){.CalculatorLearnMoreSection_section__sUnSl{padding:0 0 56px}.CalculatorLearnMoreSection_container__bkqgc{padding:0 16px}.CalculatorLearnMoreSection_panel__RmaiA{padding:24px 20px}.CalculatorLearnMoreSection_title__X9q1Y{font-size:28px}.CalculatorLearnMoreSection_grid__bEea6{grid-template-columns:1fr;gap:20px}.CalculatorLearnMoreSection_card__gHS8b{min-height:auto;padding:20px}.CalculatorLearnMoreSection_cardTitle__CRqqG{font-size:17px}.CalculatorLearnMoreSection_cardDescription__cDvUq{font-size:15px}}.CalculatorPromoBandSection_section__JVAhN{background:#f5f5ed;padding:0 0 72px}.CalculatorPromoBandSection_container__Oz8Pw{max-width:1640px;margin:0 auto;padding:0 160px}.CalculatorPromoBandSection_band__yNVZC{display:grid;grid-template-columns:minmax(280px,.88fr) minmax(0,1.32fr);grid-gap:48px;gap:48px;align-items:center;border-radius:14px;background:#80e31c;padding:36px 40px}.CalculatorPromoBandSection_eyebrow__YdV43{margin:0 0 14px;color:#163021;font-size:14px;font-weight:700}.CalculatorPromoBandSection_description__GAuWU,.CalculatorPromoBandSection_title__NrFmP{margin:0;color:#163021;font-size:24px;line-height:1.35;font-weight:700;letter-spacing:-.02em}@media only screen and (max-width:1280px){.CalculatorPromoBandSection_container__Oz8Pw{padding:0 64px}.CalculatorPromoBandSection_band__yNVZC{grid-template-columns:1fr;gap:24px}}@media only screen and (max-width:768px){.CalculatorPromoBandSection_section__JVAhN{padding:0 0 56px}.CalculatorPromoBandSection_container__Oz8Pw{padding:0 16px}.CalculatorPromoBandSection_band__yNVZC{gap:18px;padding:28px 20px}.CalculatorPromoBandSection_description__GAuWU,.CalculatorPromoBandSection_title__NrFmP{font-size:20px}}.CalculatorFAQSection_section__9JxKZ{background:#f5f5ed;padding:0 0 72px}.CalculatorFAQSection_container__im3LF{max-width:1640px;margin:0 auto;padding:0 160px}.CalculatorFAQSection_panel__vPH_L{border:1px solid #d9dfd8;border-radius:16px;background:#fff;padding:28px 32px 32px}.CalculatorFAQSection_eyebrow__0TSpG{margin:0 0 14px;color:#607b68;font-size:14px;font-weight:700;letter-spacing:.08em}.CalculatorFAQSection_title__AFgXp{margin:0;color:#1f352a;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:-.03em}.CalculatorFAQSection_grid__r_FML{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 26px;gap:28px 26px;margin-top:34px}.CalculatorFAQSection_card__pLo2S{min-height:256px;border:1px solid #d9dfd8;border-radius:14px;background:#f8f9fb;padding:24px 28px 28px}.CalculatorFAQSection_question__v6aoQ{margin:0;color:#22382d;font-size:18px;line-height:1.45;font-weight:700;letter-spacing:-.02em}.CalculatorFAQSection_answer__QLl_d{margin:14px 0 0;color:#6f8177;font-size:16px;line-height:1.55}@media only screen and (max-width:1280px){.CalculatorFAQSection_container__im3LF{padding:0 64px}}@media only screen and (max-width:768px){.CalculatorFAQSection_section__9JxKZ{padding:0 0 56px}.CalculatorFAQSection_container__im3LF{padding:0 16px}.CalculatorFAQSection_panel__vPH_L{padding:24px 20px}.CalculatorFAQSection_title__AFgXp{font-size:28px}.CalculatorFAQSection_grid__r_FML{grid-template-columns:1fr;gap:20px}.CalculatorFAQSection_card__pLo2S{min-height:auto;padding:20px}.CalculatorFAQSection_question__v6aoQ{font-size:17px}.CalculatorFAQSection_answer__QLl_d{font-size:15px}}.CalculatorDisclaimerSection_section__eJhoc{background:#f5f5ed;padding:0 0 72px}.CalculatorDisclaimerSection_container__3EmCG{max-width:1640px;margin:0 auto;padding:0 160px}.CalculatorDisclaimerSection_notice__favx0{border:1px solid #f2cf7b;border-radius:14px;background:#fff7e8;padding:24px 28px;color:#7b5615;font-size:18px;line-height:1.5;font-weight:700;letter-spacing:-.02em}@media only screen and (max-width:1280px){.CalculatorDisclaimerSection_container__3EmCG{padding:0 64px}}@media only screen and (max-width:768px){.CalculatorDisclaimerSection_section__eJhoc{padding:0 0 56px}.CalculatorDisclaimerSection_container__3EmCG{padding:0 16px}.CalculatorDisclaimerSection_notice__favx0{padding:20px;font-size:16px}}