.signup-page{color:#f5f7fb;background:radial-gradient(circle at 82% 12%,#28374a 0,#0000 30%),#11141c;min-height:100vh;padding:25px max(5%,50% - 530px)}.signup-page header{justify-content:space-between;align-items:center;display:flex}.signup-page header>a{color:#c9ff54;font-size:14px}.signup-card{background:#1b202c;border:1px solid #374052;border-radius:20px;max-width:560px;margin:10vh auto;padding:42px;box-shadow:0 24px 70px #0005}.signup-card>p{color:#c9ff54;letter-spacing:.14em;margin:0 0 9px;font-size:11px;font-weight:800}.signup-card h1{margin:0 0 12px;font-size:38px}.signup-card>span{color:#aeb8c9;line-height:1.6;display:block}.signup-options{gap:12px;margin:30px 0 21px;display:grid}.signup-choice{color:#f5f7fb;text-align:left;width:100%;font:inherit;background:#151923;border:1px solid #374052;border-radius:13px;grid-template-columns:42px 1fr 20px;align-items:center;gap:13px;padding:15px;display:grid}.signup-choice:not(:disabled):hover{border-color:#c9ff54;transform:translateY(-1px)}.signup-choice b{color:#c9ff54;background:#29313f;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.google-choice b{color:#3267d6;background:#f2f4f7}.signup-choice strong,.signup-choice small{display:block}.signup-choice strong{font-size:15px}.signup-choice small{color:#9faabd;margin-top:3px;font-size:12px}.signup-choice i{color:#c9ff54;font-size:20px;font-style:normal}.signup-choice:disabled{opacity:.6}.signup-note{color:#8f9bae;line-height:1.55;display:block}@media (max-width:600px){.signup-page{padding:20px}.signup-card{margin:8vh auto;padding:28px 22px}.signup-card h1{font-size:31px}}
