.signup-wrap{padding:3rem 0 5rem}.signup-h{text-align:center;margin-bottom:2.5rem}.signup-h .eyebrow{background:var(--bg-sunken);color:var(--ink-muted);border-radius:var(--r-pill);font-size:var(--size-2);margin-bottom:1rem;padding:.4rem .9rem;display:inline-block}.lede{font-size:var(--size-4);color:var(--ink-muted);max-width:48ch;margin:0 auto}.auth-form{gap:1.1rem;padding:2rem;display:grid}.auth-form label{font-size:var(--size-2);color:var(--ink-muted);gap:.25rem;font-weight:500;display:grid}.auth-form input{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--rule-strong);border-radius:var(--r-md);padding:.65rem .85rem}.auth-form .hint{font-size:var(--size-1);color:var(--ink-faint);margin-top:.15rem;font-weight:400}.auth-form .check{grid-template-columns:auto 1fr;align-items:start;gap:.5rem}.auth-form .check input{width:auto;margin-top:.2rem}.auth-foot{color:var(--ink-muted);text-align:center;font-size:var(--size-2);margin:.5rem 0 0}.trust-aside{background:var(--bg-sunken);border-radius:var(--r-lg);border-left:4px solid var(--accent);margin-top:2rem;padding:1.5rem}.trust-aside h2{font-size:var(--size-4);margin:0 0 .75rem}.trust-aside ul{margin:0;padding-left:1.25rem}.trust-aside li{color:var(--ink-muted);margin-bottom:.5rem}
