
    :root {
      --text-colour: #303030;
      --accent-colour: oklch(80% 20% 161.30981475273234deg);
      --accent-colour-flat-fill-50: oklch(98.7% 2% 161.30981475273234deg);
      --accent-colour-flat-text-50: #303030;
      --accent-colour-flat-fill-100: oklch(92.87971% 6.3% 161.30981475273234deg);
      --accent-colour-flat-text-100: #303030;
      --accent-colour-flat-fill-200: oklch(87.05942% 10.6% 161.30981475273234deg);
      --accent-colour-flat-text-200: #303030;
      --accent-colour-flat-fill-300: oklch(81.23913% 14.899999999999999% 161.30981475273234deg);
      --accent-colour-flat-text-300: #303030;
      --accent-colour-flat-fill-400: oklch(75.41884% 19.2% 161.30981475273234deg);
      --accent-colour-flat-text-400: #303030;
      --accent-colour-flat-fill-500: oklch(69.59854999999999% 23.5% 161.30981475273234deg);
      --accent-colour-flat-text-500: #303030;
      --accent-colour-flat-fill-600: oklch(63.778259999999996% 27.799999999999997% 161.30981475273234deg);
      --accent-colour-flat-text-600: #303030;
      --accent-colour-flat-fill-700: oklch(57.957969999999996% 32.099999999999994% 161.30981475273234deg);
      --accent-colour-flat-text-700: #303030;
      --accent-colour-flat-fill-800: oklch(52.137679999999996% 36.4% 161.30981475273234deg);
      --accent-colour-flat-text-800: #E8ECEA;
      --accent-colour-flat-fill-900: oklch(46.317389999999996% 40.699999999999996% 161.30981475273234deg);
      --accent-colour-flat-text-900: #E8ECEA;
      --accent-colour-dark-fill-50: oklch(35% 8% 161.30981475273234deg);
      --accent-colour-dark-text-50: #E8ECEA;
      --accent-colour-dark-fill-100: oklch(33.005% 7.25% 161.30981475273234deg);
      --accent-colour-dark-text-100: #E8ECEA;
      --accent-colour-dark-fill-200: oklch(31.009999999999998% 6.5% 161.30981475273234deg);
      --accent-colour-dark-text-200: #E8ECEA;
      --accent-colour-dark-fill-300: oklch(29.015% 5.75% 161.30981475273234deg);
      --accent-colour-dark-text-300: #E8ECEA;
      --accent-colour-dark-fill-400: oklch(27.02% 5% 161.30981475273234deg);
      --accent-colour-dark-text-400: #E8ECEA;
      --accent-colour-dark-fill-500: oklch(25.025% 4.25% 161.30981475273234deg);
      --accent-colour-dark-text-500: #E8ECEA;
      --accent-colour-dark-fill-600: oklch(23.03% 3.5% 161.30981475273234deg);
      --accent-colour-dark-text-600: #E8ECEA;
      --accent-colour-dark-fill-700: oklch(21.035% 2.75% 161.30981475273234deg);
      --accent-colour-dark-text-700: #E8ECEA;
      --accent-colour-dark-fill-800: oklch(19.04% 2% 161.30981475273234deg);
      --accent-colour-dark-text-800: #E8ECEA;
      --accent-colour-dark-fill-900: oklch(17.044999999999998% 1.25% 161.30981475273234deg);
      --accent-colour-dark-text-900: #E8ECEA;
    }
  