.ROIStepIndicator_step-indicator-wrapper__SM7Dx{position:relative;margin-bottom:32px}.ROIStepIndicator_btn-back__gf38O{position:absolute;left:-60px;top:8px;background:transparent;border:0;border-radius:4px;width:28px;height:28px;cursor:pointer;color:#00cfbe;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ROIStepIndicator_btn-back__gf38O:hover{border-color:#00cfbe}.ROIStepIndicator_btn-back__icon__5shBj{font-size:3rem;font-weight:400;line-height:1}.ROIStepIndicator_step-indicator__d2Keo{display:flex;flex-direction:column;align-items:center}.ROIStepIndicator_step-indicator__circles__BSMzL{display:flex;align-items:center;margin-bottom:12px}.ROIStepIndicator_step-indicator__labels__nD6YB{display:flex;justify-content:space-between;width:100%;max-width:540px}.ROIStepIndicator_step-circle__mFaqg{width:36px;height:36px;border-radius:50%;border:2px solid #00cfbe;display:flex;align-items:center;justify-content:center;font-family:DSSMont-SemiBold,sans-serif;font-size:1rem;color:#00cfbe;background:#fff;transition:all .3s ease}.ROIStepIndicator_step-circle--active__s9CWg{background:#00cfbe;color:#fff;border-color:#00cfbe}.ROIStepIndicator_step-line__m5y8r{width:160px;height:0;border-top:2px dashed #00cfbe;opacity:.4;transition:opacity .3s ease}.ROIStepIndicator_step-line--active__RrdL7{opacity:1}.ROIStepIndicator_step-label__LrbcP{font-family:DSSMont-Regular,sans-serif;font-size:.875rem;color:#455768;text-align:center;transition:color .3s ease;flex:1 1;white-space:nowrap}.ROIStepIndicator_step-label__LrbcP:first-child{text-align:left;padding-left:0}.ROIStepIndicator_step-label__LrbcP:nth-child(2){text-align:center;padding-left:50px;padding-right:0}.ROIStepIndicator_step-label__LrbcP:last-child{text-align:right;padding-right:50px}.ROIStepIndicator_step-label--active__75B1V{color:#0d3385;font-family:DSSMont-SemiBold,sans-serif}.ROIStepIndicator_step-label--bg__fMch7:first-child{text-align:left;padding-left:0}.ROIStepIndicator_step-label--bg__fMch7:nth-child(2){text-align:center;padding-left:25px;padding-right:0}.ROIStepIndicator_step-label--bg__fMch7:last-child,.ROIStepIndicator_step-label--de__WeFVj:last-child{text-align:right;padding-right:30px}@media(max-width:991.98px){.ROIStepIndicator_step-label__LrbcP:nth-child(2){padding-left:30px;padding-right:0}.ROIStepIndicator_step-label__LrbcP:last-child{padding-right:30px}}@media(max-width:992px){.ROIStepIndicator_btn-back__gf38O{left:-15px}.ROIStepIndicator_step-indicator__labels__nD6YB{max-width:400px}.ROIStepIndicator_step-line__m5y8r{width:100px}.ROIStepIndicator_step-label__LrbcP{font-size:.75rem}.ROIStepIndicator_step-label__LrbcP:first-child{text-wrap:wrap;text-align:center;padding-left:0}.ROIStepIndicator_step-label__LrbcP:nth-child(2){text-wrap:wrap;padding-left:20px;padding-right:0}.ROIStepIndicator_step-label__LrbcP:last-child{padding-right:30px}}@media(max-width:575.98px){.ROIStepIndicator_btn-back__gf38O{left:-15px}.ROIStepIndicator_step-indicator__labels__nD6YB{max-width:280px}.ROIStepIndicator_step-line__m5y8r{width:60px}.ROIStepIndicator_step-label__LrbcP{font-size:.625rem;white-space:normal}.ROIStepIndicator_step-label__LrbcP:nth-child(2){padding-left:35px;padding-right:0}.ROIStepIndicator_step-label__LrbcP:last-child{text-align:left;padding-right:5px}.ROIStepIndicator_step-circle__mFaqg{width:28px;height:28px;font-size:.875rem}}@media(max-width:576px){.ROIStepIndicator_step-label__LrbcP:first-child{text-align:left;padding-left:20px}.ROIStepIndicator_step-label__LrbcP:nth-child(2){padding-left:0;padding-right:0}.ROIStepIndicator_step-label__LrbcP:last-child{text-align:center;padding-right:10px}.ROIStepIndicator_step-label--bg__fMch7:first-child{text-align:left;padding-left:20px}.ROIStepIndicator_step-label--bg__fMch7:nth-child(2){text-align:center;padding-left:0;padding-right:0}.ROIStepIndicator_step-label--bg__fMch7:last-child{text-align:right;padding-right:20px}.ROIStepIndicator_step-label--de__WeFVj:first-child{text-align:left;padding-left:30px}.ROIStepIndicator_step-label--de__WeFVj:nth-child(2){padding-left:0;padding-right:20px}.ROIStepIndicator_step-label--de__WeFVj:last-child{text-align:left;padding-right:10px}}@media(max-width:340px){.ROIStepIndicator_btn-back__gf38O{left:-20px}}@media(max-width:365px){.ROIStepIndicator_step-label__LrbcP:first-child{text-align:left;padding-left:0}.ROIStepIndicator_step-label__LrbcP:nth-child(2){padding-left:10px;padding-right:0}.ROIStepIndicator_step-label__LrbcP:last-child{text-align:right;padding-right:10px}.ROIStepIndicator_step-label--bg__fMch7:first-child{text-align:left;padding-left:0}.ROIStepIndicator_step-label--bg__fMch7:nth-child(2){text-align:center;padding-left:0;padding-right:0}.ROIStepIndicator_step-label--bg__fMch7:last-child{text-align:right;padding-left:0;padding-right:0}.ROIStepIndicator_step-label--de__WeFVj:first-child{text-align:left;padding-left:0}.ROIStepIndicator_step-label--de__WeFVj:nth-child(2){padding-left:0;padding-right:0}.ROIStepIndicator_step-label--de__WeFVj:last-child{text-align:right;padding-right:0}}.ROICalculator_roi-calculator__93_3F{padding:24px 0 80px;background:#f3f5f8;min-height:calc(100vh - 90px)}.ROICalculator_roi-calculator__breadcrumb__D8XAF{margin-bottom:56px}.ROICalculator_roi-calculator__breadcrumb__D8XAF a{font-family:DSSMont-Regular,sans-serif;font-size:.875rem;color:#00cfbe;text-decoration:none;transition:color .2s ease}.ROICalculator_roi-calculator__breadcrumb__D8XAF a:hover{color:#009c8f;text-decoration:underline}.ROICalculator_roi-calculator__header__3O2_4{text-align:center;margin-bottom:32px}.ROICalculator_roi-calculator__title__Dpi3U{font-family:DSSMont-Bold,sans-serif;font-size:2.75rem;color:#0d3385;margin-bottom:12px;line-height:1.2}.ROICalculator_roi-calculator__subtitle__AChCJ{font-family:DSSMont-Regular,sans-serif;font-size:1.25rem;color:#455768;margin:0}.ROICalculator_roi-calculator__card__FvSer{background:#fff;border-radius:20px;padding:42px 101px;max-width:748px;margin:0 auto;box-shadow:0 4px 24px rgba(0,0,0,.08)}.ROICalculator_breadcrumb-separator__ISmTq{margin:0 8px;color:#00cfbe;font-size:.875rem}.ROICalculator_step-content__aUTc9{position:relative}.ROICalculator_step-placeholder__Tx_BC{text-align:center;color:#455768;padding:40px 0}.ROICalculator_btn-primary__Eh4gn{display:block;width:100%;padding:16px;background:#00cfbe;color:#fff;border:none;border-radius:8px;font-family:DSSMont-SemiBold,sans-serif;font-size:1rem;cursor:pointer;transition:all .2s ease}.ROICalculator_btn-primary__Eh4gn:hover:not(:disabled){background:#00b6a7;transform:translateY(-1px)}.ROICalculator_btn-primary__Eh4gn:active:not(:disabled){transform:translateY(0)}.ROICalculator_btn-primary__Eh4gn:disabled{opacity:.6;cursor:not-allowed}.ROICalculator_form-row__grjdz{margin-bottom:24px}.ROICalculator_form-row__label__4Drnx{display:block;font-family:DSSMont-SemiBold,sans-serif;font-size:1rem;color:#0d3385;margin-bottom:8px}.ROICalculator_form-row__hint__QK6nb{font-family:DSSMont-Regular,sans-serif;font-size:.75rem;color:#455768;margin-top:6px}.ROICalculator_form-field__FZ1fY{width:100%;padding:16px;border:1px solid #e0e0e0;border-radius:8px;font-family:DSSMont-Regular,sans-serif;font-size:1rem;color:#455768;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.ROICalculator_form-field__FZ1fY::-moz-placeholder{color:#9cadbe}.ROICalculator_form-field__FZ1fY:-ms-input-placeholder{color:#9cadbe}.ROICalculator_form-field__FZ1fY::placeholder{color:#9cadbe}.ROICalculator_form-field__FZ1fY:focus{outline:none;border-color:#00cfbe;box-shadow:0 0 0 3px rgba(0,207,190,.1)}.ROICalculator_form-field--select__FwO5Y{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'%3E%3Cpath fill='%23455768' d='M8 8L0 0h16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:48px;cursor:pointer}@media(max-width:991.98px){.ROICalculator_roi-calculator__card__FvSer{padding:32px 48px;max-width:600px}}@media(max-width:767.98px){.ROICalculator_roi-calculator__93_3F{padding:24px 0 60px}.ROICalculator_roi-calculator__breadcrumb__D8XAF{display:none}.ROICalculator_roi-calculator__title__Dpi3U{font-size:2rem}.ROICalculator_roi-calculator__subtitle__AChCJ{font-size:1rem}.ROICalculator_roi-calculator__card__FvSer{padding:24px 20px;border-radius:16px;margin:0 16px}}@media(max-width:575.98px){.ROICalculator_roi-calculator__title__Dpi3U{font-size:1.5rem}.ROICalculator_roi-calculator__subtitle__AChCJ{font-size:.875rem}}.ROIStepResults_results__title__7jNSu{font-family:DSSMont-Bold,sans-serif;font-size:1.75rem;color:#0d3385;text-align:center;margin-bottom:24px}.ROIStepResults_metrics-grid__wI1ku{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:24px}.ROIStepResults_metric-card__ZVD9d{flex:1 1 150px;min-width:150px;background:transparent;border-radius:12px;padding:24px;text-align:center;display:flex;flex-direction:column;gap:8px}.ROIStepResults_metric-card__label__5st3I{font-family:DSSMont-Regular,sans-serif;font-size:.875rem;color:#455768;max-width:100px;margin:0 auto;line-height:1.4}.ROIStepResults_metric-card__value__5fWxj{font-family:DSSMont-Bold,sans-serif;font-size:1.75rem;color:#00cfbe;word-break:break-word;overflow-wrap:break-word}.ROIStepResults_chart-section__APCHN{position:relative;background:#f5f7f9;border-radius:12px;padding:24px;margin-bottom:24px;overflow:hidden}.ROIStepResults_chart-section--locked__AA1TE .ROIStepResults_charts-container__Dn9fo{filter:blur(8px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ROIStepResults_charts-container__Dn9fo{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;transition:filter .3s ease}.ROIStepResults_chart-wrapper__hQnVm{background:#fff;border-radius:12px;padding:20px;height:280px;display:flex;align-items:center;justify-content:center}.ROIStepResults_chart-wrapper__hQnVm canvas{max-width:100%;max-height:100%}.ROIStepResults_lock-overlay__eGlM9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.95);padding:24px 32px;border-radius:12px;text-align:center;box-shadow:0 4px 24px rgba(0,0,0,.15);z-index:10}.ROIStepResults_lock-overlay__eGlM9 h4{font-family:DSSMont-SemiBold,sans-serif;font-size:1.125rem;color:#0d3385;margin-bottom:8px}.ROIStepResults_lock-overlay__eGlM9 p{font-family:DSSMont-Regular,sans-serif;font-size:.875rem;color:#455768;margin:0;line-height:1.5}.ROIStepResults_lock-icon__U0CPg{font-size:2rem;margin-bottom:12px}.ROIStepResults_email-form__title__iVB0d{font-family:DSSMont-SemiBold,sans-serif;font-size:1.125rem;color:#0d3385;margin-bottom:4px}.ROIStepResults_email-form__subtitle__RNrrx{font-family:DSSMont-Regular,sans-serif;font-size:.875rem;color:#455768;margin-bottom:16px}.ROIStepResults_email-note__fAtoC{font-family:DSSMont-Regular,sans-serif;font-size:.75rem;color:#455768;margin-top:6px;margin-bottom:0}.ROIStepResults_error-message__JL7B_{font-family:DSSMont-Regular,sans-serif;font-size:.875rem;color:#dc3545;margin-bottom:16px}.ROIStepResults_checkbox-row__fgvKV{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.ROIStepResults_checkbox-row__fgvKV input[type=checkbox]{width:16px;height:16px;margin-top:3px;cursor:pointer;flex-shrink:0}.ROIStepResults_checkbox-row__fgvKV label{font-family:DSSMont-Regular,sans-serif;font-size:.8125rem;color:#455768;line-height:1.5;cursor:pointer}.ROIStepResults_privacy-notice__i9rvV{font-family:DSSMont-Regular,sans-serif;font-size:.75rem;color:#455768;text-align:center;margin-top:16px;line-height:1.5}.ROIStepResults_privacy-notice__i9rvV a{color:#0d3385;text-decoration:underline}.ROIStepResults_privacy-notice__i9rvV a:hover{color:#00cfbe}.ROIStepResults_success-message__ckoJG{background:#d4edda;border:1px solid #c3e6cb;border-radius:8px;padding:20px;text-align:center}.ROIStepResults_success-message__ckoJG p{font-family:DSSMont-Regular,sans-serif;font-size:1rem;color:#155724;margin:0}@media(min-width:768px){.ROIStepResults_metric-card__ZVD9d{justify-content:space-between}}@media(max-width:767.98px){.ROIStepResults_metrics-grid__wI1ku{flex-direction:column;gap:12px}.ROIStepResults_metric-card__ZVD9d{padding:16px}.ROIStepResults_metric-card__value__5fWxj{font-size:1.5rem}.ROIStepResults_chart-section__APCHN{padding:16px}.ROIStepResults_charts-container__Dn9fo{grid-template-columns:1fr;gap:16px}.ROIStepResults_chart-wrapper__hQnVm{height:220px;padding:16px}.ROIStepResults_lock-overlay__eGlM9{padding:16px 20px;width:90%}.ROIStepResults_lock-overlay__eGlM9 h4{font-size:1rem}.ROIStepResults_lock-overlay__eGlM9 p{font-size:.75rem}}