/* Сгенерировано конструктором — не редактировать вручную.
   Цвета/шрифты меняются в clients/<slug>/config.json */
:root {
  --brand: #173568;
  --brand-2: #24518D;
  --brand-3: #346AAF;
  --accent: #F6C945;
  --accent-deep: #E3B52E;
  --accent-soft: #FFF5D6;
  --accent-soft-text: #fceab8;
  --on-accent: #173568;
  --bg: #FFFFFF;
  --bg-soft: #f9fafb;
  --bg-tint: #f5f6f8;
  --surface: #FFFFFF;
  --surface-2: #f8f9fa;
  --surface-3: #eff1f4;
  --lavender: #d5dbe4;
  --ink: #18263D;
  --ink-deep: #18263D;
  --muted: #52647C;
  --muted-2: #718096;
  --hairline: rgba(23,53,104,0.1);
  --hairline-2: rgba(23,53,104,0.18);
  --on-dark-muted: rgba(243,245,247,0.66);
  --warn: #FFCA3A;
  --r-sm: 8px;
  --r-md: 12px;
  --r-lg: 16px;
  --r-xl: 20px;
  --r-btn: 999px;
  --r-field: 10px;
  --r-pill: 999px;
  --search-r: 28px;
  --search-bg: #FFFFFF;
  --search-pull: -180px;
  --search-mob-r: 26px;
  --search-mob-op: 100%;
  --hero-mob-h: 380px;
  --cta-bg: #F6C945;
  --cta-bg-hover: #E3B52E;
  --shadow-xs: 0 1px 2px rgba(23,53,104,0.04);
  --shadow-sm: 0 2px 8px rgba(23,53,104,0.056), 0 1px 2px rgba(23,53,104,0.04);
  --shadow-md: 0 14px 32px -14px rgba(23,53,104,0.14), 0 4px 12px -6px rgba(23,53,104,0.08);
  --shadow-lg: 0 50px 80px -30px rgba(23,53,104,0.22), 0 18px 36px -18px rgba(23,53,104,0.14);
  --shadow-accent: 0 8px 24px -8px rgba(246,201,69,0.4);
  --focus-ring: rgba(52,106,175,0.12);
  --blob-a: transparent;
  --blob-b: transparent;
  --grad-page-hero: linear-gradient(0deg, #173568, #173568);
  --grad-stats: #18263D;
  --grad-cta: linear-gradient(0deg, #173568, #173568);
  --grad-av-1: #24518D;
  --grad-av-2: #F6C945;
  --hero-overlay: linear-gradient(180deg, rgba(24,38,61,0.4) 0%, rgba(24,38,61,0.28) 42%, rgba(24,38,61,0.7) 100%);
  --card-overlay: linear-gradient(to top, rgba(24,38,61,0.8) 0%, rgba(24,38,61,0.12) 55%, transparent 100%);
  --page-hero-fade: linear-gradient(180deg, transparent, rgba(24,38,61,0.28));
  --container: 1240px;
  --font: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-head: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, monospace;
  --font-form: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --head-weight: 700;
  --head-tracking: -0.02em;
  --hero-desk-h: 740px;
}
