.banner_banner__CzaAJ{position:relative;overflow:hidden;background:radial-gradient(120% 120% at 12% 18%,#eef3ff 0,#f7f6ff 38%,#fff5ef 100%)}.banner_banner__CzaAJ:before{content:"";position:absolute;top:-180px;right:-160px;width:620px;height:620px;border-radius:50%;background:linear-gradient(135deg,rgba(0,89,255,.18),rgba(220,154,241,.16) 55%,rgba(255,133,69,.14));filter:blur(40px);pointer-events:none}.banner_banner__CzaAJ .banner_content__Aotu2{position:relative;z-index:1;width:1920px;margin:0 auto;padding:96px 36px;display:grid;grid-template-columns:7fr 5fr;align-items:center;gap:56px}.banner_banner__CzaAJ .banner_eyebrow__MFozM{display:inline-block;padding:8px 18px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:.04em;color:#0059ff;background:rgba(0,89,255,.08);border:1px solid rgba(0,89,255,.18)}.banner_banner__CzaAJ .banner_title__irTuP{margin:28px 0 0;font-size:56px;line-height:1.16;font-weight:700;color:rgba(0,14,30,.92)}.banner_banner__CzaAJ .banner_subtitle__liI1T{margin:24px 0 0;max-width:640px;font-size:20px;line-height:1.65;font-weight:400;color:rgba(0,14,30,.62)}.banner_banner__CzaAJ .banner_media__8l_Z1{display:flex;align-items:center;justify-content:center}.banner_banner__CzaAJ .banner_imageWrapper__UYpCA{position:relative;width:100%;aspect-ratio:1280/778;-webkit-mask-image:radial-gradient(125% 125% at 52% 46%,#000 70%,transparent 99%);mask-image:radial-gradient(125% 125% at 52% 46%,#000 70%,transparent 99%)}@media(max-width:1920px){.banner_banner__CzaAJ .banner_content__Aotu2{width:1360px}.banner_banner__CzaAJ .banner_title__irTuP{font-size:48px}}@media(max-width:1360px){.banner_banner__CzaAJ .banner_content__Aotu2{width:992px;padding:80px 36px;gap:40px}.banner_banner__CzaAJ .banner_title__irTuP{font-size:42px}.banner_banner__CzaAJ .banner_subtitle__liI1T{font-size:18px}}@media(max-width:992px){.banner_banner__CzaAJ .banner_content__Aotu2{width:480px;padding:64px 24px;grid-template-columns:1fr;gap:36px}.banner_banner__CzaAJ .banner_title__irTuP{font-size:38px}.banner_banner__CzaAJ .banner_subtitle__liI1T{max-width:100%}.banner_banner__CzaAJ .banner_media__8l_Z1{order:-1}.banner_banner__CzaAJ .banner_imageWrapper__UYpCA{max-width:420px;margin:0 auto}}@media(max-width:480px){.banner_banner__CzaAJ .banner_content__Aotu2{width:360px;padding:48px 24px}.banner_banner__CzaAJ .banner_eyebrow__MFozM{font-size:14px}.banner_banner__CzaAJ .banner_title__irTuP{font-size:30px}.banner_banner__CzaAJ .banner_subtitle__liI1T{font-size:16px}}.calculator_calculator__LwaAh{padding:72px 0;background:#fff}@media(max-width:992px){.calculator_calculator__LwaAh{padding:48px 0}}.calculator_content__wjrlg{width:1920px;margin:0 auto;padding:0 36px;display:grid;grid-template-columns:2fr 3fr;gap:40px;align-items:start}@media(max-width:1920px){.calculator_content__wjrlg{width:1360px}}@media(max-width:1360px){.calculator_content__wjrlg{width:992px}}@media(max-width:992px){.calculator_content__wjrlg{width:480px;padding:0 24px;grid-template-columns:1fr;gap:24px}}@media(max-width:480px){.calculator_content__wjrlg{width:360px;padding:0 24px}}.calculator_card__d235F,.calculator_inputs__KmLxJ{border:1px solid rgba(0,14,30,.12);border-radius:16px;background:#fff;padding:28px;box-shadow:0 6px 24px rgba(0,14,30,.04)}@media(max-width:992px){.calculator_card__d235F,.calculator_inputs__KmLxJ{padding:22px;border-radius:14px}}.calculator_cardTitle__V1O8A{font-size:22px;font-weight:600;color:rgba(0,14,30,.88);margin:0}@media(max-width:992px){.calculator_cardTitle__V1O8A{font-size:20px}}.calculator_cardHint__yQ3rg{margin:8px 0 0;font-size:14px;line-height:1.55;color:rgba(0,14,30,.5)}.calculator_inputs__KmLxJ{display:flex;flex-direction:column}.calculator_label__CsLIA{display:block;margin-top:20px;font-size:14px;font-weight:600;color:rgba(0,14,30,.82)}.calculator_inputs__KmLxJ .ant-input-number,.calculator_inputs__KmLxJ .ant-select{width:100%}.calculator_inputs__KmLxJ .ant-input-number,.calculator_inputs__KmLxJ .ant-select-selector{border-radius:10px!important}.calculator_inputs__KmLxJ .ant-input-number-input,.calculator_inputs__KmLxJ .ant-select-selector{height:46px!important;border-radius:10px!important;font-size:16px}.calculator_inputs__KmLxJ .ant-select-selector{display:flex;align-items:center}.calculator_field__14s6t{margin-top:8px;width:100%}.calculator_profileCard__ZqP2Q{margin-top:14px;display:flex;align-items:center;gap:14px;padding:14px;border-radius:12px;background:rgba(15,104,212,.05)}.calculator_profileIcon__eHhUd{width:72px;height:72px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.calculator_profileMeta__2dpmt{flex:1;min-width:0}.calculator_profileName__KZb5w{font-size:15px;font-weight:600;color:rgba(0,14,30,.88)}.calculator_profileHint__MyxhD{margin:2px 0 0;font-size:13px;color:rgba(0,14,30,.5)}.calculator_override__K0mQP{margin-top:22px;padding:18px;border-radius:12px;background:rgba(0,14,30,.03)}.calculator_overrideTitle__fJ2oU{margin:0 0 10px;font-size:14px;font-weight:600;color:rgba(0,14,30,.82)}.calculator_overrideLabel__bJBDr{display:block;font-size:13px;color:rgba(0,14,30,.6)}.calculator_overrideLabelGap__Ck7sH{margin-top:12px}.calculator_overrideField__Tdl59{margin-top:6px;width:100%}.calculator_overrideField__Tdl59 .ant-input-number-input{height:40px!important;border-radius:9px!important}.calculator_results__ELn3U{display:flex;flex-direction:column;gap:22px}.calculator_cardHighlight__4fRHe{border-color:var(--roi-brand,#1c7bfc);box-shadow:0 8px 28px rgba(28,123,252,.12)}.calculator_chip__rzjJP{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.02em;color:#0059ff;background:rgba(0,89,255,.08);border:1px solid rgba(0,89,255,.16)}.calculator_deployGrid__iV6cl{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:480px){.calculator_deployGrid__iV6cl{grid-template-columns:1fr;gap:14px}}.calculator_investGrid__hTbwL{margin-top:14px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(max-width:480px){.calculator_investGrid__hTbwL{grid-template-columns:1fr;gap:14px}}.calculator_metricLabel__8fJ8Y{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,14,30,.5)}.calculator_metricValue__CQTvY{margin-top:4px;font-size:26px;font-weight:700;color:rgba(0,14,30,.9);line-height:1.2}.calculator_metricHint___UcJ8{margin-top:2px;font-size:12px;color:rgba(0,14,30,.5)}.calculator_investValue__CtBYc{margin-top:4px;font-size:22px;font-weight:700;color:rgba(0,14,30,.9);line-height:1.25}@media(max-width:1360px){.calculator_investValue__CtBYc{font-size:20px}}.calculator_bigNumber__FbZR8{margin:14px 0 0;font-size:34px;font-weight:700;line-height:1.1}@media(max-width:992px){.calculator_bigNumber__FbZR8{font-size:30px}}.calculator_coral__jardY{color:#ff5a4d}.calculator_green__Ac7th{color:#16a34a}.calculator_payback__mwlQs{margin-top:20px;padding:14px 16px;border-radius:12px;background:rgba(0,14,30,.04);font-size:14px;line-height:1.55;color:rgba(0,14,30,.7)}.calculator_paybackStrong__YOhD_{font-weight:700;color:rgba(0,14,30,.9)}.calculator_cta__UpWqY{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border:none;border-radius:12px;background:linear-gradient(135deg,#1c7bfc,#0f68d4);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 8px 20px rgba(28,123,252,.28)}.calculator_cta__UpWqY:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(28,123,252,.36)}@media(max-width:992px){.calculator_cta__UpWqY{align-self:stretch;justify-content:center}}.calculator_ctaArrow__TIYE3{font-size:18px;line-height:1}