/* Hallmark · tokens · Vital Workflow · v2.0.0 */
:root {
  color-scheme: light;
  --color-paper: oklch(97.6% 0.004 85);
  --color-paper-2: oklch(94.7% 0.006 85);
  --color-ink: oklch(22% 0.006 85);
  --color-muted: oklch(46% 0.008 85);
  --color-rule: oklch(83% 0.009 85);
  --color-focus: oklch(38% 0.055 100);
  --color-selection: oklch(86% 0.025 85);
  --font-display: "Geist Serif", "Times New Roman", Times, serif;
  --font-body: "Helvetica Neue", Helvetica, Arial, sans-serif;
  --display-weight: 400;
  --tracking-display: -0.035em;
  --text-sm: 0.875rem;
  --text-md: 1rem;
  --text-lead: 1.125rem;
  --text-display: clamp(3rem, 6.65vw, 6rem);
  --text-section: clamp(2.5rem, 4vw, 3.75rem);
  --space-2xs: 4px;
  --space-xs: 8px;
  --space-sm: 12px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 40px;
  --space-2xl: 64px;
  --space-3xl: 96px;
  --container: 1440px;
  --gutter: clamp(24px, 5.55vw, 80px);
  --header-height: 112px;
  --ease-out: cubic-bezier(0.23, 1, 0.32, 1);
  --dur-micro: 120ms;
  --dur-short: 220ms;
}
@font-face {
  font-family: "Geist Serif";
  src: url("assets/fonts/GeistSerif-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
