:root {
  --color-white: #ffffff;
  --color-primary: #032153;
  --color-secondary: #2e47ae;
  --color-text: #172033;
  --color-muted: #5f6b7a;
  --color-border: #d9dfeb;
  --color-soft-background: #f5f7fb;

  --font-main: "Inter", Arial, sans-serif;

  --header-height: 76px;
  --transition-fast: 180ms ease;
  --transition-normal: 260ms ease;
  --transition-slow: 420ms ease;

  --container-max-width: 1180px;
  --section-padding: 72px;
  --radius-small: 10px;
  --radius-medium: 18px;
  --radius-large: 28px;
  --shadow-soft: 0 18px 50px rgba(3, 33, 83, 0.1);
}
