.form-component[data-v-8be01110]{width:100%}p[data-v-e5185b38]{color:#0d2786;a[data-v-e5185b38]{font-family:Avenir Heavy;color:#0d2786}}.form-component[data-v-e5185b38]{width:100%;padding-bottom:0;text-transform:uppercase}.form-component[data-v-6a72f35b]{width:100%}.page-interaction-overlay[data-v-da46b612]{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.14);cursor:wait;touch-action:none;overscroll-behavior:contain;outline:none}.page-interaction-overlay-enter-active[data-v-da46b612]{transition:opacity .18s ease-out}.page-interaction-overlay-leave-active[data-v-da46b612]{transition:opacity .22s ease-in}.page-interaction-overlay-enter-from[data-v-da46b612],.page-interaction-overlay-leave-to[data-v-da46b612]{opacity:0}@media (prefers-reduced-motion:reduce){.page-interaction-overlay-enter-active[data-v-da46b612],.page-interaction-overlay-leave-active[data-v-da46b612]{transition-duration:1ms}}.container_inputs_form[data-v-21e480db]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-bottom:24px;padding-top:22px}.form-col[data-v-21e480db]{display:flex;flex-direction:column}.button-width[data-v-21e480db]{width:100%!important}.form-actions[data-v-21e480db]{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:2px;align-items:flex-end}.privacy-row[data-v-21e480db]{width:40%;height:auto}.submit-row[data-v-21e480db]{width:50%;display:flex;justify-content:stretch}.privacy_discover[data-v-21e480db]{margin-top:0;margin-left:2px;width:100%;display:flex;justify-content:flex-end}.submit-wrap[data-v-21e480db]{width:100%;margin-left:auto}.cita-submit-button[data-v-21e480db]{font-family:Avenir Heavy;font-size:20px;border-radius:12px!important;height:56px!important;color:#0d2786!important}.cita-submit-button--active[data-v-21e480db]{background:#ffca00!important}.cita-submit-button--inactive[data-v-21e480db]{background:#ebebeb!important;color:#0d2786!important}.cita-submit-button--loading[data-v-21e480db]{height:auto!important;min-height:56px;padding:8px 12px}.cita-submit-button__loading[data-v-21e480db]{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:center;white-space:normal}.found-curp-form[data-v-21e480db] input::-moz-placeholder{font-size:14px}.found-curp-form[data-v-21e480db] .q-field__native,.found-curp-form[data-v-21e480db] input::placeholder{font-size:14px}.found-curp-form[data-v-21e480db] .q-field__label{color:#2d457c!important;font-size:13px;font-family:Avenir Medium}.found-curp-form[data-v-21e480db] .q-field--filled .q-field__control{background:#fff!important;border:1px solid #d8dfea;border-radius:8px;min-height:48px}.found-curp-form[data-v-21e480db] .q-field--with-bottom{margin-bottom:16px!important}.found-curp-form[data-v-21e480db] .q-field__control:after,.found-curp-form[data-v-21e480db] .q-field__control:before{display:none}.found-curp-form[data-v-21e480db] .q-field__prepend{padding-right:8px;color:#8fa0bf}.found-curp-form[data-v-21e480db] .q-field__native{color:#19305f}.curp-help-inline[data-v-21e480db]{display:flex;justify-content:flex-end;margin:-6px 4px 4px 0}.curp-help-inline button[data-v-21e480db]{background:transparent;border:0;padding:0;color:#0d2786;font-size:16px;text-decoration:underline;font-family:Avenir Medium;cursor:pointer}@media (max-width:1024px){.cita-submit-button[data-v-21e480db]{font-size:21px}}@media (max-width:768px){.container_inputs_form[data-v-21e480db]{grid-template-columns:1fr;gap:0;padding-top:18px;padding-bottom:18px}.curp-help-inline[data-v-21e480db]{justify-content:flex-end}.submit-row[data-v-21e480db]{width:100%}.submit-wrap[data-v-21e480db]{max-width:none;width:100%}}@media (max-width:530px){.cita-submit-button[data-v-21e480db]{font-size:16px;height:48px!important;border-radius:10px!important}.cita-submit-button--loading[data-v-21e480db]{height:auto!important;min-height:48px}.container_inputs_form[data-v-21e480db]{padding-top:16px;padding-bottom:14px}.found-curp-form[data-v-21e480db] input::-moz-placeholder{font-size:12px}.found-curp-form[data-v-21e480db] .q-field__native,.found-curp-form[data-v-21e480db] input::placeholder{font-size:12px}.found-curp-form[data-v-21e480db] .q-field__label{font-size:12px}.found-curp-form[data-v-21e480db] .q-field--filled .q-field__control{min-height:44px}.found-curp-form[data-v-21e480db] .q-field--with-bottom{margin-bottom:12px!important}.curp-help-inline[data-v-21e480db]{margin-top:-2px}.curp-help-inline button[data-v-21e480db]{font-size:12px}}