:root {
  --lava-navy: #020a14;
  --lava-navy-raised: #03111d;
  --lava-ink: #071523;
  --lava-orange: #ff5b22;
  --lava-orange-deep: #c64720;
  --lava-blue: #69bdf8;
  --editorial: #f2f0e9;
  --editorial-line: #c9c5bb;
  --avenly-blue: #2965cc;
  --avenly-blue-deep: #1f4fa3;
  --avenly-blue-soft: #e8efff;
  --avenly-teal: #33b7b1;
  --avenly-teal-soft: #d4f0ee;
  --avenly-bg: #f7faf9;
  --avenly-text: #1e293b;
  --avenly-text-secondary: #475569;
  --white: #f5f9ff;
  --font-sans: "Bricolage Grotesque", Arial, Helvetica, sans-serif;
  --font-body: "DM Sans", Arial, Helvetica, sans-serif;
  --font-serif: "Instrument Serif", Georgia, serif;
  --font-avenly: "Plus Jakarta Sans", Arial, Helvetica, sans-serif;
  --page-pad: clamp(1.25rem, 7vw, 7rem);
  --section-space: clamp(5.5rem, 10vw, 10rem);
  --focus: 0 0 0 3px rgba(51, 183, 177, 0.55);
  --ease-out: cubic-bezier(.18, .76, .22, 1);
}
