:root {
  /*
  Colours
  */
  --color-primary: #f35c49;
  --color-primary-10: #db5342;
  --color-primary-20: #c24a3a;
  --color-secondary: #23334b;
  --color-base: #23334b;
  --color-text: var(--color-base);
  --colour-focus: blue;
  --color-blockquote-border: var(--color-primary);
  --color-link: var(--color-primary);
  --color-list-marker: var(--color-primary);
  --color-form-input-outline: #9FB1BD;
  --color-form-input-background: #FFF;
  --color-form-option-active: var(--color-primary);
  --color-button-bg: var(--color-primary);
  --color-button-bg-hover: var(--color-primary-10);
  --color-button-text: #FFF;
  --color-border: var(--color-primary);
  --color-table-border: var(--color-border);
  --font-system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-brand: "Itim", cursive;
  --font-base: var(--font-system-ui);
  --font-bold: 700;
  --border-radius: 5px;
  --leading-none: 1;
  --leading-tight: 1.2;
  --list-space: 0.8em;
  /*
  Space
  */
  --gutter: var(--space-xs-s);
  --box-space: var(--space-l);
  --autogrid-min-size: 16rem;
  --autogrid-gutter: var(--gutter);
  --container-wide: clamp(16rem, 93vw, 75rem);
  --container-narrow: clamp(16rem, 93vw, 45rem);
  --container-gutter: var(--gutter);
  --flow-space: var(--space-l);
  --switcher-threshold: 50rem;
  --sidebar-width: 16rem;
  --sidebar-gutter: var(--gutter);
  --cluster-horizontal-alignment: flex-start;
  --cluster-vertical-alignment: center;
  --slat-gap: var(--space-2xl);
  /*
  Space
  @link https://utopia.fyi/space/calculator?c=320,18,1.2,1240,20,1.25,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12
  */
  --space-3xs: clamp(0.31rem, calc(0.31rem + 0.00vw), 0.31rem);
  --space-2xs: clamp(0.56rem, calc(0.54rem + 0.11vw), 0.63rem);
  --space-xs: clamp(0.88rem, calc(0.85rem + 0.11vw), 0.94rem);
  --space-s: clamp(1.13rem, calc(1.08rem + 0.22vw), 1.25rem);
  --space-m: clamp(1.69rem, calc(1.62rem + 0.33vw), 1.88rem);
  --space-l: clamp(2.25rem, calc(2.16rem + 0.43vw), 2.50rem);
  --space-xl: clamp(3.38rem, calc(3.24rem + 0.65vw), 3.75rem);
  --space-2xl: clamp(4.50rem, calc(4.33rem + 0.87vw), 5.00rem);
  --space-3xl: clamp(6.75rem, calc(6.49rem + 1.30vw), 7.50rem);
  --space-3xs-2xs: clamp(0.31rem, calc(0.20rem + 0.54vw), 0.63rem);
  --space-2xs-xs: clamp(0.56rem, calc(0.43rem + 0.65vw), 0.94rem);
  --space-xs-s: clamp(0.88rem, calc(0.74rem + 0.65vw), 1.25rem);
  --space-s-m: clamp(1.13rem, calc(0.86rem + 1.30vw), 1.88rem);
  --space-m-l: clamp(1.69rem, calc(1.40rem + 1.41vw), 2.50rem);
  --space-l-xl: clamp(2.25rem, calc(1.73rem + 2.61vw), 3.75rem);
  --space-xl-2xl: clamp(3.38rem, calc(2.81rem + 2.83vw), 5.00rem);
  --space-2xl-3xl: clamp(4.50rem, calc(3.46rem + 5.22vw), 7.50rem);
  --space-s-l: clamp(1.13rem, calc(0.65rem + 2.39vw), 2.50rem);
  /*
  Type
  @link https://utopia.fyi/type/calculator?c=320,18,1.2,1240,20,1.25,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12
  */
  --type--2: clamp(0.78rem, calc(0.77rem + 0.03vw), 0.80rem);
  --type--1: clamp(0.94rem, calc(0.92rem + 0.11vw), 1.00rem);
  --type-0: clamp(1.13rem, calc(1.08rem + 0.22vw), 1.25rem);
  --type-1: clamp(1.35rem, calc(1.28rem + 0.37vw), 1.56rem);
  --type-2: clamp(1.62rem, calc(1.50rem + 0.58vw), 1.95rem);
  --type-3: clamp(1.94rem, calc(1.77rem + 0.87vw), 2.44rem);
  --type-4: clamp(2.33rem, calc(2.08rem + 1.25vw), 3.05rem);
  --type-5: clamp(2.80rem, calc(2.45rem + 1.77vw), 3.82rem);
  /*
   * Components
   */
  --messages-status-bg: #f3faef;
  --messages-status-text: #325e1c;
  --messages-status-border: #c9e1bd;
  --messages-status-bar: #77b259;
  --messages-warning-bg: #fdf8ed;
  --messages-warning-text: #734c00;
  --messages-warning-border: #f4daa6;
  --messages-warning-bar: #e09600;
  --messages-error-bg: #fcf4f2;
  --messages-error-text: #a51b00;
  --messages-error-border: #f9c9bf;
  --messages-error-bar: #e62600;
  --tabs-highlight: #0F62FE;
  --table-alignment: left;
}

/*# sourceMappingURL=variables.css.map */
