@font-face{font-family:lexend;src:url(../media/lexend_latin-s.p.2h1t2m6r9t_36.woff2)format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:lexend Fallback;src:local(Arial);ascent-override:90.26%;descent-override:22.57%;line-gap-override:0.0%;size-adjust:110.79%}.lexend_aefa8e11-module__oJs-Dq__className{font-family:lexend,lexend Fallback}.lexend_aefa8e11-module__oJs-Dq__variable{--font-site-head:"lexend", "lexend Fallback"}
@font-face{font-family:figtree;src:url(../media/figtree_latin-s.p.0jgzmitmnoe6_.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.figtree_c088babf-module__BMlW8W__className{font-family:figtree,figtree Fallback}.figtree_c088babf-module__BMlW8W__variable{--font-site-body:"figtree", "figtree Fallback"}
.site{--site-ground:#fff;--site-ink:#1b231f;--site-ink-2:#33403a;--site-muted:#47524c;--site-action:#2a6a5e;--site-action-hover:#1c4a41;--site-action-soft:#e3ede9;--site-line:#d3e7dd;--site-line-2:#b5d3c6;--site-card-line:#e4ece8;--site-mint:#ddf2e7;--site-mint-2:#eef8f3;--site-mint-3:#e3f4eb;--site-mint-4:#f3faf6;--site-blue:#e3effb;--site-blue-2:#e9f2fc;--site-coral:#fdebe2;--site-coral-ink:#a23e20;--site-yellow:#fff2cf;--site-yellow-2:#fff8e6;--site-amber:#e5a823;--site-track:#edf3f0;background:var(--site-ground);color:var(--site-ink);font-family:var(--font-site-body), system-ui, sans-serif;overflow-x:clip}.site h1,.site h2,.site .site-head{font-family:var(--font-site-head), system-ui, sans-serif}.site a{color:var(--site-ink)}.site a:focus-visible{outline:3px solid var(--site-action);outline-offset:3px}.site.site-glow{background-color:var(--site-ground);background-image:radial-gradient(52% 62% at 14% 8%,#d8f1e5 0%,#d8f1e500 72%),radial-gradient(44% 54% at 88% 6%,#fff1d2 0%,#fff1d200 72%),radial-gradient(40% 40% at 58% 62%,#e5f0fc 0%,#e5f0fc00 74%);background-repeat:no-repeat;background-size:100% 1150px}.site .site-close{background:radial-gradient(70% 120% at 10% 0,#cdebdc 0%,#cdebdc00 70%),radial-gradient(60% 110% at 95% 100%,#fff1d2 0%,#fff1d200 70%),#f2faf6}.site a.site-fill{background:var(--site-action);color:#fff}.site a.site-fill:hover{background:var(--site-action-hover)}.site a.site-outline:hover{background:var(--site-action-soft)}.site a.site-nav:hover,.site footer a:hover{color:var(--site-action)}@media (prefers-reduced-motion:no-preference){.site a{transition:background-color .15s,color .15s}}
