:root{
  --color-primary: #3b2f8f;
  --color-primary-contrast: #ffffff;
  --color-primary-text: #3b2f8f;
  --color-accent: #5fbfb2;
  --color-text: #26214a;
  --color-muted: #5a5678;
  --color-bg: #bbf7d0;
  --color-surface: #ffffff;
  --color-soft: #d2f0e9;
  --color-dark: #26214a;
  --font-heading: Avenir, Montserrat, Corbel, "URW Gothic", source-sans-pro, sans-serif;
  --font-body: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --heading-font: poppins;
  --radius: 24px;
  --container: 1200px;
  --mobile-menu: icon;
  --palette: sommer;
  --divider: wave;
  --image-mask: blob;
  --shapes: normal;
  --forms: mix;
  --motion: gentle;
  --nav-size: 1.04rem;
  --mobile-space: 1;
  --accent-on-primary: #5fbfb2;
  --accent-fill-on: #000000;
  color-scheme: light;
}
