:root {
  --gor-primary: #023373;
  --gor-primary-strong: #011f4b;
  --gor-primary-soft: #eaf2fb;
  --gor-accent: #f2cb05;
  --gor-accent-strong: #d9b400;
  --gor-success: #1f8f5f;
  --gor-danger: #c73b4d;

  --gor-bg: #f4f7fb;
  --gor-surface: #ffffff;
  --gor-surface-soft: #f8fbff;
  --gor-surface-dark: #07172e;
  --gor-border: #dce5f0;
  --gor-border-strong: #c7d4e3;

  --gor-text: #10243f;
  --gor-text-soft: #60738b;
  --gor-text-inverse: #ffffff;

  --gor-radius-sm: 12px;
  --gor-radius-md: 18px;
  --gor-radius-lg: 26px;
  --gor-radius-pill: 999px;

  --gor-shadow-sm: 0 8px 22px rgba(10, 31, 68, .07);
  --gor-shadow-md: 0 18px 48px rgba(10, 31, 68, .10);
  --gor-shadow-lg: 0 28px 70px rgba(4, 23, 54, .16);

  --gor-container: 1440px;
  --gor-space-1: .5rem;
  --gor-space-2: .75rem;
  --gor-space-3: 1rem;
  --gor-space-4: 1.5rem;
  --gor-space-5: 2rem;
  --gor-space-6: 3rem;

  --gor-transition: 180ms ease;
}
