.otp-field-module-scss-module__H2fV-G__wrapper{--_input-border-width:2px;flex-direction:column;row-gap:8px;display:flex}.otp-field-module-scss-module__H2fV-G__wrapper .otp-field-module-scss-module__H2fV-G__label{column-gap:8px;font-weight:700;display:flex}.otp-field-module-scss-module__H2fV-G__wrapper .otp-field-module-scss-module__H2fV-G__groups{grid-template-columns:repeat(2,1fr);justify-content:space-between;column-gap:24px;width:100%;display:grid}.otp-field-module-scss-module__H2fV-G__wrapper .otp-field-module-scss-module__H2fV-G__groups .otp-field-module-scss-module__H2fV-G__fields{grid-auto-flow:column;display:grid}.otp-field-module-scss-module__H2fV-G__wrapper .otp-field-module-scss-module__H2fV-G__groups .otp-field-module-scss-module__H2fV-G__fields .otp-field-module-scss-module__H2fV-G__input{font:inherit;color:inherit;text-align:center;text-transform:uppercase;border:none;border-width:var(--_input-border-width)0 var(--_input-border-width)var(--_input-border-width);border-color:var(--border-color);background:0 0;border-style:solid;border-radius:0;width:100%;margin:0;padding:10px 0;font-size:1.2rem;font-weight:700}.otp-field-module-scss-module__H2fV-G__wrapper .otp-field-module-scss-module__H2fV-G__groups .otp-field-module-scss-module__H2fV-G__fields .otp-field-module-scss-module__H2fV-G__input:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.otp-field-module-scss-module__H2fV-G__wrapper .otp-field-module-scss-module__H2fV-G__groups .otp-field-module-scss-module__H2fV-G__fields .otp-field-module-scss-module__H2fV-G__input:last-of-type{border-width:var(--_input-border-width);border-top-right-radius:5px;border-bottom-right-radius:5px}.otp-field-module-scss-module__H2fV-G__wrapper .otp-field-module-scss-module__H2fV-G__groups .otp-field-module-scss-module__H2fV-G__fields .otp-field-module-scss-module__H2fV-G__input:focus-visible{outline-color:var(--text-color-high);outline-offset:calc(var(--_input-border-width)*-1);z-index:1;outline-width:4px;outline-style:solid}
:where(._loader_1vjw4_1){border:2px solid var(--surface-1);border-left:2px solid var(--text-color-disabled);border-radius:50%;width:1.25em;height:1.25em;animation:1s linear infinite _spin_1vjw4_1}@keyframes _spin_1vjw4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.cta-button-module-scss-module__dI-Duq__button{color:var(--_text-color);cursor:pointer;border-radius:var(--border-radius);background:0 0;background-color:var(--_bg-color);border:none;justify-content:center;align-items:center;min-width:4rem;margin:0;padding:12px 24px;font-weight:700;text-decoration:none;transition:color .3s,background-color .3s;display:inline-flex;position:relative}@media (hover:hover){.cta-button-module-scss-module__dI-Duq__button:enabled:hover{background-color:var(--_bg-color-hover)}}.cta-button-module-scss-module__dI-Duq__button:disabled{color:var(--text-color-disabled);background-color:var(--surface-2);cursor:default}.cta-button-module-scss-module__dI-Duq__button:enabled:active{background-color:var(--_bg-color-active)}.cta-button-module-scss-module__dI-Duq__button.cta-button-module-scss-module__dI-Duq__medium{font-size:1rem}.cta-button-module-scss-module__dI-Duq__button.cta-button-module-scss-module__dI-Duq__large{font-size:1.2rem}.cta-button-module-scss-module__dI-Duq__button.cta-button-module-scss-module__dI-Duq__text{--_text-color:var(--text-color-accent);--_bg-color:var(--text-color-high);--_bg-color-hover:var(--text-color-medium);--_bg-color-active:black}.cta-button-module-scss-module__dI-Duq__button.cta-button-module-scss-module__dI-Duq__secondary{--_text-color:var(--text-color-accent);--_bg-color:var(--accent-color-secondary);--_bg-color-hover:var(--accent-color-secondary-light);--_bg-color-active:var(--accent-color-secondary-dark)}.cta-button-module-scss-module__dI-Duq__button>.cta-button-module-scss-module__dI-Duq__loading{position:absolute}.cta-button-module-scss-module__dI-Duq__button [aria-hidden=true]{color:#0000}
.mtp-form-module-scss-module__nmK0Ja__form{flex-direction:column;row-gap:48px;display:flex}.mtp-form-module-scss-module__nmK0Ja__form .mtp-form-module-scss-module__nmK0Ja__content{border:none;flex-direction:column;row-gap:24px;display:flex}
