.RoiCalculator_calculatorSection__voMcx{background:#ffffff;padding:5.5rem 1.5rem;border-top:1px solid #e2e8f0;position:relative}@media (max-width:640px){.RoiCalculator_calculatorSection__voMcx{padding:3.5rem 1rem}}.RoiCalculator_container__5d_qQ{max-width:80rem;margin:0 auto}.RoiCalculator_header__bmjqq{text-align:center;margin-bottom:3.5rem}@media (max-width:640px){.RoiCalculator_header__bmjqq{margin-bottom:2rem}}.RoiCalculator_pillBadge__YsMxP{display:inline-flex;align-items:center;gap:.5rem;background:#ecfdf5;border:1px solid #a7f3d0;color:#047857;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.35rem .95rem;border-radius:9999px;margin-bottom:1rem}.RoiCalculator_pillIcon__keg6R{font-size:.8125rem}.RoiCalculator_title__MDH_0{font-size:2.25rem;font-weight:800;color:#0f172a;margin-bottom:1rem;letter-spacing:-.02em;line-height:1.25}@media (max-width:640px){.RoiCalculator_title__MDH_0{font-size:1.75rem;line-height:1.2}}.RoiCalculator_highlightText__YT5Bz{color:#10b981}.RoiCalculator_subtitle__rfi27{font-size:1rem;color:#64748b;max-width:44rem;margin:0 auto;line-height:1.6}@media (max-width:640px){.RoiCalculator_subtitle__rfi27{font-size:.875rem}}.RoiCalculator_calculatorCard__wMeNw{background:#ffffff;border:1px solid #e2e8f0;border-radius:1.5rem;box-shadow:0 10px 40px -10px rgba(15,23,42,.08);overflow:hidden}.RoiCalculator_splitGrid__uNzKA{display:grid;grid-template-columns:1fr}@media (min-width:900px){.RoiCalculator_splitGrid__uNzKA{grid-template-columns:1.1fr 1fr}}.RoiCalculator_controlsCol__2cxSb{padding:2.5rem;display:flex;flex-direction:column;gap:2rem;background:#ffffff}@media (max-width:640px){.RoiCalculator_controlsCol__2cxSb{padding:1.5rem 1.15rem;gap:1.5rem}}.RoiCalculator_colHeader__FehfX{display:flex;align-items:center;justify-content:space-between}.RoiCalculator_colTitle__pODQA{font-size:1.15rem;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:.5rem}.RoiCalculator_presetPillsRow__MtxzO{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:.75rem}.RoiCalculator_presetBtn__5L1dc{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:.75rem;font-weight:700;padding:.3rem .65rem;border-radius:.4rem;cursor:pointer;transition:all .15s ease}.RoiCalculator_presetBtn__5L1dc:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.RoiCalculator_presetBtnActive__JXpJL{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.RoiCalculator_sliderGroup__E8CSG{display:flex;flex-direction:column}.RoiCalculator_sliderLabelRow__6uvxi{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.RoiCalculator_sliderLabel__Zfptc{font-size:.875rem;font-weight:700;color:#1e293b}.RoiCalculator_sliderValueBadge__N888L{background:#0f172a;color:#ffffff;font-size:.875rem;font-weight:800;padding:.25rem .65rem;border-radius:.4rem;box-shadow:0 2px 6px rgba(15,23,42,.15)}.RoiCalculator_rangeInput__lk1Wo{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.625rem;border-radius:9999px;outline:none;margin:.5rem 0 .4rem;cursor:pointer;touch-action:pan-y;transition:background .1s ease}.RoiCalculator_rangeInput__lk1Wo::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.65rem;height:1.65rem;background:#ffffff;border:4px solid #10b981;border-radius:50%;box-shadow:0 4px 12px rgba(16,185,129,.4);cursor:pointer;-webkit-transition:transform .15s ease;transition:transform .15s ease}.RoiCalculator_rangeInput__lk1Wo::-webkit-slider-thumb:active,.RoiCalculator_rangeInput__lk1Wo::-webkit-slider-thumb:hover{transform:scale(1.15)}.RoiCalculator_rangeInput__lk1Wo::-moz-range-thumb{width:1.65rem;height:1.65rem;background:#ffffff;border:4px solid #10b981;border-radius:50%;box-shadow:0 4px 12px rgba(16,185,129,.4);cursor:pointer}.RoiCalculator_rangeLimits__UqEvI{display:flex;justify-content:space-between;font-size:.6875rem;color:#94a3b8;font-weight:600}.RoiCalculator_billingVolumeBox__SiMQu{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:.85rem 1.15rem;font-size:.8125rem;color:#64748b;margin-top:.5rem}.RoiCalculator_billingVolumeBox__SiMQu strong{font-size:1.0625rem;font-weight:800;color:#0f172a}.RoiCalculator_resultsCol__w_HeX{background:#0f172a;color:#ffffff;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}@media (max-width:640px){.RoiCalculator_resultsCol__w_HeX{padding:1.75rem 1.15rem}}.RoiCalculator_resultsGlow__p0Jg4{position:absolute;top:-20%;right:-20%;width:20rem;height:20rem;background:radial-gradient(circle,rgba(16,185,129,.15) 0,transparent 70%);pointer-events:none}.RoiCalculator_heroStatBox__8u_oq{margin-bottom:2rem}.RoiCalculator_heroStatLabel__dsbur{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#34d399;display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem}.RoiCalculator_heroStatValue__xClil{font-size:2.75rem;font-weight:900;color:#ffffff;line-height:1.1;margin-bottom:.35rem}@media (max-width:640px){.RoiCalculator_heroStatValue__xClil{font-size:2.15rem}}.RoiCalculator_heroStatSub__usuT7{font-size:.8125rem;color:#94a3b8;line-height:1.4}.RoiCalculator_miniMetricsGrid____6Wb{display:grid;grid-template-columns:1fr 1fr;grid-gap:.85rem;gap:.85rem;margin-bottom:2rem}@media (max-width:480px){.RoiCalculator_miniMetricsGrid____6Wb{grid-template-columns:1fr}}.RoiCalculator_miniMetricCard__usm_z{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:.85rem 1rem}.RoiCalculator_miniMetricVal__93_H5{font-size:1.25rem;font-weight:800;color:#ffffff;display:block;margin-bottom:.15rem}.RoiCalculator_miniMetricValGreen__pjee7{color:#34d399}.RoiCalculator_heroStatPeriod__48Kud{font-size:1.125rem;color:#94a3b8;font-weight:600;margin-left:.4rem}.RoiCalculator_miniMetricIcon__cwi4M{font-size:.95rem;margin-right:.35rem}.RoiCalculator_miniMetricIconSky__btJ5r{font-size:.95rem;margin-right:.35rem;color:#38bdf8}.RoiCalculator_miniMetricLabel__y__NN{font-size:.6875rem;color:#94a3b8;line-height:1.35;display:block}.RoiCalculator_btnClaimSavings__diJ_Y{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;background:#10b981;color:#ffffff;font-size:.9375rem;font-weight:800;padding:.85rem 1.5rem;border-radius:.65rem;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 15px rgba(16,185,129,.35)}.RoiCalculator_btnClaimSavings__diJ_Y:hover{background:#059669;transform:translateY(-2px);box-shadow:0 8px 25px rgba(16,185,129,.45)}.RoiCalculator_btnArrow__Gx6wk{font-size:.8125rem;transition:transform .2s ease}.RoiCalculator_btnClaimSavings__diJ_Y:hover .RoiCalculator_btnArrow__Gx6wk{transform:translateX(4px)}