/* ==========================================================================
   VCO Collective · perks.css — rate tables and contact rows
   ========================================================================== */

.rates { width: 100%; border-collapse: collapse; font-size: 14px; font-variant-numeric: tabular-nums; }
.rates td { padding: 9px 0; border-bottom: 1px solid var(--line); vertical-align: top; }
.rates td:last-child { text-align: right; font-weight: 700; white-space: nowrap; padding-left: 12px; }

.contact { display: flex; align-items: center; justify-content: space-between; gap: 8px; padding: 8px 0; flex-wrap: wrap; border-bottom: 1px solid var(--line); }
.contact b { font-family: var(--font-mono); font-size: 13px; user-select: all; }

a.ext { color: var(--navy); font-weight: 600; }
