:root{--ai-green:#234c3a;--ai-green-deep:#1a3a2c;--ai-green-tint:#e7efea;--ai-green-line:#cfddd4;--ai-slate:#485564;--ai-slate-light:#7c8794;--ai-blue:#2559d6;--ai-blue-dark:#1c45a8;--ai-text:#1b2824;--ai-bg:#f6f7f4;--ai-white:#fff;--ai-border:#dfe3dc;--ai-font-head:"Bitter",serif;--ai-font-body:"Inter",sans-serif;--ai-radius:8px;--ai-radius-lg:14px;--ai-shadow:0 1px 2px rgba(27,40,36,.05),0 12px 32px rgba(27,40,36,.08);--ai-container:1280px;--ai-gutter:32px;--ai-section:112px}@media (max-width:1119px){:root{--ai-gutter:28px;--ai-section:88px}}@media (max-width:767px){:root{--ai-gutter:20px;--ai-section:72px}}