/* NRG+ · one quiet monochrome vocabulary for both surfaces. */
:root {
  --black: #0b0b0b;
  --black-2: #141414;
  --white: #ffffff;
  --paper: #f5f5f5;
  --paper-2: #ebebeb;
  --line: #d6d6d6;
  --line-dark: #353535;
  --text: #151515;
  --muted: #5f5f5f;
  --muted-dark: #bcbcbc;
  --sans: "Inter", "Noto Sans SC", system-ui, sans-serif;
  --display: "Inter", "Noto Sans SC", system-ui, sans-serif;
  --mono: "DM Mono", "Noto Sans SC", monospace;
  --page-gutter: clamp(24px, 5vw, 88px);
  --shell-width: 1500px;
  --space-1: 8px;
  --space-2: 16px;
  --space-3: 24px;
  --space-4: 32px;
  --space-5: 48px;
  --space-6: 72px;
  --space-7: 104px;
  --radius: 0px;
  --ease: cubic-bezier(.2,.7,.2,1);
}
