.auth-module__ozYyRa__page{background-color:var(--paper);background-image:linear-gradient(#0e1a2b0a 1px,#0000 1px),linear-gradient(90deg,#0e1a2b0a 1px,#0000 1px);background-position:-1px -1px;background-size:32px 32px;grid-template-rows:1fr auto;place-items:center;min-height:100dvh;padding:40px 16px 20px;display:grid}.auth-module__ozYyRa__cardWrapper{flex-direction:column;gap:12px;width:100%;max-width:400px;display:flex}.auth-module__ozYyRa__topNav{justify-content:flex-start;align-items:center;display:flex}.auth-module__ozYyRa__backBtn{font:600 12.5px var(--display);color:var(--muted);background:var(--white);border:1px solid var(--line);border-radius:var(--r-full);transition:all .15s var(--ease);align-items:center;gap:7px;padding:6px 14px;text-decoration:none;display:inline-flex;box-shadow:0 1px 3px #0e1a2b0a}.auth-module__ozYyRa__backBtn:hover{color:var(--ink);border-color:var(--faint);background:var(--paper);transform:translate(-2px)}.auth-module__ozYyRa__backBtn svg{width:14px;height:14px}.auth-module__ozYyRa__card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);width:100%;max-width:400px;box-shadow:var(--shadow-pop);animation:auth-module__ozYyRa__hp-rise .22s var(--ease);padding:28px 28px 24px}.auth-module__ozYyRa__logo{border-radius:var(--r-sm);margin-bottom:26px;display:inline-flex}.auth-module__ozYyRa__logo img{width:auto;height:24px;display:block}.auth-module__ozYyRa__eyebrow{font:500 10.5px var(--mono);color:var(--faint);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;display:block}.auth-module__ozYyRa__title{font:700 22px/1.15 var(--display);letter-spacing:-.02em;color:var(--ink)}.auth-module__ozYyRa__lead{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5}.auth-module__ozYyRa__form{gap:14px;margin-top:22px;display:grid}.auth-module__ozYyRa__labelRow{justify-content:space-between;align-items:baseline;display:flex}.auth-module__ozYyRa__hint{font:500 10.5px var(--mono);color:var(--faint);letter-spacing:.02em}.auth-module__ozYyRa__submit{width:100%;margin-top:4px;padding:11px 14px}.auth-module__ozYyRa__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite auth-module__ozYyRa__spin}.auth-module__ozYyRa__foot{border-top:1px solid var(--line2);color:var(--muted);gap:8px;margin-top:22px;padding-top:16px;font-size:12.5px;display:grid}.auth-module__ozYyRa__foot a{color:var(--cobalt);border-radius:4px;font-weight:600}.auth-module__ozYyRa__foot a:hover{text-underline-offset:2px;text-decoration:underline}.auth-module__ozYyRa__foot .auth-module__ozYyRa__quiet{font:500 11.5px var(--mono);color:var(--muted);align-items:center;gap:6px;font-weight:500;display:inline-flex}.auth-module__ozYyRa__foot .auth-module__ozYyRa__quiet:hover{color:var(--ink);text-decoration:none}.auth-module__ozYyRa__foot .auth-module__ozYyRa__quiet svg{width:13px;height:13px}.auth-module__ozYyRa__legal{font:500 10.5px var(--mono);color:var(--faint);letter-spacing:.05em;text-transform:uppercase;text-align:center;margin-top:24px}.auth-module__ozYyRa__trialBadge{font:500 11.5px var(--mono);color:var(--muted);text-align:center;flex-direction:column;gap:5px;margin-top:10px;display:flex}.auth-module__ozYyRa__trialBadge span{justify-content:center;align-items:center;gap:5px;display:inline-flex}.auth-module__ozYyRa__trialBadge svg{width:12px;height:12px;color:var(--ok)}
