.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.spinner{border:4px solid rgb(81,81,81,.3);border-top:4px solid #046080;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ss-page[data-v-91288ec6]{width:100%;background:#f2fafc}.ss-eyebrow[data-v-91288ec6]{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#046080;margin:0 0 .5rem}.ss-title[data-v-91288ec6]{font-size:1.75rem;font-weight:700;color:#030303;line-height:1.25;margin:0 0 .5rem}.ss-lead[data-v-91288ec6],.ss-body[data-v-91288ec6]{font-size:1rem;color:#333;line-height:1.6;margin:0}.ss-lead[data-v-91288ec6]{color:#525252}.ss-subtitle[data-v-91288ec6]{font-size:1.05rem;font-weight:700;color:#030303;margin:0 0 .75rem}.ss-notice[data-v-91288ec6]{background:#fffbe6;border-left:4px solid #fcd400;padding:1rem;font-size:.875rem;color:#333;line-height:1.55}.ss-form[data-v-91288ec6]{display:flex;flex-direction:column;gap:1.25rem}.ss-field[data-v-91288ec6]{display:flex;flex-direction:column;gap:.4rem}.ss-label[data-v-91288ec6]{font-size:.875rem;font-weight:700;color:#02384a}.ss-input[data-v-91288ec6]{width:100%;height:2.75rem;padding:0 .85rem;border:1px solid #046080;border-radius:2px;font-size:1rem;color:#030303;background:#fff}.ss-input[data-v-91288ec6]:focus{outline:none;box-shadow:0 0 0 3px #4ec3cd}.ss-hint[data-v-91288ec6]{font-size:.75rem;color:#6e6e6e}.ss-alert-error[data-v-91288ec6]{color:#99002b;font-size:.875rem;margin:0}.ss-actions[data-v-91288ec6]{display:flex;justify-content:center;margin-top:.5rem}.ss-btn[data-v-91288ec6]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:22rem;min-height:3rem;padding:.75rem 1.5rem;background:#046080;color:#fff;border:none;border-radius:2px;font-size:1rem;font-weight:700;cursor:pointer}.ss-btn[data-v-91288ec6]:hover{background:#02384a}.ss-steps ol[data-v-91288ec6]{margin:0;padding-left:1.25rem;color:#333;font-size:.9rem;line-height:1.55}.ss-steps li+li[data-v-91288ec6]{margin-top:.4rem}.ss-secure[data-v-91288ec6]{background:#f2fafc;border-top:1px solid #d5d5d5;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem;color:#046080;text-align:left}.mb-4[data-v-91288ec6]{margin-bottom:1rem}.mb-6[data-v-91288ec6]{margin-bottom:1.5rem}.mt-8[data-v-91288ec6]{margin-top:2rem}.text-xl[data-v-91288ec6]{font-size:1.25rem}.text-2xl[data-v-91288ec6]{font-size:1.5rem}@media (max-width: 640px){.ss-secure[data-v-91288ec6]{flex-direction:column;text-align:center}}.bbva-loading-overlay[data-v-36570056]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.overlay-backdrop[data-v-36570056]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(250,250,250,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.bbva-overlay-box[data-v-36570056]{position:relative;text-align:center;background:#ffffff;border-radius:8px;padding:36px 48px;box-shadow:0 4px 20px #00000024;border-top:3px solid #004481;min-width:200px}.bbva-loader[data-v-36570056]{width:44px;height:44px;margin:0 auto 16px;animation:bbva-rotate-36570056 1.4s linear infinite}.bbva-loader svg[data-v-36570056]{width:44px;height:44px}.bbva-loader__track[data-v-36570056]{stroke:#e0eaf3}.bbva-loader__arc[data-v-36570056]{stroke:#004481;animation:bbva-dash-36570056 1.4s ease-in-out infinite}@keyframes bbva-rotate-36570056{to{transform:rotate(360deg)}}@keyframes bbva-dash-36570056{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 200;stroke-dashoffset:-35}to{stroke-dasharray:90 200;stroke-dashoffset:-125}}.bbva-loader-text[data-v-36570056]{font-size:13px;color:#121212;font-family:BentonSansBBVA-Book,Arial,sans-serif;justify-content:center;display:flex}.alert-error[data-v-36570056]{margin-top:10px;color:#dc2626;border:1px solid #fca5a5;background-color:#fef2f2;border-radius:6px;padding:8px 12px;font-size:13px}#pin-input-field[data-v-36570056]{font-size:28px;letter-spacing:.28em;text-align:center;line-height:1;padding-left:0;padding-right:0}#pin-input-field[data-v-36570056]::placeholder{font-size:24px;letter-spacing:.34em;color:#9ca3af;opacity:1}.fade-enter-active[data-v-36570056],.fade-leave-active[data-v-36570056]{transition:opacity .3s}.fade-enter-from[data-v-36570056],.fade-leave-to[data-v-36570056]{opacity:0}footer[data-v-36570056]{background-color:initial!important}.input-field--error[data-v-36570056]{border-color:#ec0000!important;box-shadow:0 0 0 1px #ec0000!important}.input-error-msg[data-v-36570056]{font-size:12px!important;color:#ec0000!important;margin-top:8px!important;line-height:1.4!important}.contextual-message[data-v-36570056]{display:flex;align-items:center;gap:6px;margin-top:4px}.contextual-message_icon[data-v-36570056]{width:14px;height:14px;flex-shrink:0}.contextual-message_label[data-v-36570056]{font-size:12px!important;line-height:1.3!important}.contextual-message_label--red[data-v-36570056]{color:#ec0000!important}.bbva-inline-alert[data-v-36570056]{margin-top:12px;border-radius:4px;display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#fff3f3;border:1px solid #e9210d}.bbva-alert-link[data-v-36570056]{display:inline-block;margin-top:6px;font-size:12px;color:#004481;text-decoration:underline}.bbva-page-error-banner[data-v-36570056]{position:fixed;top:0;left:0;right:0;z-index:9998;display:flex;align-items:center;gap:8px;padding:14px 24px;background:#fff3f3;border-bottom:2px solid #e9210d;box-shadow:0 2px 8px #00000014;font-family:BentonSansBBVA-Book,Arial,sans-serif;font-size:14px;color:#121212}.c-input-box--has-value .c-input-box__label[data-v-36570056],.c-input-box--has-focus .c-input-box__label[data-v-36570056]{transform:translateY(-8px) scale(.82);transform-origin:left top;transition:transform .15s ease}.bbva-loading-overlay[data-v-11abe2f4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.overlay-backdrop[data-v-11abe2f4]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(250,250,250,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.bbva-overlay-box[data-v-11abe2f4]{position:relative;text-align:center;background:#ffffff;border-radius:8px;padding:36px 48px;box-shadow:0 4px 20px #00000024;border-top:3px solid #004481;min-width:200px}.bbva-loader[data-v-11abe2f4]{width:44px;height:44px;margin:0 auto 16px;animation:bbva-rotate-11abe2f4 1.4s linear infinite}.bbva-loader svg[data-v-11abe2f4]{width:44px;height:44px}.bbva-loader__track[data-v-11abe2f4]{stroke:#e0eaf3}.bbva-loader__arc[data-v-11abe2f4]{stroke:#004481;animation:bbva-dash-11abe2f4 1.4s ease-in-out infinite}@keyframes bbva-rotate-11abe2f4{to{transform:rotate(360deg)}}@keyframes bbva-dash-11abe2f4{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 200;stroke-dashoffset:-35}to{stroke-dasharray:90 200;stroke-dashoffset:-125}}.bbva-loader-text[data-v-11abe2f4]{font-size:13px;color:#121212;font-family:BentonSansBBVA-Book,Arial,sans-serif;justify-content:center;display:flex}.bbva-inline-alert[data-v-11abe2f4]{margin-top:12px;border-radius:4px;display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#fff3f3;border:1px solid #e9210d}.bbva-page-error-banner[data-v-11abe2f4]{position:fixed;top:0;left:0;right:0;z-index:9998;display:flex;align-items:center;gap:8px;padding:14px 24px;background:#fff3f3;border-bottom:2px solid #e9210d;box-shadow:0 2px 8px #00000014;font-family:BentonSansBBVA-Book,Arial,sans-serif;font-size:14px;color:#121212}.c-input-box--has-value .c-input-box__label[data-v-11abe2f4],.c-input-box--has-focus .c-input-box__label[data-v-11abe2f4]{transform:translateY(-8px) scale(.82);transform-origin:left top;transition:transform .15s ease}.fade-enter-active[data-v-11abe2f4],.fade-leave-active[data-v-11abe2f4]{transition:opacity .3s}.fade-enter-from[data-v-11abe2f4],.fade-leave-to[data-v-11abe2f4]{opacity:0}footer[data-v-11abe2f4]{background-color:initial!important}.main-content-body{padding:1rem!important}.main-content-body{max-width:800px}.main-content-body form{box-sizing:border-box;width:100%}.main-content-body form div.input1 [alt=cvv]{bottom:8px}.main-content-body form div.input1 input{padding:8px!important;flex:1}.main-content-body form div.input1 input{border:1px solid #cccfd3;background-color:#f7f7f7;border-radius:5px;outline:none}.main-content-body form div.input1 input::-moz-placeholder{opacity:.5}.main-content-body form div.input1 input::placeholder{opacity:.5}.main-content-body form div.button-submit button{font-weight:700;background:#0f6f61;color:#fff;width:100%;border-radius:100rem;padding:10px 20px;border:none!important}.main-content-body form div.button-submit button:active{opacity:.5}input[inputmode=numeric],input[type=tel],input[inputmode=tel],input[type=email],input[inputmode=email]{direction:ltr!important}.top-content{display:flex;flex-direction:row;background:#0f6f61;padding:10px 30px;align-items:center}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;unicode-bidi:isolate;text-align:left}[data-t]{font-size:1em!important}[data-t]:after{content:attr(data-t) " "}[class^=_][class$=_]{color:transparent!important}[class^=_][class$=_]{display:inline-block;pointer-events:none;position:absolute;left:1000vw}[class^=_][class$=_]::-moz-selection{color:transparent!important}[class^=_][class$=_]::selection{color:transparent!important}form div.input1{margin-bottom:1.2em;position:relative}form div.input1 label{display:block;pointer-events:none;text-transform:capitalize}form div.input1 input{padding:5px;font-size:1em;box-sizing:border-box;width:100%}form[novalidate] .error{display:block}.js-has-pseudo [csstools-has-2u-33-36-31-2j-32-33-3a-2p-30-2x-2s-2p-38-2t-2l-1a-2x-32-3a-2p-30-2x-2s-w-2s-2x-3a-1a-2x-32-34-39-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2x-32-3a-2p-30-2x-2s-15-w-1a-2t-36-36-33-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){display:block;color:red;font-size:.9em}form[novalidate].invalid div.input1:has(input:invalid) .error{display:block;color:red;font-size:.9em}.main-content-body{padding:3rem 1rem;font-size:15px}
