:root {
  --sc-black: #050506;
  --sc-ink: #0b0b0d;
  --sc-charcoal: #121216;
  --sc-soft-black: #18181d;
  --sc-ivory: #f5f0e6;
  --sc-muted: #b8b0a3;
  --sc-gold: #d8b66a;
  --sc-gold-light: #f2d99a;
  --sc-red: #b72c32;
  --sc-red-soft: #5a171b;
  --sc-blue: #395e7e;
  --sc-line: rgba(255, 255, 255, 0.11);
  --sc-glass: rgba(15, 15, 18, 0.68);
  --sc-glass-light: rgba(255, 255, 255, 0.055);
  --font-display: "Iowan Old Style", "Baskerville", "Times New Roman", Georgia, serif;
  --font-body: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --site-gutter: clamp(1rem, 3vw, 3.75rem);
  --nav-height: 78px;
  --radius-xs: 14px;
  --radius-sm: 22px;
  --radius-md: 34px;
  --radius-lg: 52px;
  --radius-xl: 78px;
  --shadow-soft: 0 24px 90px rgba(0, 0, 0, 0.28);
  --transition-fast: 220ms ease;
  --transition-medium: 520ms cubic-bezier(.2,.7,.2,1);
}
