.auth-methods-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.75rem; }
.auth-methods-grid .btn { padding: 0.625rem 1rem; font-size: 0.875rem; }
.auth-methods-grid .btn svg { width: 1rem; height: 1rem; }
.auth-help-footer { margin-top: 2rem; text-align: center; font-size: 0.75rem; color: var(--slate-500); }
.auth-help-footer a { color: var(--navy-700); font-weight: 600; text-decoration: none; }
.auth-help-footer a:hover { color: var(--navy-900); }
