.application-page{min-height:100vh;overflow-x:hidden;background:linear-gradient(120deg,#f8f9ff,#f2f6ff 45%,#c9ddff)}.application-page .authNav{background:rgba(0,0,0,0)!important;box-shadow:none}.phone-select__control{height:60px!important;border-radius:10px!important}.phone-input .phone-country .phone-select__input-container,.phone-input .phone-country .phone-select__value-container{height:60px!important}.application-content{padding:30px 0 60px}.application-card{overflow:hidden;background:#fff;border-radius:20px;box-shadow:0 15px 45px rgba(42,76,145,.08)}.application-sidebar{height:100%;background:linear-gradient(180deg,#f4f8ff,#edf6ff)}.application-sidebar-content{min-height:700px;padding:40px 30px}.application-sidebar-main-title{margin:0 0 30px;color:var(--secondary);font-size:26px;font-weight:700;line-height:1.4}.application-sidebar-label{display:inline-block;margin-bottom:10px;color:var(--primary);font-size:15px;font-weight:600}.application-sidebar-title{margin-bottom:28px;color:var(--secondary);font-size:22px;font-weight:700}.application-order-summary{margin-bottom:42px}.application-invoice-title{margin:0 0 18px;color:var(--secondary);font-size:18px;font-weight:600;line-height:1.5}.application-invoice-row{display:flex;align-items:center;justify-content:space-between;gap:15px;color:var(--secondary);font-size:15px;line-height:1.6}.application-invoice-row span{font-weight:500}.application-invoice-row strong{font-weight:600}.application-invoice-divider{width:100%;height:1px;margin:14px 0;background:#dfe8f2}.application-price{display:inline-flex;align-items:center;gap:5px;color:#1677ff!important;font-size:17px}.application-price img{width:15px;height:15px;object-fit:contain}.application-features{color:#666;font-size:16px;line-height:1.8}.application-features ul{padding:0;margin:0;list-style:none}.application-features li{position:relative;display:flex;align-items:flex-start;margin-bottom:12px;padding-inline-start:40px}.application-features li:before{content:"";position:absolute;inset-inline-start:0;top:8px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:#ddeafb;color:var(--primary);font-family:Font Awesome\ 6 Pro;font-size:7px;font-weight:900}.application-features p{margin:0}.application-data-protection{display:flex;align-items:center;gap:8px;margin-top:35px;padding-top:22px;border-top:1px solid #dfe8f2;color:#777;font-size:14px;font-weight:500;line-height:1.7}.application-data-protection i{color:var(--primary);font-size:12px;flex:0 0 auto}.application-form-wrapper{min-height:700px;padding:50px 2.5vw;background:#fff}.application-form .application-form-header{margin-bottom:34px}.application-form .application-form-header h1{margin:0 0 8px;color:var(--secondary);font-size:26px;font-weight:600;line-height:1.4}.application-form .application-form-header p{margin:0;color:#999;font-size:13px;font-weight:500;line-height:1.7}.application-form .form-section{margin-bottom:30px}.application-form .form-section-title{display:flex;align-items:center;gap:7px;margin:0 0 19px;color:var(--secondary);font-size:22px;font-weight:600;line-height:1.5}.application-form .form-section-title i{position:relative;top:1px;color:var(--primary);font-size:13px}.application-form .form-group{margin-bottom:17px}.application-form label{display:block;margin-bottom:8px;color:var(--secondary);font-size:15px;font-weight:600;line-height:1.5;opacity:.8}.application-form .form-control{width:100%;height:60px;padding:0 13px;border:1px solid #e7e9ee;border-radius:6px;background:#fff;color:#222;outline:none;font-size:15px;font-weight:500;line-height:45px;box-shadow:none;transition:.2s ease}.application-form .form-control:focus{border-color:var(--primary);box-shadow:none}.application-form .form-control::placeholder{color:#aaa;font-size:13px;font-weight:400}.application-form small{display:block;margin-top:6px;color:#aaa;font-size:10px;font-weight:400;line-height:1.5}.application-form select.form-control{line-height:normal}.application-form .form-select{padding-inline-end:32px;background-image:none;appearance:none;cursor:pointer}.application-form .form-group:has(.form-select){position:relative}.application-form .form-group:has(.form-select):after{content:"";position:absolute;inset-inline-end:13px;bottom:22px;color:#aab4c2;font-family:Font Awesome\ 6 Pro;font-size:7px;font-weight:900;pointer-events:none;transform:translateY(50%)}.application-form .country-form-group .country-select{position:relative}.application-form .country-form-group .country-flag{position:absolute;inset-inline-start:12px;top:50%;z-index:2;width:24px;height:16px;object-fit:cover;border-radius:2px;pointer-events:none;transform:translateY(-50%)}.application-form .country-form-group .form-select{padding-inline-start:48px}.application-form .row{margin-inline:-5px}.application-form .row>*{padding-inline:5px}.application-form .application-form-actions{margin-top:8px}.application-form .application-form-actions .butn{width:100%;min-height:60px;border-radius:10px!important;font-size:18px}.required{margin-inline-start:2px;color:#ff3b30}@media(max-width:991px){.application-content{padding:20px 0 40px}.application-form-wrapper,.application-sidebar-content{min-height:auto}.application-form-wrapper,.application-sidebar-content{padding:35px 25px}}@media(max-width:767px){.application-content{padding:15px 0 30px}.application-card{border-radius:15px}.application-form-wrapper,.application-sidebar-content{padding:25px 20px}.application-form .application-form-header{margin-bottom:28px}.application-form .application-form-header h1{font-size:23px}.application-form .row{margin-inline:0}.application-form .row>*{padding-inline:0}.application-form .application-form-actions .butn{width:100%}}