:root{
  /* Soft, low-contrast lift. The brand does not use dramatic drop shadows;
     depth comes from color blocking and photography. */
  --shadow-none:none;
  --shadow-xs:0 1px 2px rgba(10,43,94,.08);
  --shadow-sm:0 2px 6px rgba(10,43,94,.10);
  --shadow-md:0 8px 20px rgba(10,43,94,.12);
  --shadow-lg:0 16px 40px rgba(10,43,94,.16);
  --shadow-blue:0 10px 28px rgba(0,129,255,.30);   /* glow under a primary button */
  --shadow-yellow:0 10px 28px rgba(252,208,0,.35);
  --shadow-inset:inset 0 1px 0 rgba(255,255,255,.35);

  /* protection gradient: laid over photography so white display type stays legible */
  --scrim-bottom:linear-gradient(to top,rgba(10,43,94,.85) 0%,rgba(10,43,94,.45) 40%,rgba(10,43,94,0) 78%); /* @kind other */
  --scrim-left:linear-gradient(to right,rgba(10,43,94,.85) 0%,rgba(10,43,94,0) 65%); /* @kind other */
  --wash-blue:linear-gradient(180deg,var(--luz-blue-500) 0%,var(--luz-blue-700) 100%);
}
