.auth-flow_root__lgTzJ{width:min(100%,460px);margin-inline:auto;color:#122b42;color-scheme:light}.auth-flow_root__lgTzJ *,.auth-flow_root__lgTzJ :after,.auth-flow_root__lgTzJ :before{box-sizing:border-box}.auth-flow_root__lgTzJ :is(h1,h2,h3){font-family:var(--font-bricolage),sans-serif!important;color:#122b42;font-weight:600;letter-spacing:-.025em;line-height:1.17;text-wrap:balance}.auth-flow_root__lgTzJ h1{font-size:29px}.auth-flow_root__lgTzJ p{line-height:1.8;overflow-wrap:anywhere}.auth-flow_root__lgTzJ>a{min-height:44px;margin-bottom:15px;font-size:12px}.auth-flow_root__lgTzJ :is(button,input,select){min-height:44px;border-radius:6px}.auth-flow_root__lgTzJ input,.auth-flow_root__lgTzJ select{font-size:16px;color:#122b42;background:#fbfcf9}.auth-flow_root__lgTzJ input::placeholder{color:#6c7e88;opacity:1}.auth-flow_root__lgTzJ :is(a,button,input,select):focus-visible{outline:3px solid #286bc2;outline-offset:3px}.auth-flow_root__lgTzJ a{display:inline-flex;align-items:center;min-height:44px}.auth-flow_root__lgTzJ a:hover{color:#a62433}.auth-flow_root__lgTzJ button{transition:background-color .18s,border-color .18s,color .18s}.auth-flow_root__lgTzJ button:disabled{cursor:not-allowed}.auth-flow_root__lgTzJ button[type=submit]{background:#d92d3c!important;color:#fff;border:1px solid #d92d3c}.auth-flow_root__lgTzJ button[type=submit]:hover:not(:disabled){background:#b91e2c!important;border-color:#b91e2c}.auth-flow_root__lgTzJ [class*=rounded-2xl]{border-radius:10px}.auth-flow_panel__uXybN{position:relative;overflow:hidden;padding:30px;box-shadow:0 8px 30px #122b4205}.auth-flow_panel__uXybN,.auth-flow_wizard__gHSHR{border:1px solid #dce3df;border-radius:10px;background:#fff}.auth-flow_wizard__gHSHR{display:flex;width:min(100%,560px);flex-direction:column;gap:22px;padding:27px}.auth-flow_wizard__gHSHR>[style*=transparent]{padding:0}.auth-flow_wizard__gHSHR h1{font-size:28px}.auth-flow_wizard__gHSHR [role=progressbar]{background:#e4eae4!important}.auth-flow_wizard__gHSHR button[aria-pressed]{border-radius:7px}.auth-flow_wizard__gHSHR button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #b8c9c4}.auth-flow_wizard__gHSHR button[aria-pressed] p{line-height:1.6}.auth-flow_wizard__gHSHR [class*=text-xs]{font-size:12px}.auth-flow_wizard__gHSHR [class*=grid-cols-3] button{overflow-wrap:anywhere;line-height:1.45}@media (max-width:767px){.auth-flow_panel__uXybN{padding:25px 22px}.auth-flow_root__lgTzJ h1{font-size:28px}.auth-flow_wizard__gHSHR{padding:22px;gap:19px}.auth-flow_wizard__gHSHR>[style*=transparent]{padding:0}.auth-flow_wizard__gHSHR [class*=grid-cols-2],.auth-flow_wizard__gHSHR [class*=grid-cols-3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.auth-flow_root__lgTzJ *,.auth-flow_root__lgTzJ :after,.auth-flow_root__lgTzJ :before{animation:none;transition:none;scroll-behavior:auto}}