:root {
  color-scheme: light;
  --sb-burgundy: #5C1949;
  --sb-burgundy-2: #421134;
  --sb-gold: #C6A027;
  --sb-gold-2: #E5CA78;
  --sb-charcoal: #1A1A1A;
  --sb-ink: #21151E;
  --sb-muted: #6E6470;
  --sb-soft: #FAF8F3;
  --sb-cream: #FFFDF8;
  --sb-surface: rgba(255, 255, 255, 0.86);
  --sb-surface-strong: #FFFFFF;
  --sb-border: rgba(92, 25, 73, 0.14);
  --sb-border-gold: rgba(198, 160, 39, 0.34);
  --sb-success: #0D6B4F;
  --sb-error: #A32929;
  --sb-warning: #8A6200;
  --sb-shadow: 0 28px 90px rgba(92, 25, 73, 0.14);
  --sb-shadow-soft: 0 16px 42px rgba(26, 26, 26, 0.08);
  --sb-ring: 0 0 0 4px rgba(198, 160, 39, 0.22);
  --sb-radius-xl: 34px;
  --sb-radius-lg: 26px;
  --sb-radius-md: 18px;
  --sb-radius-sm: 14px;
  --sb-container: 1180px;
  --sb-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --sb-ease: cubic-bezier(0.22, 1, 0.36, 1);
}

