.wordpress-landing-surface[data-v-db9cc26b],.wordpress-landing-surface .preview-landing[data-v-db9cc26b],.wordpress-landing-surface .foreground[data-v-db9cc26b],.wordpress-landing-surface .main[data-v-db9cc26b],.wordpress-landing-surface .contact[data-v-db9cc26b]{background:#fff!important;background-color:#fff!important}.wordpress-landing-surface[data-v-db9cc26b],.wordpress-landing-surface .preview-landing[data-v-db9cc26b],.wordpress-landing-surface .foreground[data-v-db9cc26b],.wordpress-landing-surface .main[data-v-db9cc26b],.wordpress-landing-surface .contact[data-v-db9cc26b],.wordpress-landing-surface .container[data-v-db9cc26b],.wordpress-landing-surface .w-m[data-v-db9cc26b]{min-height:auto!important;max-height:none!important;height:auto!important;overflow:visible!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.wordpress-landing-surface .main>.contact[data-v-db9cc26b]{display:block!important;align-items:initial!important;padding:0!important}.wordpress-landing-surface header[data-v-db9cc26b]{display:none}.wordpress-landing-surface .preview-landing[data-v-db9cc26b]{display:block!important}.wordpress-landing-surface .background[data-v-db9cc26b]{display:none}.wordpress-form-wrap[data-v-db9cc26b]{--accent: #6B7280;--accent-hover: #4B5563;--accent-ring: rgba(107, 114, 128, .12);background:transparent!important}.form-wrap[data-v-db9cc26b]{max-width:700px;margin:0 auto;padding:0;background:transparent!important}.row[data-v-db9cc26b]{display:grid;gap:12px;margin-bottom:12px}.row-2[data-v-db9cc26b]{grid-template-columns:1fr 1fr}.row-phone[data-v-db9cc26b]{grid-template-columns:auto 1fr 1fr}.input-field input[data-v-db9cc26b],.phone-input-field[data-v-db9cc26b] .selected-option input{width:100%;height:48px;padding:0 16px;background:transparent;border:1px solid var(--color-border-secondary, #D1D5DB);border-radius:10px;font-size:14px;font-weight:400;color:var(--color-text-primary, #111827);outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.input-field input[data-v-db9cc26b]::-moz-placeholder,.phone-input-field[data-v-db9cc26b] .selected-option input::-moz-placeholder{color:var(--color-text-tertiary, #9CA3AF);font-weight:300}.input-field input[data-v-db9cc26b]::placeholder,.phone-input-field[data-v-db9cc26b] .selected-option input::placeholder{color:var(--color-text-tertiary, #9CA3AF);font-weight:300}.input-field input[data-v-db9cc26b]:hover,.phone-input-field[data-v-db9cc26b] .selected-option input:hover{border-color:var(--color-border-primary, #9CA3AF)}.input-field input[data-v-db9cc26b]:focus,.phone-input-field[data-v-db9cc26b] .selected-option input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.phone-input-field[data-v-db9cc26b] .select-box{width:100%}.phone-input-field[data-v-db9cc26b] .selected-option{display:grid;grid-template-columns:auto 1fr;gap:12px}.phone-input-field[data-v-db9cc26b] .selected-option>div{height:48px;width:auto;padding:0 30px 0 12px;background:transparent;border:1px solid var(--color-border-secondary, #D1D5DB);border-radius:10px;display:flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;color:var(--color-text-secondary, #4B5563);white-space:nowrap;transition:border-color .15s;box-sizing:border-box}.phone-input-field[data-v-db9cc26b] .selected-option>div:hover{border-color:var(--color-border-primary, #9CA3AF)}.phone-input-field[data-v-db9cc26b] .selected-option>div strong{display:block}.phone-input-field[data-v-db9cc26b] .selected-option>div:after{right:10px;width:7px;height:7px;border-color:currentColor}.phone-input-field[data-v-db9cc26b] .selected-option>div>div{position:static;width:auto;height:auto;padding:0;background:transparent;border:0;border-radius:0}.phone-input-field[data-v-db9cc26b] .selected-option>div>div:after{content:none;display:none}.phone-input-field[data-v-db9cc26b] .selected-option input{border-radius:10px!important}.phone-input-field[data-v-db9cc26b] .options{top:56px;border-color:var(--color-border-secondary, #D1D5DB)}.security-row[data-v-db9cc26b]{display:block;padding:12px;margin-bottom:12px;background:transparent;border:1px solid var(--color-border-tertiary, #E5E7EB);border-radius:10px}.google-recaptcha[data-v-db9cc26b]{display:flex;justify-content:center}.security-icon[data-v-db9cc26b]{width:32px;height:32px;background:var(--accent);border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:4px}.security-icon i[data-v-db9cc26b]{color:#fff;font-size:15px}.security-label[data-v-db9cc26b]{font-size:13px;color:var(--color-text-secondary, #4B5563);font-weight:400}.security-row[data-v-db9cc26b] .container-v{padding-bottom:0}.security-row[data-v-db9cc26b] .toast{border-color:var(--accent)!important;box-shadow:none!important}.security-row[data-v-db9cc26b] .toast>div:first-child{background:var(--accent)!important;border-color:var(--accent)!important}.security-row[data-v-db9cc26b] .toast i{color:#fff!important}.security-row[data-v-db9cc26b] label,.security-row[data-v-db9cc26b] h5{color:var(--color-text-secondary, #4B5563);font-size:13px;font-weight:400}.security-row[data-v-db9cc26b] .flex{justify-content:stretch}.security-row[data-v-db9cc26b] input[type=text]{width:100%;height:48px;padding:0 16px;background:transparent;border:1px solid var(--color-border-secondary, #D1D5DB);border-radius:10px;font-size:14px;color:var(--color-text-primary, #111827)}.security-row[data-v-db9cc26b] .button{min-height:48px;padding:0 16px;background:var(--accent)!important;border-color:var(--accent)!important;border-radius:10px;font-size:13px;white-space:nowrap}.security-row[data-v-db9cc26b] .button:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.security-row[data-v-db9cc26b] .button i{color:#fff!important}.checkbox-group[data-v-db9cc26b]{display:flex;flex-direction:column;gap:12px;margin-bottom:2rem;padding:0 2px}.check-item[data-v-db9cc26b]{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.check-item input[type=checkbox][data-v-db9cc26b]{width:18px;height:18px;min-width:18px;border:1px solid var(--color-border-secondary, #D1D5DB);border-radius:4px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-top:1px;transition:background .15s,border-color .15s;position:relative}.check-item input[type=checkbox][data-v-db9cc26b]:hover{border-color:var(--accent)}.check-item input[type=checkbox][data-v-db9cc26b]:checked{background:var(--accent);border-color:var(--accent)}.check-item input[type=checkbox][data-v-db9cc26b]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.check-label[data-v-db9cc26b]{font-size:13px;color:var(--color-text-secondary, #4B5563);line-height:1.55;font-weight:400}.check-label a[data-v-db9cc26b]{color:var(--color-text-primary, #111827);text-decoration:underline;text-underline-offset:2px;font-weight:500}.check-label a[data-v-db9cc26b]:hover{color:var(--accent)}.btn-guardar[data-v-db9cc26b]{display:block;width:100%;height:50px;background:#13144d;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:background .15s,transform .1s}.btn-guardar[data-v-db9cc26b]:hover{background:var(--accent)}.btn-guardar[data-v-db9cc26b]:active{transform:scale(.99)}@media(max-width:640px){.row-2[data-v-db9cc26b],.row-phone[data-v-db9cc26b]{grid-template-columns:1fr}}.visual-captcha-wrapper[data-v-db9cc26b]{margin-bottom:12px}.captcha-container[data-v-db9cc26b]{background:var(--accent);border-radius:4px;padding:3px;display:flex;flex-direction:column;gap:8px}.captcha-header[data-v-db9cc26b]{background:#fff;border-radius:8px;padding:10px 12px;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;-moz-column-gap:10px;column-gap:10px}.visual-captcha-wrapper .captcha-refresh-btn[data-v-db9cc26b]{background:transparent!important;border:none!important;cursor:pointer!important;padding:4px!important;width:28px!important;height:28px!important;border-radius:50%!important;color:#374151!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform .35s ease;flex-shrink:0;box-shadow:none!important;line-height:1}.visual-captcha-wrapper .captcha-refresh-btn[data-v-db9cc26b]:hover:not(:disabled){transform:rotate(180deg)}.visual-captcha-wrapper .captcha-refresh-btn[data-v-db9cc26b]:focus,.visual-captcha-wrapper .captcha-refresh-btn[data-v-db9cc26b]:focus-visible,.visual-captcha-wrapper .captcha-refresh-btn[data-v-db9cc26b]:active{outline:none!important;background:transparent!important;box-shadow:none!important}.visual-captcha-wrapper .captcha-refresh-btn[data-v-db9cc26b]:disabled{opacity:.4!important;cursor:not-allowed!important}.visual-captcha-wrapper .captcha-refresh-btn svg[data-v-db9cc26b],.visual-captcha-wrapper .captcha-audio-btn svg[data-v-db9cc26b]{display:block;width:16px;height:16px}.captcha-title[data-v-db9cc26b]{display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:nowrap;min-width:0;line-height:1;text-align:center}.captcha-text[data-v-db9cc26b]{font-size:13px;font-weight:500;color:#111827;line-height:1.2}.captcha-target[data-v-db9cc26b]{font-size:14px;font-weight:800;color:#111827;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.visual-captcha-wrapper .captcha-audio-btn[data-v-db9cc26b]{background:transparent!important;border:none!important;cursor:pointer!important;padding:4px!important;width:28px!important;height:28px!important;border-radius:6px!important;color:#374151!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s;box-shadow:none!important;line-height:1}.visual-captcha-wrapper .captcha-audio-btn[data-v-db9cc26b]:hover{background:#e5e7eb!important}.visual-captcha-wrapper .captcha-audio-btn[data-v-db9cc26b]:focus,.visual-captcha-wrapper .captcha-audio-btn[data-v-db9cc26b]:focus-visible,.visual-captcha-wrapper .captcha-audio-btn[data-v-db9cc26b]:active{outline:none!important;background:transparent!important;box-shadow:none!important}.captcha-options[data-v-db9cc26b]{background:#fff;border-radius:8px;padding:10px;display:grid;grid-template-columns:repeat(4,minmax(0,56px));justify-content:center;align-items:center;gap:8px 48px;width:100%;box-sizing:border-box;overflow:hidden}.visual-captcha-wrapper .captcha-option[data-v-db9cc26b]{background:#fff!important;border:2px solid var(--color-border-secondary, #D1D5DB)!important;border-radius:10px!important;padding:6px!important;width:min(56px,100%)!important;min-width:0!important;max-width:56px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1 / 1;transition:transform .15s;outline:none!important;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;color:inherit!important;font-size:inherit;text-decoration:none;box-shadow:none!important}.visual-captcha-wrapper .captcha-option[data-v-db9cc26b]:focus,.visual-captcha-wrapper .captcha-option[data-v-db9cc26b]:focus-visible,.visual-captcha-wrapper .captcha-option[data-v-db9cc26b]:active{outline:none!important;background:#fff!important;box-shadow:none!important;border-color:var(--color-border-secondary, #D1D5DB)!important}.visual-captcha-wrapper .captcha-option[data-v-db9cc26b]:hover:not(:disabled){transform:scale(1.06)}.visual-captcha-wrapper .captcha-option[data-v-db9cc26b]:disabled{cursor:not-allowed!important;opacity:.7}.visual-captcha-wrapper .captcha-option--correct[data-v-db9cc26b]{border-color:#2e7d32!important;background:#e8f5e9!important}.visual-captcha-wrapper .captcha-option--wrong[data-v-db9cc26b]{border-color:#c62828!important;background:#ffebee!important}.captcha-emoji[data-v-db9cc26b]{font-size:clamp(22px,5vw,30px);line-height:1;display:block;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.captcha-error[data-v-db9cc26b]{background:#fff3e0;border:1px solid #FF8F00;color:#e65100;font-size:11px;font-weight:500;padding:6px 10px;border-radius:6px;margin:0;text-align:center}.captcha-success[data-v-db9cc26b]{background:#e8f5e9;border:1px solid #2E7D32;color:#1b5e20;font-size:11px;font-weight:600;padding:6px 10px;border-radius:6px;margin:0;text-align:center}.captcha-locked[data-v-db9cc26b]{background:#fff8e1;border:1px solid #F9A825;border-radius:10px;padding:16px;text-align:center;color:#e65100;font-size:13px;display:flex;flex-direction:column;align-items:center;gap:6px}.captcha-locked p[data-v-db9cc26b]{margin:0}.captcha-locked strong[data-v-db9cc26b]{font-size:20px;color:#bf360c}.recaptcha-reveal[data-v-db9cc26b]{background:#e8eaed;border-radius:8px;padding:10px;display:flex;justify-content:center}@media(max-width:360px){.captcha-emoji[data-v-db9cc26b]{font-size:22px}.captcha-options[data-v-db9cc26b]{gap:5px;padding:7px}}
