@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.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:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_eae25cf9-module__gY9qqa__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_eae25cf9-module__gY9qqa__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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/e629b5bc06499d58-s.1y3v-klcv8xov.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/1a099d89ee94ee96-s.15dvesjzf7814.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/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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%}.plus_jakarta_sans_516a52c3-module__1kcFma__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_516a52c3-module__1kcFma__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.rv-root{--surface:#f6fbf8;--surface-raised:#fff;--surface-mint:#e4f6eb;--surface-sunken:#edf3f0;--ink:#0b1f2a;--ink-muted:#44575f;--ink-subtle:#5b6d74;--border:#d6e4dd;--border-strong:#6e897e;--brand:#0a7a4b;--brand-strong:#086340;--brand-bright:#45d98b;--brand-soft:#c9efda;--on-brand:#fff;--ink-on-bright:#05231a;--teal:#0d6e73;--on-teal:#fff;--deep:#0e2c38;--deep-2:#0f4a45;--deep-raised:#16404c;--on-deep:#fff;--on-deep-muted:#b6cdc7;--whatsapp:#25d366;--warning:#a15c07;--danger:#c2410c;--focus:#0d6e73;--focus-on-deep:#7ae6ab;--shadow-sm:0 1px 2px #0b1f2a0f, 0 1px 3px #0b1f2a14;--shadow-md:0 4px 12px #0b1f2a12, 0 12px 32px #0b1f2a0f;--shadow-lg:0 12px 24px #0b1f2a14, 0 24px 64px #0b1f2a1f;--shadow-glow:0 8px 24px #45d98b59;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:32px;--radius-pill:999px;--container:1200px;--container-narrow:760px;--nav-height:72px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--font-display:var(--font-sora), "Plus Jakarta Sans", system-ui, sans-serif;--font-sans:var(--font-jakarta), system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rv-root{--surface:#07141b;--surface-raised:#0e212b;--surface-mint:#0d2a26;--surface-sunken:#0a1a22;--ink:#eaf4ef;--ink-muted:#a9bfb8;--ink-subtle:#8ea69f;--border:#1d3640;--border-strong:#4f7a70;--brand:#45d98b;--brand-strong:#7ae6ab;--brand-soft:#14402f;--on-brand:#05140e;--teal:#3cc8bd;--on-teal:#04201f;--deep:#0c2a33;--deep-2:#0f3f3a;--deep-raised:#123a45;--warning:#f5b041;--danger:#ff8a5c;--focus:#7ae6ab;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 16px 48px #0000008c;--shadow-glow:0 8px 28px #45d98b47;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .rv-root{--surface:#07141b;--surface-raised:#0e212b;--surface-mint:#0d2a26;--surface-sunken:#0a1a22;--ink:#eaf4ef;--ink-muted:#a9bfb8;--ink-subtle:#8ea69f;--border:#1d3640;--border-strong:#4f7a70;--brand:#45d98b;--brand-strong:#7ae6ab;--brand-soft:#14402f;--on-brand:#05140e;--teal:#3cc8bd;--on-teal:#04201f;--deep:#0c2a33;--deep-2:#0f3f3a;--deep-raised:#123a45;--warning:#f5b041;--danger:#ff8a5c;--focus:#7ae6ab;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 16px 48px #0000008c;--shadow-glow:0 8px 28px #45d98b47;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.rv-root) .display-xl{font-family:var(--font-display);letter-spacing:-.02em;font-size:64px;font-weight:800;line-height:68px}:where(.rv-root) .display-lg{font-family:var(--font-display);letter-spacing:-.02em;font-size:48px;font-weight:700;line-height:54px}:where(.rv-root) .heading-1{font-family:var(--font-display);letter-spacing:-.01em;font-size:36px;font-weight:700;line-height:42px}:where(.rv-root) .heading-2{font-family:var(--font-display);font-size:28px;font-weight:700;line-height:34px}:where(.rv-root) .heading-3{font-family:var(--font-display);font-size:22px;font-weight:600;line-height:28px}:where(.rv-root) .title{font-family:var(--font-sans);font-size:18px;font-weight:700;line-height:26px}:where(.rv-root) .body-lg{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}:where(.rv-root) .body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}:where(.rv-root) .body-sm{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}:where(.rv-root) .label{font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:20px}:where(.rv-root) .overline{font-family:var(--font-sans);letter-spacing:.08em;font-size:12px;font-weight:700;line-height:16px}:where(.rv-root) .stat{font-family:var(--font-display);font-size:40px;font-weight:800;line-height:44px}
