:root {
  --theme-paper: #faf7f0;
  --theme-surface: #fffdf8;
  --theme-header: #faf7f0;
  --theme-footer: #faf7f0;
  --theme-soft: #f1e9dc;
  --theme-tint: #e7ece3;
  --theme-border: #dcd4c6;
  --theme-ink: #272b25;
  --theme-muted: #575a50;
  --theme-accent: #8d3c2e;
  --theme-focus: #a34b35;
  --theme-primary: #283d35;
  --theme-primary-hover: #385247;
  --theme-on-primary: #fffdf8;
  --theme-action-border: #827d70;
  --theme-closing: #283d35;
  --theme-closing-text: #fffdf8;
  --theme-closing-accent: #f3c8ad;
  --theme-error-bg: #f7e7df;
  --theme-error-ink: #743226;
  --theme-heading: Fraunces, Georgia, serif;
  --theme-body: "DM Sans", Arial, sans-serif;
  --theme-radius: 6px;
  --theme-spacing: clamp(3.5rem, 8vw, 7rem);
  --theme-title-size: clamp(2.5rem, 5.6vw, 5rem);
  --theme-photo-ratio: 1;
}
