.lg-content{width:min(440px,100% - 32px);margin:0 auto;padding:8vh 0 64px}.lg-card{padding:30px 28px 26px}.lg-title{font:600 26px/1.2 var(--text);letter-spacing:-.01em;color:var(--ink);margin:0}.lg-sub{color:var(--ink-muted);margin:6px 0 0;font-size:15px}.lg-note{background:var(--quiet-bg);border-left:3px solid var(--accent);color:var(--ink-body);border-radius:8px;margin:18px 0 0;padding:12px 14px;font-size:15px;line-height:1.45}.lg-google{background:var(--paper-light);justify-content:center;width:100%;height:46px;margin-top:22px}.lg-google:hover:not(:disabled){background:#fff}.lg-divider{color:var(--ink-subtle);align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}.lg-divider:before,.lg-divider:after{content:"";border-top:1px solid var(--rule);flex:1}.lg-submit{width:100%;height:46px;margin-top:4px}.lg-foot{text-align:center;color:var(--ink-subtle);margin:20px 0 0;font-size:14px}@media (max-width:520px){.lg-content{padding-top:24px}.lg-card{padding:24px 18px 22px}}.lg-foot a,.lg-note a,.lg-sub a{color:var(--accent)}.lg-done{margin-top:22px}.lg-action{justify-content:center;align-items:center;margin-top:22px;text-decoration:none;display:flex}
