:root{
/* DS R4 MoG Corporation — fuente unica (deriva de DS R3 20260913, tokens.json mog.creative.tokens.v1) */
--mog-bg:#FAF8F3;--mog-surface:#FFFFFF;--mog-text:#2C2D27;--mog-muted:#606159;--mog-accent:#7A6347;--mog-accent-hi:#C2A888;
--mog-border:#74756B;--mog-line:#DCD6CC;--mog-shell:#1C1D19;--mog-shell-2:#2C2D27;--mog-shell-3:#3A3B34;--mog-shell-line:#4A4B43;
--mog-positive:#1B5E38;--mog-warning:#775000;--mog-error:#A12B28;--mog-info:#245B80;--mog-on-accent:#FFFFFF;
--mog-eco:#1B5E38;--mog-eco-hi:#A5D6A7;--mog-inv:#7A6347;--mog-ing:#2C2D27;
--mog-font-display:'Space Grotesk',Inter,system-ui,sans-serif;--mog-font-body:Inter,system-ui,sans-serif;--mog-font-data:'JetBrains Mono',ui-monospace,monospace;
--mog-radius-control:8px;--mog-radius-panel:16px;--mog-target:44px;--mog-motion:160ms;
--mog-s1:4px;--mog-s2:8px;--mog-s3:12px;--mog-s4:16px;--mog-s5:24px;--mog-s6:32px;--mog-s7:48px;--mog-s8:64px}
@media (prefers-reduced-motion:reduce){:root{--mog-motion:0ms}}
h1,h2,h3,.brand{font-family:var(--mog-font-display)}
body{font-family:var(--mog-font-body)}

@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
img{max-width:100%;height:auto}

/* DS R4 escalas de entidad (Eco-Logics verde, Ingeteyco azul) */
:root{--mog-eco-50:#F4F8F5;--mog-eco-100:#E6F0E9;--mog-eco-200:#D6E3DA;--mog-eco-300:#BFD0C4;--mog-eco-400:#A9EFC0;--mog-eco-500:#2E7D4F;--mog-eco-600:#1B5E38;--mog-eco-700:#394A40;--mog-eco-800:#12261A;--mog-eco-900:#0B1510;--mog-eco-lime:#B8D66A;--mog-ing-50:#F4F7F8;--mog-ing-100:#D5DFE3;--mog-ing-200:#CBD5D9;--mog-ing-300:#9DD7E5;--mog-ing-500:#2B91A9;--mog-ing-600:#123A57;--mog-ing-700:#52616A;--mog-ing-800:#111A20;--mog-ing-900:#0A1D2A;}
