.calculateRoi_page__wAWri{width:100%}.calculateRoi_hero__ei35o{background:var(--bg-gradient);border-bottom:1px solid #1b1b1b}.calculateRoi_heroInner__O7fvE{padding-top:180px;padding-bottom:80px;gap:24px}.calculateRoi_heroContent__m8owg{display:flex;flex-direction:column;gap:16px}.calculateRoi_eyebrow__VACES{text-transform:uppercase;letter-spacing:.22em;font-size:.75rem;font-weight:600;color:var(--yellow-color)}.calculateRoi_title__k_pkI{font-size:2.8rem;line-height:1.2;max-width:900px}.calculateRoi_subtitle__JiuB2{font-size:1.15rem;color:var(--gray-color);max-width:780px}.calculateRoi_notice__T5_gF{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;border:1px solid #262626;background:rgba(255,255,255,.03);max-width:780px}.calculateRoi_notice__T5_gF strong{color:var(--yellow-color);font-weight:600}.calculateRoi_notice__T5_gF span{color:#cfcfcf}.calculateRoi_formInner__KcK9q{gap:40px}.calculateRoi_form__1hgAa{display:flex;flex-direction:column;gap:32px}.calculateRoi_progress__dQ5WM{display:flex;flex-direction:column;gap:14px}.calculateRoi_stepList__rgSy4{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.calculateRoi_stepItem__a65d_{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid #2a2a2a;background:rgba(0,0,0,.25);color:#cfcfcf}.calculateRoi_stepIndex__QFbBR{width:26px;height:26px;border-radius:50%;border:1px solid #3a3a3a;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;flex-shrink:0}.calculateRoi_stepLabel__lzg56{font-size:.9rem;font-weight:500}.calculateRoi_stepActive__kKimH{border-color:var(--yellow-color);color:#ffffff}.calculateRoi_stepActive__kKimH .calculateRoi_stepIndex__QFbBR{border-color:var(--yellow-color);color:#000000;background:var(--yellow-color)}.calculateRoi_stepComplete__R25IW{color:#ffffff}.calculateRoi_stepComplete__R25IW .calculateRoi_stepIndex__QFbBR{border-color:#ffffff;color:#000000;background:#ffffff}.calculateRoi_progressTrack__gFPJd{height:4px;background:#1f1f1f;border-radius:999px;overflow:hidden}.calculateRoi_progressFill__G4vNK{display:block;height:100%;background:var(--yellow-color);border-radius:inherit;transition:width .2s ease}.calculateRoi_group__rNK5L{border:1px solid #222222;border-radius:16px;padding:28px;background:rgba(255,255,255,.02);display:flex;flex-direction:column;gap:20px}.calculateRoi_stepPanelActive__ECcOa{display:flex}.calculateRoi_stepPanelHidden__s1US_{display:none!important}.calculateRoi_groupHeader__UEjwe{display:flex;flex-direction:column;gap:8px}.calculateRoi_groupHeader__UEjwe h2{font-size:1.8rem}.calculateRoi_groupHeader__UEjwe p{color:var(--gray-color);max-width:900px}.calculateRoi_questions__cKBtg{display:flex;flex-direction:column;gap:36px}.calculateRoi_question__IJOW3{display:flex;flex-direction:column;gap:12px}.calculateRoi_questionHeader__Tc6DF{display:flex;flex-direction:column;gap:6px}.calculateRoi_questionTitleRow__9mAv7{display:flex;align-items:flex-start;gap:10px}.calculateRoi_questionHeader__Tc6DF h3,.calculateRoi_questionTitle__ySSsh{font-size:1.1rem;font-weight:600}.calculateRoi_questionIntro__ai6l8{padding:16px;border-radius:12px;border:1px solid rgba(252,221,78,.2);background:rgba(252,221,78,.06)}.calculateRoi_subQuestion__SyubM{padding-left:16px;border-left:2px solid rgba(255,255,255,.08)}.calculateRoi_subQuestionBadge__8rnk_{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.05em;color:var(--yellow-color);border:1px solid rgba(252,221,78,.5);background:rgba(252,221,78,.12);margin-top:2px;white-space:nowrap}.calculateRoi_helper__MdQ1M{color:var(--gray-color);font-size:.95rem}.calculateRoi_inputHint__1Jmp9{color:var(--gray-color);font-size:.9rem;line-height:1.4;margin:0 0 6px}.calculateRoi_optionGrid__f_mNg{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.calculateRoi_option__YnTbK{display:flex;align-items:flex-start;gap:10px;border:1px solid #2a2a2a;border-radius:12px;padding:12px 14px;background:rgba(0,0,0,.35);cursor:pointer;transition:border-color .2s ease,background .2s ease}.calculateRoi_option__YnTbK:hover{border-color:var(--yellow-color)}.calculateRoi_option__YnTbK input{margin-top:3px;flex-shrink:0}.calculateRoi_option__YnTbK input[type=checkbox],.calculateRoi_option__YnTbK input[type=radio]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #3a3a3a;background:#0a0a0a;cursor:pointer;position:relative;flex-shrink:0}.calculateRoi_option__YnTbK input[type=checkbox]{border-radius:4px}.calculateRoi_option__YnTbK input[type=radio]{border-radius:50%}.calculateRoi_option__YnTbK input[type=checkbox]:checked{background:var(--yellow-color);border-color:var(--yellow-color)}.calculateRoi_option__YnTbK input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #000000;border-width:0 2px 2px 0;transform:rotate(45deg)}.calculateRoi_option__YnTbK input[type=radio]:checked{border-color:var(--yellow-color)}.calculateRoi_option__YnTbK input[type=radio]:checked:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:var(--yellow-color)}.calculateRoi_optionLabel__l7SLl{font-size:.98rem;color:#e2e2e2;line-height:1.4}.calculateRoi_textArea__dsktE,.calculateRoi_textInput__PqmfM{width:100%;padding:12px 14px;border:1px solid #2a2a2a;border-radius:12px;background:transparent;color:var(--main-color);font-family:inherit;font-size:1rem}.calculateRoi_textArea__dsktE{min-height:120px;resize:vertical}.calculateRoi_textArea__dsktE:focus-visible,.calculateRoi_textInput__PqmfM:focus-visible{outline:none;border-color:var(--yellow-color);box-shadow:0 0 0 2px rgba(252,221,78,.15)}.calculateRoi_contactIntro__OkrHn{display:flex;flex-direction:column;gap:8px;color:var(--gray-color);font-size:.95rem}.calculateRoi_contactHint__QfLUc{color:#dcdcdc}.calculateRoi_contactGrid__Yd1rq{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:18px;gap:18px}.calculateRoi_field__4IrK0{display:flex;flex-direction:column;gap:8px}.calculateRoi_field__4IrK0 label{font-size:.95rem;color:#cecece}.calculateRoi_fieldHelper__ODVhr{font-size:.85rem;color:#949494;line-height:1.4}.calculateRoi_field__4IrK0 input{font-family:inherit;font-size:1rem;padding:12px 14px;border:1px solid #3a3a3a;border-radius:10px;background-color:rgba(8,8,8,.8);color:#f2f2f2;transition:border-color .15s ease,box-shadow .15s ease}.calculateRoi_field__4IrK0 input:focus-visible{outline:none;border-color:#ffffff;box-shadow:none}.calculateRoi_inputWarn___y4I8{border-color:var(--yellow-color)!important;color:var(--yellow-color)}.calculateRoi_inputWarn___y4I8::placeholder{color:var(--yellow-color)}.calculateRoi_actions__bjPu6{display:flex;align-items:center;justify-content:space-between;gap:12px}.calculateRoi_primaryBtn__15R3z{border:2px solid var(--yellow-color);padding:14px 22px;font-weight:600;font-family:inherit;font-size:1rem;background:var(--yellow-color);color:#000000;cursor:pointer;border-radius:999px;transition:background-color .15s ease}.calculateRoi_primaryBtn__15R3z:hover{background-color:#ffe57a}.calculateRoi_secondaryBtn__z62Mr{border:2px solid #ffffff;padding:14px 22px;font-weight:600;font-family:inherit;font-size:1rem;background:transparent;color:#ffffff;cursor:pointer;border-radius:999px;transition:background-color .15s ease}.calculateRoi_secondaryBtn__z62Mr:hover{background-color:#ffffff;color:#000000}.calculateRoi_primaryBtn__15R3z:disabled,.calculateRoi_secondaryBtn__z62Mr:disabled{opacity:.6;cursor:not-allowed}.calculateRoi_submitBtn__o_0a8{font-weight:600;border:2px solid var(--yellow-color);padding:15px;text-align:center;transition:background-color .15s ease-in;background-color:var(--yellow-color);font-family:inherit;color:#000000;cursor:pointer;font-size:1rem;width:100%;display:flex;align-items:center;gap:10px;justify-content:center;height:56px;border-radius:999px}.calculateRoi_submitBtn__o_0a8:hover{background-color:#ffe57a}.calculateRoi_submitBtn__o_0a8:disabled{opacity:.8;cursor:not-allowed}.calculateRoi_message__ysvIQ{padding:8px 10px;border-radius:8px;text-align:center;margin-top:6px}.calculateRoi_successMessage__U5wjb{border:1px solid rgb(12,161,12)}.calculateRoi_errorMessage__b_aXw{border:1px solid rgb(194,51,51)}@media (max-width:900px){.calculateRoi_heroInner__O7fvE{padding-top:150px}.calculateRoi_title__k_pkI{font-size:2.2rem}}@media (max-width:600px){.calculateRoi_heroInner__O7fvE{padding-top:130px;padding-bottom:60px}.calculateRoi_title__k_pkI{font-size:1.9rem}.calculateRoi_group__rNK5L{padding:20px}.calculateRoi_contactGrid__Yd1rq,.calculateRoi_optionGrid__f_mNg{grid-template-columns:1fr}.calculateRoi_actions__bjPu6{flex-direction:column;align-items:stretch}}