.login-form[data-v-fec79218]{padding-top:2rem}.heading[data-v-fec79218]{text-transform:uppercase;font-size:2.938rem;color:var(--theme-secondary);margin-bottom:1rem}.sub-heading[data-v-fec79218]{font-size:1.625rem;line-height:3.75rem}.button-group[data-v-fec79218]{margin-top:3.875rem}.sign-up-link[data-v-fec79218]{margin-top:6.813rem}.otp-filled[data-v-fec79218]{color:red;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.otp-filled[data-v-fec79218] div input{background-image:url(../img/otp.c730a8cb.svg);background-repeat:no-repeat;background-position:50%;background-color:var(--theme-tertiary);width:5.375rem;height:4rem;border-radius:.75rem;text-align:center;font-size:1.25rem}.otp-filled[data-v-fec79218] div input,.otp-filled[data-v-fec79218] div input:focus,.otp-filled[data-v-fec79218] div input:focus-visible,.otp-filled[data-v-fec79218] div input:hover{outline-color:transparent;border-color:transparent}.otp-filled.s1[data-v-fec79218] div:nth-child(-n+1) input,.otp-filled.s2[data-v-fec79218] div:nth-child(-n+2) input,.otp-filled.s3[data-v-fec79218] div:nth-child(-n+3) input,.otp-filled.s4[data-v-fec79218] div:nth-child(-n+4) input{background-image:none}