.Personal_personal__6Ffb4{display:flex;flex-direction:column;gap:40px}.Personal_tabs__M6HKK{margin-top:20px;min-height:40px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;align-items:center;border-radius:16px;overflow:hidden}.Personal_tab__yI17L{position:relative;overflow:hidden;z-index:1;padding:10px 24px;background:#f3f7fa;color:#212a33;font-weight:500;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;transition:color .4s ease}.Personal_tab__yI17L:before{content:"";position:absolute;inset:0;background:#212a33;transform:scaleX(0);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:-1}.Personal_tab__yI17L:first-child:before{transform-origin:right}.Personal_tab__yI17L:nth-child(2):before{transform-origin:left}.Personal_tab__yI17L.Personal_active__3IPVo{color:white}.Personal_tab__yI17L.Personal_active__3IPVo:before{transform:scaleX(1)}.Personal_tab_hidden__ebo5p{display:none!important}.Personal_tourists__UbVG9{display:flex;flex-direction:column;gap:60px}.Personal_tourists__title__S66cr{color:rgba(33,42,51,1);font-style:Bold;font-size:26px;font-weight:500;line-height:120%;letter-spacing:0;text-align:left}.Personal_tourists__wrapper__sX4JQ{display:flex;flex-direction:column;gap:100px}.Personal_saveError__2k_1n{margin:0 0 12px;padding:10px 12px;border-radius:12px;background:rgba(220,53,69,.1);color:#dc3545;font-size:14px;line-height:1.4}.Personal_button__eYSFz{margin-top:20px}.form-select{width:100%;height:68px;outline:0;border:1px solid #f1ecec;border-radius:20px;padding:18px 16px;background:0 0;color:#000;transition:border-color .12s ease,transform .08s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-select:hover{border-color:#dadada}.form-select:focus{border-color:var(--main-accent-color)}.form-select option:disabled{color:#BBBDC3}.PersonalDataForm_form__1jl_l{width:100%;height:100%;position:relative;display:flex;flex-direction:column;gap:30px}.PersonalDataForm_form__tourist__4_ILX:after{content:"";position:absolute;z-index:-10;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 100px);height:calc(100% + 60px);background-color:#F3F7FA;border-radius:40px}.PersonalDataForm_form__header__hJu7C{display:flex;flex-direction:column;gap:40px}.PersonalDataForm_form__title__YNyxI{color:rgba(33,42,51,1);font-style:Bold;font-size:26px;font-weight:500;line-height:120%;letter-spacing:0;text-align:left}.PersonalDataForm_form__controls__ZmOZI{display:flex;flex-direction:column;gap:20px}.PersonalDataForm_form__controlsTitle__pkDQl{color:rgba(33,42,51,1);font-style:Black;font-size:20px;font-weight:500;line-height:120%;letter-spacing:0;text-align:left}.PersonalDataForm_form__controlsBody__YU2Wg{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.PersonalDataForm_radioButtons__pn93R{display:flex;flex-direction:row;align-items:center;gap:24px}.PersonalDataForm_option__pUld5{cursor:pointer}.PersonalDataForm_option__radio__cfbaT{position:absolute;opacity:0;width:0;height:0}.PersonalDataForm_option__text__EsmPA{color:rgba(33,42,51,1);font-style:Bold;font-size:16px;font-weight:500;line-height:120%;letter-spacing:0;text-align:left}.PersonalDataForm_option__radio__cfbaT+.PersonalDataForm_option__text__EsmPA:before{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;border:2px solid #c3c7c9;border-radius:50%;background:#fff;margin-right:10px;margin-top:-3px;vertical-align:middle;transition:all .3s ease}.PersonalDataForm_option__pUld5:hover .PersonalDataForm_option__radio__cfbaT+.PersonalDataForm_option__text__EsmPA:before{border-color:#dbe4ed;transition:all .3s ease}.PersonalDataForm_option__radio__cfbaT:checked+.PersonalDataForm_option__text__EsmPA:before{border-color:#318eec;background:linear-gradient(303deg,#318eec -.67%,#00d5ff 81.88%);transition:all .3s ease}.PersonalDataForm_toggle__container__OLuyf{display:flex;flex-direction:row;align-items:center;gap:10px}.PersonalDataForm_toggle__cXw7a{width:24px;border-radius:8px;background:linear-gradient(-10.83deg,rgba(49.17,142.49,235.82,1),rgba(0,213.49,255,1));padding:2px;cursor:pointer}.PersonalDataForm_toggle__bullet__JrSkm{width:12px;height:12px;border-radius:8px;background:rgba(255,255,255,1)}.PersonalDataForm_toggle__desc__oOH31{color:rgba(33,42,51,1);font-style:Bold;font-size:16px;font-weight:500;line-height:120%;letter-spacing:0;text-align:left}.PersonalDataForm_passportSelect__zoMxq{width:100%;max-width:400px}.PersonalDataForm_passportSelectInput__FdRkU{height:52px;border-radius:16px;font-size:14px}.PersonalDataForm_personalDataForm__ed_f4{display:flex;flex-direction:column;gap:40px}.PersonalDataForm_formWrapper__jJfvE{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.PersonalDataForm_formPassport__UD8OU{display:flex;flex-direction:column;gap:20px}.PersonalDataForm_passportSectionTitle___W3kq{color:rgba(33,42,51,1);font-style:Bold;font-size:16px;font-weight:500;line-height:120%;letter-spacing:0;text-align:left}.PersonalDataForm_passportSectionHint__HlbR7{margin:-8px 0 0;color:rgba(33,42,51,.65);font-size:13px;font-weight:400;line-height:140%;max-width:42rem}.PersonalDataForm_formControl__hLq0e{position:relative;font-size:16px}.PersonalDataForm_formControl__hLq0e svg path{stroke:#00d5ff}.PersonalDataForm_formLabel__VgNOT{position:absolute;z-index:1;top:.715rem;left:1rem;pointer-events:none;color:rgba(33,42,51,1);font-style:Bold;font-size:14px;font-weight:500;letter-spacing:0}.PersonalDataForm_formControlAddress__a_7Q1,.PersonalDataForm_formControlSerialNumber__B7s9i{grid-column:span 2}.PersonalDataForm_formControlAuthority__NyYrN{grid-column:span 4}.PersonalDataForm_formInput__zv_p7{width:100%;height:68px;outline:0;border:1px solid #f1ecec;border-radius:20px;padding:45px 16px 20px;background:white;transition:border-color .12s ease,transform .08s ease;font-size:16px}.PersonalDataForm_formInput__zv_p7::-moz-placeholder{color:#bbbdc3;font-size:15px}.PersonalDataForm_formInput__zv_p7::placeholder{color:#bbbdc3;font-size:15px}.PersonalDataForm_formInput__zv_p7:hover{border-color:#dadada}.PersonalDataForm_formInput__zv_p7:focus{border-color:var(--main-accent-color)}.PersonalDataForm_email-input___ZiKR{height:68px;border-radius:20px}.PersonalDataForm_btn-primary-lg__LIYKE{display:flex;align-items:center;justify-content:center;padding:0 20px;border-radius:14px;background:linear-gradient(-11deg,#318eeb,#00d5ff);color:white;font-weight:300;font-size:16px;border:none;cursor:pointer;position:relative;overflow:hidden;transition:filter .3s cubic-bezier(.19,1,.22,1)}.PersonalDataForm_btn-primary-lg__LIYKE:hover{filter:brightness(1.15)}.PersonalDataForm_inputError__Z3VIq,.PersonalDataForm_inputError__Z3VIq:focus,.PersonalDataForm_selectError__ooR2b{border-color:#ff4d4f!important}@keyframes PersonalDataForm_errorPulse__s4qme{0%,to{box-shadow:0 0 0 0 rgba(255,77,79,.4)}50%{box-shadow:0 0 0 5px rgba(255,77,79,0)}}@media (max-width:1200px){.PersonalDataForm_formControl__hLq0e{grid-column:span 2}.PersonalDataForm_formControlAddress__a_7Q1,.PersonalDataForm_formControlAuthority__NyYrN,.PersonalDataForm_formControlSerialNumber__B7s9i{grid-column:span 4}}@media (max-width:992px){.PersonalDataForm_form__tourist__4_ILX:after{width:calc(100% + 40px);height:calc(100% + 60px)}}@media (max-width:768px){.PersonalDataForm_formControl__hLq0e{grid-column:span 4}}.PersonalDataForm_formError__uk80O{display:block;color:#dc2626;font-size:12px;margin-top:8px;margin-left:15px;line-height:1.3}.PersonalDataForm_inputError__Z3VIq{border-color:#dc2626!important;background-color:#fef2f2!important}.PersonalDataForm_inputError__Z3VIq:focus{border-color:#dc2626!important;outline:none}.PersonalDataForm_error-highlight__7SVf9{animation:PersonalDataForm_highlight__0TvnN .5s ease}@keyframes PersonalDataForm_highlight__0TvnN{0%,to{background-color:transparent}50%{background-color:#fef2f2}}