/* GENERATED from Figma (file uS7GjaZIZpNmUG094dSLQn). Do not edit: change the variable in Figma and pull again. */
:root {
  --paper: #efece6; /* Primitives / paper/100 */
  --paper-2: #e5e1d9; /* Primitives / paper/200 */
  --ink: #06114b; /* Primitives / navy/900 */
  --ink-body: #141a44; /* Primitives / navy/body */
  --ink-2: #3b4270; /* Primitives / navy/700 */
  --ink-mid: #4a5078; /* Primitives / navy/mid */
  --ink-3: #5a5f84; /* Primitives / navy/600 */
  --night: #060c30; /* Primitives / night/900 */
  --night-3: #0a1137; /* Primitives / night/850 */
  --night-2: #0e1640; /* Primitives / night/800 */
  --night-4: #111a48; /* Primitives / night/700 */
  --black: #040822; /* Primitives / night/black */
  --on-night-2: #a3a8c6; /* Primitives / mist/400 */
  --red: #ff3d17; /* Primitives / orange/500 */
  --v1: #c47c8a; /* Primitives / track/rose */
  --v2: #7b8fc9; /* Primitives / track/periwinkle */
  --v3: #c4a35a; /* Primitives / track/ochre */
  --v4: #6fa48c; /* Primitives / track/sage */
  --a1: #a28ad0; /* Primitives / track/lilac */
  --rule: rgba(6, 17, 75, 0.16); /* Primitives / alpha/navy-16 */
  --on-night: #efece6; /* Primitives / paper/on-night */
  --gutter: clamp(16px, 4.11px + 3.048vw, 48px); /* Layout / space/gutter */
  --gap: clamp(12px, 7.54px + 1.143vw, 24px); /* Layout / space/gap */
  --space-stack: clamp(24px, 18.06px + 1.524vw, 40px); /* Layout / space/stack */
  --space-block: clamp(48px, 30.17px + 4.571vw, 96px); /* Layout / space/block */
  --space-section: clamp(64px, 37.26px + 6.857vw, 136px); /* Layout / space/section */
  --max: 1280px; /* Layout / size/max */
  --header-h: 60px; /* Layout / size/header */
  --notes-w: clamp(220px, 190.29px + 7.619vw, 300px); /* Layout / size/notes */
  --fs-d0: clamp(58px, 15.66px + 10.857vw, 172px); /* Type / size/contact */
  --fs-hero: clamp(51px, 26.11px + 6.381vw, 118px); /* Type / size/hero */
  --fs-d1: clamp(46px, 27.8px + 4.667vw, 95px); /* Type / size/d1 */
  --fs-d2: clamp(38px, 20.17px + 4.571vw, 86px); /* Type / size/d2 */
  --fs-d3: clamp(29px, 21.94px + 1.81vw, 48px); /* Type / size/d3 */
  --fs-d4: clamp(24px, 17.31px + 1.714vw, 42px); /* Type / size/d4 */
  --fs-brandline: clamp(21px, 18.77px + 0.571vw, 27px); /* Type / size/brandline */
  --fs-quote: clamp(20px, 17.03px + 0.762vw, 28px); /* Type / size/quote */
  --fs-lead: clamp(18px, 16.89px + 0.286vw, 21px); /* Type / size/lead */
  --fs-base: 17px; /* Type / size/base */
  --fs-ui: 16px; /* Type / size/ui */
  --fs-md: 15.5px; /* Type / size/md */
  --fs-sm: 14px; /* Type / size/sm */
  --fs-s: 12.5px; /* Type / size/s */
  --fs-xs: 11.5px; /* Type / size/xs */
  --fs-2xs: 10.5px; /* Type / size/2xs */
  --f-sans: "Archivo", "Heebo", "Helvetica Neue", Arial, system-ui, sans-serif; /* Type / family/sans */
  --f-mono: "IBM Plex Mono", "IBM Plex Sans Hebrew", ui-monospace, "SFMono-Regular", Menlo, monospace; /* Type / family/mono */
  --f-serif: "Newsreader", "Frank Ruhl Libre", Georgia, "Times New Roman", serif; /* Type / family/serif */
  --display-w: 820; /* Type / recipe/display/weight */
  --display-wdth: 68%; /* Type / recipe/display/width */
  --display-track: -0.03em; /* Type / recipe/display/tracking */
  --display-lh: 0.88; /* Type / recipe/display/line-height */
  --title-w: 780; /* Type / recipe/title/weight */
  --title-wdth: 75%; /* Type / recipe/title/width */
  --title-track: -0.02em; /* Type / recipe/title/tracking */
  --title-lh: 0.96; /* Type / recipe/title/line-height */
  --f-sans-he: "Heebo", "Helvetica Neue", Arial, system-ui, sans-serif; /* Type / family/sans-he */
  --f-mono-he: "IBM Plex Sans Hebrew", ui-monospace, "SFMono-Regular", Menlo, monospace; /* Type / family/mono-he */
  --f-serif-he: "Frank Ruhl Libre", Georgia, "Times New Roman", serif; /* Type / family/serif-he */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* Motion / ease/out */
  --ease-io: cubic-bezier(0.65, 0, 0.25, 1); /* Motion / ease/in-out */
  --ease-in: cubic-bezier(0.7, 0, 0.84, 0); /* Motion / ease/in */
  --dur-1: 0.2s; /* Motion / duration/1-state */
  --dur-2: 0.4s; /* Motion / duration/2-small */
  --dur-3: 0.6s; /* Motion / duration/3-entrance */
  --dur-4: 0.9s; /* Motion / duration/4-headline */
}
