.AnimatedMetric_metric__gwpZl{text-align:center;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.AnimatedMetric_metric__gwpZl.AnimatedMetric_visible__dWKvI{opacity:1;transform:translateY(0)}.AnimatedMetric_metricValue__dmy93{font-family:system-ui;font-size:clamp(32px,4vw,48px);font-weight:700;color:#fff;margin-bottom:var(--spacing-xs);line-height:1}.AnimatedMetric_metricLabel__A4f7r{font-family:var(--font-body);font-size:13px;color:hsla(0,0%,100%,.6);max-width:180px;line-height:1.4;margin:0 auto}@media (max-width:768px){.AnimatedMetric_metricValue__dmy93{font-size:64px;margin-bottom:8px}.AnimatedMetric_metricLabel__A4f7r{font-size:18px;color:hsla(0,0%,100%,.7);max-width:none;white-space:normal;line-height:1.3}}.AnimatedDots_container__GSG6w{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:0;pointer-events:none}.AnimatedDots_canvas__u5__U{width:100%;height:100%;display:block}.FAQItem_faqItem__mGzG2{border-bottom:1px solid var(--color-gray-200);transition:all var(--transition-base)}.FAQItem_faqItem__mGzG2:last-child{border-bottom:none}.FAQItem_faqItem__mGzG2:hover{background:rgba(0,0,238,.02)}.FAQItem_faqQuestion__rSJiV{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl) var(--spacing-2xl);background:transparent;border:none;font-family:system-ui;font-size:18px;font-weight:700;color:var(--color-text);text-align:left;cursor:pointer;transition:all var(--transition-base)}.FAQItem_faqIcon__u6W3s,.FAQItem_faqQuestion__rSJiV:hover{color:var(--color-primary)}.FAQItem_faqIcon__u6W3s{font-size:28px;font-weight:300;transition:transform var(--transition-base);line-height:1}.FAQItem_faqIconOpen__KIN50{transform:rotate(45deg)}.FAQItem_faqAnswer__DvLbR{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out;padding:0 var(--spacing-2xl)}.FAQItem_faqAnswerOpen__RNJ7G{max-height:500px;padding:0 var(--spacing-2xl) var(--spacing-xl)}.FAQItem_faqAnswer__DvLbR p{font-size:16px;line-height:1.7;color:var(--color-gray-600);margin:0;padding-top:var(--spacing-xs)}.FadeInSection_fadeInSection__Gtwo8{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.FadeInSection_fadeInSection__Gtwo8.FadeInSection_isVisible__zPGuZ{opacity:1;transform:translateY(0)}.ParallaxSection_parallaxSection__q_Zay{position:relative;overflow:hidden;will-change:transform;z-index:5}.ParallaxSection_parallaxContent__I79N1{will-change:transform;transition:transform .1s ease-out}.Calculator_calculator__IyUmc{position:relative;padding:var(--spacing-4xl) 0;background:#fff;overflow:hidden}.Calculator_container__VxsQA{max-width:800px;margin:0 auto;padding:0 var(--spacing-lg)}.Calculator_title__shGHe{position:relative;z-index:1;font-size:var(--font-size-h2);font-family:var(--font-display);font-weight:400;text-align:center;margin-bottom:var(--spacing-3xl);color:#595959}.Calculator_calculatorBox__VUV7I{background:#f9fafb;border:1px solid rgba(10,16,21,.1);border-radius:6px;padding:var(--spacing-2xl)}.Calculator_inputGroup__AvcCQ{margin-bottom:var(--spacing-2xl)}.Calculator_labelRow__RwZbi{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.Calculator_label__O3h6a{font-size:18px;font-weight:500}.Calculator_label__O3h6a,.Calculator_value__cbWCq{font-family:var(--font-body);color:var(--color-dark)}.Calculator_value__cbWCq{font-size:24px;font-weight:600}.Calculator_valueWithSymbol__E0UPX{display:flex;align-items:center;gap:4px}.Calculator_dollarSign__yj_SU{font-family:var(--font-body);font-size:18px;font-weight:500;color:rgba(10,16,21,.6)}.Calculator_description__8pq4J{font-family:var(--font-body);font-size:14px;color:rgba(10,16,21,.5);margin-bottom:var(--spacing-sm);line-height:1.5}.Calculator_slider__qFYj4{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:rgba(10,16,21,.1);border-radius:3px;outline:none;cursor:pointer}.Calculator_slider__qFYj4::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#0a1015;border-radius:50%;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(10,16,21,.2)}.Calculator_slider__qFYj4::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 0 8px rgba(10,16,21,.08),0 2px 8px rgba(10,16,21,.3)}.Calculator_slider__qFYj4::-webkit-slider-thumb:active{transform:scale(1.05)}.Calculator_slider__qFYj4::-moz-range-thumb{width:20px;height:20px;background:#0a1015;border-radius:50%;cursor:pointer;border:none;-moz-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(10,16,21,.2)}.Calculator_slider__qFYj4::-moz-range-thumb:hover{transform:scale(1.15);box-shadow:0 0 0 8px rgba(10,16,21,.08),0 2px 8px rgba(10,16,21,.3)}.Calculator_slider__qFYj4::-moz-range-thumb:active{transform:scale(1.05)}.Calculator_results__h6nmF{margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:1px solid rgba(10,16,21,.1)}.Calculator_resultMain__s8nLG{font-size:28px;font-weight:500;line-height:1.4}.Calculator_resultCost__0acwa,.Calculator_resultMain__s8nLG{font-family:var(--font-body);color:var(--color-dark);margin-bottom:var(--spacing-md);text-align:center}.Calculator_resultCost__0acwa{font-size:24px;font-weight:600}.Calculator_resultSavings___kIuD{font-family:var(--font-body);font-size:16px;color:rgba(10,16,21,.6);line-height:1.6;text-align:center}.Calculator_ctaButton__Z4tKK{--shiny-bg:#1d4ed8;--shiny-bg-end:#2563eb;--shiny-highlight:#3b82f6;--shiny-highlight-subtle:#60a5fa;--animation-duration:6s;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;width:100%;display:block;text-align:center;font-family:var(--font-body);font-size:16px;font-weight:600;color:#fff;padding:18px 40px;margin-top:var(--spacing-xl);border:1px solid transparent;border-radius:6px;background:linear-gradient(135deg,var(--shiny-bg) 0,var(--shiny-bg-end) 100%) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px rgba(37,99,235,.3),0 10px 40px rgba(37,99,235,.3);transition:.8s cubic-bezier(.25,1,.5,1);transition-property:transform,box-shadow,--gradient-angle-offset,--gradient-percent,--gradient-shine;animation:Calculator_gradientRotate__yLErx var(--animation-duration) linear infinite,Calculator_gradientRotate__yLErx calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.Calculator_ctaButton__Z4tKK:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;--size:calc(100% - 6px);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);left:3px;top:3px;background:radial-gradient(circle at var(--position) var(--position),hsla(0,0%,100%,.3) calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);border-radius:inherit;opacity:.2;animation:Calculator_gradientRotate__yLErx var(--animation-duration) linear infinite,Calculator_gradientRotate__yLErx calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.Calculator_ctaButton__Z4tKK:after{content:"";pointer-events:none;position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);opacity:.3;animation:Calculator_shimmer__lCRDS var(--animation-duration) linear infinite,Calculator_shimmer__lCRDS calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.Calculator_ctaButton__Z4tKK:hover{color:#fff;--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-highlight-subtle);transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(59,130,246,.5),0 15px 50px rgba(37,99,235,.4)}.Calculator_ctaButton__Z4tKK:hover,.Calculator_ctaButton__Z4tKK:hover:after,.Calculator_ctaButton__Z4tKK:hover:before{animation-play-state:running}.Calculator_ctaButton__Z4tKK:active{transform:translateY(0)}.Calculator_textDefault__h0CG5,.Calculator_textHover__YF_cz{transition:all .3s cubic-bezier(.4,0,.2,1);display:block;pointer-events:none}.Calculator_textHover__YF_cz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(10px);opacity:0;width:100%;white-space:nowrap}.Calculator_ctaButton__Z4tKK:hover .Calculator_textDefault__h0CG5{opacity:0;transform:translateY(-10px)}.Calculator_ctaButton__Z4tKK:hover .Calculator_textHover__YF_cz{opacity:1;transform:translate(-50%,-50%);color:#fff}.Calculator_mobileBreak__esG10{display:none}.Calculator_desktopBreak__qSEr_{display:block}@media (max-width:768px){.Calculator_mobileBreak__esG10{display:block}.Calculator_desktopBreak__qSEr_{display:none}.Calculator_title__shGHe{font-size:48px}.Calculator_calculatorBox__VUV7I{padding:var(--spacing-xl)}.Calculator_label__O3h6a{font-size:16px}.Calculator_value__cbWCq{font-size:20px}.Calculator_resultMain__s8nLG{font-size:22px}.Calculator_resultCost__0acwa{font-size:20px}}@media (max-width:480px){.Calculator_title__shGHe{font-size:42px}.Calculator_calculatorBox__VUV7I{padding:var(--spacing-lg)}.Calculator_resultCost__0acwa,.Calculator_resultMain__s8nLG{font-size:18px}.Calculator_resultSavings___kIuD{font-size:14px}}.AnimatedProblems_problemsSection___lIE2{position:relative;padding:var(--spacing-4xl) var(--spacing-lg);background:#0a1015;overflow:hidden}.AnimatedProblems_container__wB4eW{position:relative;z-index:2;width:100%;margin:0 auto;padding:0}.AnimatedProblems_title__gr2w4{font-size:var(--font-size-h2);font-family:var(--font-display);color:#fff;text-align:center;margin-bottom:var(--spacing-3xl);font-weight:400;white-space:nowrap}.AnimatedProblems_problemsGrid__qWDMF{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-md);margin:0 100px}.AnimatedProblems_problemItem__s2aC6{font-family:var(--font-body);font-size:16px;font-weight:500;color:hsla(0,0%,100%,.95);padding:8px 12px;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;background:transparent;white-space:nowrap;text-decoration:none;cursor:pointer;opacity:.4;transition:all 1.5s cubic-bezier(.4,0,.2,1)}.AnimatedProblems_problemItem__s2aC6.AnimatedProblems_active__WMPxb{opacity:1;background:hsla(0,0%,100%,.15);border-color:#fff;transform:scale(1.1);color:#fff;box-shadow:0 0 20px rgba(74,144,226,.4);z-index:10}.AnimatedProblems_problemItem__s2aC6:hover{opacity:1;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.8);transform:translateY(-2px) scale(1.05);color:#fff;text-decoration:none}.AnimatedProblems_mobileBreak__zTsEq{display:none}@media (max-width:768px){.AnimatedProblems_mobileBreak__zTsEq{display:block}.AnimatedProblems_problemsSection___lIE2{padding:var(--spacing-3xl) var(--spacing-sm)}.AnimatedProblems_title__gr2w4{font-size:48px;padding:0 var(--spacing-md);white-space:normal}.AnimatedProblems_problemItem__s2aC6{font-size:15px;padding:6px 10px}.AnimatedProblems_problemsGrid__qWDMF{gap:var(--spacing-sm);margin:0}}@media (max-width:480px){.AnimatedProblems_title__gr2w4{font-size:42px}.AnimatedProblems_problemItem__s2aC6{font-size:13.5px;padding:5px 8px}.AnimatedProblems_problemsGrid__qWDMF{gap:6px;margin:0}}