/* ============================================================
   Диагностика заболеваний — page-specific styles
   Reuses styles.css + priem-styles.css + booking-widget.css;
   only the deltas live here.
   ============================================================ */

/* ---------- HERO (same banner as Приём врачей) ---------- */
/* Card, text colour, button and hover all inherit the shared .priem-hero
   styles — only the soft background tint differs on this page. */
.diag-hero .priem-hero-wrap {
  background: linear-gradient(135deg, #F3EEFC 0%, #E7DEF6 100%);
}

/* ---------- НАПРАВЛЕНИЯ (reuses .services-grid / .service-card) ---------- */
.diag-napravleniya { padding: var(--section-pad-tight) 0 0; }
.diag-napravleniya .section-title { margin-bottom: var(--title-gap); }

/* Лицензии и Специалисты идут подряд — обе секции на сером фоне.
   Убираем белый зазор между ними, чтобы фон был непрерывным. */
.licenses-section + .specialists-section { margin-top: 0; }

/* FAQ is the last section before the footer on this page — give it room */
.faq-section { padding-bottom: var(--section-pad); }
