.step3{border-radius:var(--sp-16);background:var(--white);display:flex}.step3__image-panel{border-radius:var(--sp-16)0 0 var(--sp-16);flex:0 0 45%;min-width:0;overflow:hidden}.step3__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.step3__form-panel{background:var(--black-5);border:1px solid var(--black-10);border-radius:0 var(--sp-16)var(--sp-16)0;min-width:0;padding:var(--sp-32);flex:1 1 0;align-items:center;display:flex}.step3__form{gap:var(--sp-16);flex-direction:column;width:100%;display:flex}.step3__field-row{gap:var(--sp-16);display:flex}.step3__field{gap:var(--sp-4);flex-direction:column;flex:1;min-width:0;display:flex}.step3__label{font-size:var(--text-size-sm);color:var(--text-body);font-weight:500}.step3__input{width:100%;padding:var(--sp-12);border:1px solid var(--border-default);border-radius:var(--sp-8);font-size:var(--text-size-base);background:var(--white);color:var(--text-body);box-sizing:border-box;font-family:inherit;transition:border-color .15s}.step3__input:focus{border-color:var(--primary);outline:none}.step3__input--error{border-color:var(--error)}.step3__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--sp-12)center;padding-right:var(--sp-32)}.step3__phone-wrapper,.step3__phone-wrapper .react-tel-input{width:100%}.step3__phone-wrapper .react-tel-input .form-control{width:100%;height:calc(var(--sp-12)*2 + 1.5rem);padding-top:var(--sp-12);padding-bottom:var(--sp-12);border-radius:var(--sp-8);border-color:var(--border-default);font-size:var(--text-size-base);color:var(--text-body);box-sizing:border-box;font-family:inherit;transition:border-color .15s}.step3__phone-wrapper .react-tel-input .form-control:focus{border-color:var(--primary);box-shadow:none}.step3__phone-wrapper .react-tel-input .flag-dropdown{border-color:var(--border-default);border-radius:var(--sp-8)0 0 var(--sp-8);background:var(--white)}.step3__phone-wrapper .react-tel-input .flag-dropdown:hover,.step3__phone-wrapper .react-tel-input .flag-dropdown.open{background:var(--black-5)}.step3__phone-wrapper--error .react-tel-input .form-control,.step3__phone-wrapper--error .react-tel-input .flag-dropdown{border-color:var(--error)}.step3__error{font-size:var(--text-size-xs);color:var(--error);line-height:var(--body-sm-line-height)}.step3__actions{gap:var(--sp-8);margin-top:var(--sp-8);flex-direction:column;display:flex}.step3__submit{width:100%;padding:var(--sp-12)var(--sp-24);border-radius:var(--sp-32);background:var(--primary);color:var(--white);font-size:var(--text-size-base);cursor:pointer;border:none;margin-top:0;font-family:inherit;font-weight:500;transition:background .15s;display:block}.step3__submit:hover{background:var(--primary-dark)}.step3__submit:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.step3__submit:disabled{opacity:.5;cursor:not-allowed}.step3__skip{width:100%;padding:var(--sp-12)var(--sp-24);border:1px solid var(--border-secondary);border-radius:var(--sp-32);color:var(--text-muted);font-size:var(--text-size-base);cursor:pointer;background:0 0;font-family:inherit;font-weight:500;transition:border-color .15s,color .15s;display:block}.step3__skip:hover{border-color:var(--text-muted);color:var(--text-body)}.step3__skip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:767px){.step3{border-radius:var(--sp-16);flex-direction:column}.step3__image-panel{border-radius:var(--sp-16)var(--sp-16)0 0;flex:none;width:100%}.step3__image{aspect-ratio:4/3;height:auto}.step3__form-panel{border-radius:0 0 var(--sp-16)var(--sp-16);padding:var(--sp-24)var(--sp-16)}.step3__field-row{flex-direction:column}}
/*# sourceMappingURL=3a1d70034dee5f7c.css.map*/