.cv-submit{background:#fff;box-sizing:border-box;padding:72px 20px 96px;width:100%}.page-center{margin:0 auto;max-width:1180px;width:100%}.cv-submit-grid{align-items:start;display:grid;gap:32px;grid-template-columns:.85fr 1.15fr}.cv-submit-content,.cv-submit-form{background:#fff;border:1px solid #e5e2f0;border-radius:18px;box-shadow:0 10px 28px rgba(23,23,47,.06);box-sizing:border-box;padding:34px;width:100%}.cv-submit-content h2,.cv-submit-form h3{color:#17172f;font-size:38px;line-height:1.2;margin:0 0 18px}.cv-submit-form>p{color:#56566f;font-size:16px;line-height:1.7;margin:0 0 24px}.cv-submit-steps{display:grid;gap:18px}.cv-submit-steps div{align-items:flex-start;display:flex;gap:14px}.cv-submit-steps strong{align-items:center;background:#f1effb;border-radius:999px;color:#6257ad;display:flex;flex:0 0 auto;font-size:14px;font-weight:800;height:34px;justify-content:center;width:34px}.cv-submit-steps p{color:#56566f;font-size:16px;line-height:1.7;margin:2px 0 0}.cv-submit-form [data-hsfc-id=Renderer]{--hsf-default-row__horizontal-spacing:14px;--hsf-default-row__vertical-spacing:16px;--hsf-default-module__vertical-spacing:7px;--hsf-default-background__padding:0px;--hsf-default-field-label__font-family:inherit;--hsf-default-field-label__font-size:13px;--hsf-default-field-label__color:#17172f;--hsf-default-field-input__font-family:inherit;--hsf-default-field-input__font-size:14px;--hsf-default-field-input__color:#17172f;--hsf-default-field-input__background-color:#fff;--hsf-default-field-input__placeholder-color:#8f8ca6;--hsf-default-field-input__border-color:#dcd9eb;--hsf-default-field-input__border-radius:10px;--hsf-default-field-input__padding:13px 14px;--hsf-default-field-textarea__font-family:inherit;--hsf-default-field-textarea__font-size:14px;--hsf-default-field-textarea__background-color:#fff;--hsf-default-field-textarea__border-color:#dcd9eb;--hsf-default-field-textarea__border-radius:10px;--hsf-default-field-textarea__padding:13px 14px;--hsf-default-button__font-family:inherit;--hsf-default-button__font-size:16px;--hsf-default-button__font-weight:700;--hsf-default-button__background-color:#6257ad;--hsf-default-button--hover__background-color:#4e46a6;--hsf-default-button__color:#fff;--hsf-default-button__border-radius:10px;--hsf-default-button__padding:15px 22px}.cv-submit-form .hsfc-Step__Content,.cv-submit-form [data-hsfc-id=Step]{background:transparent!important;padding:0!important}.cv-submit-form .hsfc-Row{margin-bottom:16px!important}.cv-submit-form .hsfc-FieldLabel{color:#17172f!important;font-size:13px!important;font-weight:700!important;margin-bottom:7px!important}.cv-submit-form .hsfc-FieldLabel__RequiredIndicator{color:#e64646!important;margin-left:3px}.cv-submit-form .hsfc-TextInput,.cv-submit-form .hsfc-TextareaInput,.cv-submit-form input[type=email],.cv-submit-form input[type=tel],.cv-submit-form input[type=text],.cv-submit-form select,.cv-submit-form textarea{background:#fff!important;border:1px solid #dcd9eb!important;border-radius:10px!important;box-shadow:none!important;color:#17172f!important;font-size:14px!important;min-height:50px!important;padding:13px 14px!important;transition:.2s ease!important;width:100%!important}.cv-submit-form .hsfc-TextInput:focus,.cv-submit-form .hsfc-TextareaInput:focus,.cv-submit-form input:focus,.cv-submit-form select:focus,.cv-submit-form textarea:focus{border-color:#6257ad!important;box-shadow:0 0 0 3px rgba(98,87,173,.12)!important;outline:none!important}.cv-submit-form .hsfc-FileInput,.cv-submit-form input[type=file]{background:#faf9ff!important;border:1.5px dashed #6257ad!important;border-radius:14px!important;box-sizing:border-box!important;color:#17172f!important;font-size:15px!important;min-height:72px!important;padding:18px 20px!important;width:100%!important}.cv-submit-form .hsfc-FileInputAsync{background:#faf9ff!important;border:1.5px dashed #6257ad!important;border-radius:14px!important;transition:.2s ease!important}.cv-submit-form .hsfc-FileInputAsync:hover,.cv-submit-form input[type=file]:hover{background:#f6f3ff!important;border-color:#4e46a6!important}.cv-submit-form .hs-button,.cv-submit-form .hsfc-Button,.cv-submit-form input[type=submit]{background:#6257ad!important;border:none!important;border-radius:10px!important;color:#fff!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;min-height:54px!important;padding:15px 22px!important;transition:.25s ease!important;width:100%!important}.cv-submit-form .hs-button:hover,.cv-submit-form .hsfc-Button:hover,.cv-submit-form input[type=submit]:hover{background:#4f46a6!important;transform:translateY(-1px)}.cv-submit-form .submitted-message{background:#f5f3ff;border:1px solid #d9d1ff;border-radius:12px;color:#4f46a6;font-size:15px;line-height:1.7;padding:18px}@media (max-width:900px){.cv-submit{padding:56px 20px 72px}.cv-submit-grid{grid-template-columns:1fr}.cv-submit-content,.cv-submit-form{padding:26px}.cv-submit-content h2,.cv-submit-form h3{font-size:28px}}.cv-submit-form .hs-form-file{width:100%}.cv-submit-form .hs-form-file label{margin-bottom:10px!important}.cv-submit-form .hs-form-file .input{background:#faf9ff;border:2px dashed #6257ad;border-radius:18px;box-sizing:border-box;padding:16px;transition:.25s ease;width:100%}.cv-submit-form .hs-form-file .input:hover{background:#f5f2ff;border-color:#4f46a6}.cv-submit-form input[type=file]{background:transparent!important;border:none!important;box-shadow:none!important;color:#17172f;cursor:pointer;font-size:15px;min-height:auto!important;padding:0!important;width:100%}