:root {
  color-scheme: light;
  --navy: #0b1f33;
  --navy-soft: #132e47;
  --teal: #0b6e75;
  --teal-dark: #075a60;
  --mint: #ddf3f1;
  --mint-strong: #bfe6e2;
  --amber: #f0a63b;
  --ice: #f4f8f9;
  --white: #fff;
  --text: #14212b;
  --muted: #52616b;
  --border: #d4dee2;
  --shadow-sm: 0 0.5rem 1.5rem rgb(11 31 51 / 8%);
  --shadow-lg: 0 1.75rem 5rem rgb(11 31 51 / 14%);
  --radius-sm: 0.65rem;
  --radius-md: 1rem;
  --radius-lg: 1.5rem;
  --radius-xl: 2rem;
  --container: 74rem;
  --font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --step--1: clamp(0.83rem, 0.8rem + 0.12vw, 0.9rem);
  --step-0: clamp(1rem, 0.96rem + 0.18vw, 1.1rem);
  --step-1: clamp(1.2rem, 1.08rem + 0.45vw, 1.45rem);
  --step-2: clamp(1.5rem, 1.24rem + 0.9vw, 2rem);
  --step-3: clamp(2rem, 1.55rem + 1.55vw, 3rem);
  --step-4: clamp(2.75rem, 1.95rem + 3vw, 5rem);
}
