._formContainer_1retz_1{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}._formSection_1retz_21{padding:2rem}._formRow_1retz_29{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem;padding:0 1rem}._formGroup_1retz_45{flex:1 1 300px;min-width:0;position:relative;margin-bottom:1.5rem;padding:0 .5rem}._label_1retz_61{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:500;color:#333;font-size:.9rem}._inputIcon_1retz_81{color:#671c34}._input_1retz_81,._select_1retz_91{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;transition:all .2s;background-color:#f9f9f9}._input_1retz_81:focus,._select_1retz_91:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #671c341a;background-color:#fff}._input_1retz_81::placeholder{color:#aaa}._select_1retz_91{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._error_1retz_151{color:#e53935;font-size:.8rem;margin-top:.25rem;display:block}._buttonContainer_1retz_165{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;background-color:#f9f9f9;border-top:1px solid #eee}._prevButton_1retz_183,._nextButton_1retz_185,._submitButton_1retz_187{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._prevButton_1retz_183{background-color:#f5f5f5;color:#333}._prevButton_1retz_183:hover{background-color:#e0e0e0}._nextButton_1retz_185,._submitButton_1retz_187{background-color:#06916a;color:#fff}._nextButton_1retz_185:hover,._submitButton_1retz_187:hover{background-color:#671c34;transform:translateY(-1px)}._submitButton_1retz_187,._submitButton_1retz_187:hover{background-color:#671c34}._fileInputContainer_1retz_273{position:relative;width:100%}._fileInput_1retz_273{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}._customFileInput_1retz_305{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;background-color:#f9f9f9;transition:all .2s;overflow:hidden;min-height:48px}._customFileInput_1retz_305 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;flex:1;margin-right:1rem}._fileButton_1retz_351{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#671c34;color:#fff;border:none;border-radius:4px;font-size:.85rem;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}._fileButton_1retz_351:hover{background-color:#4e1527}._fileInputContainer_1retz_273:hover ._customFileInput_1retz_305{border-color:#671c34}._disabled_1retz_399{opacity:.6;cursor:not-allowed}._disabled_1retz_399 ._fileButton_1retz_351{cursor:not-allowed}._fileList_1retz_419{list-style:none;padding:0;margin:10px 0 0;width:100%}._fileItem_1retz_433{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:5px;background-color:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0;min-height:40px}._fileName_1retz_457{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;font-size:.9rem}._deleteButton_1retz_475{background:none;border:none;cursor:pointer;color:#ff3b30;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:4px;transition:background-color .2s;min-width:32px;min-height:32px;flex-shrink:0}._deleteButton_1retz_475:hover{background-color:#ff3b301a}@media (max-width: 768px){._formSection_1retz_21{padding:1rem}._formRow_1retz_29{flex-direction:column;gap:1rem;padding:0 .25rem;margin-bottom:1.5rem}._formGroup_1retz_45{margin-bottom:1rem;padding:0 .25rem;flex:1 1 100%}._buttonContainer_1retz_165{padding:1rem;gap:.75rem}._label_1retz_61{margin-bottom:.5rem;font-size:.85rem}._input_1retz_81,._select_1retz_91{padding:.65rem .85rem;font-size:.9rem}._customFileInput_1retz_305{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem;min-height:auto}._customFileInput_1retz_305 span{text-align:center;margin-right:0;white-space:normal;word-break:break-word}._fileButton_1retz_351{align-self:center;padding:.75rem 1.5rem;font-size:.9rem}._fileItem_1retz_433{flex-direction:column;align-items:flex-start;gap:.5rem;padding:12px}._fileName_1retz_457{margin-right:0;white-space:normal;word-break:break-word;width:100%}._deleteButton_1retz_475{align-self:flex-end;margin-top:.5rem}}@media (max-width: 480px){._formContainer_1retz_1{margin:0;border-radius:0}._formSection_1retz_21{padding:.5rem}._formRow_1retz_29{gap:.75rem;margin-bottom:1rem;padding:0}._formGroup_1retz_45{margin-bottom:.75rem;padding:0}._buttonContainer_1retz_165{padding:.75rem;flex-direction:column}._prevButton_1retz_183,._nextButton_1retz_185,._submitButton_1retz_187{width:100%;justify-content:center}._customFileInput_1retz_305{padding:.75rem}._fileButton_1retz_351{padding:.65rem 1.25rem}}._progressContainer_13zoc_1{padding:1.5rem 2rem .5rem;background-color:#f9f9f9}._progressBar_13zoc_11{height:6px;background-color:#e0e0e0;border-radius:3px;margin-bottom:1rem;overflow:hidden}._progressFill_13zoc_27{height:100%;background-color:#671c34;transition:width .3s ease}._stepsContainer_13zoc_39{display:flex;justify-content:center;gap:4rem;margin-bottom:1.5rem}._step_13zoc_39 span{display:none}._stepNumber_13zoc_61{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#e0e0e0;color:#757575;font-weight:600;font-size:1.1rem;transition:all .3s ease}._activeStep_13zoc_89 ._stepNumber_13zoc_61{background-color:#671c34;color:#fff}@media (max-width: 768px){._progressContainer_13zoc_1{padding:1rem 1rem .5rem}._stepsContainer_13zoc_39{gap:2rem;margin-bottom:1rem}._stepNumber_13zoc_61{width:32px;height:32px;font-size:1rem}}@media (max-width: 480px){._progressContainer_13zoc_1{padding:.75rem .5rem .5rem}._stepsContainer_13zoc_39{gap:1.5rem}._stepNumber_13zoc_61{width:28px;height:28px;font-size:.9rem}._progressBar_13zoc_11{height:4px}}._sectionHeader_ojh2u_1{background-color:#f5f5f5;padding:1rem 2rem;margin-top:0rem;border-left:4px solid #671c34}._sectionHeader_ojh2u_1 h2{color:#333;font-size:1.2rem;margin:0;font-weight:600}._formHeader_rgikb_1{background:linear-gradient(135deg,#671c34,#671c34);box-shadow:0 4px 12px #0000001a;padding:1.5rem 2rem;position:relative;overflow:hidden}._formHeader_rgikb_1:before{content:"";position:absolute;top:0;right:0;width:30%;height:100%;background:#ffffff0d;clip-path:polygon(100% 0,0 0,100% 100%)}._container_rgikb_39{max-width:1200px;margin:0 auto}._logoContainer_rgikb_49{display:flex;align-items:center;gap:2rem;justify-content:center}._logoWrapper_rgikb_63{background-color:#fff;padding:10px 15px;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;justify-content:center;align-items:center;transition:transform .3s ease}._logoWrapper_rgikb_63:hover{transform:translateY(-2px)}._logo_rgikb_49{height:80px;object-fit:contain}._titleContainer_rgikb_103{display:flex;flex-direction:column;text-align:center}._formTitle_rgikb_115{color:#fff;font-size:1.8rem;font-weight:600;margin:0;letter-spacing:.5px;line-height:1.2}._formSubtitle_rgikb_133{color:#ffffffe6;font-size:1.4rem;font-weight:400;margin:.3rem 0 0}@media (max-width: 768px){._formHeader_rgikb_1{padding:1.2rem}._logoContainer_rgikb_49{flex-direction:column;align-items:center;gap:1rem}._logoWrapper_rgikb_63{margin-bottom:.5rem}._titleContainer_rgikb_103{width:100%}._formTitle_rgikb_115{font-size:1.5rem}._formSubtitle_rgikb_133{font-size:1.2rem}}._select_1i3q4_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._addressButton_q7eag_3{display:flex;align-items:center;justify-content:center;background-color:#671c34;color:#fff;border:none;border-radius:50%;width:36px;height:36px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 2px 5px #0000001a}._addressButton_q7eag_3:hover{background-color:#4e1527;transform:translateY(-50%) scale(1.05);box-shadow:0 4px 8px #00000026}._modalOverlay_q7eag_57{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all .3s ease}._modalContent_q7eag_91{background-color:#fff;border-radius:16px;width:95%;max-width:1200px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px #0003;animation:_modalFadeIn_q7eag_1 .4s cubic-bezier(.25,.8,.25,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;margin:0;padding:0}@keyframes _modalFadeIn_q7eag_1{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}._modalHeader_q7eag_149{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #eee;background-color:#f9f9f9;border-top-left-radius:16px;border-top-right-radius:16px;margin:0}._modalHeader_q7eag_149 h3{margin:0;font-size:1.2rem;color:#333;font-weight:600;letter-spacing:-.01em}._closeButton_q7eag_189{background:none;border:none;font-size:1.8rem;cursor:pointer;color:#666;transition:all .2s;line-height:1;padding:0;margin:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}._closeButton_q7eag_189:hover{color:#333;background-color:#0000000d}._previewContainer_q7eag_237{margin:0;padding:.75rem 1.5rem;background-color:#f9f9f9;border-radius:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;box-shadow:none;order:-1}._previewContainer_q7eag_237 label{display:block;margin-bottom:.3rem;font-weight:600;color:#333;font-size:.8rem}._addressPreview_q7eag_275{padding:.5rem .75rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-weight:500;font-size:.9rem;min-height:1.5rem;word-break:break-word;box-shadow:inset 0 1px 3px #0000000d}._addressForm_q7eag_301{padding:1.5rem;display:flex;flex-direction:column;margin:0;background-color:#fff}._fieldsTable_q7eag_319{width:100%;border-collapse:separate;border-spacing:12px 0;margin:-12px -12px 1.5rem}._fieldsTable_q7eag_319 td{padding:0;vertical-align:bottom;min-width:70px}._tdTipoVia_q7eag_347{width:130px}._tdNumero_q7eag_355,._tdLetra_q7eag_363,._tdBis_q7eag_371{width:70px}._tdCardinal_q7eag_379{width:100px}._tdComplemento_q7eag_387{width:200px}._fieldGroup_q7eag_397{display:flex;flex-direction:column;width:100%;margin:0;padding:0}._fieldLabel_q7eag_415{display:block;margin-bottom:.3rem;font-weight:500;color:#333;font-size:.75rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelWithIcon_q7eag_441{display:flex;flex-direction:row;align-items:center;margin-bottom:.3rem}._fieldInput_q7eag_457,._fieldSelect_q7eag_459{width:100%;padding:.5rem;border:1px solid #e0e0e0;border-radius:6px;font-size:.85rem;background-color:#f9f9f9;box-shadow:0 1px 2px #0000000d;height:36px;box-sizing:border-box;margin:0}._fieldInput_q7eag_457:focus,._fieldSelect_q7eag_459:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 2px #671c341a;background-color:#fff}._fieldSelect_q7eag_459{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23333' d='M5 7.5L1 3.5 1.7 2.8 5 6.1 8.3 2.8 9 3.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;padding-right:1.5rem}._uppercaseInput_q7eag_521{text-transform:uppercase}._inputError_q7eag_531{border-color:#e53935!important;background-color:#e539350d!important}._error_q7eag_543{color:#e53935;font-size:.7rem;margin-top:.2rem;display:block}._checkboxWrapper_q7eag_559{display:flex;align-items:center;height:36px}._checkboxContainer_q7eag_571{display:flex;align-items:center;position:relative;padding-left:24px;cursor:pointer;font-size:.8rem;-webkit-user-select:none;user-select:none;margin:0;height:36px}._checkboxInput_q7eag_595{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkboxCustom_q7eag_611{position:absolute;top:8px;left:0;height:18px;width:18px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;transition:all .2s;box-shadow:0 1px 2px #0000000d}._checkboxContainer_q7eag_571:hover ._checkboxInput_q7eag_595~._checkboxCustom_q7eag_611{background-color:#f0f0f0}._checkboxContainer_q7eag_571 ._checkboxInput_q7eag_595:checked~._checkboxCustom_q7eag_611{background-color:#671c34;border-color:#671c34;box-shadow:0 1px 3px #671c3433}._checkboxCustom_q7eag_611:after{content:"";position:absolute;display:none;animation:_checkmark_q7eag_1 .2s ease-in-out}@keyframes _checkmark_q7eag_1{0%{height:0;width:0;opacity:0}to{height:8px;width:4px;opacity:1}}._checkboxContainer_q7eag_571 ._checkboxInput_q7eag_595:checked~._checkboxCustom_q7eag_611:after{display:block}._checkboxContainer_q7eag_571 ._checkboxCustom_q7eag_611:after{left:6px;top:3px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._checkboxText_q7eag_725{margin-left:6px;font-weight:500;font-size:.8rem}._buttonContainer_q7eag_739{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;background-color:#f9f9f9;border-top:1px solid #eee;border-bottom-left-radius:16px;border-bottom-right-radius:16px;margin:0}._cancelButton_q7eag_765,._submitButton_q7eag_767{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1.25rem;border:none;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px #0000001a;min-width:120px}._cancelButton_q7eag_765{background-color:#f5f5f5;color:#333}._cancelButton_q7eag_765:hover{background-color:#e0e0e0;box-shadow:0 2px 5px #0000001a}._submitButton_q7eag_767{background-color:#671c34;color:#fff}._submitButton_q7eag_767:hover{background-color:#4e1527;transform:translateY(-2px);box-shadow:0 4px 8px #671c3433}._submitButton_q7eag_767:active{transform:translateY(0)}._tooltip_q7eag_851{position:relative;display:inline-block;margin-left:.5rem;cursor:pointer}._infoIcon_q7eag_865{color:#671c34;transition:all .2s}._infoIcon_q7eag_865:hover{color:#06916a}._tooltipText_q7eag_883{visibility:hidden;width:250px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:.5rem;position:absolute;z-index:1;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;font-size:.8rem;font-weight:400}._tooltip_q7eag_851:hover ._tooltipText_q7eag_883{visibility:visible;opacity:1}@media (max-width: 1200px){._fieldsTable_q7eag_319,._fieldsTable_q7eag_319 tbody,._fieldsTable_q7eag_319 tr{display:block;width:100%}._fieldsTable_q7eag_319 td{display:inline-block;width:calc(20% - 12px);margin-bottom:12px;margin-right:12px}._tdTipoVia_q7eag_347{width:calc(30% - 12px)!important}._tdComplemento_q7eag_387{width:calc(40% - 12px)!important}}@media (max-width: 768px){._modalContent_q7eag_91{width:98%;max-height:85vh;border-radius:12px}._modalHeader_q7eag_149{padding:.75rem 1rem}._modalHeader_q7eag_149 h3{font-size:1rem}._previewContainer_q7eag_237{padding:.5rem 1rem}._addressForm_q7eag_301{padding:1rem}._fieldsTable_q7eag_319{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:0 0 1.5rem}._fieldsTable_q7eag_319 tbody,._fieldsTable_q7eag_319 tr{display:contents}._fieldsTable_q7eag_319 td{display:block;width:100%;margin-bottom:0;margin-right:0}._tdTipoVia_q7eag_347,._tdComplemento_q7eag_387{grid-column:1 / -1;width:100%!important}._fieldLabel_q7eag_415{font-size:.8rem;white-space:normal}._fieldInput_q7eag_457,._fieldSelect_q7eag_459{height:40px;font-size:.9rem;padding:.6rem}._buttonContainer_q7eag_739{padding:.75rem 1rem;flex-direction:column-reverse;gap:.5rem}._cancelButton_q7eag_765,._submitButton_q7eag_767{width:100%;min-width:auto;padding:.75rem 1rem;font-size:.9rem}._tooltipText_q7eag_883{width:200px;left:0;transform:translate(0);font-size:.75rem}}@media (max-width: 480px){._modalOverlay_q7eag_57{padding:10px}._modalContent_q7eag_91{width:100%;max-height:90vh;border-radius:8px}._modalHeader_q7eag_149{padding:.5rem .75rem}._modalHeader_q7eag_149 h3{font-size:.9rem}._previewContainer_q7eag_237{padding:.5rem .75rem}._addressForm_q7eag_301{padding:.75rem}._fieldsTable_q7eag_319{grid-template-columns:1fr;gap:.75rem}._fieldsTable_q7eag_319 td{width:100%!important;grid-column:1!important}._fieldInput_q7eag_457,._fieldSelect_q7eag_459{height:44px;font-size:16px}._buttonContainer_q7eag_739{padding:.5rem .75rem}._addressButton_q7eag_3{width:32px;height:32px;right:8px}}._select_9vcci_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._select_9vcci_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._select_9vcci_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._formContainer_1tk3i_1{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}._formSection_1tk3i_21{padding:2rem}._dateContainer_1tk3i_29{max-width:300px}._formRow_1tk3i_37{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem}._formGroup_1tk3i_51{flex:1 1 300px;min-width:0;position:relative;margin-bottom:1.5rem}._label_1tk3i_65{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:500;color:#333;font-size:.9rem}._inputIcon_1tk3i_85{color:#671c34}._input_1tk3i_85,._select_1tk3i_95,._textarea_1tk3i_97{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;transition:all .2s;background-color:#f9f9f9}._input_1tk3i_85:focus,._select_1tk3i_95:focus,._textarea_1tk3i_97:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #06916a1a;background-color:#fff}._input_1tk3i_85::placeholder{color:#aaa}._select_1tk3i_95{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._error_1tk3i_159{color:#e53935;font-size:.8rem;margin-top:.25rem;display:block}._buttonContainer_1tk3i_173{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;background-color:#f9f9f9;border-top:1px solid #eee}._prevButton_1tk3i_191,._nextButton_1tk3i_193,._submitButton_1tk3i_195{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._prevButton_1tk3i_191{background-color:#f5f5f5;color:#333}._prevButton_1tk3i_191:hover{background-color:#e0e0e0}._nextButton_1tk3i_193,._submitButton_1tk3i_195{background-color:#671c34;color:#fff}._nextButton_1tk3i_193:hover,._submitButton_1tk3i_195:hover{background-color:#671c34;transform:translateY(-1px)}._submitButton_1tk3i_195,._submitButton_1tk3i_195:hover{background-color:#671c34}._emptyStep_1tk3i_279{display:flex;justify-content:center;align-items:center;min-height:300px;text-align:center;color:#666;font-size:1.1rem}._sectionTitle_1tk3i_301{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:1rem;margin-top:1.5rem;text-align:left}._legalList_1tk3i_319{list-style-type:none;padding-left:0;margin-bottom:2rem;text-align:left}._legalList_1tk3i_319 li{margin-bottom:.75rem;padding-left:1.5rem;position:relative;line-height:1.5}._noteContainer_1tk3i_347{background-color:#f9f9f9;border-left:3px solid #671c34;padding:1rem;margin:1.5rem 0;border-radius:0 8px 8px 0;text-align:left}._note_1tk3i_347{margin:0;font-style:italic;color:#555}._checkboxContainer_1tk3i_377{margin-top:2rem;text-align:left}._checkboxItem_1tk3i_387{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._checkbox_1tk3i_377{width:18px;height:18px;accent-color:#671c34;cursor:pointer}._checkboxItem_1tk3i_387 label{cursor:pointer}._checkedBox_1tk3i_423,._uncheckedBox_1tk3i_425{font-size:1.25rem;line-height:1.2}@media (max-width: 768px){._formSection_1tk3i_21,._sectionHeader_1tk3i_441{padding:1rem}._formRow_1tk3i_37{flex-direction:column;gap:1.5rem}._buttonContainer_1tk3i_173{padding:1rem}}._select_9vcci_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._select_9vcci_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._formContainer_9vcci_1{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}._formSection_9vcci_21{padding:2rem}._dateContainer_9vcci_29{max-width:300px}._formRow_9vcci_37{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem;padding:0 1rem}._formGroup_9vcci_53{flex:1 1 300px;min-width:0;position:relative;margin-bottom:1.5rem;padding:0 .5rem}._formGroup_9vcci_53:has(#_fechaNacimiento_9vcci_1),._formGroup_9vcci_53:has(#_barrio_9vcci_1){margin-left:.5rem;margin-right:.5rem;padding:0 1rem}._label_9vcci_85{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:500;color:#333;font-size:.9rem}._inputIcon_9vcci_105{color:#671c34}._input_9vcci_105,._select_9vcci_115{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;transition:all .2s;background-color:#f9f9f9}._input_9vcci_105:focus,._select_9vcci_115:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #671c341a;background-color:#fff}._input_9vcci_105::placeholder{color:#aaa}._select_9vcci_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._error_9vcci_175{color:#e53935;font-size:.8rem;margin-top:.25rem;display:block}._buttonContainer_9vcci_189{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;background-color:#f9f9f9;border-top:1px solid #eee}._prevButton_9vcci_207,._nextButton_9vcci_209,._submitButton_9vcci_211{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._prevButton_9vcci_207{background-color:#f5f5f5;color:#333}._prevButton_9vcci_207:hover{background-color:#e0e0e0}._nextButton_9vcci_209,._submitButton_9vcci_211{background-color:#06916a;color:#fff}._nextButton_9vcci_209:hover,._submitButton_9vcci_211:hover{background-color:#671c34;transform:translateY(-1px)}._submitButton_9vcci_211,._submitButton_9vcci_211:hover{background-color:#671c34}._emptyStep_9vcci_295{display:flex;justify-content:center;align-items:center;min-height:300px;text-align:center;color:#666;font-size:1.1rem}._nombreApellidoContainer_9vcci_317{display:flex;flex-direction:column;gap:1rem;width:100%}._nombreApellidoRow_9vcci_331{display:flex;gap:1rem;width:100%}._nombreApellidoRow_9vcci_331 input{flex:1}._addressInputContainer_9vcci_353{display:flex;align-items:center;position:relative;width:100%}._addressInputContainer_9vcci_353 input{width:100%;padding-right:45px;background-color:#f5f5f5}._modalAddressButton_9vcci_379{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}._checkboxContainer_9vcci_397{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;font-size:.95rem;-webkit-user-select:none;user-select:none;margin-top:10px}._checkboxInput_9vcci_419{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkboxCustom_9vcci_435{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;transition:all .2s}._checkboxContainer_9vcci_397:hover ._checkboxInput_9vcci_419~._checkboxCustom_9vcci_435{background-color:#f0f0f0}._checkboxContainer_9vcci_397 ._checkboxInput_9vcci_419:checked~._checkboxCustom_9vcci_435{background-color:#671c34;border-color:#671c34}._checkboxCustom_9vcci_435:after{content:"";position:absolute;display:none}._checkboxContainer_9vcci_397 ._checkboxInput_9vcci_419:checked~._checkboxCustom_9vcci_435:after{display:block}._checkboxContainer_9vcci_397 ._checkboxCustom_9vcci_435:after{left:8px;top:4px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._checkboxText_9vcci_517{margin-left:10px;font-weight:500}._radioGroup_9vcci_529{display:flex;gap:1.5rem;margin-top:.5rem}._radioContainer_9vcci_541{display:flex;align-items:center;cursor:pointer;font-size:.95rem;-webkit-user-select:none;user-select:none}._radioInput_9vcci_557{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._radioCustom_9vcci_573{height:20px;width:20px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:50%;margin-right:.5rem;transition:all .2s;position:relative}._radioContainer_9vcci_541:hover ._radioInput_9vcci_557~._radioCustom_9vcci_573{background-color:#f0f0f0}._radioContainer_9vcci_541 ._radioInput_9vcci_557:checked~._radioCustom_9vcci_573{background-color:#671c34;border-color:#671c34}._radioCustom_9vcci_573:after{content:"";position:absolute;display:none;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}._radioContainer_9vcci_541 ._radioInput_9vcci_557:checked~._radioCustom_9vcci_573:after{display:block}._radioText_9vcci_647{font-weight:500}@media (max-width: 768px){._progressContainer_9vcci_659{padding:1rem 1rem 0}._step_9vcci_667 span{display:none}._formSection_9vcci_21,._sectionHeader_9vcci_677{padding:1rem}._formRow_9vcci_37{flex-direction:column;gap:1rem;padding:0 .25rem;margin-bottom:1.5rem}._buttonContainer_9vcci_189{padding:1rem;gap:.75rem}._formGroup_9vcci_53{margin-bottom:1rem;padding:0 .25rem;flex:1 1 100%}._nombreApellidoContainer_9vcci_317{gap:.75rem}._nombreApellidoRow_9vcci_331{flex-direction:column;gap:.75rem}._radioGroup_9vcci_529{flex-direction:column;gap:.75rem;margin-top:.5rem}._label_9vcci_85{margin-bottom:.5rem;font-size:.85rem}._input_9vcci_105,._select_9vcci_115{padding:.65rem .85rem;font-size:.9rem}._error_9vcci_175{font-size:.75rem;margin-top:.2rem}._prevButton_9vcci_207,._nextButton_9vcci_209,._submitButton_9vcci_211{padding:.65rem 1.25rem;font-size:.9rem}._formSection_9vcci_21{padding:.75rem}._tooltipText_9vcci_823{width:200px;left:0;transform:translate(0);font-size:.75rem}._tooltip_9vcci_823:hover ._tooltipText_9vcci_823,._tooltip_9vcci_823:active ._tooltipText_9vcci_823,._tooltip_9vcci_823:focus ._tooltipText_9vcci_823{visibility:visible;opacity:1}}@media (max-width: 480px){._formContainer_9vcci_1{margin:0;border-radius:0}._formSection_9vcci_21{padding:.5rem}._formRow_9vcci_37{gap:.75rem;margin-bottom:1rem;padding:0}._formGroup_9vcci_53{margin-bottom:.75rem;padding:0}._buttonContainer_9vcci_189{padding:.75rem;flex-direction:column}._prevButton_9vcci_207,._nextButton_9vcci_209,._submitButton_9vcci_211{width:100%;justify-content:center}}._flatpickr-calendar_9vcci_925{background:#fff;border-radius:8px;box-shadow:0 3px 13px #00000014;margin-top:3px}._flatpickr-day_9vcci_939._selected_9vcci_939{background:#671c34!important;border-color:#671c34!important}._flatpickr-day_9vcci_939._today_9vcci_949{border-color:#671c34}._flatpickr-day_9vcci_939:hover{background:#671c341a}._flatpickr-months_9vcci_965 ._flatpickr-month_9vcci_965,._flatpickr-current-month_9vcci_975 ._flatpickr-monthDropdown-months_9vcci_975{background:#671c34;color:#fff}._flatpickr-months_9vcci_965 ._flatpickr-prev-month_9vcci_985,._flatpickr-months_9vcci_965 ._flatpickr-next-month_9vcci_987{color:#ffffffe6}._flatpickr-months_9vcci_965 ._flatpickr-prev-month_9vcci_985:hover,._flatpickr-months_9vcci_965 ._flatpickr-next-month_9vcci_987:hover{color:#fff}._noteContainer_9vcci_1005{background-color:#f9f9f9;border-left:3px solid #671c34;padding:1rem;margin:1.5rem 0;border-radius:0 8px 8px 0;text-align:left}._note_9vcci_1005{margin:0;font-style:italic;color:#555}._tooltip_9vcci_823{position:relative;display:inline-block;margin-left:.5rem;cursor:pointer}._infoIcon_9vcci_1051{color:#671c34;transition:all .2s}._infoIcon_9vcci_1051:hover{color:#06916a}._tooltipText_9vcci_823{visibility:hidden;width:250px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:.5rem;position:absolute;z-index:1;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;font-size:.8rem;font-weight:400}._tooltip_9vcci_823:hover ._tooltipText_9vcci_823{visibility:visible;opacity:1}._backButton_9vcci_1117{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s;background-color:#f5f5f5;color:#333}._backButton_9vcci_1117:hover{background-color:#e5e7eb}._backButton_9vcci_1117:focus{outline:2px solid #3b82f6;outline-offset:2px}._select_1i3q4_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._formContainer_42d59_1{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}._formSection_42d59_21{padding:2rem}._dateContainer_42d59_29{max-width:300px}._formRow_42d59_37{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem}._formGroup_42d59_51{flex:1 1 300px;min-width:0;position:relative;margin-bottom:1.5rem}._label_42d59_65{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:500;color:#333;font-size:.9rem}._inputIcon_42d59_85{color:#671c34}._input_42d59_85,._select_42d59_95,._textarea_42d59_97{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;transition:all .2s;background-color:#f9f9f9}._input_42d59_85:focus,._select_42d59_95:focus,._textarea_42d59_97:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #06916a1a;background-color:#fff}._input_42d59_85::placeholder{color:#aaa}._select_42d59_95{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._error_42d59_159{color:#e53935;font-size:.8rem;margin-top:.25rem;display:block}._buttonContainer_42d59_173{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;background-color:#f9f9f9;border-top:1px solid #eee}._prevButton_42d59_191,._nextButton_42d59_193,._submitButton_42d59_195{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._prevButton_42d59_191{background-color:#f5f5f5;color:#333}._prevButton_42d59_191:hover{background-color:#e0e0e0}._nextButton_42d59_193,._submitButton_42d59_195{background-color:#671c34;color:#fff}._nextButton_42d59_193:hover,._submitButton_42d59_195:hover{background-color:#671c34;transform:translateY(-1px)}._submitButton_42d59_195,._submitButton_42d59_195:hover{background-color:#671c34}._emptyStep_42d59_279{display:flex;justify-content:center;align-items:center;min-height:300px;text-align:center;color:#666;font-size:1.1rem}._sectionTitle_42d59_301{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:1rem;margin-top:1.5rem;text-align:left}._legalList_42d59_319{list-style-type:none;padding-left:0;margin-bottom:2rem;text-align:left}._legalList_42d59_319 li{margin-bottom:.75rem;padding-left:1.5rem;position:relative;line-height:1.5}._noteContainer_42d59_347{background-color:#f9f9f9;border-left:3px solid #671c34;padding:1rem;margin:1.5rem 0;border-radius:0 8px 8px 0;text-align:left}._note_42d59_347{margin:0;font-style:italic;color:#555}._checkboxContainer_42d59_377{margin-top:2rem;text-align:left}._checkboxItem_42d59_387{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._checkbox_42d59_377{width:18px;height:18px;accent-color:#671c34;cursor:pointer}._checkboxItem_42d59_387 label{cursor:pointer}._checkedBox_42d59_423,._uncheckedBox_42d59_425{font-size:1.25rem;line-height:1.2}@media (max-width: 768px){._formSection_42d59_21,._sectionHeader_42d59_443{padding:1rem}._formRow_42d59_37{flex-direction:column;gap:1.5rem}._buttonContainer_42d59_173{padding:1rem}}._navigationButtons_42d59_475{display:flex;margin-bottom:1rem}._backButton_42d59_485{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._backButton_42d59_485:hover{background-color:#e5e7eb}._backButton_42d59_485:focus{outline:2px solid #3b82f6;outline-offset:2px}._formRow_104rh_37{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem}._formGroup_104rh_51{flex:1 1 300px;min-width:0;position:relative;margin-bottom:1.5rem}._textarea_104rh_115{width:100%;min-height:150px;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;transition:all .2s;background-color:#f9f9f9;resize:vertical;font-family:inherit}._input_104rh_85:focus,._select_104rh_95:focus,._textarea_104rh_115:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #671c341a;background-color:#fff}._input_104rh_85::placeholder,._textarea_104rh_115::placeholder{color:#aaa}._select_104rh_95{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._nextButton_104rh_219,._submitButton_104rh_221{background-color:#671c34;color:#fff}@media (max-width: 768px){._formSection_104rh_21{padding:1rem}._formRow_104rh_37{flex-direction:column;gap:1.5rem}._buttonContainer_104rh_199{padding:1rem}}._formContainer_104rh_1{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}._formSection_104rh_21{padding:2rem}._dateContainer_104rh_29{max-width:300px}._formRow_104rh_37{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem;padding:0 1rem}._formGroup_104rh_51{flex:1 1 300px;min-width:0;position:relative;margin-bottom:1.5rem;padding:0 .5rem}._formGroup_104rh_51:has(#_fechaNacimiento_104rh_1),._formGroup_104rh_51:has(#_barrio_104rh_1){margin-left:.5rem;margin-right:.5rem;padding:0 1rem}._label_104rh_65{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:500;color:#333;font-size:.9rem}._inputIcon_104rh_85{color:#671c34}._input_104rh_85,._select_104rh_95{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;transition:all .2s;background-color:#f9f9f9}._input_104rh_85:focus,._select_104rh_95:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #671c341a;background-color:#fff}._input_104rh_85::placeholder{color:#aaa}._select_104rh_95{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._error_104rh_185{color:#e53935;font-size:.8rem;margin-top:.25rem;display:block}._buttonContainer_104rh_199{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;background-color:#f9f9f9;border-top:1px solid #eee}._prevButton_104rh_217,._nextButton_104rh_219,._submitButton_104rh_221{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._prevButton_104rh_217{background-color:#f5f5f5;color:#333}._prevButton_104rh_217:hover{background-color:#e0e0e0}._nextButton_104rh_219,._submitButton_104rh_221{background-color:#06916a;color:#fff}._nextButton_104rh_219:hover,._submitButton_104rh_221:hover{background-color:#671c34;transform:translateY(-1px)}._submitButton_104rh_221,._submitButton_104rh_221:hover{background-color:#671c34}._emptyStep_104rh_637{display:flex;justify-content:center;align-items:center;min-height:300px;text-align:center;color:#666;font-size:1.1rem}._nombreApellidoContainer_104rh_659{display:flex;flex-direction:column;gap:1rem;width:100%}._nombreApellidoRow_104rh_673{display:flex;gap:1rem;width:100%}._nombreApellidoRow_104rh_673 input{flex:1}._addressInputContainer_104rh_695{display:flex;align-items:center;position:relative;width:100%}._addressInputContainer_104rh_695 input{width:100%;padding-right:45px;background-color:#f5f5f5}._modalAddressButton_104rh_725{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}._checkboxContainer_104rh_743{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;font-size:.95rem;-webkit-user-select:none;user-select:none;margin-top:10px}._checkboxInput_104rh_765{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkboxCustom_104rh_781{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;transition:all .2s}._checkboxContainer_104rh_743:hover ._checkboxInput_104rh_765~._checkboxCustom_104rh_781{background-color:#f0f0f0}._checkboxContainer_104rh_743 ._checkboxInput_104rh_765:checked~._checkboxCustom_104rh_781{background-color:#671c34;border-color:#671c34}._checkboxCustom_104rh_781:after{content:"";position:absolute;display:none}._checkboxContainer_104rh_743 ._checkboxInput_104rh_765:checked~._checkboxCustom_104rh_781:after{display:block}._checkboxContainer_104rh_743 ._checkboxCustom_104rh_781:after{left:8px;top:4px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._checkboxText_104rh_863{margin-left:10px;font-weight:500}@media (max-width: 768px){._progressContainer_104rh_877{padding:1rem 1rem 0}._step_104rh_885 span{display:none}._formSection_104rh_21,._sectionHeader_104rh_895{padding:1rem}._formRow_104rh_37{flex-direction:column;gap:1.5rem;padding:0 .5rem;gap:2rem}._buttonContainer_104rh_199{padding:1rem}._formGroup_104rh_51{margin-bottom:1.5rem;margin-bottom:2rem;padding:0 .75rem}._nombreApellidoRow_104rh_673{flex-direction:column;gap:1rem}}._flatpickr-calendar_104rh_955{background:#fff;border-radius:8px;box-shadow:0 3px 13px #00000014;margin-top:3px}._flatpickr-day_104rh_969._selected_104rh_969{background:#671c34!important;border-color:#671c34!important}._flatpickr-day_104rh_969._today_104rh_979{border-color:#671c34}._flatpickr-day_104rh_969:hover{background:#671c341a}._flatpickr-months_104rh_995 ._flatpickr-month_104rh_995,._flatpickr-current-month_104rh_1005 ._flatpickr-monthDropdown-months_104rh_1005{background:#671c34;color:#fff}._flatpickr-months_104rh_995 ._flatpickr-prev-month_104rh_1015,._flatpickr-months_104rh_995 ._flatpickr-next-month_104rh_1017{color:#ffffffe6}._flatpickr-months_104rh_995 ._flatpickr-prev-month_104rh_1015:hover,._flatpickr-months_104rh_995 ._flatpickr-next-month_104rh_1017:hover{color:#fff}._charCounter_104rh_1035{text-align:right;font-size:.8rem;color:#666;margin-top:4px}h2{color:#333;font-size:1.2rem;margin-bottom:30px;margin-top:25px;font-weight:600}._formContainer_1i3q4_1{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}._formSection_1i3q4_21{padding:2rem}._dateContainer_1i3q4_29{max-width:300px}._formRow_1i3q4_37{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem;padding:0 1rem}._formGroup_1i3q4_53{flex:1 1 300px;min-width:0;position:relative;margin-bottom:1.5rem;padding:0 .5rem}._formGroup_1i3q4_53:has(#_fechaNacimiento_1i3q4_1),._formGroup_1i3q4_53:has(#_barrio_1i3q4_1){margin-left:.5rem;margin-right:.5rem;padding:0 1rem}._label_1i3q4_85{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:500;color:#333;font-size:.9rem}._inputIcon_1i3q4_105{color:#671c34}._input_1i3q4_105,._select_1i3q4_115{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;transition:all .2s;background-color:#f9f9f9}._input_1i3q4_105:focus,._select_1i3q4_115:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #671c341a;background-color:#fff}._input_1i3q4_105::placeholder{color:#aaa}._select_1i3q4_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L1.175 4 2.05 3.125 6 7.075 9.95 3.125 10.825 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}._error_1i3q4_175{color:#e53935;font-size:.8rem;margin-top:.25rem;display:block}._buttonContainer_1i3q4_189{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;background-color:#f9f9f9;border-top:1px solid #eee}._prevButton_1i3q4_207,._nextButton_1i3q4_209,._submitButton_1i3q4_211{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._prevButton_1i3q4_207{background-color:#f5f5f5;color:#333}._prevButton_1i3q4_207:hover{background-color:#e0e0e0}._nextButton_1i3q4_209,._submitButton_1i3q4_211{background-color:#06916a;color:#fff}._nextButton_1i3q4_209:hover,._submitButton_1i3q4_211:hover{background-color:#671c34;transform:translateY(-1px)}._submitButton_1i3q4_211,._submitButton_1i3q4_211:hover{background-color:#671c34}._emptyStep_1i3q4_295{display:flex;justify-content:center;align-items:center;min-height:300px;text-align:center;color:#666;font-size:1.1rem}._nombreApellidoContainer_1i3q4_317{display:flex;flex-direction:column;gap:1rem;width:100%}._nombreApellidoRow_1i3q4_331{display:flex;gap:1rem;width:100%}._nombreApellidoRow_1i3q4_331 input{flex:1}._addressInputContainer_1i3q4_353{display:flex;align-items:center;position:relative;width:100%}._addressInputContainer_1i3q4_353 input{width:100%;padding-right:45px;background-color:#f5f5f5}._modalAddressButton_1i3q4_379{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}._checkboxContainer_1i3q4_397{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;font-size:.95rem;-webkit-user-select:none;user-select:none;margin-top:10px}._checkboxInput_1i3q4_419{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkboxCustom_1i3q4_435{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;transition:all .2s}._checkboxContainer_1i3q4_397:hover ._checkboxInput_1i3q4_419~._checkboxCustom_1i3q4_435{background-color:#f0f0f0}._checkboxContainer_1i3q4_397 ._checkboxInput_1i3q4_419:checked~._checkboxCustom_1i3q4_435{background-color:#671c34;border-color:#671c34}._checkboxCustom_1i3q4_435:after{content:"";position:absolute;display:none}._checkboxContainer_1i3q4_397 ._checkboxInput_1i3q4_419:checked~._checkboxCustom_1i3q4_435:after{display:block}._checkboxContainer_1i3q4_397 ._checkboxCustom_1i3q4_435:after{left:8px;top:4px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._checkboxText_1i3q4_517{margin-left:10px;font-weight:500}._radioGroup_1i3q4_529{display:flex;gap:1.5rem;margin-top:.5rem}._radioContainer_1i3q4_541{display:flex;align-items:center;cursor:pointer;font-size:.95rem;-webkit-user-select:none;user-select:none}._radioInput_1i3q4_557{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._radioCustom_1i3q4_573{height:20px;width:20px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:50%;margin-right:.5rem;transition:all .2s;position:relative}._radioContainer_1i3q4_541:hover ._radioInput_1i3q4_557~._radioCustom_1i3q4_573{background-color:#f0f0f0}._radioContainer_1i3q4_541 ._radioInput_1i3q4_557:checked~._radioCustom_1i3q4_573{background-color:#671c34;border-color:#671c34}._radioCustom_1i3q4_573:after{content:"";position:absolute;display:none;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}._radioContainer_1i3q4_541 ._radioInput_1i3q4_557:checked~._radioCustom_1i3q4_573:after{display:block}._radioText_1i3q4_647{font-weight:500}@media (max-width: 768px){._progressContainer_1i3q4_659{padding:1rem 1rem 0}._step_1i3q4_667 span{display:none}._formSection_1i3q4_21,._sectionHeader_1i3q4_677{padding:1rem}._formRow_1i3q4_37{flex-direction:column;gap:1rem;padding:0 .25rem;margin-bottom:1.5rem}._buttonContainer_1i3q4_189{padding:1rem;gap:.75rem}._formGroup_1i3q4_53{margin-bottom:1rem;padding:0 .25rem;flex:1 1 100%}._nombreApellidoContainer_1i3q4_317{gap:.75rem}._nombreApellidoRow_1i3q4_331{flex-direction:column;gap:.75rem}._radioGroup_1i3q4_529{flex-direction:column;gap:.75rem;margin-top:.5rem}._label_1i3q4_85{margin-bottom:.5rem;font-size:.85rem}._input_1i3q4_105,._select_1i3q4_115{padding:.65rem .85rem;font-size:.9rem}._error_1i3q4_175{font-size:.75rem;margin-top:.2rem}._prevButton_1i3q4_207,._nextButton_1i3q4_209,._submitButton_1i3q4_211{padding:.65rem 1.25rem;font-size:.9rem}._formSection_1i3q4_21{padding:.75rem}._tooltipText_1i3q4_823{width:200px;left:0;transform:translate(0);font-size:.75rem}._tooltip_1i3q4_823:hover ._tooltipText_1i3q4_823,._tooltip_1i3q4_823:active ._tooltipText_1i3q4_823,._tooltip_1i3q4_823:focus ._tooltipText_1i3q4_823{visibility:visible;opacity:1}}@media (max-width: 480px){._formContainer_1i3q4_1{margin:0;border-radius:0}._formSection_1i3q4_21{padding:.5rem}._formRow_1i3q4_37{gap:.75rem;margin-bottom:1rem;padding:0}._formGroup_1i3q4_53{margin-bottom:.75rem;padding:0}._buttonContainer_1i3q4_189{padding:.75rem;flex-direction:column}._prevButton_1i3q4_207,._nextButton_1i3q4_209,._submitButton_1i3q4_211{width:100%;justify-content:center}}._flatpickr-calendar_1i3q4_925{background:#fff;border-radius:8px;box-shadow:0 3px 13px #00000014;margin-top:3px}._flatpickr-day_1i3q4_939._selected_1i3q4_939{background:#671c34!important;border-color:#671c34!important}._flatpickr-day_1i3q4_939._today_1i3q4_949{border-color:#671c34}._flatpickr-day_1i3q4_939:hover{background:#671c341a}._flatpickr-months_1i3q4_965 ._flatpickr-month_1i3q4_965,._flatpickr-current-month_1i3q4_975 ._flatpickr-monthDropdown-months_1i3q4_975{background:#671c34;color:#fff}._flatpickr-months_1i3q4_965 ._flatpickr-prev-month_1i3q4_985,._flatpickr-months_1i3q4_965 ._flatpickr-next-month_1i3q4_987{color:#ffffffe6}._flatpickr-months_1i3q4_965 ._flatpickr-prev-month_1i3q4_985:hover,._flatpickr-months_1i3q4_965 ._flatpickr-next-month_1i3q4_987:hover{color:#fff}._noteContainer_1i3q4_1005{background-color:#f9f9f9;border-left:3px solid #671c34;padding:1rem;margin:1.5rem 0;border-radius:0 8px 8px 0;text-align:left}._note_1i3q4_1005{margin:0;font-style:italic;color:#555}._tooltip_1i3q4_823{position:relative;display:inline-block;margin-left:.5rem;cursor:pointer}._infoIcon_1i3q4_1051{color:#671c34;transition:all .2s}._infoIcon_1i3q4_1051:hover{color:#06916a}._tooltipText_1i3q4_823{visibility:hidden;width:250px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:.5rem;position:absolute;z-index:1;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;font-size:.8rem;font-weight:400}._tooltip_1i3q4_823:hover ._tooltipText_1i3q4_823{visibility:visible;opacity:1}._backButton_1i3q4_1117{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s;background-color:#f5f5f5;color:#333}._backButton_1i3q4_1117:hover{background-color:#e5e7eb}._backButton_1i3q4_1117:focus{outline:2px solid #3b82f6;outline-offset:2px}._textarea_1i3q4_1165{width:100%;min-height:120px;max-height:300px;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;resize:vertical;transition:all .2s;background-color:#f9f9f9;overflow-y:auto}._textarea_1i3q4_1165:focus{outline:none;border-color:#671c34;box-shadow:0 0 0 3px #671c341a;background-color:#fff}._textarea_1i3q4_1165::placeholder{color:#aaa;font-style:italic}._charCounter_1i3q4_1223{display:flex;justify-content:flex-end;margin-top:.5rem;font-size:.8rem;color:#666;font-weight:500}@media (max-width: 768px){._textarea_1i3q4_1165{min-height:100px;max-height:250px;padding:.65rem .85rem;font-size:.9rem;line-height:1.4}._charCounter_1i3q4_1223{font-size:.75rem;margin-top:.4rem}}@media (max-width: 480px){._textarea_1i3q4_1165{min-height:90px;max-height:200px;padding:.6rem .8rem;font-size:.85rem;border-radius:6px}._charCounter_1i3q4_1223{font-size:.7rem;margin-top:.3rem}._textarea_1i3q4_1165{-webkit-overflow-scrolling:touch}}@media (max-width: 768px){._textarea_1i3q4_1165{box-sizing:border-box;width:100%;max-width:100%}._formGroup_1i3q4_53:has(._textarea_1i3q4_1165){margin-bottom:1.25rem}._formGroup_1i3q4_53:has(._textarea_1i3q4_1165) ._label_1i3q4_85{margin-bottom:.6rem;font-size:.85rem;font-weight:600}}._textarea_1i3q4_1165:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}._textarea_1i3q4_1165._error_1i3q4_175{border-color:#e53935;box-shadow:0 0 0 3px #e539351a}._textarea_1i3q4_1165{word-wrap:break-word;word-break:break-word}._charCounter_1i3q4_1223._warning_1i3q4_1397{color:#ff9800}._charCounter_1i3q4_1223._danger_1i3q4_1405{color:#e53935;font-weight:600}
