/* Tourifye launch deck: colours, type and spacing.
   The palette comes from the Tourifye logo: its cyan, the gold of the bird, and the navy of the
   earlier Arrival Gateway deck. Contrast ratios are WCAG 2 against the surface named. */

@font-face {
  font-family: 'Inter';
  src: url('../assets/fonts/inter-latin.woff2') format('woff2');
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: 'Fraunces';
  src: url('../assets/fonts/fraunces-latin.woff2') format('woff2');
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

:root {
  /* Surfaces */
  --night: #081a2b;        /* dark slides */
  --night-2: #0d2740;      /* raised areas on night */
  --night-3: #12324f;      /* lines and fills on night */
  --paper: #ffffff;        /* light slides */
  --mist: #eef3f6;         /* panels on paper: a cool grey, never cream */

  /* Text */
  --ink: #0b1a28;          /* 17.4:1 on paper */
  --ink-2: #4a5b69;        /* secondary on paper, 6.9:1; on mist, 6.3:1 */
  --on-night: #f4f8fb;     /* 16.6:1 on night */
  --on-night-2: #9fb3c3;   /* secondary on night, 8.0:1 */

  /* Brand */
  --cyan: #00aeef;         /* the logo's cyan: lines, dots and large type on night (7.1:1) */
  --cyan-ink: #00739e;     /* cyan for text on paper, 5.1:1 */
  --cyan-soft: #7fd3f3;    /* small cyan text on night, 10.4:1 */
  --gold: #face1c;         /* the bird's gold: one mark per slide, never body text on paper */

  /* Lines */
  --rule: #dbe3e9;
  --rule-strong: #c3ced7;
  --rule-night: rgb(255 255 255 / 0.12);
  --rule-night-strong: rgb(255 255 255 / 0.22);

  /* Type */
  --serif: 'Fraunces', Georgia, 'Times New Roman', serif;
  --sans: 'Inter', 'Helvetica Neue', Arial, sans-serif;
  --mono: ui-monospace, 'SF Mono', 'Cascadia Code', 'JetBrains Mono', Menlo, Consolas, monospace;

  --ease: cubic-bezier(0.2, 0.7, 0.1, 1);
}
