:root{
  --c-bg: #f5e1ee;
  --c-surface: #eecce2;
  --c-text: #241723;
  --c-muted: #705267;
  --c-line: color-mix(in srgb, #241723 14%, transparent);
  --c-accent: #4c5518;
  --c-accent-600: #424914;
  --c-accent-700: #363d10;
  --c-accent-800: #2a300b;
  --c-accent-tint: #e2e8bd;
  --c-accent-ink: #fffaf3;
  --c-accent-soft: color-mix(in srgb, #4c5518 14%, transparent);
  --grad: #7b3aba;
  --f-body: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --f-head: "Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --f-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
  --w-h1: 800;
  --w-h2: 750;
  --s-h1: clamp(34px, 5.4vw, 68px);
  --s-h2: clamp(26px, 3.3vw, 45px);
  --s-body: 18px;
  --r-card: 13px;
  --r-btn: 9px;
  --r-pill: 999px;
  --wrap: 1120px;
  --prose: 710px;
  --gap: 22px;
  --section: clamp(78px, 7.2vw, 112px);
  --shadow: 0 1px 2px color-mix(in srgb, #5a2448 12%, transparent), 0 10px 24px -12px color-mix(in srgb, #5a2448 24%, transparent), 0 28px 54px -26px color-mix(in srgb, #241723 26%, transparent);
  --border: 1px solid var(--c-line);
}
html{--layout: landing;}
body{--layout-name: "landing";}
