:root{--mica-teal:#1b7a87;--mica-teal-hover:#145f69;--mica-teal-dark:#0f5259;--mica-navy:#173239;--mica-footer:#0b4750;--mica-footer-line:rgba(255,255,255,.14);--mica-bg:#eef2f3;--mica-bg-soft:#f5f7f8;--mica-white:#fff;--mica-border:#e1e7e9;--mica-text:#4c5d64;--mica-text-soft:#6c7c82;--mica-radius:16px;--mica-radius-sm:10px;--mica-shadow:0 20px 44px -20px rgba(15,60,68,.28);--mica-font-heading:"Lora",serif;--mica-font-body:"Inter",sans-serif}