@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");
:where(html){font-family:"Plus Jakarta Sans",sans-serif;}

/* AJD winter palette.
   The ACSS Framework sheet is read-only in Etch Studio, so these role tokens
   override it. Primary is navy. Tertiary (already amber in ACSS) is the CTA. */
:root {
  --primary: oklch(32% 0.055 255deg);
  --primary-hover: oklch(38% 0.055 255deg);
  --primary-ultra-light: oklch(96% 0.015 255deg);
  --primary-light: oklch(88% 0.03 255deg);
  --primary-semi-light: oklch(62% 0.05 255deg);
  --primary-semi-dark: oklch(32% 0.055 255deg);
  --primary-dark: oklch(24% 0.05 255deg);
  --primary-ultra-dark: oklch(16% 0.04 255deg);
  --secondary: oklch(42% 0.04 250deg);
  --secondary-hover: oklch(48% 0.045 250deg);
  --secondary-ultra-light: oklch(96% 0.012 250deg);
  --secondary-light: oklch(88% 0.02 250deg);
  --secondary-semi-light: oklch(68% 0.03 250deg);
  --secondary-semi-dark: oklch(32% 0.04 250deg);
  --secondary-dark: oklch(24% 0.035 250deg);
  --secondary-ultra-dark: oklch(14% 0.03 250deg);
  --neutral: oklch(28% 0.02 255deg);
  --neutral-hover: oklch(32% 0.02 255deg);
  --neutral-ultra-light: oklch(97% 0.008 255deg);
  --neutral-light: oklch(92% 0.01 255deg);
  --neutral-semi-light: oklch(70% 0.015 255deg);
  --neutral-semi-dark: oklch(35% 0.02 255deg);
  --neutral-dark: oklch(25% 0.02 255deg);
  --neutral-ultra-dark: oklch(16% 0.02 255deg);
  --link-color: var(--primary);
  --link-color-hover: var(--primary-hover);
  --focus-color: var(--primary);
}
.btn--primary,
.skip-link {
  --btn-background: var(--tertiary-dark);
  --btn-background-hover: var(--tertiary-ultra-dark);
  --btn-text-color: var(--white);
  --btn-text-color-hover: var(--white);
  --btn-border-color: var(--btn-background);
  --btn-border-color-hover: var(--btn-background-hover);
  --focus-color: var(--tertiary);
}


/* AJD winter card only. Summer switch is not part of the finished page. */
.ga-season__toggle,
.ga-season__card--summer { display: none !important; }
.ga-season__card--winter { display: flex !important; }
