/* ==========================================================================
   Blue Cross NC standard backup
   ==========================================================================
   Sources, read 2026-10-07: ACF Branding on live-well-learn (page #1c4d69,
   accent #52aadb, heading #12333F, link #107098), live submit button #1c4d69.
   The reversed (white) Blue Cross NC logo sits on the dark header.
   No 'Powered by Jumbo' footer: the live Blue Cross sites have it turned off.
   ========================================================================== */

:root {
  --accent-brown:        #1c4d69;
  --accent-brown-hover:  #12333f;
  --border-focus:        #1c4d69;
  --accent-blue:         #107098;
  --text-primary:        #12333f;
  --text-body:           #1c4d69;

  --bg:            #1c4d69;
  --frame-bg:      #1c4d69;
  --frame-border:  #1c4d69;
  --card-bg:       #ffffff;
}

body { color: #ffffff; }
.brand__logo { height: 40px; }
.brand__tag { color: #cfe6f4; border-color: #3b6f8c; }
.event__title { margin-bottom: var(--space-3); }
.field input:focus { box-shadow: 0 0 0 3px rgba(82, 170, 219, 0.25); }
