/* MixGranit 2.0 — design tokens (R1). Источник: docs/redesign-work/DESIGN_REFERENCE_MixGranit_2.0.md
   Подключается на всех страницах, но применяется только при body.mg2 (флаг предпросмотра/включения). */
:root{
  --mg-bg:#F7F5F1; --mg-white:#FFFFFF; --mg-text:#181A1D; --mg-text-2:#676B70; --mg-border:#DDD9D2;
  --mg-red:#B5122B; --mg-red-hover:#8E0F22; --mg-dark:#24272B; --mg-stone:#E9E3DA;
  --mg-container:1360px; --mg-media:1480px; --mg-read:800px;
  --mg-pad-desktop:40px; --mg-pad-tablet:24px; --mg-pad-mobile:16px; --mg-gap:24px;
  --mg-radius:20px; --mg-radius-sm:12px; --mg-tap:48px;
  --mg-fs-display:clamp(40px,4.6vw,60px); --mg-fs-h1:clamp(34px,3.6vw,48px); --mg-fs-h2:clamp(27px,2.8vw,36px); --mg-fs-h3:clamp(21px,2vw,26px);
  --mg-fs-lead:clamp(18px,1.6vw,22px); --mg-fs-body:clamp(16px,1.35vw,17.5px); --mg-fs-small:14.5px; --mg-lh:1.55;
  --mg-focus:0 0 0 3px rgba(181,18,43,.35);
}
