/* ============================================================================
   05-demos.css — supplementary styles
   Demo pages are self-contained; this file holds shared demo-index polish
   and any late overrides so the enqueue cascade completes cleanly.
   ============================================================================ */

/* demo index cards get a subtle gradient wash on the shot */
.demo-shot{background:linear-gradient(150deg,var(--surface-2),var(--surface-3))}
.demo-card:hover .demo-emoji{transform:scale(1.08);transition:transform .35s var(--ease)}

/* svc-hero shared tagline */
.svc-tagline{font-size:19px;font-weight:600;color:var(--ink);margin-bottom:14px}

/* ensure prose closing CTA spacing on generic pages */
.prose + *{margin-top:28px}
