.signup-address{margin:0 0 var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--surface));grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.signup-address svg{color:var(--accent);margin-top:2px}.signup-address p{margin:0}.signup-address-label{font-size:var(--text-sm,13px);color:var(--muted)}.signup-address-street{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:600}.signup-address-city{font-size:var(--text-md);color:var(--muted)}.signup-address a{font-size:var(--text-md);font-weight:600}.signup-gets{margin:0 0 var(--space-5);gap:8px;padding:0;list-style:none;display:grid}.signup-gets li{font-size:var(--text-md);color:var(--ink);align-items:flex-start;gap:10px;display:flex}.signup-gets svg{color:var(--accent);flex:none;margin-top:3px}.signup-terms{margin:var(--space-3) 0 0;font-size:var(--text-md);color:var(--muted);text-align:center}
