@font-face{font-family:geist;src:url(../media/geist_latin_wght_normal-s.p.20f3xrkj613ah.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_faca58af-module__OHAw3q__className{font-family:geist,geist Fallback;font-style:normal}.geist_faca58af-module__OHAw3q__variable{--font-geist:"geist", "geist Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_wght_normal.p.1t7tphccnfzmb.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.geistmono_4b6c2c84-module__7V17HG__className{font-family:geistMono,ui-monospace,SFMono-Regular,Consolas,monospace;font-style:normal}.geistmono_4b6c2c84-module__7V17HG__variable{--font-geist-mono:"geistMono", ui-monospace, SFMono-Regular, Consolas, monospace}
@font-face{font-family:newsreader;src:url(../media/newsreader_latin_opsz_normal-s.p.0dc79pquxokce.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader Fallback;src:local(Times New Roman);ascent-override:73.61%;descent-override:26.54%;line-gap-override:0.0%;size-adjust:99.84%}.newsreader_b0f45c3a-module__nizpsG__className{font-family:newsreader,newsreader Fallback;font-style:normal}.newsreader_b0f45c3a-module__nizpsG__variable{--font-newsreader:"newsreader", "newsreader Fallback"}
:root,[data-theme=light]{--surface-050:#f6f3ec;--surface-000:#fdfcf9;--surface-100:#efeae0;--surface-200:#e5dfd2;--border-200:#e3ddd1;--border-300:#8f8877;--ink-900:#1c2432;--ink-600:#586170;--ink-400:#828a98;--brand-900:#0f2440;--brand-800:#163458;--brand-700:#1d4470;--brand-600:#2b5a8a;--brand-500:#3f6f9f;--brand-100:#d8e4f0;--brand-050:#e9f0f7;--on-brand:#fdfcf9;--on-brand-deep:#e8eef6;--on-brand-soft:var(--brand-900);--gold-700:#7f6222;--gold-600:#a17d2c;--gold-100:#f4ead0;--success-100:#dcece2;--success-600:#2f7a56;--success-800:#205a3f;--warning-100:#f7e8cd;--warning-600:#9c6410;--warning-800:#734a0c;--danger-100:#f6e1dd;--danger-600:#b0372e;--danger-800:#872a23;--on-danger:#fdfcf9;--info-100:var(--brand-100);--info-600:var(--brand-600);--info-800:var(--on-brand-soft);--overlay:#0f18288c;--tag-azul-100:#dbe7f3;--tag-azul-800:#1f4a75;--tag-verde-100:#d9ebdd;--tag-verde-800:#1f5a35;--tag-ambar-100:#f5e6c4;--tag-ambar-800:#6e4a0a;--tag-rosa-100:#f5dfe3;--tag-rosa-800:#8a2f45;--tag-lilas-100:#e6e0f2;--tag-lilas-800:#4c3a80;--tag-cinza-100:#e4e2dc;--tag-cinza-800:#4a5058;--chart-1:#3b6fb3;--chart-2:#d0742f;--chart-3:#a94a8a;--chart-4:#b08a22;--chart-5:#7458c2;--chart-6:#2f9a5c;--shell-900:#0f1d33;--shell-800:#182a48;--shell-line:#2a3d5c;--shell-text:#e8eef6;--shell-muted:#a9b8cd;--shell-accent:#9dc0ea;--shadow-1:0 1px 2px #1c24320f, 0 2px 8px -3px #1c243214;--shadow-2:0 2px 4px #1c24320d, 0 12px 28px -12px #1c243238;--shadow-3:0 24px 60px -24px #1c243259;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--surface-050:#0f1620;--surface-000:#161f2c;--surface-100:#1e2937;--surface-200:#27333f;--border-200:#2a3644;--border-300:#6b7686;--ink-900:#e8edf3;--ink-600:#a4afbd;--ink-400:#6f7c8c;--brand-900:#0b1a2f;--brand-800:#a7c4e6;--brand-700:#8fb1dc;--brand-600:#9cbde4;--brand-500:#7fa6d3;--brand-100:#24395a;--brand-050:#1a2a42;--on-brand:#0f1d33;--on-brand-deep:#e8eef6;--on-brand-soft:var(--ink-900);--gold-700:#dcbe74;--gold-600:#c9a45c;--gold-100:#3b3116;--success-100:#1b3a2b;--success-600:#6cc094;--success-800:#a6ddc0;--warning-100:#3e3013;--warning-600:#d8a44e;--warning-800:#edc98b;--danger-100:#46262a;--danger-600:#e58a82;--danger-800:#f4b1a9;--on-danger:#1d0f10;--info-100:var(--brand-100);--info-600:var(--brand-600);--info-800:var(--on-brand-soft);--overlay:#0000009e;--tag-azul-100:#24395a;--tag-azul-800:#b9d2ee;--tag-verde-100:#1e3d2c;--tag-verde-800:#a9dcbb;--tag-ambar-100:#3f3316;--tag-ambar-800:#ecca86;--tag-rosa-100:#47242c;--tag-rosa-800:#f2b3c0;--tag-lilas-100:#342b52;--tag-lilas-800:#cbbdf0;--tag-cinza-100:#2c343f;--tag-cinza-800:#c3ccd6;--chart-1:#5a8fd6;--chart-2:#cc7c30;--chart-3:#b95c9b;--chart-4:#ad8a1f;--chart-5:#8f7ad4;--chart-6:#2f9e63;--shell-900:#0b1424;--shell-800:#142339;--shell-line:#243550;--shell-text:#e8eef6;--shell-muted:#a9b8cd;--shell-accent:#9dc0ea;--shadow-1:0 1px 2px #00000073;--shadow-2:0 12px 28px -12px #000000b3;--shadow-3:0 24px 60px -20px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface-050:#0f1620;--surface-000:#161f2c;--surface-100:#1e2937;--surface-200:#27333f;--border-200:#2a3644;--border-300:#6b7686;--ink-900:#e8edf3;--ink-600:#a4afbd;--ink-400:#6f7c8c;--brand-900:#0b1a2f;--brand-800:#a7c4e6;--brand-700:#8fb1dc;--brand-600:#9cbde4;--brand-500:#7fa6d3;--brand-100:#24395a;--brand-050:#1a2a42;--on-brand:#0f1d33;--on-brand-deep:#e8eef6;--on-brand-soft:var(--ink-900);--gold-700:#dcbe74;--gold-600:#c9a45c;--gold-100:#3b3116;--success-100:#1b3a2b;--success-600:#6cc094;--success-800:#a6ddc0;--warning-100:#3e3013;--warning-600:#d8a44e;--warning-800:#edc98b;--danger-100:#46262a;--danger-600:#e58a82;--danger-800:#f4b1a9;--on-danger:#1d0f10;--info-100:var(--brand-100);--info-600:var(--brand-600);--info-800:var(--on-brand-soft);--overlay:#0000009e;--tag-azul-100:#24395a;--tag-azul-800:#b9d2ee;--tag-verde-100:#1e3d2c;--tag-verde-800:#a9dcbb;--tag-ambar-100:#3f3316;--tag-ambar-800:#ecca86;--tag-rosa-100:#47242c;--tag-rosa-800:#f2b3c0;--tag-lilas-100:#342b52;--tag-lilas-800:#cbbdf0;--tag-cinza-100:#2c343f;--tag-cinza-800:#c3ccd6;--chart-1:#5a8fd6;--chart-2:#cc7c30;--chart-3:#b95c9b;--chart-4:#ad8a1f;--chart-5:#8f7ad4;--chart-6:#2f9e63;--shell-900:#0b1424;--shell-800:#142339;--shell-line:#243550;--shell-text:#e8eef6;--shell-muted:#a9b8cd;--shell-accent:#9dc0ea;--shadow-1:0 1px 2px #00000073;--shadow-2:0 12px 28px -12px #000000b3;--shadow-3:0 24px 60px -20px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--font-display:"Newsreader", Georgia, "Times New Roman", serif;--font-sans:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--space-10:96px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--duration-reveal:.6s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.32, .72, 0, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--layer-sticky:40;--layer-sidebar:50;--layer-overlay:100;--layer-drawer:110;--layer-toast:120;--layer-tooltip:130;--size-control-sm:32px;--size-control-md:40px;--size-control-lg:48px;--size-sidebar:264px;--size-topbar:64px;--size-content:1280px;--size-landing:1200px}.display-xl{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 72;font-size:56px;font-weight:400;line-height:60px}.display-lg{font-family:var(--font-display);letter-spacing:-.015em;font-variation-settings:"opsz" 48;font-size:40px;font-weight:400;line-height:44px}.h1{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 32;font-size:28px;font-weight:500;line-height:34px}.h2{font-family:var(--font-display);letter-spacing:-.005em;font-variation-settings:"opsz" 24;font-size:22px;font-weight:500;line-height:28px}.h3{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:24px}.body-lg{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:26px}.body{font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:22px}.body-strong{font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:22px}.ui{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.caption{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:18px}.label{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-weight:600;line-height:16px}.metric{font-family:var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500;line-height:44px}.data{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400;line-height:20px}.data-strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:20px}
