@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.0h26ys03~gfbk.woff2)format("woff2");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}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");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}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_166d2cc1-module__1qNvzG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_166d2cc1-module__1qNvzG__variable{--fl-font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2)format("woff2");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}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_d08bb6ed-module__6mMVIq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_d08bb6ed-module__6mMVIq__variable{--fl-font-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.0e7g~mzgh06fx.woff2)format("woff2");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:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.0rh97k4~lxq~w.woff2)format("woff2");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}@font-face{font-family:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_de64dc8-module__LR6B-q__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_de64dc8-module__LR6B-q__variable{--fl-font-mono:"Spline Sans Mono", "Spline Sans Mono Fallback"}
.fl-page{--fl-paper:#f7f4ec;--fl-paper-2:#f1ecdf;--fl-card:#fcfaf3;--fl-ink:#10141f;--fl-ink-soft:#3a4150;--fl-muted:#5d6470;--fl-faint:#8b9095;--fl-emerald:#1d6e54;--fl-emerald-deep:#14513e;--fl-emerald-ink:#0e2a21;--fl-emerald-wash:#e3ece5;--fl-red:#b42318;--fl-red-wash:#f6e7e2;--fl-line:#10141f29;--fl-line-soft:#10141f17;--fl-line-cream:#f7f4ec2e;--fl-serif:var(--fl-font-serif), "Georgia", serif;--fl-sans:var(--fl-font-sans), ui-sans-serif, system-ui, sans-serif;--fl-mono:var(--fl-font-mono), ui-monospace, "SFMono-Regular", monospace;--fl-ease:cubic-bezier(.23, 1, .32, 1);background:var(--fl-paper);color:var(--fl-ink);font-family:var(--fl-sans)}.fl-page ::selection{background:var(--fl-emerald);color:var(--fl-paper)}.fl-page :focus-visible{outline:2px solid var(--fl-emerald);outline-offset:2px}.fl-dark :focus-visible{outline-color:#8fd0b8}.fl-serif{font-family:var(--fl-serif)}.fl-mono{font-family:var(--fl-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}.fl-tnum{font-variant-numeric:tabular-nums lining-nums}.fl-eyebrow{font-family:var(--fl-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fl-muted);font-size:.6875rem;font-weight:500}.fl-rule{border:0;border-top:1px solid var(--fl-line)}.fl-rule-double{border:0;border-top:1px solid var(--fl-line);position:relative}.fl-rule-double:after{content:"";border-top:1px solid var(--fl-line);position:absolute;top:3px;left:0;right:0}.fl-hairline{background:var(--fl-line);height:1px}.fl-hairline-cream{background:var(--fl-line-cream)}@keyframes fl-rule-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fl-rule-grow{transform-origin:0;animation:fl-rule-x 1.3s var(--fl-ease) .15s both}.fl-ruled-bg{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 31px, var(--fl-line-soft) 31px, var(--fl-line-soft) 32px)}.fl-btn{font-family:var(--fl-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .25s var(--fl-ease), color .25s var(--fl-ease), border-color .25s var(--fl-ease), transform .25s var(--fl-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.fl-btn:active{transform:translateY(1px)}.fl-btn-primary{background:var(--fl-emerald);color:var(--fl-paper)}.fl-btn-primary:hover{background:var(--fl-emerald-deep)}.fl-btn-ghost{color:var(--fl-ink);border-color:var(--fl-line);background:0 0}.fl-btn-ghost:hover{border-color:var(--fl-ink)}.fl-btn-cream{background:var(--fl-paper);color:var(--fl-emerald-ink)}.fl-btn-cream:hover{background:#fffdf6}.fl-btn[disabled]{opacity:.65;cursor:wait}.fl-input{width:100%;font-family:var(--fl-mono);border:1px solid var(--fl-line-cream);color:var(--fl-paper);transition:border-color .25s var(--fl-ease), background-color .25s var(--fl-ease);background:#f7f4ec0f;padding:.875rem 1rem;font-size:.9375rem}.fl-input::placeholder{color:#f7f4ec66}.fl-input:hover{border-color:#f7f4ec57}.fl-input:focus{background:#f7f4ec17;border-color:#f7f4ec99;outline:none}.fl-hp{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes fl-draw{to{stroke-dashoffset:0}}@keyframes fl-fade{to{opacity:1}}@keyframes fl-dot{to{opacity:1;transform:scale(1)}}@keyframes fl-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fl-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.9)}}.fl-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:fl-draw 1.7s var(--fl-ease) .45s both}.fl-draw-plan{stroke-dasharray:1;stroke-dashoffset:1px;animation:fl-draw 1.1s var(--fl-ease) 1.75s both}.fl-draw-crunch{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s linear 1.18s both fl-draw}.fl-fade-in{opacity:0;animation:fl-fade .7s var(--fl-ease) both}.fl-chart-dot{opacity:0;transform-box:fill-box;transform-origin:50%;animation:fl-dot .35s var(--fl-ease) both;transform:scale(0)}.fl-crunch-ping{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out 2.6s infinite fl-pulse}.fl-note{opacity:0;animation:fl-rise-in .6s var(--fl-ease) both}.fl-hero-in{opacity:0;animation:fl-rise-in .8s var(--fl-ease) both}.fl-roll-col{clip-path:inset(0);display:inline-block;position:relative}.fl-roll-ghost{visibility:hidden}.fl-roll-stack{width:100%;position:absolute;top:0;left:0}.fl-roll-d{display:block}.fl-ink-outline{color:#0000;-webkit-text-stroke:1.25px #1d6e5457}.fl-ink-fill{color:var(--fl-emerald);position:absolute;inset:0}.fl-tier-line{background:var(--fl-emerald);transform-origin:0;width:100%;height:2px;transition:transform .5s var(--fl-ease);position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.fl-tier:hover .fl-tier-line,.fl-tier:focus-within .fl-tier-line{transform:scaleX(1)}@supports (animation-timeline:view()){.fl-reveal{animation:fl-rise-in .9s var(--fl-ease) both;animation-timeline:view();animation-range:entry entry 32%}}@media (prefers-reduced-motion:reduce){.fl-page *,.fl-page :before,.fl-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fl-draw,.fl-draw-plan,.fl-draw-crunch{stroke-dashoffset:0;animation:none}.fl-fade-in,.fl-note,.fl-hero-in{opacity:1;animation:none;transform:none}.fl-chart-dot{opacity:1;animation:none;transform:scale(1)}.fl-crunch-ping{opacity:0;animation:none}.fl-sweep{opacity:0!important}.fl-rule-grow{animation:none;transform:scaleX(1)}}
