/* EPS brand alignment -- andreduquemin.com homepage preview, Nov 2026.
   Shifts the site's native colour palette and typography to match the EPS
   navy / Manrope / Inter design system, while keeping the teal accent
   touches already set via --eps-teal / --eps-teal-deep in design-refresh.css
   (hero subhead, the "At Work / Beyond Work" labels, credential numbers,
   focus ring) as Andre's one distinctive colour -- those are hardcoded hex,
   so they are untouched by the palette override below.
   Loads after design-refresh.css. Additive only: delete the one <link> in
   <head> on both this file and home/index.html to revert completely. */

:root {
  /* Retheme Squarespace's native accent palette from teal to EPS navy
     (#0f2b4a, "deep-cortex"). Everything the site itself derives from
     --accent-hsl follows automatically: the primary button, the two
     full-bleed section backgrounds that used the site's default/"bright"
     theme, and the nav link colour. */
  --accent-hsl: 211.5, 66.3%, 17.5%;
  --safeDarkAccent-hsl: 211.5, 66.3%, 17.5%;
  --safeLightAccent-hsl: 211.5, 66.3%, 17.5%;

  /* Body and heading ink move from pure black to the same navy, matching
     EPS's single-ink discipline -- headings, body copy and buttons all
     read from one colour there, not black plus a separate accent. */
  --black-hsl: 211.5, 66.3%, 17.5%;
  --darkAccent-hsl: 211.5, 66.3%, 17.5%;

  /* Section "paper" shifts from a pink-leaning cream to EPS's own chalk
     (#f6f3ee), so this site's alternating light sections read as the same
     background family as EPS's. */
  --white-hsl: 37.5, 30.8%, 94.9%;
  --safeInverseAccent-hsl: 37.5, 30.8%, 94.9%;
}

/* Typography: EPS's Manrope (headings) / Inter (body + meta), site-wide.
   Buttons use their own hardcoded font tokens on this site, not the
   heading/body variables, so they need their own override. */
:root {
  --body-font-font-family: "Inter", sans-serif;
  --meta-font-font-family: "Inter", sans-serif;
  --heading-font-font-family: "Manrope", sans-serif;
  --header-button-font-font-family: "Manrope", sans-serif;
  --primary-button-font-font-family: "Manrope", sans-serif;
  --secondary-button-font-font-family: "Manrope", sans-serif;
  --tertiary-button-font-font-family: "Manrope", sans-serif;
}

/* EPS's button language: sharp 4px corners, not a full pill. */
.sqs-block-button-element {
  border-radius: 4px !important;
}

/* Accent experiment, 4 Nov 2026: Andre felt the original teal clashed with
   the new navy palette. Overriding design-refresh.css's --eps-teal /
   --eps-teal-deep here (later in source, same :root specificity, so this
   wins) swaps every teal touch -- hero subhead, "At Work"/"Beyond Work"
   labels, the three system cards, credential numbers, focus ring -- to a
   warm terracotta that sits better against navy + chalk than teal did.
   Delete this block to go back to teal; change the two hex values to try
   another colour. */
:root {
  --eps-teal: #b5563a;
  --eps-teal-deep: #8a3f2a;
}
