/* ============================================================
   PATIENT CONSULTATION REQUEST
   Page CSS · Site Assets Manager · asset key: consultation
   Compiles to /wp-content/uploads/site-assets/css/pages/consultation.css
   ------------------------------------------------------------
   Deliberately small. Every reusable piece this page needs — design
   tokens, the ambient field, typography, the glass primitive,
   buttons, reveal-on-scroll, and the whole .afn-form-* suite the
   form itself is built from — already lives in Global CSS (loaded
   sitewide, scoped under .afn-suite) because the About page's
   referral form uses the exact same components. This file contains
   only the one thing unique to this page: the intro block above
   the form.
   ============================================================ */

.afn-suite .consult-intro{
  padding-top:clamp(120px,16vh,180px);
}
.afn-suite .consult-intro .mono.eyebrow span{display:flex;align-items:center;gap:9px;padding-left:15px}
.afn-suite .consult-intro .mono.eyebrow i{
  width:4px;height:4px;border-radius:50%;background:var(--ice);
  box-shadow:0 0 10px rgba(195,209,235,.85);font-style:normal;
}
.afn-suite .consult-intro .mono.eyebrow{display:flex;flex-wrap:wrap;gap:clamp(16px,2.4vw,38px)}

@media (prefers-reduced-motion:reduce){
  /* Animation/transition suppression itself is handled globally; nothing
     page-specific here needs an additional static end-state fix. */
}