@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=Barlow:wght@400;500;600&display=swap");

:root {
  --color-bg: #F4F0E8;
  --color-surface: #FFFFFF;
  --color-ink: #1B2124;
  --color-muted: #5A6468;
  --color-border: #D8D0C2;
  --color-primary: #14292E;
  --color-primary-soft: #1F3E44;
  --color-on-primary: #F4F0E8;
  --color-accent: #E9A23B;

  --font-heading: "Barlow Condensed", "Arial Narrow", sans-serif;
  --font-body: "Barlow", Arial, sans-serif;

  --text-body: 18px;
  --text-intro: 21px;
  --text-small: 15px;
  --text-h1: 40px;
  --text-h2: 30px;
  --text-h3: 28px;
  --text-button: 17px;
  --text-numeral: 56px;
  --text-contact: 24px;

  --line-body: 1.6;
  --line-heading: 1.05;

  --space-1: 8px;
  --space-2: 16px;
  --space-3: 24px;
  --space-4: 32px;
  --space-5: 48px;
  --space-section: 56px;
  --content-width: 1120px;
  --gutter: 20px;

  --radius: 2px;
  --button-height: 52px;
}

@media (min-width: 800px) {
  :root {
    --text-h1: 68px;
    --text-h2: 40px;
    --text-contact: 28px;
    --space-section: 96px;
    --gutter: 32px;
  }
}
