@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";
:root{--bg:#f3f1ec;--bg-2:#ebe8e1;--surface:#fff;--surface-2:#fafaf7;--ink:#1c2417;--ink-2:#5a6657;--ink-3:#969b8c;--line:#e3e0d8;--line-2:#eeebe3;--accent:#4e8a4e;--accent-2:#6ba56b;--accent-3:#8cbf8c;--accent-soft:#dee9d8;--accent-dim:#4e8a4e1a;--accent-mid:#4e8a4e59;--blue:#3a5fc8;--blue-2:#5a7fd6;--blue-soft:#dde6fa;--purple:#6a5fc4;--purple-2:#8c7ed6;--purple-soft:#e3deef;--green:#3ea870;--green-2:#5cc488;--green-soft:#d8efe2;--orange:#d49444;--orange-2:#e3a960;--orange-soft:#f5e6cd;--red:#b54a42;--red-2:#c46a62;--red-soft:#f0d4d0;--yellow:#d4b03a;--teal:#3a9a8c;--text-1:var(--ink);--text-2:var(--ink-2);--text-3:var(--ink-3);--s0:var(--surface);--s1:var(--surface);--s2:var(--bg-2);--s3:#dedbd3;--border:var(--line);--mono:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--shadow:0 1px 2px #1c24170a, 0 2px 8px #1c24170a;--shadow-md:0 4px 12px #1c24170f, 0 2px 4px #1c24170a;--shadow-lg:0 12px 24px #1c241714, 0 4px 8px #1c24170a;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:22px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;margin:0;padding:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}*{font-variant-numeric:tabular-nums}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media print{.no-print{display:none!important}}
