.login_card___AQh9{display:grid;grid-gap:18px;gap:18px;padding:clamp(22px,4vw,36px);border:1px solid var(--line);border-radius:var(--radius);background:var(--ink-2)}.login_card___AQh9 h1{font-size:var(--step-3);font-weight:800;letter-spacing:-.03em}.login_sub__li1MR{color:var(--mute);margin-top:-8px}.login_google__7nKm5{width:100%}.login_or___qK1u{display:flex;align-items:center;gap:12px;color:var(--mute);font-size:var(--step--1)}.login_or___qK1u:after,.login_or___qK1u:before{content:"";flex:1 1;height:1px;background:var(--line)}.login_form__O9dVt{display:grid;grid-gap:14px;gap:14px}.login_form__O9dVt .login_btn__e0NCG{width:100%}.login_switch__1oYCM{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.login_switch__1oYCM button{background:none;border:0;padding:4px 0;color:var(--blue);font:500 var(--step--1)/1.4 var(--body);cursor:pointer}.login_switch__1oYCM button:hover{text-decoration:underline}