:root {
  --ru-black: #090909;
  --ru-black-soft: #151515;
  --ru-paper: #f4f1eb;
  --ru-white: #ffffff;
  --ru-grey-100: #ece9e3;
  --ru-grey-300: #c7c3bb;
  --ru-grey-500: #7d7a74;
  --ru-grey-700: #373633;
  --ru-red: #ff002b;
  --ru-red-dark: #bf0020;
  --ru-success: #1f7a4d;
  --ru-warning: #bd7a00;
  --ru-error: #ba1a2a;
  --ru-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --ru-font-display: "Bahnschrift Condensed", "Arial Narrow", "Aptos Narrow", "Roboto Condensed", "Helvetica Neue", Arial, sans-serif;
  --ru-radius-sm: .35rem;
  --ru-radius-md: .7rem;
  --ru-radius-lg: 1.25rem;
  --ru-shadow-sm: 0 1px 2px rgb(0 0 0 / .12);
  --ru-shadow-lg: 0 18px 48px rgb(0 0 0 / .2);
  --ru-space-1: .25rem;
  --ru-space-2: .5rem;
  --ru-space-3: .75rem;
  --ru-space-4: 1rem;
  --ru-space-5: 1.5rem;
  --ru-space-6: 2rem;
  --ru-space-7: 3rem;
  --ru-space-8: 4.5rem;
  --ru-container: 82rem;
  --ru-reading: 50rem;
  --ru-header-height: 4.5rem;
  --ru-mobile-nav-height: 4.25rem;
  --ru-transition: 180ms ease;
}
