html * {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Playfair+Display+SC:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Sora:wght@100..800&display=swap');

:root {

  --color-Neutral-900: hsl(0, 0%, 7%);
  --color-Neutral-800: hsl(0, 0%, 15%);
  --color-Neutral-700: hsl(50, 0%, 20%);
  --color-Neutral-500: hsl(240, 3%, 46%);
  --color-Neutral-400: hsl(240, 1%, 59%);
  --color-Neutral-100: hsl(240, 2%, 70%);
  --color-Neutral-0: hsl(0, 0%, 100%);
  --color-Neutral-05: hsla(0, 0%, 100%, 0.5);
  --color-Neutral-0-dimmed: hsl(0, 0%, 100%, 0.4);

  --color-Neutral-Border: hsla(0, 0%, 100%, 0.25);

  --color-Blue-600: hsl(214, 100%, 55%);
  --color-Blue-400: hsl(210, 100%, 65%);
  --color-Blue-200: hsl(210, 100%, 85%);

  --color-black: rgb(0, 0, 0);

  --Red-500: hsl(354, 63%, 57%);

  --Green-500: hsl(140, 63%, 57%);

  --Yellow-400: hsl(49, 85%, 70%);

  --font-labels: 16px;

  --font-sora-200: 200 1rem/1.5rem "Sora", sans-serif;

  --font-sora-400: 400 1rem/1.5rem "Sora", sans-serif;

  --font-sora-600: 600 1rem/1.5rem "Sora", sans-serif;

  --font-sora-700: 700 1rem/1.5rem "Sora", sans-serif;

}

.sora-400 {
  font-family: "Sora", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.sora-600 {
  font-family: "Sora", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}

.sora-700 {
  font-family: "Sora", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}