/* ── RESET ── */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

/* ── CSS VARIABLES ── */
:root {
  --navy:       #10133E;
  --purple:     #A822F5;
  --orange:     #F59A4D;
  --red:        #F45251;
  --blue:       #185BF4;
  --gray:       #706C65;
  --white:      #ffffff;
  --off-white:  #F8F8F6;
  --light-gray: #e5e7eb;
  --gold:       #F59A4D; /* alias — keeps any legacy references working */
}

/* ── BODY ── */
body {
  font-family: 'Montserrat', sans-serif;
  background: var(--white);
  color: var(--navy);
}
