:root{--bg:#F2F4F7;--surface:#FFFFFF;--ink:#081220;--muted:#4A5564;--primary:#041E42;--primary-hi:#031632;--accent:#5C6670;--accent-hi:#484F57;--line:#D0D6E0;--footer:#021028;--footer-ink:#F2F4F7;--pole1:#041E42;--pole2:#FFFFFF;--pole3:#A2AAAD;--display:'Playfair Display',Georgia,serif;--body:'IBM Plex Sans',system-ui,sans-serif;}
