/* Homepage, second half: membership, fees, policy, join band, contact.
   main.css already styles all of this. Only small WordPress additions here. */

/* Contact card on its own when the SFI Membership plugin is switched off. */
.contact--solo { grid-template-columns: minmax(0, 1fr); max-width: 44rem; margin-inline: auto; }

/* Phone and email are links now. Keep the look of the plain text. */
.info span a { color: inherit; text-decoration-color: rgba(245, 201, 166, 0.45); text-underline-offset: 0.2em; }
.info span a:hover { color: #fff; }

/* Notes that only logged in editors see (fee rows, form placeholders and messages). */
.sfi-edit-note { margin-top: 1.5rem; padding: 1rem 1.1rem; border: 1px dashed rgba(245, 201, 166, 0.45); border-radius: 10px; font-size: 0.9rem; color: var(--text-2); }
.sfi-edit-note p { margin: 0.35rem 0; }
.sfi-edit-note__title { font-size: 0.66rem; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); }
