@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;600;700&family=Inter:wght@400;500&display=swap";:root{--color-forest-green:#2e7d5e;--color-mid-green:#4aa880;--color-amber:#f4a130;--color-amber-light:#fde9c3;--color-n900:#1a1a2e;--color-n600:#4a5568;--color-n300:#cbd5e0;--color-n100:#f7f9fc;--color-n000:#fff;--color-success:#38a169;--color-warning:#dd6b20;--color-error:#e53e3e;--color-info:#3182ce;--font-display:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--text-display:48px;--text-h1:40px;--text-h2:32px;--text-h3:22px;--text-body-l:18px;--text-body:16px;--text-small:14px;--text-tiny:12px;--leading-display:1.2;--leading-h1:1.25;--leading-body:1.6;--radius:8px;--touch-target:44px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-n600);background-color:var(--color-n100);line-height:var(--leading-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--color-n900)}@media (width<=768px){section{padding-left:20px!important;padding-right:20px!important}h1{font-size:28px!important;line-height:1.3!important}h2{font-size:24px!important}}
