/* ResidentCare Medical — brand tokens (Direction A "Eucalypt"). Shared by website and print files. */
@font-face{font-family:"Source Serif 4";src:url("SourceSerif4-VF.ttf") format("truetype");font-weight:200 900;font-display:swap}
@font-face{font-family:"Source Sans 3";src:url("SourceSans3-VF.ttf") format("truetype");font-weight:200 900;font-display:swap}
:root{
  /* Core palette (named on the brand board) */
  --eucalypt:#1F4D45;   /* primary */
  --sage:#A9C3B6;       /* support, photo placeholders */
  --sandstone:#F3EDE3;  /* background */
  --wattle:#C98A2B;     /* accent: cross, rules */
  --charcoal:#1C2422;   /* text */
  /* Working tints sampled from the mock-ups (not named on the board) */
  --wattle-light:#E3B062; /* buttons + cross on dark */
  --wattle-dark:#8A5A12;  /* small eyebrow/step labels on light (AA contrast) */
  --eucalypt-mid:#2F6259; /* photo panel on dark sections */
  --slate:#5F6865;        /* "MEDICAL", secondary text */
  --sage-light:#C8DCD7;   /* "MEDICAL" on dark */
  --white:#FFFFFF;
  --serif:"Source Serif 4",Georgia,serif;
  --sans:"Source Sans 3","Source Sans Pro",Arial,sans-serif;
  --radius:10px;
}
