.mw-form-container{background:var(--mw-white);max-width:566px;width:100%;min-width:480px;margin:0 auto;padding:80px;border:1px solid #d8e2ea;border-radius:12px;box-shadow:0 2px 4px #07102f1a}@media screen and (max-width: 900px){.mw-form-container{min-width:unset;padding:40px}}.form-title{font-size:28px;font-weight:700;line-height:42px}.form-section{margin-top:24px;display:flex;flex-direction:column;gap:24px}.form-question{font-size:16px;font-weight:600;line-height:24px;letter-spacing:.08em;display:flex;flex-direction:column;gap:5.5px}.mw-input{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.08em;padding:14px 16px;color:#676c7f;background:#f0f5f9;border-radius:12px;min-height:48px}.mw-input.mw-text-area{min-height:143px}.mw-input.read-only{background-color:transparent}.mw-input:focus{outline:none}.form-buttons{margin-top:32px;margin-bottom:48px;display:flex;gap:30px}.form-buttons>button{width:100%}.order-summary{display:flex;flex-direction:column;gap:4px}.order-summary .payment-lines{display:flex;flex-direction:column;gap:16px;margin-top:16px}.order-summary .payment-lines .payment-line{display:flex;gap:32px;justify-content:space-between}.mw-form-steps{display:flex;width:100%;align-items:center}.mw-form-steps .steps{margin:auto}.mw-form-steps .steps .step:before{width:83px;background-color:#d8e2ea;height:2px;margin-inline-start:-90%}.mw-form-steps .steps .step-info.step-info:before{background-color:#1670f2;height:2px}.mw-form-steps .steps .step.step-info:after{background-color:#1670f2;border-color:var(--mw-white);height:16px;width:16px;content:"";box-shadow:0 0 0 2px #1670f2}.mw-form-steps .steps .step:after{background-color:#f0f5f9;border:2px solid #d8e2ea;border-radius:4px;height:16px;width:16px}.login-container{max-width:1920px;margin:auto;width:100%;padding:72px 220px;display:flex;justify-content:space-between;gap:40px}.login-container .login-half{width:100%}.login-container .login-half .login-text{color:var(--mw-white);display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center}@media screen and (max-width: 1280px){.login-container{padding:72px 120px}}@media screen and (max-width: 1024px){.login-container{padding:72px 40px;gap:20px}}@media screen and (max-width: 900px){.login-container{flex-wrap:wrap;text-align:center;padding:120px 40px;gap:80px}}.login-title{font-size:64px;font-weight:700;line-height:96px}.login-content{font-size:32px;font-weight:400;line-height:48px}.form-links{display:flex;flex-direction:column;text-align:center;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.08em;color:var(--mw-gray-text)}.form-control .label{justify-content:left;gap:8px}.form-control .label .label-text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.08em;color:var(--mw-text-color)}.form-control .radio{width:16px;height:16px;border:1px solid var(--mw-gray-text);box-shadow:none;animation:none}.form-control .radio:checked{background-color:var(--mw-gray-text)}
