.form-section[data-v-5ee15671]{display:flex;flex-direction:column;gap:1.5rem}.section-title[data-v-5ee15671]{border-bottom:1px solid var(--linea);color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1.15rem,3vw,1.35rem);font-weight:600;margin:0;padding-bottom:.75rem}.section-description[data-v-5ee15671]{color:var(--texto-suave);font-size:.9rem;margin:0}.form-group[data-v-5ee15671]{display:flex;flex:1;flex-direction:column;gap:.5rem}.form-row[data-v-5ee15671]{display:flex;flex-wrap:wrap;gap:1.25rem}.field-group-label[data-v-5ee15671]{color:var(--lima);flex-basis:100%;margin:0 0 -.25rem}.field-group-label[data-v-5ee15671],.form-label[data-v-5ee15671]{font-family:Poppins,sans-serif;font-size:.85rem;font-weight:600}.form-label[data-v-5ee15671]{color:#fff}.required[data-v-5ee15671]{color:var(--lima)}.form-input[data-v-5ee15671]{background:var(--panel);border:1px solid var(--linea-input);border-radius:.625rem;color:var(--texto);font-family:Inter,sans-serif;font-size:.95rem;padding:.8rem 1rem;transition:border-color .15s ease;width:100%}.form-input[data-v-5ee15671]::-moz-placeholder{color:#ffffff4d}.form-input[data-v-5ee15671]::placeholder{color:#ffffff4d}.form-input[data-v-5ee15671]:focus{border-color:var(--lima);box-shadow:none;outline:none}.form-hint[data-v-5ee15671]{color:var(--texto-suave);font-size:.78rem;line-height:1.5;margin:0}.id-input-group[data-v-5ee15671]{display:flex;gap:0}.id-type-select[data-v-5ee15671]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--panel);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='none' stroke='%23d4ff3a' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:.7rem;border:1px solid var(--linea-input);border-radius:.625rem 0 0 .625rem;border-right:none;color:var(--texto);cursor:pointer;flex-shrink:0;font-size:.85rem;font-weight:600;padding:.8rem 1.75rem .8rem .75rem;transition:border-color .15s ease}.id-type-select option[data-v-5ee15671]{background:#111;color:var(--texto)}.id-type-select[data-v-5ee15671]:focus{border-color:var(--lima);outline:none;z-index:1}.id-number-input[data-v-5ee15671]{border-radius:0 .625rem .625rem 0!important;flex:1}.file-upload-area[data-v-5ee15671]{align-items:center;background-color:transparent;border:1.5px dashed var(--linea-input);border-radius:.75rem;cursor:pointer;display:flex;justify-content:center;min-height:160px;padding:2rem;transition:border-color .15s ease,background .15s ease}.file-upload-area[data-v-5ee15671]:hover{background-color:#d4ff3a0a;border-color:var(--lima)}.upload-placeholder[data-v-5ee15671]{align-items:center;color:var(--texto-suave);display:flex;flex-direction:column;gap:.75rem}.upload-icon[data-v-5ee15671]{height:48px;width:48px}.hidden-input[data-v-5ee15671]{display:none}.file-upload-document[data-v-5ee15671]{min-height:80px}.cert-list[data-v-5ee15671]{display:flex;flex-direction:column;gap:.5rem}.cert-list .file-preview-doc[data-v-5ee15671]{background:var(--panel);border:1px solid var(--linea-input);border-radius:.5rem;padding:.6rem .75rem}.file-preview-doc[data-v-5ee15671]{align-items:center;display:flex;gap:.75rem}.doc-icon[data-v-5ee15671]{color:var(--lima);flex-shrink:0;height:32px;width:32px}.doc-name[data-v-5ee15671]{color:var(--texto);font-size:.88rem;font-weight:500;word-break:break-all}.remove-file-btn-inline[data-v-5ee15671]{align-items:center;background:#ff6b6b26;border:none;border-radius:50%;color:var(--error);cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;height:28px;justify-content:center;margin-left:auto;transition:all .2s ease;width:28px}.remove-file-btn-inline[data-v-5ee15671]:hover{background:var(--error);color:var(--negro)}.location-island[data-v-5ee15671]{background:var(--panel);border:1px solid var(--linea-input);border-radius:.9rem;padding:.85rem}.location-island[data-v-5ee15671] .location-picker__map-wrapper{border-color:var(--linea-input);box-shadow:0 8px 24px #0006}.location-island[data-v-5ee15671] .location-picker__hint{background:var(--negro);border-color:var(--lima);color:var(--texto)}.location-island[data-v-5ee15671] .location-picker__hint-icon,.location-island[data-v-5ee15671] .location-picker__geo-icon{color:var(--lima)}.location-island[data-v-5ee15671] .location-picker__geo-btn{background:var(--negro);border-color:var(--lima);color:var(--texto)}.location-island[data-v-5ee15671] .location-picker__geo-btn:hover:not(:disabled){background:#1a1a1a}.location-island[data-v-5ee15671] .location-picker__address{color:var(--texto)}.location-island[data-v-5ee15671] .location-picker__address-icon{color:var(--lima)}.location-island[data-v-5ee15671] .location-picker__address-loading{color:var(--texto-suave)}.location-island[data-v-5ee15671] .location-picker__address-note{background:#d4ff3a14;border-color:var(--linea);color:var(--texto)}.location-island[data-v-5ee15671] .location-picker__address-error{background:#ff6b6b1a;border-color:var(--error);color:var(--texto)}@media (max-width:768px){.form-row[data-v-5ee15671]{flex-direction:column;gap:1rem}}.form-section[data-v-1d14c101]{display:flex;flex-direction:column;gap:1.5rem}.section-title[data-v-1d14c101]{border-bottom:1px solid var(--linea);color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1.15rem,3vw,1.35rem);font-weight:600;margin:0;padding-bottom:.75rem}.section-description[data-v-1d14c101]{color:var(--texto-suave);font-size:.9rem;margin:0}.subsection[data-v-1d14c101]{background-color:var(--panel);border:1px solid var(--linea-input);border-radius:.75rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.subsection-title[data-v-1d14c101]{color:#fff;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;margin:0}.subsection-description[data-v-1d14c101]{color:var(--texto-suave);font-size:.88rem;margin:0}.checkbox-group[data-v-1d14c101]{display:flex;flex-direction:column;gap:.75rem}.custom-checkbox[data-v-1d14c101]{align-items:flex-start;background:transparent;border:1px solid var(--linea-input);border-radius:.5rem;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;transition:border-color .15s ease,background .15s ease}.custom-checkbox[data-v-1d14c101]:hover{border-color:var(--lima)}.checkbox-input[data-v-1d14c101]{cursor:pointer;opacity:0;position:absolute}.checkbox-custom[data-v-1d14c101]{border:1.5px solid var(--linea-input);border-radius:.3rem;flex-shrink:0;height:20px;margin-top:2px;min-width:20px;position:relative;transition:all .15s ease;width:20px}.checkbox-input:checked~.checkbox-custom[data-v-1d14c101]{background:var(--lima);border-color:var(--lima)}.checkbox-input:checked~.checkbox-custom[data-v-1d14c101]:after{border:solid var(--negro);border-width:0 2px 2px 0;content:"";height:8px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.checkbox-label[data-v-1d14c101]{color:var(--texto);font-size:.92rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.highlight-option[data-v-1d14c101]{background:transparent;border:1px solid var(--linea-input);border-radius:.75rem;padding:1rem}.highlight-option.sos[data-v-1d14c101]:has(.checkbox-input:checked){background-color:#d4ff3a0a;border-color:var(--lima)}.highlight-option.video[data-v-1d14c101]:has(.checkbox-input:checked){background-color:#d4ff3a0a;border-color:var(--lima)}.option-content[data-v-1d14c101]{display:flex;flex-direction:column;gap:.5rem}.checkbox-label-bold[data-v-1d14c101]{color:#fff;font-size:.92rem;font-weight:700}.checkbox-label-bold[data-v-1d14c101],.option-detail[data-v-1d14c101]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.option-detail[data-v-1d14c101]{color:var(--texto-suave);font-size:.83rem;line-height:1.55}.form-hint[data-v-1d14c101]{color:var(--texto-suave);font-size:.78rem;font-style:italic;margin:0}.hours-editor[data-v-1d14c101]{gap:.75rem;margin-top:.5rem}.hours-day-editor[data-v-1d14c101],.hours-editor[data-v-1d14c101]{display:flex;flex-direction:column}.hours-day-editor[data-v-1d14c101]{background:transparent;border:1px solid var(--linea-input);border-radius:.5rem;gap:.5rem;padding:.75rem}.hours-day-editor-header[data-v-1d14c101]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.hours-day-label[data-v-1d14c101]{color:var(--texto);font-size:.88rem;font-weight:600}.hours-add-btn[data-v-1d14c101]{background:none;border:1px solid var(--lima);border-radius:999px;color:var(--lima);cursor:pointer;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;padding:.25rem .7rem}.hours-add-btn[data-v-1d14c101]:hover{background-color:#d4ff3a14}.hours-closed-text[data-v-1d14c101]{color:var(--texto-suave);font-size:.85rem;margin:0}.hours-range-row[data-v-1d14c101]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.hours-time-input[data-v-1d14c101]{background:var(--panel);border:1px solid var(--linea-input);border-radius:.375rem;color:var(--texto);color-scheme:dark;font-size:.85rem;padding:.35rem .5rem}.hours-time-input[data-v-1d14c101]:focus{border-color:var(--lima);outline:none}.hours-remove-btn[data-v-1d14c101]{background:none;border:1px solid var(--error);border-radius:999px;color:var(--error);cursor:pointer;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;padding:.25rem .7rem}.hours-remove-btn[data-v-1d14c101]:hover{background-color:#ff6b6b14}.hours-range-error[data-v-1d14c101]{color:var(--error);font-size:.8rem;margin:0;width:100%}@media (min-width:768px){.hours-day-editor-header[data-v-1d14c101]{flex-wrap:nowrap}}.form-section[data-v-e1cbef63]{display:flex;flex-direction:column;gap:1.5rem}.section-title[data-v-e1cbef63]{border-bottom:1px solid var(--linea);color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1.15rem,3vw,1.35rem);font-weight:600;margin:0;padding-bottom:.75rem}.section-description[data-v-e1cbef63]{color:var(--texto-suave);font-size:.9rem;margin:0}.subsection[data-v-e1cbef63]{background-color:var(--panel);border:1px solid var(--linea-input);border-radius:.75rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.subsection-title[data-v-e1cbef63]{color:#fff;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;margin:0}.subsection-description[data-v-e1cbef63]{color:var(--texto-suave);font-size:.88rem;margin:0}.form-group[data-v-e1cbef63]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-e1cbef63]{color:#fff;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:600}.required[data-v-e1cbef63]{color:var(--lima)}.form-hint[data-v-e1cbef63]{color:var(--texto-suave);font-size:.78rem;line-height:1.5;margin:0}.form-input[data-v-e1cbef63],.form-textarea[data-v-e1cbef63]{background:var(--panel);border:1px solid var(--linea-input);border-radius:.625rem;color:var(--texto);font-family:Inter,sans-serif;font-size:.95rem;padding:.8rem 1rem;transition:border-color .15s ease}.form-input[data-v-e1cbef63]::-moz-placeholder,.form-textarea[data-v-e1cbef63]::-moz-placeholder{color:#ffffff4d}.form-input[data-v-e1cbef63]::placeholder,.form-textarea[data-v-e1cbef63]::placeholder{color:#ffffff4d}.form-input[data-v-e1cbef63]:focus,.form-textarea[data-v-e1cbef63]:focus{border-color:var(--lima);box-shadow:none;outline:none}.form-textarea[data-v-e1cbef63]{min-height:100px;resize:vertical}.form-section[data-v-8e39d9d0]{display:flex;flex-direction:column;gap:1.5rem}.section-title[data-v-8e39d9d0]{border-bottom:1px solid var(--linea);color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1.15rem,3vw,1.35rem);font-weight:600;margin:0;padding-bottom:.75rem}.section-description[data-v-8e39d9d0]{color:var(--texto-suave);font-size:.9rem;margin:0}.commitments-list[data-v-8e39d9d0]{display:flex;flex-direction:column;gap:.75rem}.commitment-item[data-v-8e39d9d0]{align-items:flex-start;background:transparent;border:1px solid var(--linea-input);border-radius:.75rem;cursor:pointer;display:flex;gap:.75rem;padding:1rem 1.25rem;transition:border-color .15s ease,background .15s ease}.commitment-item[data-v-8e39d9d0]:hover{border-color:var(--lima)}.commitment-item[data-v-8e39d9d0]:has(.checkbox-input:checked){background-color:#d4ff3a0a;border-color:var(--lima)}.checkbox-input[data-v-8e39d9d0]{cursor:pointer;opacity:0;position:absolute}.checkbox-custom[data-v-8e39d9d0]{border:1.5px solid var(--linea-input);border-radius:.375rem;flex-shrink:0;height:22px;margin-top:1px;min-width:22px;position:relative;transition:all .15s ease;width:22px}.checkbox-input:checked~.checkbox-custom[data-v-8e39d9d0]{background:var(--lima);border-color:var(--lima)}.checkbox-input:checked~.checkbox-custom[data-v-8e39d9d0]:after{border:solid var(--negro);border-width:0 2.5px 2.5px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.commitment-text[data-v-8e39d9d0]{color:var(--texto);font-size:.95rem;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.terms-link[data-v-8e39d9d0]{color:var(--lima);font-weight:600;text-decoration:underline;text-underline-offset:2px}.terms-link[data-v-8e39d9d0]:hover{text-decoration:none}.commitment-summary[data-v-8e39d9d0]{align-items:center;background-color:var(--panel);border:1px solid var(--linea-input);border-radius:.75rem;display:flex;gap:.75rem;padding:1rem 1.25rem;transition:all .3s ease}.commitment-summary.complete[data-v-8e39d9d0]{background-color:#d4ff3a0f;border-color:var(--lima)}.summary-icon svg[data-v-8e39d9d0]{flex-shrink:0;height:28px;width:28px}.commitment-summary:not(.complete) .summary-icon svg[data-v-8e39d9d0]{color:var(--texto-suave)}.commitment-summary.complete .summary-icon svg[data-v-8e39d9d0]{color:var(--lima)}.summary-text[data-v-8e39d9d0]{font-size:.9rem;line-height:1.4}.summary-text.pending[data-v-8e39d9d0]{color:var(--texto-suave)}.summary-text.success[data-v-8e39d9d0]{color:var(--lima);font-weight:600}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./poppins-devanagari-400-normal.CJDn6rn8.woff2) format("woff2"),url(./poppins-devanagari-400-normal.CqVvlrh5.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(./poppins-latin-ext-400-normal.DaBSavcJ.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(./poppins-latin-400-normal.BOb3E3N0.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./poppins-devanagari-600-normal.STEjXBNN.woff2) format("woff2"),url(./poppins-devanagari-600-normal.ClASKHrr.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./poppins-latin-ext-600-normal.CAhIAdZj.woff2) format("woff2"),url(./poppins-latin-ext-600-normal.Df5ffKXP.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(./poppins-latin-600-normal.BJdTmd5m.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(./poppins-devanagari-700-normal.O-jipLrW.woff2) format("woff2"),url(./poppins-devanagari-700-normal.fHs-vx92.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(./poppins-latin-ext-700-normal.cby-RkWa.woff2) format("woff2"),url(./poppins-latin-ext-700-normal.DctTR6Tg.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(./poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2"),url(./poppins-latin-700-normal.BVuQR_eA.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(./poppins-devanagari-400-italic.b0IoVOMD.woff2) format("woff2"),url(./poppins-devanagari-400-italic.6KhkvbTM.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(./poppins-latin-ext-400-italic.D4M8lIzc.woff2) format("woff2"),url(./poppins-latin-ext-400-italic.D4TZmcjf.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(./poppins-latin-400-italic.B4GYq972.woff2) format("woff2"),url(./poppins-latin-400-italic.BPejoDS-.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(./poppins-devanagari-600-italic.C8WvgGUS.woff2) format("woff2"),url(./poppins-devanagari-600-italic.C0b9Bbe9.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(./poppins-latin-ext-600-italic.BpvcrORb.woff2) format("woff2"),url(./poppins-latin-ext-600-italic.BXg4YQvj.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(./poppins-latin-600-italic.CZ4wqKBi.woff2) format("woff2"),url(./poppins-latin-600-italic.BhOZippK.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(./inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(./inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(./inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(./inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(./inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(./inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(./inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(./inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(./inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(./inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(./inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(./inter-latin-ext-500-normal.BxGbmqWO.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-cyrillic-ext-600-normal.Dfes3d0z.woff2) format("woff2"),url(./inter-cyrillic-ext-600-normal.Bcila6Z-.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(./inter-cyrillic-600-normal.4D_pXhcN.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-greek-ext-600-normal.DRtmH8MT.woff2) format("woff2"),url(./inter-greek-ext-600-normal.B8X0CLgF.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-greek-600-normal.plRanbMR.woff2) format("woff2"),url(./inter-greek-600-normal.BZpKdvQh.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(./inter-vietnamese-600-normal.BuLX-rYi.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-latin-ext-600-normal.D2bJ5OIk.woff2) format("woff2"),url(./inter-latin-ext-600-normal.CIVaiw4L.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(./inter-latin-600-normal.CiBQ2DWP.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.recruit-form-container[data-v-67e4a729]{--negro:#000;--lima:#d4ff3a;--texto:#ededed;--texto-suave:#a8a8a8;--linea:rgba(212,255,58,.18);--linea-input:hsla(0,0%,100%,.16);--panel:hsla(0,0%,100%,.03);--error:#ff6b6b;background:var(--negro);color:var(--texto);display:flex;flex-direction:column;font-family:Inter,sans-serif;justify-content:center;margin:0 auto;max-width:900px;min-height:100vh;padding:1.5rem 1.25rem 3rem}.form-header[data-v-67e4a729]{margin-bottom:2.5rem;padding-top:1.5rem;text-align:center}.page-title[data-v-67e4a729]{color:#fff;font-size:clamp(1.6rem,4vw,2rem);font-weight:700;margin:0 0 .5rem}.page-subtitle[data-v-67e4a729],.page-title[data-v-67e4a729]{font-family:Poppins,sans-serif}.page-subtitle[data-v-67e4a729]{color:var(--lima);font-size:1.05rem;font-weight:600;margin:0 0 .75rem}.page-description[data-v-67e4a729]{color:var(--texto-suave);font-size:.95rem;line-height:1.6;margin:0 auto;max-width:58ch}.stepper[data-v-67e4a729]{display:flex;justify-content:space-between;margin-bottom:.5rem;padding:0 .5rem}.stepper-item[data-v-67e4a729]{cursor:pointer;flex:1;flex-direction:column;gap:.5rem;transition:all .2s ease}.stepper-circle[data-v-67e4a729],.stepper-item[data-v-67e4a729]{align-items:center;display:flex}.stepper-circle[data-v-67e4a729]{background:var(--panel);border:2px solid var(--linea-input);border-radius:50%;color:var(--texto-suave);font-family:Poppins,sans-serif;font-size:.9rem;font-weight:700;height:40px;justify-content:center;transition:all .25s ease;width:40px}.stepper-item.active .stepper-circle[data-v-67e4a729]{background:transparent;border-color:var(--lima);box-shadow:0 0 0 3px var(--linea);color:var(--lima)}.stepper-item.completed .stepper-circle[data-v-67e4a729]{background:var(--lima);border-color:var(--lima);color:var(--negro)}.check-icon[data-v-67e4a729]{height:20px;width:20px}.stepper-label[data-v-67e4a729]{color:var(--texto-suave);font-size:.7rem;font-weight:600;line-height:1.3;max-width:100px;text-align:center}.stepper-item.active .stepper-label[data-v-67e4a729]{color:var(--lima)}.stepper-item.completed .stepper-label[data-v-67e4a729]{color:var(--texto)}.progress-bar-container[data-v-67e4a729]{background:var(--linea-input);border-radius:99px;height:4px;margin-bottom:2.25rem;overflow:hidden}.progress-bar[data-v-67e4a729]{background:var(--lima);border-radius:99px;height:100%;transition:width .4s ease}.form-card[data-v-67e4a729]{background:var(--panel);border:1px solid var(--linea);border-radius:1rem;padding:2rem}.form-actions[data-v-67e4a729]{align-items:center;border-top:1px solid var(--linea);display:flex;gap:1rem;justify-content:space-between;margin-top:2rem;padding-top:2rem}.spacer[data-v-67e4a729]{flex:1}.step-indicator[data-v-67e4a729]{color:var(--texto-suave);font-size:.8rem}.btn[data-v-67e4a729],.step-indicator[data-v-67e4a729]{font-family:Poppins,sans-serif;font-weight:600;white-space:nowrap}.btn[data-v-67e4a729]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:flex;font-size:.95rem;gap:.5rem;padding:.75rem 1.75rem;transition:transform .15s ease,box-shadow .15s ease}.btn[data-v-67e4a729]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-67e4a729]{background:var(--lima);color:var(--negro)}.btn-primary[data-v-67e4a729]:hover:not(:disabled){box-shadow:0 6px 24px #d4ff3a40;transform:translateY(-2px)}.btn-secondary[data-v-67e4a729]{background:transparent;border:1px solid var(--linea-input);color:var(--texto-suave)}.btn-secondary[data-v-67e4a729]:hover:not(:disabled){border-color:var(--texto-suave);color:var(--texto);transform:none}.btn-submit[data-v-67e4a729]{background:var(--lima);color:var(--negro);font-size:1rem;padding:.85rem 2rem}.btn-submit[data-v-67e4a729]:hover:not(:disabled){box-shadow:0 6px 24px #d4ff3a40;transform:translateY(-2px)}.btn-loading[data-v-67e4a729]{align-items:center;display:flex;gap:.5rem}.spinner-small[data-v-67e4a729]{animation:spin-67e4a729 .8s linear infinite;border:2px solid rgba(0,0,0,.25);border-radius:50%;border-top:2px solid var(--negro);height:20px;width:20px}@keyframes spin-67e4a729{to{transform:rotate(1turn)}}.slide-enter-active[data-v-67e4a729],.slide-leave-active[data-v-67e4a729]{transition:all .3s ease}.slide-enter-from[data-v-67e4a729]{opacity:0;transform:translate(30px)}.slide-leave-to[data-v-67e4a729]{opacity:0;transform:translate(-30px)}@media (prefers-reduced-motion:reduce){.slide-enter-active[data-v-67e4a729],.slide-leave-active[data-v-67e4a729]{transition:none}}.confirmation-panel[data-v-67e4a729]{align-items:center;background:var(--panel);border:1px solid var(--linea);border-radius:1rem;display:flex;flex-direction:column;gap:1.25rem;padding:2rem 1.5rem;text-align:center}.confirmation-icon[data-v-67e4a729]{align-items:center;background:#d4ff3a1f;border-radius:50%;color:var(--lima);display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.confirmation-icon svg[data-v-67e4a729]{height:32px;width:32px;stroke-width:3}.confirmation-title[data-v-67e4a729]{color:#fff;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;margin:0}.confirmation-message[data-v-67e4a729]{color:var(--texto-suave);font-size:1rem;line-height:1.5;margin:0;max-width:52ch}.inline-error[data-v-67e4a729]{background:#ff6b6b14;border:1px solid hsla(0,100%,71%,.4);border-radius:.75rem;margin-top:1.25rem;padding:1rem 1.25rem;text-align:left}.inline-error-title[data-v-67e4a729]{color:var(--error);font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;margin:0 0 .35rem}.inline-error-message[data-v-67e4a729]{color:var(--texto);font-size:.9rem;line-height:1.5;margin:0 0 .75rem}.inline-error-dismiss[data-v-67e4a729]{background:transparent;border:1px solid hsla(0,100%,71%,.4);border-radius:999px;color:var(--error);cursor:pointer;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:600;padding:.4rem 1rem}.inline-error-dismiss[data-v-67e4a729]:hover{background:#ff6b6b1f}@media (max-width:768px){.recruit-form-container[data-v-67e4a729]{padding:1rem}.page-title[data-v-67e4a729]{font-size:1.5rem}.stepper[data-v-67e4a729]{gap:.25rem}.stepper-circle[data-v-67e4a729]{border-width:2px;font-size:.8rem;height:32px;width:32px}.stepper-label[data-v-67e4a729]{font-size:.6rem;max-width:60px}.form-card[data-v-67e4a729]{padding:1.5rem}.form-actions[data-v-67e4a729]{flex-wrap:wrap}.btn[data-v-67e4a729],.form-actions[data-v-67e4a729]{justify-content:center}.btn[data-v-67e4a729]{flex:1;min-width:120px}.step-indicator[data-v-67e4a729]{margin-bottom:.5rem;order:-1;text-align:center;width:100%}}@media (max-width:600px){.stepper-label[data-v-67e4a729]{display:none}}@media (max-width:480px){.recruit-form-container[data-v-67e4a729]{padding:.75rem}.page-title[data-v-67e4a729]{font-size:1.25rem}.page-subtitle[data-v-67e4a729]{font-size:1rem}.form-card[data-v-67e4a729]{padding:1rem}}
