:root {
  --pp-font: "Plus Jakarta Sans", "Segoe UI", system-ui, sans-serif;
  --pp-font-display: "Outfit", "Plus Jakarta Sans", "Segoe UI", sans-serif;
  --pp-ink: #101826;
  --pp-sand: #f6f8fb;
  --pp-amber: #ee9b24;
  --pp-forest: #223046;
  --mk-ease-out: cubic-bezier(0.22, 1, 0.36, 1);
  --mk-ease-soft: cubic-bezier(0.4, 0, 0.2, 1);
  --mk-dur-ui: 280ms;
  --mk-dur-reveal: 820ms;
  --mk-dur-intro: 1200ms;
}

@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-latin-400-normal.woff2") format("woff2");
}

@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-latin-600-normal.woff2") format("woff2");
}

@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-latin-800-normal.woff2") format("woff2");
}

@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/outfit-latin-700-normal.woff2") format("woff2");
}

@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/outfit-latin-800-normal.woff2") format("woff2");
}
