.onboarding-layout[data-v-35c820b4]{min-height:100vh}.onboarding-layout[data-v-35c820b4],.onboarding-left[data-v-35c820b4]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.onboarding-left[data-v-35c820b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 80px 60px 80px;max-width:50%}.onboarding-progress-container[data-v-35c820b4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:60px}.onboarding-progress-bar[data-v-35c820b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;background-color:#e3dfe5;border-radius:2px;overflow:hidden}.onboarding-progress-fill[data-v-35c820b4]{height:100%;background-color:#6b1f4d;-webkit-transition:width .3s ease;transition:width .3s ease}.onboarding-content[data-v-35c820b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-title-section[data-v-35c820b4]{margin-bottom:40px}.onboarding-title[data-v-35c820b4]{font-family:THICCCBOI,Helvetica,Roboto,Arial,sans-serif;font-size:32px;font-weight:700;margin:0 0 12px 0;color:#121826;line-height:1.2}.onboarding-subtitle[data-v-35c820b4]{font-family:avenirnext,montserrat-regular,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:400;margin:0;color:#555e75;line-height:1.5}.onboarding-step-content[data-v-35c820b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:40px}.onboarding-navigation[data-v-35c820b4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.onboarding-btn[data-v-35c820b4]{padding:14px 32px;border-radius:30px;font-size:15px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:none;outline:none}.onboarding-btn-skip[data-v-35c820b4]{background-color:#fff;color:#a8a8a8;border:1px solid #e3dfe5}.onboarding-btn-skip[data-v-35c820b4]:hover{background-color:#d2d2d2;color:#fff}.onboarding-btn-next[data-v-35c820b4]{background-color:#f1edf5;color:#6b1f4d}.onboarding-btn-next[data-v-35c820b4]:hover:not(.disabled){background-color:#6b1f4d;color:#fff}.onboarding-btn-next.disabled[data-v-35c820b4]{opacity:.5;cursor:not-allowed;-webkit-transform:none;transform:none}.onboarding-btn-next.disabled[data-v-35c820b4]:hover{-webkit-transform:none;transform:none}.onboarding-right[data-v-35c820b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%;position:relative}.onboarding-image[data-v-35c820b4]{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:1440px){.onboarding-left[data-v-35c820b4]{max-width:80%}}@media (max-width:1440px){.onboarding-right[data-v-35c820b4]{display:none}}@media (max-width:960px){.onboarding-left[data-v-35c820b4]{max-width:100%}}@media (max-width:768px){.onboarding-layout[data-v-35c820b4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-left[data-v-35c820b4]{max-width:100%;padding:80px 40px 40px 40px}.onboarding-right[data-v-35c820b4]{display:none}.onboarding-title[data-v-35c820b4]{font-size:24px}.onboarding-subtitle[data-v-35c820b4]{font-size:14px}.onboarding-navigation[data-v-35c820b4]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.onboarding-btn[data-v-35c820b4]{width:100%}}.onboarding-needs[data-v-99599e34]{gap:36px;max-width:500px}.control-group[data-v-99599e34],.onboarding-needs[data-v-99599e34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.control-group label[data-v-99599e34]{font-size:16px;font-weight:600;color:#121826;margin-bottom:15px}.control-group .slider-wrapper[data-v-99599e34],.control-group label[data-v-99599e34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.control-group .slider-wrapper[data-v-99599e34]{gap:20px}.control-group .slider[data-v-99599e34]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;background:#e3dfe5;border-radius:5px;outline:none;margin:0;cursor:pointer}.control-group .slider[data-v-99599e34]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#fff;border:2px solid #62244a;border-radius:50%;margin-top:-5px;cursor:-webkit-grab;cursor:grab}.control-group .slider[data-v-99599e34]::-moz-range-thumb{width:20px;height:20px;background:#fff;border:2px solid #62244a;border-radius:50%;cursor:grab}.control-group .slider[data-v-99599e34]::-webkit-slider-runnable-track{width:100%;height:10px;background:-webkit-gradient(linear,left top,right top,from(#62244a),to(#e3dfe5));background:linear-gradient(90deg,#62244a var(--progress-percentage,0),#e3dfe5 var(--progress-percentage,0));border-radius:5px}.control-group .slider[data-v-99599e34]::-moz-range-track{width:100%;height:10px;background:linear-gradient(90deg,#62244a var(--progress-percentage,0),#e3dfe5 var(--progress-percentage,0));border-radius:5px}.control-group .slider[data-v-99599e34]::-moz-range-progress{background:#62244a;height:10px;border-radius:5px}.control-group .number-input[data-v-99599e34]{width:50px;height:36px;border:1px solid #e3dfe5;border-radius:8px;text-align:center;font-size:14px;color:#62244a;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:textfield!important;-webkit-appearance:none;appearance:none}.control-group .number-input[data-v-99599e34]::-webkit-inner-spin-button,.control-group .number-input[data-v-99599e34]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.needs-select-group[data-v-99599e34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.needs-select-group label[data-v-99599e34]{font-size:15px;font-weight:600;color:#121826;margin-bottom:10px}.needs-select-wrapper[data-v-99599e34]{position:relative;width:100%}.needs-select-trigger[data-v-99599e34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:12px 16px;background:#fff;border:1px solid #e3dfe5;border-radius:10px;font-size:14px;color:#121826;cursor:pointer;-webkit-transition:border-color .2s;transition:border-color .2s;text-align:left}.needs-select-trigger[data-v-99599e34]:hover{border-color:#62244a}.needs-select-trigger .placeholder[data-v-99599e34]{color:#9ca3af}.needs-select-arrow[data-v-99599e34]{font-size:12px;color:#9ca3af;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.needs-select-arrow.rotated[data-v-99599e34]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.needs-select-wrapper.open .needs-select-trigger[data-v-99599e34]{border-color:#62244a}.needs-select-dropdown[data-v-99599e34]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e3dfe5;border-radius:10px;list-style:none;padding:6px 0;margin:0;z-index:10;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);max-height:240px;overflow-y:auto}.needs-select-dropdown li[data-v-99599e34]{padding:10px 16px;font-size:14px;color:#121826;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.needs-select-dropdown li[data-v-99599e34]:hover{background:#f0ecf4}.needs-select-dropdown li.selected[data-v-99599e34]{background:#f1edf5;color:#62244a;font-weight:500}