The 🔐 emoji was rendering taller than surrounding text causing the
link to appear oversized. Removed emoji and login-link class entirely;
.footer-links a already handles all the needed styling.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Replace email-only capture with full AEC membership modal (name, DOB,
address, suburb, state, postcode, email, phone, electoral roll consent)
- Trigger modal on first upvote (petition signature) OR after 3rd vote
- Modal posts to /api/join and emails details to party contact
- localStorage 'radical_member_joined' tracks completion/dismiss per device
- Shrink .login-link to match other footer links (was pink button, now text)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>