:root{--blue:#004c7d;--teal:#54c5d4;--green:#5edb68;--white:#fff;--blue-900:#012f4f;--blue-deep:#003557;--teal-deep:#2fa6b7;--teal-ink:#1d7885;--teal-tint:#eef9fb;--teal-tint-2:#dcf2f5;--green-ink:#0e4d14;--green-text:#2e7d33;--green-hover:#4ccf57;--ink:#1a2b38;--ink-soft:#516170;--line:#e3e9ee;--paper:#f6fafb;--shadow-sm:0 4px 16px rgba(0,76,125,.06);--shadow-md:0 14px 40px rgba(0,76,125,.1);--shadow-lg:0 26px 70px rgba(0,76,125,.16);--radius:16px;--radius-lg:22px;--maxw:1200px;--ease:cubic-bezier(.22,.61,.36,1);--font-body:"Inter",sans-serif}