.auth-module__IvY1la__page{background:var(--mb-paper);min-height:100svh;color:var(--mb-ink);justify-content:center;padding:24px 16px 48px;display:flex}.auth-module__IvY1la__page :focus-visible:not(textarea,select,input:not([type=checkbox],[type=radio])){outline:2px solid var(--mb-ink);outline-offset:2px}.auth-module__IvY1la__column{flex-direction:column;width:100%;max-width:400px;padding-top:12px;display:flex}@media (min-width:768px){.auth-module__IvY1la__column{padding-top:min(18vh,180px)}}.auth-module__IvY1la__logoLink{align-self:flex-start;padding:10px 0;display:inline-flex}.auth-module__IvY1la__logo{width:auto;height:22px;display:block}.auth-module__IvY1la__title{letter-spacing:-.02em;text-wrap:balance;margin:28px 0 0;font-size:28px;font-weight:600;line-height:1.15}@media (min-width:768px){.auth-module__IvY1la__title{font-size:30px}}.auth-module__IvY1la__lede{color:var(--mb-graphite);margin:10px 0 0;font-size:16px;line-height:1.55}.auth-module__IvY1la__lede strong{color:var(--mb-ink);font-weight:500}.auth-module__IvY1la__inlineLink{color:var(--mb-neutral-800);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.auth-module__IvY1la__body{flex-direction:column;gap:16px;margin-top:32px;display:flex}.auth-module__IvY1la__form{flex-direction:column;gap:16px;display:flex}.auth-module__IvY1la__nameGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.auth-module__IvY1la__otp{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;display:grid}@media (min-width:768px){.auth-module__IvY1la__otp{gap:10px}}.auth-module__IvY1la__divider{color:var(--mb-graphite);align-items:center;gap:12px;margin:8px 0;font-size:13px;display:flex}.auth-module__IvY1la__divider:before,.auth-module__IvY1la__divider:after{content:"";background:var(--mb-neutral-200);flex:1;height:1px}.auth-module__IvY1la__error{color:var(--mb-signal-ink);align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.45;display:flex}.auth-module__IvY1la__messageIcon{flex-shrink:0;width:16px;height:16px;margin-top:2px}.auth-module__IvY1la__fine{color:var(--mb-graphite);margin:4px 0 0;font-size:13px;line-height:1.5}.auth-module__IvY1la__fine a{color:var(--mb-neutral-800);text-underline-offset:3px}.auth-module__IvY1la__status{color:var(--mb-graphite);margin:20px 0 0;font-size:14px;line-height:1.5}.auth-module__IvY1la__countdown{font-variant-numeric:tabular-nums;color:var(--mb-neutral-800);font-weight:500}.auth-module__IvY1la__step{animation:auth-module__IvY1la__step-in .25s var(--ease-mb-out)}@keyframes auth-module__IvY1la__step-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.auth-module__IvY1la__step{animation:none}}