@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1icgra-w5i50b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.1g73gv09-xcb6.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 Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.Wf3aba_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.Wf3aba_variable{--ff-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.Zwv20W_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.Zwv20W_variable{--ff-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.spark-website{--sk-paper:#fbfaf6;--sk-paper-2:#f3f1eb;--sk-surface:#fff;--sk-line:#e5e0d6;--sk-line-strong:#8a8478;--sk-ink:#0e2131;--sk-ink-2:#46566a;--sk-ink-3:#5d6a78;--sk-sky:#00aeef;--sk-sky-300:#7fd3f5;--sk-sky-100:#e2f3fb;--sk-sky-50:#f0f8fc;--sk-blue-700:#076c9f;--sk-blue-800:#0a5680;--sk-navy:#0b2a40;--sk-navy-2:#12364f;--sk-orange:#f7802b;--sk-orange-hover:#ff8f3d;--sk-orange-700:#b5440b;--sk-orange-50:#fff2e7;--sk-flame:#ffc93c;--sk-success:#1f7a4d;--sk-danger:#b42318;--sk-danger-50:#fdecea;--sk-navy-08:color-mix(in oklab, var(--sk-navy) 8%, transparent);--sk-navy-14:color-mix(in oklab, var(--sk-navy) 14%, transparent);--sk-white-12:#ffffff1f;--sk-white-72:#ffffffb8;--sk-sky-24:color-mix(in oklab, var(--sk-sky) 24%, transparent);--sk-paper-92:color-mix(in oklab, var(--sk-paper) 92%, transparent);--font-sans:var(--ff-plus-jakarta), system-ui, -apple-system, sans-serif;--font-quote:var(--ff-instrument-serif), Georgia, "Times New Roman", serif;--sk-scale:1;--text-xs:calc(clamp(.75rem, .72rem + .12vw, .8125rem) * var(--sk-scale));--text-sm:calc(clamp(.875rem, .84rem + .14vw, .9375rem) * var(--sk-scale));--text-base:calc(clamp(1rem, .96rem + .18vw, 1.0625rem) * var(--sk-scale));--text-lg:calc(clamp(1.0625rem, 1rem + .3vw, 1.25rem) * var(--sk-scale));--text-xl:calc(clamp(1.25rem, 1.12rem + .5vw, 1.5rem) * var(--sk-scale));--text-2xl:calc(clamp(1.5rem, 1.3rem + .8vw, 2rem) * var(--sk-scale));--text-3xl:calc(clamp(1.75rem, 1.45rem + 1.3vw, 2.625rem) * var(--sk-scale));--text-4xl:calc(clamp(2rem, 1.6rem + 1.9vw, 3.25rem) * var(--sk-scale));--text-5xl:calc(clamp(2.375rem, 1.8rem + 2.7vw, 4.25rem) * var(--sk-scale));--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--sp-16:4rem;--section-y:clamp(4rem, 2.6rem + 5.5vw, 8.5rem);--section-y-tight:clamp(3rem, 2rem + 3.5vw, 5.5rem);--radius-field:.75rem;--radius-card:1.25rem;--radius-panel:1.75rem;--radius-pill:999px;--shadow-rest:0 1px 2px var(--sk-navy-08);--shadow-lift:0 14px 34px -14px var(--sk-navy-14), 0 2px 6px var(--sk-navy-08);--shadow-pop:0 24px 60px -20px color-mix(in oklab, var(--sk-navy) 28%, transparent);--focus-ring:0 0 0 3px var(--sk-paper), 0 0 0 5px var(--sk-blue-700);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.16s;--dur-base:.24s;--dur-slow:.64s;--z-sticky:200;--z-menu:300;--z-skip:500;--content-max:78rem;--reading-max:42rem;--header-h:4.5rem;font-family:var(--font-sans);font-size:var(--text-base);color:var(--sk-ink);background-color:var(--sk-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.65;overflow-x:clip}@supports (color:lab(0% 0 0)){.spark-website{--sk-white-12:lab(100% -.0000298023 .0000119209/.12);--sk-white-72:lab(100% -.0000298023 .0000119209/.72)}}@media (min-width:120rem){.spark-website{--content-max:86rem}}@media (min-width:135rem){.spark-website{--sk-scale:1.1;--content-max:96rem}}@media (min-width:160rem){.spark-website{--sk-scale:1.25;--content-max:108rem}}.spark-website ::selection{background-color:var(--sk-sky-100);color:var(--sk-ink)}@layer base{.spark-website a{color:inherit;text-decoration:none}.spark-website :focus-visible{border-radius:var(--radius-field)}}.spark-website :focus-visible{box-shadow:var(--focus-ring);outline:none}.spark-website [id]{scroll-margin-top:calc(var(--header-h) + var(--sp-6))}@layer utilities{.sk-shell{width:100%;max-width:var(--content-max);padding-inline:var(--sp-4);margin-inline:auto}@media (min-width:40rem){.sk-shell{padding-inline:var(--sp-6)}}@media (min-width:64rem){.sk-shell{padding-inline:var(--sp-10)}}.sk-section{padding-block:var(--section-y)}.sk-section-tight{padding-block:var(--section-y-tight)}.sk-measure{max-width:var(--reading-max)}.sk-balance{text-wrap:balance}.sk-pretty{text-wrap:pretty}}@media (prefers-reduced-motion:no-preference){.spark-website [data-reveal=pending]{opacity:0;transform:translateY(1.25rem)}.spark-website [data-reveal=shown]{opacity:1;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--reveal-index,0) * 70ms);transform:none}}
