/* A1 — Clinical. The v1-clinical register of the approved direction: white
   ground, restrained 14px radii, soft shadows, blue doing the structural work
   and red reserved for the one action that matters. Quiet and precise. */
:root{ --ground:#FFFFFF; --surface:#FFFFFF; --tint:#F5F8FB; --rule:#E1E9F0;
  --r:12px; --r-lg:16px; --sec-y:4.5rem; --shell:1200px; }
.sec + .sec{ border-top:1px solid var(--rule); }
/* Section headings carry a short blue rule — the only ornament in the system. */
.sec:not(.hero) h1::before, .sec h2::before{ content:""; display:block; width:34px;
  height:3px; background:var(--blue); border-radius:2px; margin-bottom:.85rem; }
.alert h2::before{ background:var(--red); }
.choice{ box-shadow:var(--sh); border-color:transparent; }
.choice:hover{ box-shadow:var(--sh-2); }
.quote{ box-shadow:var(--sh); border-color:transparent; }
.hero-media img{ box-shadow:var(--sh-2); }
