/* Aicorvia — billing.html (questions about an invoice). Layout and form
   styles come from booking.css; this only adds the help list. */
.billing-help-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 22px; }
.billing-help-list li { display: flex; gap: 14px; align-items: flex-start; }
.billing-help-icon {
  flex-shrink: 0; width: 44px; height: 44px; border-radius: var(--radius-sm, 8px);
  display: inline-flex; align-items: center; justify-content: center; background: rgba(0, 0, 0, 0.05); color: #1d1d1f;
}
.billing-help-list h3 { font-size: 1rem; font-weight: 600; margin: 0 0 4px; }
.billing-help-list p { margin: 0; color: var(--color-secondary, #6e6e73); font-size: 0.95rem; line-height: 1.6; }
.billing-help-list a { color: inherit; }
.billing-row { display: grid; grid-template-columns: 1fr 1fr; gap: 0 16px; }
.billing-form select { width: 100%; }
@media (max-width: 640px) { .billing-row { grid-template-columns: 1fr; } }
