.si-wrap{max-width:460px;margin:0 auto;padding:72px 32px 90px}@media (max-width:640px){.si-wrap{padding:48px 20px 70px}}.si-card-body{padding:26px 26px 28px}.si-prompt{font:500 13px var(--font-mono);color:var(--nt-ink);margin:0 0 18px}.si-field{margin-bottom:12px}.si-submit{width:100%;font:500 14px var(--font-sans);background:var(--nt-gold);color:var(--nt-bg);border:none;padding:13px 0;border-radius:5px;cursor:pointer;transition:background .14s}.si-submit:hover{background:var(--nt-gold-bright)}.si-submit:disabled{opacity:.6;cursor:default}.si-google{width:100%;margin-top:10px;font:400 12px var(--font-mono);background:transparent;color:rgba(245,241,234,.65);border:1px solid var(--nt-line-strong);padding:11px 0;border-radius:5px;cursor:pointer;transition:border-color .14s,color .14s}.si-google:hover{border-color:var(--nt-gold);color:var(--nt-gold)}.si-error{font:400 12px var(--font-mono);color:#E08A7E;margin:12px 0 0}.si-fine{font:400 11px/1.7 var(--font-mono);color:var(--nt-ink-40);margin:14px 0 0}.si-fine a{color:var(--nt-gold);text-decoration:none}.si-inline-btn{background:none;border:none;padding:0;cursor:pointer;font:400 11px var(--font-mono);color:var(--nt-gold)}.si-sent-h{font:500 15px var(--font-sans);color:var(--nt-gold);margin:0 0 6px}.si-sent-p{font:400 12px/1.7 var(--font-mono);color:var(--nt-ink-55);margin:0}.si-sent-p .si-inline-btn{font-size:12px}