.SavingsCalculator-module__vbvuNW__pageSection{align-items:center;padding:64px clamp(16px,4vw,40px)}.SavingsCalculator-module__vbvuNW__inner{flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.SavingsCalculator-module__vbvuNW__heroSection{position:relative}.SavingsCalculator-module__vbvuNW__detailSection{padding:100px clamp(16px,4vw,40px) 96px}.SavingsCalculator-module__vbvuNW__cardsRow{grid-template-columns:1fr 1fr;align-items:start;gap:32px;margin:0 0 80px;display:grid}.SavingsCalculator-module__vbvuNW__heroChart{text-align:left;width:100%;max-width:800px;margin:30px auto 4px}.SavingsCalculator-module__vbvuNW__splitFull{margin:0 0 32px}.SavingsCalculator-module__vbvuNW__aiCard{background:linear-gradient(#7a5af817,#ffffff05);border:1px solid #7a5af847;border-radius:20px;width:100%;padding:26px 28px}.SavingsCalculator-module__vbvuNW__aiHeader{align-items:center;gap:12px;margin-bottom:14px;display:flex}.SavingsCalculator-module__vbvuNW__aiBadge{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);letter-spacing:.04em;color:#fff;background:linear-gradient(90deg,#7a5af8,#00d4aa);border-radius:999px;padding:4px 10px;font-weight:700}.SavingsCalculator-module__vbvuNW__aiHeaderText{font-family:Poppins,sans-serif;font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);color:#fff;font-weight:600}.SavingsCalculator-module__vbvuNW__aiHeadline{font-family:var(--font-heading);color:#e7ecf6;margin:0 0 16px;font-size:16px;line-height:1.55}.SavingsCalculator-module__vbvuNW__aiCatList{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.SavingsCalculator-module__vbvuNW__aiCatItem{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#c3ccdd;align-items:baseline;gap:10px;display:flex}.SavingsCalculator-module__vbvuNW__aiCatLabel{color:#fff;flex:none;min-width:78px;font-weight:700}.SavingsCalculator-module__vbvuNW__aiCatText{flex:1}.SavingsCalculator-module__vbvuNW__aiBenchmark{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#a9b4c9;border-top:1px solid #ffffff14;margin:0;padding-top:14px}.SavingsCalculator-module__vbvuNW__aiDisclaimer{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#6b7fa3;margin:12px 0 0}.SavingsCalculator-module__vbvuNW__aiSkeleton{flex-direction:column;gap:10px;display:flex}.SavingsCalculator-module__vbvuNW__aiSkelLine{background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.3s ease-in-out infinite SavingsCalculator-module__vbvuNW__aiShimmer}.SavingsCalculator-module__vbvuNW__aiSkelNote{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#7a5af8;margin-top:4px}@keyframes SavingsCalculator-module__vbvuNW__aiShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SavingsCalculator-module__vbvuNW__companyText{text-align:left;flex:1}@media (max-width:980px){.SavingsCalculator-module__vbvuNW__cardsRow{grid-template-columns:1fr}}.SavingsCalculator-module__vbvuNW__calculator{color:#fff;font-family:var(--font-body);background:radial-gradient(at 10% 0,#0066ff2e 0%,#0000 60%),radial-gradient(at 90% 100%,#0066ff1a 0%,#0000 60%),radial-gradient(#ffffff0b 1px,#0000 1px) 0 0/28px 28px,#080f1f;border:1px solid #ffffff26;border-radius:24px;padding:48px;transition:border-color .3s;position:relative;overflow:visible;box-shadow:0 16px 44px #00000059,inset 0 1px #ffffff0f}.SavingsCalculator-module__vbvuNW__calculator:hover{border-color:#ffffff4d}.SavingsCalculator-module__vbvuNW__calculator>*{z-index:2;position:relative}.SavingsCalculator-module__vbvuNW__section{z-index:10;border-bottom:1px solid #ffffff12;margin-bottom:36px;padding-bottom:36px;position:relative;overflow:visible}.SavingsCalculator-module__vbvuNW__section:last-of-type{border-bottom:none;margin-bottom:0}.SavingsCalculator-module__vbvuNW__sectionLabel{align-items:center;gap:12px;margin-bottom:24px;display:flex}.SavingsCalculator-module__vbvuNW__sectionNum{width:28px;height:28px;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#fff;background:linear-gradient(135deg,#06f,#00d4aa);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.SavingsCalculator-module__vbvuNW__sectionLabel h3{font-family:var(--font-heading);color:#fff;letter-spacing:.01em;margin:0;font-size:16px;font-weight:600}.SavingsCalculator-module__vbvuNW__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.SavingsCalculator-module__vbvuNW__field{flex-direction:column;gap:8px;display:flex}.SavingsCalculator-module__vbvuNW__field label{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8;letter-spacing:.02em;align-items:center;gap:6px;font-weight:500;display:flex}.SavingsCalculator-module__vbvuNW__inputWrap{align-items:center;display:flex;position:relative}.SavingsCalculator-module__vbvuNW__prefix,.SavingsCalculator-module__vbvuNW__suffix{color:#4a5a7a;pointer-events:none;z-index:2;font-size:14px;font-weight:600;font-family:var(--font-body);position:absolute}.SavingsCalculator-module__vbvuNW__prefix{left:14px}.SavingsCalculator-module__vbvuNW__suffix{right:14px}.SavingsCalculator-module__vbvuNW__field input{color:#fff;width:100%;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-family:var(--font-body);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:13px 16px;transition:border-color .2s,box-shadow .2s,background .2s}.SavingsCalculator-module__vbvuNW__field input.SavingsCalculator-module__vbvuNW__hasPre{padding-left:36px}.SavingsCalculator-module__vbvuNW__field input.SavingsCalculator-module__vbvuNW__hasSuf{padding-right:36px}.SavingsCalculator-module__vbvuNW__field input::placeholder{color:#3a4a6a}.SavingsCalculator-module__vbvuNW__field input:hover{background:#ffffff0f;border-color:#ffffff38}.SavingsCalculator-module__vbvuNW__field input:focus{background:#00d4aa0a;border-color:#00d4aa;outline:none;box-shadow:0 0 0 3px #00d4aa1a}.SavingsCalculator-module__vbvuNW__field input.SavingsCalculator-module__vbvuNW__inputError{border-color:#ff4d6a;box-shadow:0 0 0 3px #ff4d6a26}.SavingsCalculator-module__vbvuNW__field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.SavingsCalculator-module__vbvuNW__field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.SavingsCalculator-module__vbvuNW__field input[type=number]{appearance:textfield}.SavingsCalculator-module__vbvuNW__pctErr{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#ff4d6a;align-items:center;gap:4px;margin-top:4px;display:flex}.SavingsCalculator-module__vbvuNW__infoIcon{color:#6b7fa3;width:16px;height:16px;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-style:normal;font-weight:700;transition:all .2s;display:inline-flex;position:relative}.SavingsCalculator-module__vbvuNW__infoIcon:hover{color:#00d4aa;background:#00d4aa26;border-color:#00d4aa}.SavingsCalculator-module__vbvuNW__tip{font-size:var(--text-body-sm-size);color:#b8c0d6;line-height:var(--text-body-sm-line);z-index:999;pointer-events:none;white-space:normal;background:#0d1e3a;border:1px solid #00d4aa4d;border-radius:8px;width:220px;padding:10px 14px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000080}.SavingsCalculator-module__vbvuNW__infoIcon:hover .SavingsCalculator-module__vbvuNW__tip{display:block}.SavingsCalculator-module__vbvuNW__catBlock{border:1px solid #ffffff12;border-radius:16px;margin-bottom:16px;overflow:hidden}.SavingsCalculator-module__vbvuNW__catBlock:last-child{margin-bottom:0}.SavingsCalculator-module__vbvuNW__catHeader{background:linear-gradient(90deg,#0066ff1a,#00d4aa0a);border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 20px;display:flex}.SavingsCalculator-module__vbvuNW__catIcon{width:34px;height:34px;font-size:var(--text-body-size);line-height:var(--text-body-line);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SavingsCalculator-module__vbvuNW__catTitle{font-family:var(--font-heading);color:#fff;font-size:15px;font-weight:700}.SavingsCalculator-module__vbvuNW__catSub{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#6b7fa3;margin-top:2px}.SavingsCalculator-module__vbvuNW__catBlock .SavingsCalculator-module__vbvuNW__grid,.SavingsCalculator-module__vbvuNW__catBlock .SavingsCalculator-module__vbvuNW__wlLabel,.SavingsCalculator-module__vbvuNW__catBlock .SavingsCalculator-module__vbvuNW__wlGrid{padding-left:20px;padding-right:20px}.SavingsCalculator-module__vbvuNW__catBlock .SavingsCalculator-module__vbvuNW__grid{padding-top:20px;padding-bottom:20px}.SavingsCalculator-module__vbvuNW__catBlock .SavingsCalculator-module__vbvuNW__wlLabel{padding-top:20px}.SavingsCalculator-module__vbvuNW__catBlock .SavingsCalculator-module__vbvuNW__wlGrid{padding-bottom:20px}.SavingsCalculator-module__vbvuNW__wlLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8;letter-spacing:.02em;margin-bottom:14px;font-weight:500}.SavingsCalculator-module__vbvuNW__wlGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:8px;display:grid;position:relative}.SavingsCalculator-module__vbvuNW__wcard{cursor:pointer;text-align:left;font:inherit;color:inherit;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:0;transition:all .25s;display:flex;overflow:hidden}.SavingsCalculator-module__vbvuNW__wcard:hover{border-color:#00d4aa59;transform:translateY(-2px);box-shadow:0 8px 28px #0006}.SavingsCalculator-module__vbvuNW__wcard.SavingsCalculator-module__vbvuNW__active{border-color:#00d4aa;box-shadow:0 0 0 1px #00d4aa40,0 8px 28px #00d4aa1a}.SavingsCalculator-module__vbvuNW__chartArea{background:#0a1628;padding:10px 10px 18px;position:relative}.SavingsCalculator-module__vbvuNW__chartArea:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:25% 25%;position:absolute;inset:0}.SavingsCalculator-module__vbvuNW__chartSvg{z-index:1;width:100%;height:72px;display:block;position:relative;overflow:visible}.SavingsCalculator-module__vbvuNW__axisX{background:#fff3;height:1px;position:absolute;bottom:8px;left:10px;right:10px}.SavingsCalculator-module__vbvuNW__axisX:after{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:5px solid #fff3;position:absolute;top:-3px;right:-4px}.SavingsCalculator-module__vbvuNW__axisY{background:#fff3;width:1px;position:absolute;top:8px;bottom:18px;left:10px}.SavingsCalculator-module__vbvuNW__axisY:before{content:"";border-bottom:5px solid #fff3;border-left:3px solid #0000;border-right:3px solid #0000;position:absolute;top:-4px;left:-3px}.SavingsCalculator-module__vbvuNW__axisLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#ffffff40;font-family:var(--font-body);position:absolute;bottom:2px}.SavingsCalculator-module__vbvuNW__axisLabel.SavingsCalculator-module__vbvuNW__t0{left:10px}.SavingsCalculator-module__vbvuNW__axisLabel.SavingsCalculator-module__vbvuNW__t12{left:calc(50% - 6px)}.SavingsCalculator-module__vbvuNW__axisLabel.SavingsCalculator-module__vbvuNW__t24{right:6px}.SavingsCalculator-module__vbvuNW__wcardInfo{background:#ffffff05;padding:10px 14px 12px}.SavingsCalculator-module__vbvuNW__wcardLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8;margin-bottom:3px;font-weight:700;transition:color .2s}.SavingsCalculator-module__vbvuNW__wcard:hover .SavingsCalculator-module__vbvuNW__wcardLabel{color:#d0d8ee}.SavingsCalculator-module__vbvuNW__wcard.SavingsCalculator-module__vbvuNW__active .SavingsCalculator-module__vbvuNW__wcardLabel{color:#00d4aa}.SavingsCalculator-module__vbvuNW__wcardSub{font-size:var(--text-body-sm-size);color:#3a4a6a;line-height:var(--text-body-sm-line)}.SavingsCalculator-module__vbvuNW__btnWrap{z-index:1;margin-top:8px;position:relative}.SavingsCalculator-module__vbvuNW__noConnectNote{text-align:center;color:#8b9ab8;margin-top:16px;margin-bottom:12px;font-size:14px;font-weight:500}.SavingsCalculator-module__vbvuNW__calculateBtn{color:#fff;width:100%;font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#05e,#09c,#00c4a0) 0 0/200% 200%;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-family:Poppins,sans-serif;font-weight:700;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 20px #0066ff59}.SavingsCalculator-module__vbvuNW__calculateBtn:hover{transform:translateY(-1px);box-shadow:0 6px 32px #00d4aa66}.SavingsCalculator-module__vbvuNW__calculateBtn:active{transform:translateY(0)}.SavingsCalculator-module__vbvuNW__calculateBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.SavingsCalculator-module__vbvuNW__submitErr{text-align:center;color:#ff6b6b;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);margin-top:14px;font-weight:500}.SavingsCalculator-module__vbvuNW__result{margin-top:36px}.SavingsCalculator-module__vbvuNW__resultHeader{margin-bottom:24px}.SavingsCalculator-module__vbvuNW__resultTitle{font-family:var(--font-heading);color:#fff;margin-bottom:4px;font-size:18px;font-weight:700}.SavingsCalculator-module__vbvuNW__resultSub{font-size:var(--text-body-sm-size);color:#9aadc8;font-weight:500;line-height:var(--text-body-sm-line)}.SavingsCalculator-module__vbvuNW__kpiStrip{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:28px;display:grid}.SavingsCalculator-module__vbvuNW__kpi{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:18px;position:relative;overflow:hidden}.SavingsCalculator-module__vbvuNW__kpi:before{content:"";background:linear-gradient(90deg,#0051e9,#11ddf2);height:2px;position:absolute;top:0;left:0;right:0}.SavingsCalculator-module__vbvuNW__kpiLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#9aadc8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-weight:700}.SavingsCalculator-module__vbvuNW__kpiValue{font-size:var(--text-body-lg-size);color:#fff;font-weight:700;font-family:var(--font-body);line-height:var(--text-body-lg-line)}.SavingsCalculator-module__vbvuNW__kpiValue.SavingsCalculator-module__vbvuNW__accent{color:#00d4aa}.SavingsCalculator-module__vbvuNW__kpiValue.SavingsCalculator-module__vbvuNW__accentInhouse{color:#6b9fff}.SavingsCalculator-module__vbvuNW__kpiUnit{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);opacity:.85;margin-left:4px;font-weight:600}.SavingsCalculator-module__vbvuNW__kpiSub{font-size:var(--text-body-sm-size);color:#8b9ab8;font-weight:500;line-height:var(--text-body-sm-line);margin-top:8px}.SavingsCalculator-module__vbvuNW__funnelList{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.SavingsCalculator-module__vbvuNW__catFunnel{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;padding:18px 20px}.SavingsCalculator-module__vbvuNW__catFunnelHeader{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.SavingsCalculator-module__vbvuNW__catFunnelTitle{font-family:var(--font-heading);color:#fff;font-size:14px;font-weight:700}.SavingsCalculator-module__vbvuNW__catFunnelSpend{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#6b7fa3;font-family:var(--font-body)}.SavingsCalculator-module__vbvuNW__funnelSteps{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.SavingsCalculator-module__vbvuNW__funnelStep{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;min-width:0;padding:12px 14px}.SavingsCalculator-module__vbvuNW__funnelStepAccent{background:#00d4aa0f;border-color:#00d4aa33}.SavingsCalculator-module__vbvuNW__funnelStepLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#9aadc8;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-weight:700}.SavingsCalculator-module__vbvuNW__funnelStepValue{font-size:var(--text-body-size);color:#fff;font-weight:700;font-family:var(--font-body);line-height:var(--text-body-line)}.SavingsCalculator-module__vbvuNW__funnelStepSub{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8;margin-top:4px;font-weight:500}.SavingsCalculator-module__vbvuNW__funnelArrow{color:#3a4a6a;font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);text-align:center}.SavingsCalculator-module__vbvuNW__funnelSummary{background:#0066ff14;border:1px solid #4d9fff38;border-radius:10px;flex-wrap:wrap;gap:12px 20px;margin-top:16px;padding:14px 16px;display:flex}.SavingsCalculator-module__vbvuNW__funnelSummaryItem{align-items:baseline;gap:10px;display:flex}.SavingsCalculator-module__vbvuNW__funnelSummaryLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);letter-spacing:.04em;text-transform:uppercase;color:#9ec4ff;font-weight:700}.SavingsCalculator-module__vbvuNW__funnelSummaryValue{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);color:#fff;font-weight:700;font-family:var(--font-body)}.SavingsCalculator-module__vbvuNW__funnelSummaryAccent{color:#00d4aa}.SavingsCalculator-module__vbvuNW__funnelSummaryArrow{color:#6b9fff;margin:0 8px}@media (max-width:640px){.SavingsCalculator-module__vbvuNW__funnelSteps{grid-template-columns:1fr}.SavingsCalculator-module__vbvuNW__funnelArrow{transform:rotate(90deg)}.SavingsCalculator-module__vbvuNW__funnelSummary{flex-direction:column;gap:8px}}.SavingsCalculator-module__vbvuNW__breakdown{border:1px solid #ffffff14;border-radius:14px;margin-bottom:20px;overflow:hidden}.SavingsCalculator-module__vbvuNW__breakdownHeader{background:linear-gradient(90deg,#0066ff1f,#0066ff05);border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:14px 20px;display:flex}.SavingsCalculator-module__vbvuNW__breakdownIcon{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line)}.SavingsCalculator-module__vbvuNW__breakdownName{font-family:Poppins,sans-serif;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#fff;font-weight:700;display:block}.SavingsCalculator-module__vbvuNW__breakdownHeaderSub{font-size:var(--text-body-sm-size);color:#9aadc8;font-weight:500;line-height:var(--text-body-sm-line);margin:4px 0 0}.SavingsCalculator-module__vbvuNW__breakdownColHint{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);letter-spacing:.04em;color:#00d4aa;text-transform:none;margin-top:2px;font-weight:600;display:block}.SavingsCalculator-module__vbvuNW__moSuffix{opacity:.7;margin-left:3px;font-size:.72em;font-weight:600}.SavingsCalculator-module__vbvuNW__inHouseTotal{color:#6b9fff!important}.SavingsCalculator-module__vbvuNW__nopsTotal{color:#00d4aa!important}.SavingsCalculator-module__vbvuNW__breakdownRow{border-bottom:1px solid #ffffff0a;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:0;display:grid}.SavingsCalculator-module__vbvuNW__breakdownRow:last-child{border-bottom:none}.SavingsCalculator-module__vbvuNW__breakdownCell{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);padding:12px 20px}.SavingsCalculator-module__vbvuNW__breakdownCell:not(:first-child){text-align:right;font-family:var(--font-body);border-left:1px solid #ffffff0a}.SavingsCalculator-module__vbvuNW__breakdownCell.SavingsCalculator-module__vbvuNW__label{color:#8b9ab8}.SavingsCalculator-module__vbvuNW__breakdownCell.SavingsCalculator-module__vbvuNW__value{color:#fff}.SavingsCalculator-module__vbvuNW__breakdownCell.SavingsCalculator-module__vbvuNW__savings{color:#00d4aa;font-weight:700}.SavingsCalculator-module__vbvuNW__savingsPct{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);opacity:.7}.SavingsCalculator-module__vbvuNW__breakdownThead{background:#0a1628}.SavingsCalculator-module__vbvuNW__breakdownThead .SavingsCalculator-module__vbvuNW__breakdownCell{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#9aadc8;letter-spacing:.05em;text-transform:uppercase;padding:12px 20px;font-weight:700}.SavingsCalculator-module__vbvuNW__totalRow{background:#ffffff08;border-top:1px solid #ffffff1f}.SavingsCalculator-module__vbvuNW__totalRow .SavingsCalculator-module__vbvuNW__breakdownCell{color:#fff;font-weight:700}.SavingsCalculator-module__vbvuNW__totalRow .SavingsCalculator-module__vbvuNW__breakdownCell.SavingsCalculator-module__vbvuNW__savings{color:#00d4aa}.SavingsCalculator-module__vbvuNW__note{font-size:var(--text-body-sm-size);color:#6b7fa3;line-height:var(--text-body-sm-line);margin-top:16px}@media (max-width:768px){.SavingsCalculator-module__vbvuNW__calculator{padding:28px 20px}.SavingsCalculator-module__vbvuNW__grid,.SavingsCalculator-module__vbvuNW__wlGrid,.SavingsCalculator-module__vbvuNW__kpiStrip,.SavingsCalculator-module__vbvuNW__breakdownRow{grid-template-columns:1fr}.SavingsCalculator-module__vbvuNW__breakdownCell:not(:first-child){text-align:left;border-top:1px solid #ffffff0a;border-left:none}}.SavingsCalculator-module__vbvuNW__thanks{text-align:center;margin-top:8px;padding:44px 24px 8px}.SavingsCalculator-module__vbvuNW__thanksIcon{color:#fff;background:linear-gradient(135deg,#06f,#00d4aa);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:inline-flex}.SavingsCalculator-module__vbvuNW__thanksTitle{font-family:var(--font-heading);font-size:var(--text-h6-size);line-height:var(--text-h6-line);font-weight:var(--text-heading-weight);letter-spacing:var(--text-heading-tracking);color:#fff;margin-bottom:10px}.SavingsCalculator-module__vbvuNW__thanksText{font-size:var(--text-body-md-size);color:#8b9ab8;line-height:var(--text-body-md-line);max-width:480px;margin:0 auto}.SavingsCalculator-module__vbvuNW__thanksText strong{color:#00d4aa}.SavingsCalculator-module__vbvuNW__companyCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:16px;margin-bottom:24px;padding:20px;display:flex}.SavingsCalculator-module__vbvuNW__companyLogo{object-fit:contain;background:#fff;border-radius:12px;flex-shrink:0;width:56px;height:56px;padding:6px}.SavingsCalculator-module__vbvuNW__companyName{font-family:Poppins,sans-serif;font-size:var(--text-body-size);line-height:var(--text-body-line);color:#fff;font-weight:700}.SavingsCalculator-module__vbvuNW__companyMeta{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#6b7fa3;margin-top:4px}.SavingsCalculator-module__vbvuNW__heroExp{text-align:center;padding:56px 20px 24px}.SavingsCalculator-module__vbvuNW__heroEyebrow{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);letter-spacing:.16em;text-transform:uppercase;color:#00d4aa;margin-bottom:16px;font-weight:600}.SavingsCalculator-module__vbvuNW__heroTitle{font-family:var(--font-heading);font-size:var(--text-h3-size);line-height:var(--text-h3-line);font-weight:var(--text-heading-weight);letter-spacing:var(--text-heading-tracking);color:#fff;margin:6px 0}.SavingsCalculator-module__vbvuNW__heroBigRow{justify-content:center;align-items:baseline;gap:10px;margin:32px 0 10px;display:flex}.SavingsCalculator-module__vbvuNW__heroBig{font-family:var(--font-body);color:#fff;margin:0;font-size:68px;font-weight:700;line-height:1}.SavingsCalculator-module__vbvuNW__heroBigUnit{font-family:var(--font-body);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line);letter-spacing:.02em;color:#00d4aa;font-weight:700}.SavingsCalculator-module__vbvuNW__heroBigSub{font-size:var(--text-body-size);line-height:var(--text-body-line);color:#a8b8d4;max-width:780px;margin:0 auto}.SavingsCalculator-module__vbvuNW__heroHighlight{color:#6b9fff;font-weight:700;font-family:var(--font-body)}.SavingsCalculator-module__vbvuNW__heroHighlightMuted{color:#d0daf0;font-weight:700;font-family:var(--font-body)}.SavingsCalculator-module__vbvuNW__reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.SavingsCalculator-module__vbvuNW__reveal.SavingsCalculator-module__vbvuNW__in{opacity:1;transform:none}.SavingsCalculator-module__vbvuNW__graph{max-width:720px;margin:8px auto 36px;padding:0 20px}.SavingsCalculator-module__vbvuNW__graphRow{grid-template-columns:130px 1fr 96px;align-items:center;gap:14px;margin-bottom:16px;display:grid}.SavingsCalculator-module__vbvuNW__graphLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8}.SavingsCalculator-module__vbvuNW__barTrack{background:#ffffff0f;border-radius:8px;height:16px;overflow:hidden}.SavingsCalculator-module__vbvuNW__barFill{border-radius:8px;width:0;height:100%;transition:width 1.1s cubic-bezier(.4,0,.2,1)}.SavingsCalculator-module__vbvuNW__graphVal{font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#fff;text-align:right}.SavingsCalculator-module__vbvuNW__companyGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:24px;display:grid}@media (max-width:640px){.SavingsCalculator-module__vbvuNW__heroBig{font-size:48px}.SavingsCalculator-module__vbvuNW__heroBigUnit{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line)}.SavingsCalculator-module__vbvuNW__heroBigSub{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);padding:0 8px}.SavingsCalculator-module__vbvuNW__heroTitle{font-size:var(--text-h5-size);line-height:var(--text-h5-line)}.SavingsCalculator-module__vbvuNW__graphRow{grid-template-columns:100px 1fr 80px;gap:10px}}@keyframes SavingsCalculator-module__vbvuNW__heroIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes SavingsCalculator-module__vbvuNW__floatCue{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.SavingsCalculator-module__vbvuNW__heroExp{padding:72px 20px 120px;animation:.9s cubic-bezier(.2,.7,.2,1) both SavingsCalculator-module__vbvuNW__heroIn}.SavingsCalculator-module__vbvuNW__scrollCue{color:#00d4aa;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line);margin-top:34px;animation:1.8s ease-in-out infinite SavingsCalculator-module__vbvuNW__floatCue}.SavingsCalculator-module__vbvuNW__chartCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;width:100%;margin:0;padding:28px 36px}.SavingsCalculator-module__vbvuNW__chartTitle{font-family:var(--font-heading);color:#fff;margin:0 0 4px;font-size:16px;font-weight:600}.SavingsCalculator-module__vbvuNW__chartSub{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#6b7fa3;margin:0 0 20px}.SavingsCalculator-module__vbvuNW__projSvg{width:100%;height:auto;display:block;overflow:visible}.SavingsCalculator-module__vbvuNW__projLine{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.7s cubic-bezier(.4,0,.2,1)}.SavingsCalculator-module__vbvuNW__projLine.SavingsCalculator-module__vbvuNW__in{stroke-dashoffset:0}.SavingsCalculator-module__vbvuNW__projArea{opacity:0;transition:opacity 1.2s .4s}.SavingsCalculator-module__vbvuNW__projArea.SavingsCalculator-module__vbvuNW__in{opacity:1}.SavingsCalculator-module__vbvuNW__projDot{opacity:0;transition:opacity .4s 1.4s}.SavingsCalculator-module__vbvuNW__projDot.SavingsCalculator-module__vbvuNW__in{opacity:1}.SavingsCalculator-module__vbvuNW__axisLine{stroke:#ffffff1f;stroke-width:1px}.SavingsCalculator-module__vbvuNW__axisText{fill:#fff6;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-family:var(--font-body)}.SavingsCalculator-module__vbvuNW__projEndLabel{fill:#00d4aa;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-weight:700;font-family:var(--font-body)}.SavingsCalculator-module__vbvuNW__cols{justify-content:space-around;align-items:flex-end;gap:16px;height:180px;padding-top:10px;display:flex}.SavingsCalculator-module__vbvuNW__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.SavingsCalculator-module__vbvuNW__colBarWrap{flex:1;align-items:flex-end;width:100%;max-width:64px;display:flex}.SavingsCalculator-module__vbvuNW__colBar{border-radius:8px 8px 0 0;width:100%;height:0;transition:height 1.1s cubic-bezier(.4,0,.2,1)}.SavingsCalculator-module__vbvuNW__colVal{font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#fff}.SavingsCalculator-module__vbvuNW__colLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8}.SavingsCalculator-module__vbvuNW__statBand{grid-template-columns:repeat(3,1fr);gap:14px;max-width:920px;margin:28px auto 0;display:grid}.SavingsCalculator-module__vbvuNW__stat{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:18px}.SavingsCalculator-module__vbvuNW__statValue{font-family:var(--font-body);font-size:var(--text-body-lg-size);color:#fff;font-weight:700;line-height:var(--text-body-lg-line)}.SavingsCalculator-module__vbvuNW__statValue.SavingsCalculator-module__vbvuNW__accent{color:#00d4aa}.SavingsCalculator-module__vbvuNW__statLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);letter-spacing:.08em;text-transform:uppercase;color:#6b7fa3;margin-top:8px}.SavingsCalculator-module__vbvuNW__compareGrid{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:48px;display:grid}.SavingsCalculator-module__vbvuNW__donutWrap{width:280px;height:280px;margin:0 auto;position:relative}.SavingsCalculator-module__vbvuNW__donutRing{transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1)}.SavingsCalculator-module__vbvuNW__donutCenter{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 40px;display:flex;position:absolute;inset:0}.SavingsCalculator-module__vbvuNW__donutPct{color:#00d4aa;margin:0;font-family:Poppins,sans-serif;font-size:48px;font-weight:700;line-height:1}.SavingsCalculator-module__vbvuNW__donutCap{font-size:var(--text-body-sm-size);font-weight:600;line-height:var(--text-body-sm-line);letter-spacing:.02em;color:#a8b8d4;flex-direction:column;gap:0;margin:0;display:flex}.SavingsCalculator-module__vbvuNW__cmpSpendBadge{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);letter-spacing:.06em;text-transform:uppercase;color:#9ec4ff;background:#4d9fff1f;border:1px solid #4d9fff47;border-radius:6px;margin-bottom:14px;padding:5px 10px;font-weight:700;display:inline-block}.SavingsCalculator-module__vbvuNW__cmpRow{margin-bottom:18px}.SavingsCalculator-module__vbvuNW__cmpHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.SavingsCalculator-module__vbvuNW__cmpLabel{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8}.SavingsCalculator-module__vbvuNW__cmpAmt{font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);color:#fff;white-space:nowrap;font-weight:700}.SavingsCalculator-module__vbvuNW__cmpAmtUnit{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#9ec4ff;margin-left:4px;font-weight:600}.SavingsCalculator-module__vbvuNW__chartSub strong{color:#d0daf0;font-weight:700}.SavingsCalculator-module__vbvuNW__cmpTrack{background:#ffffff0d;border-radius:8px;height:28px;overflow:hidden}.SavingsCalculator-module__vbvuNW__cmpFill{border-radius:8px;width:0;height:100%;transition:width 1.3s cubic-bezier(.4,0,.2,1)}.SavingsCalculator-module__vbvuNW__cmpFillNow{background:linear-gradient(90deg,#ffffff47,#ffffff29)}.SavingsCalculator-module__vbvuNW__cmpFillNops{background:linear-gradient(90deg,#06f,#00d4aa)}.SavingsCalculator-module__vbvuNW__cmpFillInhouse{background:linear-gradient(90deg,#35508a,#4d9fff)}.SavingsCalculator-module__vbvuNW__cmpSaveTag{font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#00d4aa;margin-top:4px;font-weight:700;display:inline-block}.SavingsCalculator-module__vbvuNW__cmpSaveTagMuted{font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#6b9fff;margin-top:4px;font-weight:700;display:inline-block}.SavingsCalculator-module__vbvuNW__cmpHint{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#8b9ab8;margin-top:4px;font-weight:500;display:inline-block}.SavingsCalculator-module__vbvuNW__stackBar{background:#ffffff0d;border-radius:8px;height:26px;margin-bottom:18px;display:flex;overflow:hidden}.SavingsCalculator-module__vbvuNW__stackSeg{width:0;height:100%;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.SavingsCalculator-module__vbvuNW__legend{grid-template-columns:repeat(2,1fr);gap:10px 24px;display:grid}.SavingsCalculator-module__vbvuNW__legendRow{align-items:center;gap:10px;display:flex}.SavingsCalculator-module__vbvuNW__legendDot{border-radius:4px;flex-shrink:0;width:12px;height:12px}.SavingsCalculator-module__vbvuNW__legendName{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#c8d2e6;flex:1}.SavingsCalculator-module__vbvuNW__legendAmt{font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#fff}.SavingsCalculator-module__vbvuNW__legendPct{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:#6b7fa3;text-align:right;width:44px}@media (max-width:640px){.SavingsCalculator-module__vbvuNW__statBand{grid-template-columns:1fr}.SavingsCalculator-module__vbvuNW__compareGrid{grid-template-columns:1fr;gap:20px}.SavingsCalculator-module__vbvuNW__legend{grid-template-columns:1fr}}.SavingsCalculator-module__vbvuNW__heroKpis{text-align:left;max-width:1040px;margin:70px auto 0}.SavingsCalculator-module__vbvuNW__heroWrap{border-radius:24px;position:relative;overflow:hidden}.SavingsCalculator-module__vbvuNW__heroBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.SavingsCalculator-module__vbvuNW__heroWrap .SavingsCalculator-module__vbvuNW__heroExp{z-index:1;position:relative}.SavingsCalculator-module__vbvuNW__aurora{filter:blur(64px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.SavingsCalculator-module__vbvuNW__auroraA{background:radial-gradient(circle,#0066ff8c,#0000 70%);width:480px;height:480px;animation:15s ease-in-out infinite SavingsCalculator-module__vbvuNW__drift1;top:-140px;left:6%}.SavingsCalculator-module__vbvuNW__auroraB{background:radial-gradient(circle,#00d4aa66,#0000 70%);width:420px;height:420px;animation:19s ease-in-out infinite SavingsCalculator-module__vbvuNW__drift2;top:20px;right:8%}.SavingsCalculator-module__vbvuNW__auroraC{background:radial-gradient(circle,#6a56ff6b,#0000 70%);width:400px;height:400px;animation:21s ease-in-out infinite SavingsCalculator-module__vbvuNW__drift3;bottom:-160px;left:42%}@keyframes SavingsCalculator-module__vbvuNW__drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(44px,30px)scale(1.12)}}@keyframes SavingsCalculator-module__vbvuNW__drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-52px,22px)scale(1.08)}}@keyframes SavingsCalculator-module__vbvuNW__drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(32px,-30px)scale(1.16)}}.SavingsCalculator-module__vbvuNW__particle{animation:SavingsCalculator-module__vbvuNW__twinkle var(--dur)ease-in-out infinite,SavingsCalculator-module__vbvuNW__floatY var(--dur)ease-in-out infinite;animation-delay:var(--delay);background:#8fd9ff;border-radius:50%;position:absolute}@keyframes SavingsCalculator-module__vbvuNW__twinkle{0%,to{opacity:.15}50%{opacity:.85}}@keyframes SavingsCalculator-module__vbvuNW__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.SavingsCalculator-module__vbvuNW__waveLine{opacity:.5;width:100%;height:180px;animation:6s ease-in-out infinite SavingsCalculator-module__vbvuNW__wavePulse;position:absolute;bottom:-10px;left:0}@keyframes SavingsCalculator-module__vbvuNW__wavePulse{0%,to{opacity:.35}50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.SavingsCalculator-module__vbvuNW__aurora,.SavingsCalculator-module__vbvuNW__particle,.SavingsCalculator-module__vbvuNW__waveLine{animation:none}}.SavingsCalculator-module__vbvuNW__companyBanner{text-align:left;justify-content:space-between;align-items:center;gap:36px;max-width:920px;margin:0 auto 70px;display:flex}.SavingsCalculator-module__vbvuNW__companyBanner .SavingsCalculator-module__vbvuNW__companyMeta{max-width:620px;font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);margin-top:10px}.SavingsCalculator-module__vbvuNW__companyBadge{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;padding:18px;display:flex;box-shadow:0 10px 34px #00000073}.SavingsCalculator-module__vbvuNW__companyBadge img{object-fit:contain;width:100%;height:100%}@media (max-width:640px){.SavingsCalculator-module__vbvuNW__companyBanner{text-align:center;flex-direction:column-reverse;gap:18px}.SavingsCalculator-module__vbvuNW__companyBanner .SavingsCalculator-module__vbvuNW__companyText{text-align:center}.SavingsCalculator-module__vbvuNW__companyBanner .SavingsCalculator-module__vbvuNW__companyMeta{margin:10px auto 0}}
