.factor-on[data-v-30f67f9d]{color:var(--colour-dark-green);font-size:var(--small);margin-left:.5em;font-weight:700}.factor-step h3[data-v-30f67f9d]:focus,.section-heading[data-v-30f67f9d]:focus{outline:none}.factor-row[data-v-30f67f9d]{justify-content:space-between;align-items:center;display:flex}.factor-date[data-v-30f67f9d],.factor-intro[data-v-30f67f9d]{color:var(--colour-text-light);font-size:var(--body)}.factor-intro[data-v-30f67f9d]{margin:0 0 .5em}.factor-error[data-v-30f67f9d]{margin:.5em 0}.factor-step[data-v-30f67f9d]{padding:1.5em}.factor-step h3[data-v-30f67f9d]{margin:0 2em .5em 0}.factor-step label[data-v-30f67f9d]{margin-bottom:.5em;display:block}.factor-step input.factor-digits[data-v-30f67f9d]{font-size:var(--heading);letter-spacing:.3em;text-align:center;width:100%;margin-bottom:.75em}.factor-cancel[data-v-30f67f9d]{color:inherit;cursor:pointer;font-size:var(--body);margin:1em 0 0;padding:0;text-decoration:underline;display:block}.factor-details[data-v-30f67f9d]{flex-direction:column;display:flex}.phone-number[data-v-30f67f9d]{color:var(--colour-dark-blue);font-size:var(--body);font-weight:500}.phone-notice[data-v-30f67f9d],.phone-sent[data-v-30f67f9d]{font-size:var(--body);margin:0 0 .75em}.phone-again[data-v-30f67f9d]{flex-wrap:wrap;gap:1em;margin:.75em 0 0;display:flex}.phone-again button[data-v-30f67f9d]{color:inherit;cursor:pointer;font-size:var(--body);margin:0;padding:0;text-decoration:underline}
