:root {
  --sck-cream: #f8f9f0;
  --sck-pink: #f6e4ee;
  --sck-pink-strong: #ffabcb;
  --sck-red: #ff0000;
  --sck-yellow: #fbff47;
  --sck-black: #111111;
  --sck-blue: #d9eef8;
  --sck-line: rgba(255, 0, 0, 0.14);
  --sck-text: #151515;
  --sck-muted: #555555;
  --sck-radius: 34px;
  --sck-border: 2px solid var(--sck-red);
  --sck-black-border: 3px solid var(--sck-black);
  --sck-soft-shadow: 0 18px 60px rgba(17, 17, 17, 0.08);
  --sck-button-shadow: 4px 5px 0 var(--sck-black);
  --sck-max: 1280px;
  --sck-rail-width: clamp(18px, 3.2vw, 48px);
  --sck-page-gutter: clamp(14px, 3vw, 44px);
  --font-display: "Neue Haas Grotesk Display Pro", "Space Grotesk", Arial Black, Arial, sans-serif;
  --font-body: "Space Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
  --font-title: var(--font-display);
}

@font-face {
  font-family: "Regesto Grotesk";
  src: url("../../RegestoGrotesk-Black-BF67035478db36b.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("../../Neue Haas Grotesk Display Pro/Linotype - NHaasGroteskDSPro-75Bd.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("../../Neue Haas Grotesk Display Pro/Linotype - NHaasGroteskDSPro-95Blk.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Space Grotesk";
  src: url("../../SpaceGrotesk-VariableFont_wght.ttf") format("truetype");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Space Mono";
  src: url("../../Space_Mono/SpaceMono-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Space Mono";
  src: url("../../Space_Mono/SpaceMono-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
