.lead-form[data-v-bc06e207]{--el-color-primary:var(--color-primary);--el-color-primary-light-3:#2a4568;--el-color-primary-light-5:#556b86;--el-color-primary-light-7:#8a98ab;--el-color-primary-light-8:#adb7c4;--el-color-primary-light-9:#d6dbe2;--el-border-color:var(--color-border-input);--el-border-color-hover:var(--color-primary);--el-border-radius-base:var(--radius-sm);--el-input-border-color:var(--color-border-input);--el-input-hover-border-color:var(--color-primary);--el-input-focus-border-color:var(--color-primary);--el-text-color-placeholder:var(--color-text-placeholder);--el-fill-color-blank:#fff;--el-checkbox-checked-bg-color:var(--color-primary);--el-checkbox-checked-input-border-color:var(--color-primary);--el-checkbox-input-border-color:var(--color-border-input);background:var(--color-bg-page);padding:80px 0}.lead-form__inner[data-v-bc06e207]{max-width:var(--page-max-width);align-items:flex-start;gap:80px;width:100%;margin:0 auto;display:flex}.lead-form__media[data-v-bc06e207]{border-radius:var(--radius-card);flex-shrink:0;width:640px;height:554px;position:relative;overflow:hidden}.lead-form__media-img[data-v-bc06e207]{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.lead-form__media-overlay[data-v-bc06e207]{pointer-events:none;background:#0006;position:absolute;inset:0}.lead-form__panel[data-v-bc06e207]{flex-direction:column;flex-shrink:0;gap:56px;width:560px;padding-top:0;display:flex}.lead-form__intro[data-v-bc06e207]{flex-direction:column;gap:10px;display:flex}.lead-form__heading[data-v-bc06e207]{color:var(--color-text-heading);margin:0;font-size:40px;font-weight:700;line-height:56px}.lead-form__subtitle[data-v-bc06e207]{color:var(--color-text-muted);margin:0;font-size:16px;font-weight:400;line-height:24px}.lead-form__fields[data-v-bc06e207]{flex-direction:column;gap:12px;width:100%;display:flex}.lead-form__control[data-v-bc06e207]{width:100%}.lead-form__phone[data-v-bc06e207]{border:1px solid var(--color-border-input);border-radius:var(--radius-sm);background:#fff;align-items:stretch;width:100%;height:56px;transition:border-color .2s;display:flex;overflow:hidden}.lead-form__phone[data-v-bc06e207]:hover,.lead-form__phone.is-focus[data-v-bc06e207]{border-color:var(--color-primary)}.lead-form__phone-code[data-v-bc06e207]{flex-shrink:0;width:96px}.lead-form__phone-input[data-v-bc06e207]{flex:1;min-width:0}.lead-form__select[data-v-bc06e207]{width:100%}.lead-form__agree[data-v-bc06e207]{box-sizing:border-box;white-space:nowrap;align-items:center;height:56px;margin:0;padding:18px 0;display:flex}.lead-form__link[data-v-bc06e207]{color:var(--color-primary);text-decoration:none}.lead-form__link[data-v-bc06e207]:hover{color:var(--color-accent)}.lead-form__submit[data-v-bc06e207]{border-radius:var(--radius-sm);background:var(--color-cta);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:100%;height:56px;padding:0 40px;font-size:20px;font-weight:700;line-height:28px;display:flex}.lead-form__submit[data-v-bc06e207]:hover:not(:disabled){opacity:.92}.lead-form__submit[data-v-bc06e207]:disabled{cursor:not-allowed;opacity:.6}.lead-form[data-v-bc06e207] .lead-form__control.el-input .el-input__wrapper{border-radius:var(--radius-sm);min-height:56px;box-shadow:0 0 0 1px var(--color-border-input) inset;background:#fff;padding:0 16px}.lead-form[data-v-bc06e207] .lead-form__control.el-input .el-input__wrapper:hover,.lead-form[data-v-bc06e207] .lead-form__control.el-input .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--color-primary) inset}.lead-form[data-v-bc06e207] .el-input__inner{height:24px;color:var(--color-text-primary);font-size:16px;line-height:24px}.lead-form[data-v-bc06e207] .el-input__inner::placeholder{color:var(--color-text-placeholder)}.lead-form[data-v-bc06e207] .lead-form__phone-code .el-select__wrapper{background:0 0;border:none;border-right:1px solid #c3c6cc66;border-radius:0;height:56px;min-height:56px;padding:0 10px 0 16px;box-shadow:none!important}.lead-form[data-v-bc06e207] .lead-form__phone-code .el-select__selected-item,.lead-form[data-v-bc06e207] .lead-form__phone-code .el-select__placeholder{color:var(--color-text-placeholder);font-size:16px;line-height:24px}.lead-form[data-v-bc06e207] .lead-form__phone-code .el-select__caret{color:#949ca8}.lead-form[data-v-bc06e207] .lead-form__phone-input .el-input__wrapper{background:0 0;border-radius:0;height:56px;min-height:56px;padding:0 16px 0 6px;box-shadow:none!important}.lead-form[data-v-bc06e207] .lead-form__select .el-select__wrapper{border-radius:var(--radius-sm);min-height:56px;box-shadow:0 0 0 1px var(--color-border-input) inset;background:#fff;padding:0 16px}.lead-form[data-v-bc06e207] .lead-form__select .el-select__wrapper:hover,.lead-form[data-v-bc06e207] .lead-form__select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--color-primary) inset}.lead-form[data-v-bc06e207] .lead-form__select .el-select__placeholder,.lead-form[data-v-bc06e207] .lead-form__select .el-select__selected-item{font-size:16px}.lead-form[data-v-bc06e207] .lead-form__select .el-select__placeholder{color:var(--color-text-placeholder)}.lead-form[data-v-bc06e207] .el-checkbox{--el-checkbox-input-height:20px;--el-checkbox-input-width:20px;height:auto}.lead-form[data-v-bc06e207] .el-checkbox__inner{border-radius:var(--radius-sm);border-color:var(--color-border-input);width:20px;height:20px}.lead-form[data-v-bc06e207] .el-checkbox__label{color:var(--color-text-placeholder);padding-left:8px;font-size:12px;line-height:1.5}.lead-form[data-v-bc06e207] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--color-primary);border-color:var(--color-primary)}@media (width<=768px){.lead-form[data-v-bc06e207]{padding:40px 0}.lead-form__inner[data-v-bc06e207]{flex-direction:column;gap:40px;padding:0 20px}.lead-form__media[data-v-bc06e207]{aspect-ratio:1;width:100%;height:auto}.lead-form__panel[data-v-bc06e207]{gap:16px;width:100%}.lead-form__heading[data-v-bc06e207]{font-size:24px;line-height:32px}.lead-form__subtitle[data-v-bc06e207]{font-size:14px;line-height:22px}.lead-form__phone[data-v-bc06e207]{height:48px}.lead-form__agree[data-v-bc06e207]{height:48px;padding:14px 0}.lead-form__submit[data-v-bc06e207]{height:48px;font-size:16px;line-height:24px}.lead-form[data-v-bc06e207] .lead-form__control.el-input .el-input__wrapper{min-height:48px}.lead-form[data-v-bc06e207] .lead-form__phone-code .el-select__wrapper,.lead-form[data-v-bc06e207] .lead-form__phone-input .el-input__wrapper{height:48px;min-height:48px}.lead-form[data-v-bc06e207] .lead-form__select .el-select__wrapper{min-height:48px}}
