@charset "UTF-8";.n-textarea{display:flex;position:relative}.n-textarea__wrapper{padding-bottom:8px}.n-textarea__textarea{display:flex}.n-textarea__textarea>textarea{border:2px solid #ccc;border-radius:22px;box-sizing:border-box;font-size:16px;line-height:28px;padding:4px 22px 3px;resize:none;width:100%}.n-textarea__textarea>textarea::-moz-placeholder{color:#999}.n-textarea__textarea>textarea::placeholder{color:#999}.n-textarea__textarea.has-error>textarea{border-color:#ff5938}.n-textarea__textarea.focus>textarea{border-color:#fcd000;outline:none}.n-textarea__error{color:#e13846;font-size:12px;font-weight:400;line-height:15px;margin-top:4px}.n-textarea__label{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.lead-form-page{display:flex;flex-direction:column;min-height:calc(100svh - 78px)}@media (max-width:992px){.lead-form-page{min-height:calc(100svh - 64px)}}.lead-form-page__container{display:flex;flex:1;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;margin-top:unset;position:relative;width:1170px}@media (max-width:1200px){.lead-form-page__container{width:960px}}@media (max-width:992px){.lead-form-page__container{width:720px}}@media (max-width:767px){.lead-form-page__container{width:100%}}.lead-form-page__panel{display:flex;flex:1;flex-direction:column}@media (max-width:767px){.lead-form-page__panel{padding:0 18px;width:calc(100% - 36px)}}.lead-form-page__content{align-items:center;display:flex;flex:1;flex-direction:column;gap:18px;margin-bottom:18px;min-height:0}.lead-form-page__status{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 78px);text-align:center}@media (max-width:992px){.lead-form-page__status{min-height:calc(100svh - 64px)}}.lead-form-page__header{margin-top:20px;text-align:center}.lead-form-page__header h1{font-size:22px;line-height:24px}.lead-form-page__header h2{font-size:16px;font-weight:500;line-height:20px;margin-top:12px}@media (min-width:992px){.lead-form-page__container{align-items:center;justify-content:flex-start;padding-top:clamp(72px,18vh,220px)}.lead-form-page__panel{background-color:#fff9ea;border:2px solid #fcecce;border-radius:22px;box-sizing:border-box;flex:none;height:auto;overflow:visible;padding:24px;width:500px}.lead-form-page__status{align-items:flex-start;justify-content:flex-start}.lead-form-page__content{gap:16px;margin-bottom:16px}.lead-form-page__header{margin-top:0}}.lead-form{display:flex;flex-direction:column;max-width:420px;width:100%}.lead-form__wrapper{background-color:#fff9ea;border:2px solid #fcecce;border-radius:22px;padding:18px}.lead-form__steps{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:18px}.lead-form__step-line{background:#fcecce;border-radius:99px;height:5px}.lead-form__step-line--active{background:#fcd000}.lead-form__step{display:flex;flex-direction:column;gap:16px}.lead-form__question{font-size:16px!important;font-weight:600;line-height:22px!important;margin:0;text-align:center}.lead-form__options{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.lead-form__checkboxes{display:flex;flex-direction:column;gap:10px}.lead-form__option{align-items:center;background-color:#fff;border:2px solid #fcecce;border-radius:14px;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;min-height:32px;padding:12px 16px;text-align:center;transition:.2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lead-form__option--active{background:#fcd000;border-color:#fcd000}.lead-form__option-input{display:none}.lead-form__field,.lead-form__select{background:#fff;border:1px solid #d8d8d8;border-radius:14px;font-size:16px;min-height:50px;outline:none;padding:0 14px}.lead-form__field:focus,.lead-form__select:focus{border-color:#000}.lead-form__field--textarea{min-height:110px;padding-top:14px;resize:vertical}.lead-form__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fcecce;border-radius:999px;height:8px;outline:none;width:100%}.lead-form__range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fcd000;border:none;border-radius:50%;cursor:pointer;height:28px;width:28px}.lead-form__range::-moz-range-thumb{background:#fcd000;border:none;border-radius:50%;cursor:pointer;height:28px;width:28px}.lead-form__range-labels{color:#333;display:flex;font-size:12px;justify-content:space-between;margin-top:-8px}.lead-form__actions{background-color:#fcecce;bottom:0;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-top:auto;padding:18px;position:sticky}.lead-form__actions .btn{font-size:16px;line-height:24px;padding:12px 16px}@media (max-width:992px){.lead-form__actions{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:calc(100vw - 36px)}}@media (min-width:992px){.lead-form{flex:1;max-width:none;min-height:0}.lead-form__wrapper{background-color:transparent;border:none;border-radius:0;height:100%;min-height:0;overflow:visible;padding:0}.lead-form__actions{background-color:transparent;bottom:auto;flex-shrink:0;margin-top:0;padding:0;position:static}}.lead-form__next,.lead-form__submit{grid-column:2}.lead-form .multiselect{align-items:center;box-sizing:content-box;color:#333;display:flex;flex-direction:row;position:relative;text-align:left;width:100%}.lead-form .multiselect.multiselect--disabled{background:#ededed;opacity:.6;pointer-events:none}.lead-form .multiselect.multiselect--active{z-index:50}.lead-form .multiselect.multiselect--active .multiselect__select{transform:rotate(180deg)}.lead-form .multiselect .multiselect__spinner{background:#fff;display:block;height:38px;position:absolute;right:1px;top:1px;width:40px}.lead-form .multiselect .multiselect__input,.lead-form .multiselect .multiselect__single{background-color:transparent;border:none;box-sizing:border-box;display:inline-block;padding:0;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.lead-form .multiselect .multiselect__input::-moz-placeholder{color:#35495e}.lead-form .multiselect .multiselect__input::placeholder{color:#35495e}.lead-form .multiselect .multiselect__input:focus,.lead-form .multiselect .multiselect__single:focus{outline:none}.lead-form .multiselect .multiselect__tags-wrap{display:inline}.lead-form .multiselect .multiselect__tags{align-items:center;background-color:#fff;border:2px solid #fcecce;border-radius:14px;display:flex;flex-direction:row;font-size:16px;line-height:20px;min-height:50px;padding-left:14px;padding-right:32px;width:100%}.lead-form .multiselect .multiselect__tag{background:#fcecce;border-radius:5px;color:#fff;display:inline-block;margin-bottom:5px;margin-right:10px;max-width:100%;overflow:hidden;padding:4px 26px 4px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.lead-form .multiselect .multiselect__tag-icon{border-radius:5px;bottom:0;cursor:pointer;font-style:normal;font-weight:700;line-height:22px;margin-left:7px;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease;width:22px}.lead-form .multiselect .multiselect__tag-icon:after{color:#266d4d;content:"×";font-size:14px}.lead-form .multiselect .multiselect__current{border:1px solid #e8e8e8;border-radius:5px;box-sizing:border-box;cursor:pointer;display:block;line-height:16px;margin:0;min-height:40px;overflow:hidden;padding:8px 30px 0 12px;text-decoration:none;white-space:nowrap}.lead-form .multiselect .multiselect__select{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0;position:absolute;right:0;text-align:center;text-decoration:none;transition:transform .2s ease;width:42px;z-index:3}.lead-form .multiselect .multiselect__select:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none' viewBox='0 0 12 7'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-width='2' d='M11 1 6.058 5.88M5.941 6 1 1.12'/%3E%3C/svg%3E");position:relative;top:-1px;transform-origin:center}.lead-form .multiselect.multiselect--active .multiselect__select:before{top:1px;transform:rotate(180deg)}.lead-form .multiselect .multiselect__placeholder{color:#ccc;display:inline-block}.lead-form .multiselect.multiselect--active .multiselect__placeholder{display:none}.lead-form .multiselect .multiselect__content-wrapper{background:#fff;border:none;border-radius:14px;box-shadow:0 0 2px #00000021;display:flex;max-height:240px;overflow:auto;position:absolute;top:calc(100% + 4px);width:100%;z-index:50}.lead-form .multiselect .multiselect__content{display:inline-block;list-style:none;margin:0;min-width:100%;padding:0;vertical-align:top}.lead-form .multiselect .multiselect__content::-webkit-scrollbar{display:none}.lead-form .multiselect .multiselect__element{display:block}.lead-form .multiselect .multiselect__option{cursor:pointer;display:block;font-size:16px;padding:12px 14px;position:relative;text-decoration:none;text-transform:none;white-space:nowrap}.lead-form .multiselect .multiselect__option:after{font-size:13px;line-height:40px;padding-left:20px;padding-right:12px;position:absolute;right:0;top:0}.lead-form .multiselect .multiselect__option--highlight{background:#fcd000;outline:none}.lead-form .multiselect .multiselect__option--highlight:after{display:none}.lead-form .multiselect .multiselect__option--selected{background:#fff9ea;font-weight:700}.lead-form .multiselect .multiselect__option--selected:after{display:none}.lead-form .multiselect .multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.lead-form .multiselect .multiselect-enter-active,.lead-form .multiselect .multiselect-leave-active{transition:all .15s ease}.lead-form .multiselect .multiselect-enter,.lead-form .multiselect .multiselect-leave-active{opacity:0}
