.mba-form-section{background-color:#d8d4ff}.mba-form-wrapper{height:100%;width:100%;padding:96px 60px}.mba-form-content{max-width:1320px;margin:0 auto}.mba-form-header{max-width:872px;margin-bottom:32px}.mba-form-title{font-family:OMR Sans,Arial,sans-serif;font-weight:700;font-size:36px;line-height:1.25;color:#0c0d0f;margin:0 0 8px}.mba-form-description{font-family:OMR Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#353a42;margin:0}.mba-form-layout{display:flex;gap:24px;align-items:flex-start}.mba-form-container{flex:1;max-width:100%;background:#fdfdfd;border:1px solid rgba(115,55,252,.9);border-radius:16px;padding:24px;box-shadow:0 24px 48px -12px #1018282e}.mba-form-benefits{flex:1;max-width:648px;background:#ebe8ff;border:1px solid rgba(115,55,252,.2);border-radius:16px;padding:24px}.mba-consultation-form{display:flex;flex-direction:column;gap:32px}.form-fields{display:flex;flex-direction:column;gap:24px}.form-row{display:flex;gap:24px}.form-field{flex:1;display:flex;flex-direction:column;gap:2px;position:relative;overflow:hidden}.form-label{font-family:OMR Sans,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.4;color:#0c0d0f;margin-bottom:4px}.form-input,.form-select{background:#fdfdfd;border:1px solid rgba(20,27,40,.1);border-radius:4px;padding:10px 8px;font-family:OMR Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#0c0d0f;transition:border-color .2s ease;width:100%;box-sizing:border-box;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-input::placeholder{color:#6c7380}.form-input:focus,.form-select:focus{outline:none;border-color:#7337fc;box-shadow:0 0 0 2px #7337fc1a}.form-select{-webkit-appearance:none;appearance:none;background-image:none;cursor:pointer;padding-right:40px;white-space:nowrap}.form-select option{white-space:normal;overflow:hidden;text-overflow:ellipsis}.select-arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;width:30px;height:40px}.form-submit{display:flex;justify-content:center}.form-button{background:#7337fc;border:none;border-radius:4px;padding:0 16px;height:48px;font-family:OMR Sans,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.4;color:#f8f9fb;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.form-button:hover{background:#601ee3;transform:translateY(-1px)}.form-button:active{transform:translateY(0)}.form-disclaimer{margin-top:-16px}.form-disclaimer p{font-family:OMR Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#6c7380;margin:0}.form-disclaimer a{color:#7337fc;text-decoration:underline}.form-disclaimer a:hover{color:#601ee3}.benefits-header{margin-bottom:32px}.benefits-title{font-family:OMR Sans,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.4;color:#0c0d0f;margin:0 0 8px}.benefits-description{font-family:OMR Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#353a42;margin:0}.benefits-list{display:flex;flex-direction:column;gap:16px}.benefit-item{display:flex;gap:8px;align-items:flex-start}.benefit-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.benefit-text{font-family:OMR Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#353a42;margin:0;flex:1}@media (max-width: 1439px){.mba-form-layout{flex-direction:column;gap:32px}.mba-form-container,.mba-form-benefits{max-width:100%}}@media (max-width: 1024px){.mba-form-layout{flex-direction:column}.mba-form-wrapper{padding:0}.mba-form-section{padding:80px 40px}}@media (max-width: 768px){.mba-form-layout{flex-direction:column}.mba-form-section{padding:60px 20px}.mba-form-title{font-size:28px}.form-row{flex-direction:column;gap:16px}.mba-form-container,.mba-form-benefits{padding:20px;max-width:100%}}@media (max-width: 480px){.mba-form-layout{flex-direction:column}.mba-form-title{font-size:24px}.benefits-title{font-size:18px}.form-button{width:100%}}@media screen and (max-width: 760px){.mba-form-wrapper{padding:32px 16px}}@media screen and (max-width: 760px){.mba-form-wrapper{padding:16px 8px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-mba-form.css.map */
