@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/metropolis-latin-600-normal.D_dLm6Ff.woff2)format("woff2"),url(/_astro/metropolis-latin-600-normal.CCsJ_uBM.woff)format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/metropolis-latin-700-normal.BZLKi5Gb.woff2)format("woff2"),url(/_astro/metropolis-latin-700-normal.DkmpsX1S.woff)format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/metropolis-latin-800-normal.CRkYf3qf.woff2)format("woff2"),url(/_astro/metropolis-latin-800-normal.DMucbtmj.woff)format("woff")}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--white:#fff;--page:#fff;--ink:#0f1e2e;--ink-2:#2f3d4c;--muted:#5a6573;--line:#e3e6ea;--line-strong:#c9ced5;--green:#087a50;--green-deep:#0b6b47;--green-dark:#08583a;--lime:#c8f27d;--mint:#eaf6ef;--mint-2:#d7efe1;--amber:#ffb63a;--amber-hover:#ffa819;--cream:#fff6e8;--cream-2:#fdebd0;--night:#0f1e2e;--night-muted:#b9c3ce;--font-head:"Metropolis", "Figtree Variable", system-ui, sans-serif;--font-body:"Figtree Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r-sm:8px;--r-md:12px;--r-lg:20px;--r-pill:999px;--container:1200px;--gutter:40px;--header-h:80px;--shadow:0 1px 2px #0f1e2e0f, 0 12px 32px #0f1e2e14;--t-mega:88px;--lh-mega:88px;--t-h1:48px;--lh-h1:56px;--t-h2:32px;--lh-h2:40px;--t-h3:22px;--lh-h3:30px;--t-lead:20px;--lh-lead:30px;--t-body:18px;--lh-body:30px;--t-ui:16px;--lh-ui:24px;--t-sm:14px;--lh-sm:20px}@media (width<=899.98px){:root{--gutter:16px;--header-h:64px;--t-mega:48px;--lh-mega:52px;--t-h1:32px;--lh-h1:40px;--t-h2:26px;--lh-h2:32px;--t-h3:20px;--lh-h3:28px;--t-lead:18px;--lh-lead:28px;--t-body:17px;--lh-body:28px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--s5))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--page);color:var(--ink);font:400 var(--t-ui) / var(--lh-ui) var(--font-body);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-head);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700}p{margin:0}a{color:inherit}ul,ol{margin:0;padding:0}:focus-visible{outline:3px solid var(--green);outline-offset:2px;border-radius:4px}.skip-link{left:var(--s4);z-index:100;padding:var(--s2) var(--s4);background:var(--ink);color:#fff;border-radius:var(--r-sm);position:absolute;top:-100px}.skip-link:focus{top:var(--s4)}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.icon{flex:none;width:24px;height:24px}.icon-sm{flex:none;width:20px;height:20px}.icon-lg{flex:none;width:32px;height:32px}.btn{justify-content:center;align-items:center;gap:var(--s2);height:48px;padding-inline:var(--s5);border-radius:var(--r-pill);font:700 var(--t-ui) / 1 var(--font-head);white-space:nowrap;border:2px solid #0000;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.btn-amber{background:var(--amber);color:var(--ink)}.btn-amber:hover{background:var(--amber-hover)}.btn-green{background:var(--green);color:#fff}.btn-green:hover{background:var(--green-dark)}.btn-outline{border-color:var(--ink);color:var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:#fff}.btn-white{color:var(--ink);background:#fff}.btn-white:hover{background:var(--cream)}.cat{font:600 var(--t-sm) / var(--lh-sm) var(--font-body);color:var(--green);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.cat .icon-sm{width:16px;height:16px}a.cat:hover{text-underline-offset:3px;text-decoration:underline}.meta{color:var(--muted);font-size:13px;line-height:18px}.text-link{align-items:center;gap:var(--s1);color:var(--green);font-weight:700;text-decoration:none;display:inline-flex}.text-link:hover{text-underline-offset:3px;text-decoration:underline}.section{padding-block:var(--s9)}.section-tight{padding-block:var(--s8)}@media (width<=899.98px){.section{padding-block:var(--s8)}.section-tight{padding-block:var(--s7)}}.section-head{justify-content:space-between;align-items:end;gap:var(--s5);margin-bottom:var(--s6);display:flex}.section-head h2{font-size:var(--t-h2);line-height:var(--lh-h2)}.section-head p{margin-top:var(--s2);color:var(--muted);max-width:560px}@media (width<=899.98px){.section-head{align-items:start;gap:var(--s3);flex-direction:column}}.prose{font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2)}.prose>*+*{margin-top:var(--s5)}.prose h2{margin-top:var(--s8);padding-left:var(--s4);border-left:4px solid var(--green);color:var(--ink);scroll-margin-top:calc(var(--header-h) + var(--s5));font-size:28px;line-height:36px}.prose h3{font-size:var(--t-h3);line-height:var(--lh-h3);margin-top:var(--s6);color:var(--ink)}.prose h2+*,.prose h3+*{margin-top:var(--s4)}.prose a{color:var(--green);text-underline-offset:3px;font-weight:600;text-decoration:underline 1px}.prose a:hover{text-decoration-thickness:2px}.prose ul,.prose ol{padding-left:var(--s5)}.prose li+li{margin-top:var(--s2)}.prose li::marker{color:var(--green)}.prose strong{color:var(--ink);font-weight:700}.prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.prose .table-wrap{border:1px solid var(--line);border-radius:var(--r-md);overflow-x:auto}.prose th,.prose td{text-align:left;vertical-align:top;padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.prose th{background:var(--mint);font-family:var(--font-head);color:var(--green-dark);font-weight:700}.prose tr:last-child td{border-bottom:0}.prose td:first-child{color:var(--ink);font-weight:700}.prose table:has(thead th:nth-of-type(6)){font-size:14px}.prose table:has(thead th:nth-of-type(6)) th,.prose table:has(thead th:nth-of-type(6)) td{white-space:normal;padding:10px 8px}@media (width<=899.98px){.prose h2{font-size:24px;line-height:30px}}.logo[data-astro-cid-f7espo7c]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.tag[data-astro-cid-f7espo7c]{border-radius:var(--r-sm);background:var(--green);width:32px;height:32px;color:var(--lime);place-items:center;display:inline-grid}.tag[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{width:20px;height:20px}.word[data-astro-cid-f7espo7c]{font:800 24px / 1 var(--font-head);letter-spacing:-.03em}.word[data-astro-cid-f7espo7c] b[data-astro-cid-f7espo7c]{color:var(--green);font-weight:800}.icon-wrap[data-astro-cid-ccg5yoga]{display:inline-block}.icon-wrap[data-astro-cid-ccg5yoga] svg{width:100%;height:100%}.site-header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;gap:var(--s5);display:flex}.top[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s2);list-style:none;display:flex}.top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding:var(--s2) var(--s3);font:600 16px / 24px var(--font-body);color:var(--ink);border-radius:var(--r-sm);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.has-menu[data-astro-cid-nen7h5rs]:focus-within>a[data-astro-cid-nen7h5rs],.top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--green)}.has-menu[data-astro-cid-nen7h5rs]{position:relative}.menu[data-astro-cid-nen7h5rs]{min-width:260px;padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);opacity:0;visibility:hidden;background:#fff;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:100%;left:0;transform:translateY(4px)}.has-menu[data-astro-cid-nen7h5rs]:hover .menu[data-astro-cid-nen7h5rs],.has-menu[data-astro-cid-nen7h5rs]:focus-within .menu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{list-style:none}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--s2) var(--s3);border-radius:var(--r-sm);font-weight:500;text-decoration:none;display:block}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--mint);color:var(--green-dark)}.menu-all[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s1);margin-top:var(--s2);padding:var(--s3);border-top:1px solid var(--line);color:var(--green);font-weight:700;font-size:var(--t-sm);text-decoration:none;display:flex}.menu-all[data-astro-cid-nen7h5rs]:hover{text-underline-offset:3px;text-decoration:underline}.menu-btn[data-astro-cid-nen7h5rs]{border-radius:var(--r-sm);background:var(--mint);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;place-items:center;display:none}.menu-btn[data-astro-cid-nen7h5rs] .when-open[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .when-open[data-astro-cid-nen7h5rs]{display:inline-flex}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .when-closed[data-astro-cid-nen7h5rs]{display:none}.mobile-nav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);padding-bottom:var(--s4);background:#fff}.mobile-nav[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line)}.mobile-nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{padding:var(--s4) 0;cursor:pointer;font:700 18px / 26px var(--font-head);justify-content:space-between;align-items:center;list-style:none;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding-bottom:var(--s3);list-style:none}.mobile-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--s2) 0;color:var(--ink-2);text-decoration:none;display:block}.mobile-nav[data-astro-cid-nen7h5rs] .m-all[data-astro-cid-nen7h5rs]{color:var(--green);font-weight:700}.m-top[data-astro-cid-nen7h5rs]{padding:var(--s4) 0;font:700 18px / 26px var(--font-head);text-decoration:none;display:block}@media (width<=899.98px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-grid}}@media (width>=900px){.mobile-nav[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--cream);padding-top:var(--s8)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--s7);grid-template-columns:1.6fr 1fr 1fr 1fr;display:grid}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-top:var(--s4);color:var(--ink-2);max-width:340px}h2[data-astro-cid-jo6i4kqk]{font-size:16px;font-weight:800;line-height:24px}h2[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}h2[data-astro-cid-jo6i4kqk]:after{content:"";width:32px;height:3px;margin:var(--s2) 0 var(--s4);background:var(--amber);border-radius:2px;display:block}ul[data-astro-cid-jo6i4kqk]{gap:var(--s2);list-style:none;display:grid}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-2);text-decoration:none}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--green);text-underline-offset:3px;text-decoration:underline}.legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s4);margin-top:var(--s8);padding-block:var(--s5);border-top:1px solid var(--cream-2);font-size:var(--t-sm);color:var(--muted);display:flex}.legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--s5);display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}@media (width<=899.98px){.grid[data-astro-cid-jo6i4kqk]{gap:var(--s6);grid-template-columns:1fr 1fr}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column}}
