@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7bfefa96-module__Mlip4G__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7bfefa96-module__Mlip4G__variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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_589d83e9-module__fYc6wq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_589d83e9-module__fYc6wq__variable{--font-display:"Sora", "Sora Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_124868b8-module__iY0vUW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_124868b8-module__iY0vUW__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root,[data-theme=light]{--azul-profundo:#0b1223;--azul-eletrico:#1565ff;--teal:#00c2c7;--ambar:#ffb032;--cinza-claro:#f2f4f7;--surface:#f2f4f7;--surface-raised:#fff;--surface-sunken:#e9edf2;--line:#dde2ea;--line-strong:#7a8498;--ink:#0b1223;--ink-muted:#4a5468;--primary:var(--azul-eletrico);--primary-hover:#0f56e8;--on-primary:#fff;--primary-text:#0f56e8;--primary-soft:#e6eeff;--accent:var(--teal);--on-accent:#0b1223;--accent-text:#00797d;--accent-soft:#e0f7f8;--highlight:var(--ambar);--on-highlight:#0b1223;--highlight-text:#8a5300;--highlight-soft:#fff3dc;--success:#0e7a4e;--success-soft:#e3f5ec;--danger:#c8281c;--danger-soft:#fde8e6;--focus:#1565ff;--route:#9db9ff;--shadow-sm:0 1px 2px #0b12230f;--shadow-md:0 6px 20px #0b122314;--shadow-lg:0 16px 40px #0b12231f}[data-theme=dark]{--surface:#0b1223;--surface-raised:#141d33;--surface-sunken:#070c18;--line:#243052;--line-strong:#66748f;--ink:#f2f4f7;--ink-muted:#a3aec2;--primary:var(--azul-eletrico);--primary-hover:#0f56e8;--on-primary:#fff;--primary-text:#6e9dff;--primary-soft:#14275a;--accent:var(--teal);--on-accent:#0b1223;--accent-text:#00c2c7;--accent-soft:#08303a;--highlight:var(--ambar);--on-highlight:#0b1223;--highlight-text:#ffb032;--highlight-soft:#3a2a0c;--success:#4ed39a;--success-soft:#0f2e25;--danger:#ff8a80;--danger-soft:#3a1716;--focus:#6e9dff;--route:#2d4a8f;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000080;--shadow-lg:0 20px 48px #0009}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--text-display:700 56px/60px var(--font-display);--text-h1:700 40px/48px var(--font-display);--text-h2:600 32px/40px var(--font-display);--text-h3:600 24px/32px var(--font-display);--text-h4:600 20px/28px var(--font-display);--text-kpi:600 32px/40px var(--font-display);--text-overline:600 12px/16px var(--font-display);--text-body-lg:400 18px/28px var(--font-sans);--text-body:400 16px/24px var(--font-sans);--text-body-sm:400 14px/20px var(--font-sans);--text-label:500 14px/20px var(--font-sans);--text-caption:500 12px/16px var(--font-sans);--text-code:400 13px/20px var(--font-mono)}
.st-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.st-icon{vertical-align:middle;flex:none;display:inline-block}.st-only-dark,[data-theme=dark] .st-only-light{display:none!important}[data-theme=dark] .st-only-dark{display:block!important}.st-btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.st-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.st-btn:disabled{opacity:.45;cursor:not-allowed}.st-btn--sm{height:32px;padding:0 var(--space-3);font-size:13px}.st-btn--md{height:40px;padding:0 var(--space-4);font-size:14px}.st-btn--lg{height:48px;padding:0 var(--space-5);font-size:16px}.st-btn--primary{background:var(--primary);color:var(--on-primary)}.st-btn--primary:hover:not(:disabled){background:var(--primary-hover)}.st-btn--secondary{background:var(--surface-raised);color:var(--ink);border-color:var(--line-strong)}.st-btn--secondary:hover:not(:disabled){background:var(--surface-sunken)}.st-btn--ghost{color:var(--primary-text);background:0 0}.st-btn--ghost:hover:not(:disabled){background:var(--primary-soft)}.st-btn--danger{background:var(--surface-raised);color:var(--danger);border-color:var(--danger)}.st-btn--danger:hover:not(:disabled){background:var(--danger-soft)}.st-btn.is-loading{opacity:.7;cursor:progress}.st-field{font-family:var(--font-sans);flex-direction:column;gap:6px;display:flex}.st-field__label{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}.st-input{height:40px;padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font:400 14px/20px var(--font-sans)}.st-input::placeholder{color:var(--ink-muted)}.st-input:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--primary)}.st-input--mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:13px}.st-field.is-invalid .st-input{border-color:var(--danger)}.st-field__hint{color:var(--ink-muted);margin:0;font-size:12px;line-height:16px}.st-field__error{align-items:center;gap:var(--space-1);color:var(--danger);margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex}.st-badge{border-radius:var(--radius-full);height:24px;font:500 12px/16px var(--font-sans);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.st-badge__dot{border-radius:var(--radius-full);background:currentColor;width:6px;height:6px}.st-badge--neutral{background:var(--surface-sunken);color:var(--ink-muted)}.st-badge--primary{background:var(--primary-soft);color:var(--primary-text)}.st-badge--accent{background:var(--accent-soft);color:var(--accent-text)}.st-badge--highlight{background:var(--highlight-soft);color:var(--highlight-text)}.st-badge--success{background:var(--success-soft);color:var(--success)}.st-badge--danger{background:var(--danger-soft);color:var(--danger)}.st-alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);font-family:var(--font-sans);border:1px solid #0000;display:flex}.st-alert__icon{margin-top:1px}.st-alert>div{flex:1}.st-alert__title{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.st-alert__body{color:var(--ink-muted);margin-top:2px;font-size:14px;line-height:20px}.st-alert--info{background:var(--primary-soft)}.st-alert--info .st-alert__icon{color:var(--primary-text)}.st-alert--success{background:var(--success-soft)}.st-alert--success .st-alert__icon{color:var(--success)}.st-alert--warning{background:var(--highlight-soft)}.st-alert--warning .st-alert__icon{color:var(--highlight-text)}.st-alert--danger{background:var(--danger-soft)}.st-alert--danger .st-alert__icon{color:var(--danger)}.st-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);font-family:var(--font-sans);color:var(--ink)}.st-card--flush{padding:0;overflow:hidden}.st-card__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.st-card--flush .st-card__head{padding:var(--space-5) var(--space-5) 0}.st-card__title{font:600 20px/28px var(--font-display);color:var(--ink);margin:0}.st-card__subtitle{color:var(--ink-muted);margin:2px 0 0;font-size:14px;line-height:20px}.st-stat{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);font-family:var(--font-sans);min-width:160px}.st-stat__label{color:var(--ink-muted);margin:0;font-size:13px;font-weight:500;line-height:20px}.st-stat__value{margin:var(--space-1) 0 0;font:600 32px/40px var(--font-display);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.st-stat__delta{margin:var(--space-1) 0 0;align-items:center;gap:var(--space-1);font-size:12px;font-weight:600;line-height:16px;display:flex}.st-stat__delta.is-up{color:var(--success)}.st-stat__delta.is-down{color:var(--danger)}.st-stat__delta-label{color:var(--ink-muted);margin-left:2px;font-weight:400}.st-table-wrap{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);overflow-x:auto}.st-table{border-collapse:collapse;width:100%;font:400 14px/20px var(--font-sans);color:var(--ink)}.st-table th{text-align:left;background:var(--surface-sunken);color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;padding:var(--space-3) var(--space-4);font-size:12px;font-weight:600;line-height:16px}.st-table td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--line)}.st-table tbody tr:hover td{background:var(--surface-sunken)}.st-table .is-right{text-align:right;font-variant-numeric:tabular-nums}.st-table .is-mono{font-family:var(--font-mono);font-size:13px}.st-table__empty{text-align:center;color:var(--ink-muted);padding:var(--space-6)!important}.st-tabs{gap:var(--space-5);border-bottom:1px solid var(--line);font-family:var(--font-sans);display:flex}.st-tab{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;font:500 14px/20px var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;display:inline-flex;position:relative}.st-tab:hover{color:var(--ink)}.st-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.st-tab.is-active{color:var(--primary-text);font-weight:600}.st-tab.is-active:after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.st-tab__count{border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--ink-muted);padding:0 6px;font-size:12px;line-height:16px}.st-nav{align-items:center;gap:var(--space-6);height:64px;padding:0 var(--space-5);background:var(--surface-raised);border-bottom:1px solid var(--line);font-family:var(--font-sans);display:flex}.st-nav__brand{align-items:center;display:inline-flex}.st-nav__brand img{width:auto;height:20px;display:block}.st-nav__brand:focus-visible,.st-nav__link:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:2px}.st-nav__links{gap:var(--space-5);height:100%;display:flex}.st-nav__link{height:100%;color:var(--ink-muted);align-items:center;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.st-nav__link:hover{color:var(--ink)}.st-nav__link.is-active{color:var(--primary-text)}.st-nav__link.is-active:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:0;left:0;right:0}.st-nav__actions{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.st-route{font-family:var(--font-sans);margin:0;padding:0;list-style:none}.st-route__step{gap:var(--space-3);padding-bottom:var(--space-5);display:flex;position:relative}.st-route__step:last-child{padding-bottom:0}.st-route__step:before{content:"";background:var(--route);width:2px;position:absolute;top:18px;bottom:-2px;left:7px}.st-route__step.is-done:before{background:var(--primary)}.st-route__step:last-child:before{display:none}.st-route__node{border-radius:var(--radius-full);box-sizing:border-box;background:var(--surface-raised);border:2px solid var(--route);z-index:1;flex:none;width:16px;height:16px;margin-top:2px;position:relative}.st-route__step.is-done .st-route__node{background:var(--primary);border-color:var(--primary)}.st-route__step.is-current .st-route__node{border:4px solid var(--highlight);background:var(--surface-raised)}.st-route__title{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.st-route__step.is-pending .st-route__title{color:var(--ink-muted);font-weight:500}.st-route__meta{color:var(--ink-muted);margin:2px 0 0;font-size:12px;line-height:16px}.st-route--h{display:flex}.st-route--h .st-route__step{padding-bottom:0;padding-right:var(--space-3);flex-direction:column;flex:1}.st-route--h .st-route__step:before{width:auto;height:2px;inset:9px 0 auto 18px}@property --st-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.st-routes{pointer-events:none;position:absolute;inset:0;overflow:hidden}.st-routes svg{width:100%;height:100%;display:block}.st-routes__path{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:st-route-draw var(--duration-route,1.6s) var(--ease-out,cubic-bezier(.22, 1, .36, 1)) forwards;animation-delay:calc(var(--i) * .14s + .2s)}.st-routes--primary .st-routes__path{stroke:var(--primary)}.st-routes--accent .st-routes__path{stroke:var(--accent)}.st-routes--route .st-routes__path{stroke:var(--route)}.st-routes__node{fill:var(--surface-raised);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:st-node-pop var(--duration-slow,.4s) var(--ease-out,cubic-bezier(.22, 1, .36, 1)) forwards;animation-delay:calc(var(--i) * .14s + var(--duration-route,1.6s));transform:scale(0)}.st-routes--primary .st-routes__node{stroke:var(--primary)}.st-routes--accent .st-routes__node{stroke:var(--accent)}.st-routes__ring circle:last-child{fill:var(--surface-raised);stroke:var(--highlight);stroke-width:4px}.st-routes__halo{fill:var(--glow,#1565ff1a);stroke:none;transform-box:fill-box;transform-origin:50%;animation:st-halo 2.4s var(--ease-in-out,cubic-bezier(.65, 0, .35, 1)) infinite}.st-routes__packet{fill:var(--primary)}.st-routes--accent .st-routes__packet{fill:var(--accent)}.st-routes.is-static .st-routes__path{stroke-dashoffset:0;animation:none}.st-routes.is-static .st-routes__node{animation:none;transform:none}@keyframes st-route-draw{to{stroke-dashoffset:0}}@keyframes st-node-pop{to{transform:scale(1)}}@keyframes st-halo{0%,to{opacity:.9;transform:scale(.7)}50%{opacity:.3;transform:scale(1.25)}}.st-beam{border-radius:var(--radius-lg);position:relative}.st-beam:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--st-beam-angle), transparent 0deg, transparent 270deg, var(--teal) 320deg, var(--azul-eletrico) 352deg, transparent 360deg);-webkit-mask-composite:xor;animation:st-beam-spin var(--duration-beam,6s) var(--ease-linear,linear) infinite;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes st-beam-spin{to{--st-beam-angle:360deg}}.st-spot{box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);height:100%;padding:var(--space-5);color:var(--ink);font-family:var(--font-sans);transition:border-color var(--duration-base,.2s) var(--ease-out,cubic-bezier(.22, 1, .36, 1)), box-shadow var(--duration-base,.2s) var(--ease-out,cubic-bezier(.22, 1, .36, 1));position:relative;overflow:hidden}.st-spot:before{content:"";pointer-events:none;opacity:0;transition:opacity var(--duration-base,.2s) var(--ease-out,cubic-bezier(.22, 1, .36, 1));background:radial-gradient(360px circle at var(--x,50%) var(--y,0%), var(--glow,#1565ff1a), transparent 70%);position:absolute;inset:0}.st-spot:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md)}.st-spot:hover:before{opacity:1}.st-spot>*{position:relative}.st-spot--inverse{background:var(--surface-inverse,#0b1223);border-color:var(--line-inverse,#243052);color:var(--ink-inverse,#f2f4f7)}.st-spot-beam>.st-spot{border-color:#0000}.st-product{gap:var(--space-3);padding:var(--space-6);flex-direction:column;display:flex}.st-product__head{row-gap:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.st-product__logo{width:56px;height:56px;display:block}.st-product__name{font:700 28px/36px var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0}.st-product__name--mark{line-height:0}.st-product__wordmark{width:auto;max-width:100%;height:36px;display:block}.st-product__seven{color:var(--primary-text)}.st-product__tagline{font:600 16px/24px var(--font-sans);color:var(--ink);margin:0}.st-product__desc{color:var(--ink-muted);margin:0;font-size:14px;line-height:22px}.st-product__features{margin:var(--space-2) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--line);gap:var(--space-2);color:var(--ink);font-size:14px;line-height:20px;list-style:none;display:grid}.st-product__features li{gap:var(--space-2);align-items:flex-start;display:flex}.st-product__features .st-icon{color:var(--primary-text);margin-top:2px}.st-product--accent .st-product__features .st-icon{color:var(--accent-text)}.st-product--highlight .st-product__features .st-icon{color:var(--highlight-text)}.st-product__link{padding-top:var(--space-4);align-items:center;gap:var(--space-2);color:var(--primary-text);margin-top:auto;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.st-product__link .st-icon{transition:transform var(--duration-base,.2s) var(--ease-out,cubic-bezier(.22, 1, .36, 1))}.st-product__link:hover .st-icon{transform:translate(4px)}.st-product__link:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:2px}.st-marquee{font-family:var(--font-sans);overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.st-marquee__track{width:max-content;animation:st-marquee var(--marquee-dur,var(--duration-marquee,40s)) var(--ease-linear,linear) infinite;display:flex}.st-marquee:hover .st-marquee__track{animation-play-state:paused}.st-marquee__row{margin:0;padding:0;list-style:none;display:flex}.st-marquee__item{align-items:center;gap:var(--space-3);padding:0 var(--space-5);white-space:nowrap;font:500 15px/24px var(--font-sans);color:var(--ink-muted);display:inline-flex}.st-marquee__node{border-radius:var(--radius-full);border:2px solid var(--route);box-sizing:border-box;width:8px;height:8px}.st-marquee--inverse .st-marquee__item{color:var(--ink-inverse-muted,#a3aec2)}@keyframes st-marquee{to{transform:translate(-50%)}}.st-rotate{vertical-align:bottom;color:var(--primary-text);display:inline-block;position:relative;overflow:hidden}.st-rotate__word{animation:st-rotate-in var(--duration-slow,.4s) var(--ease-out,cubic-bezier(.22, 1, .36, 1));display:inline-block}.st-rotate:after{content:"";background:var(--highlight);border-radius:2px;width:.9em;height:4px;position:absolute;bottom:.08em;left:2px}@keyframes st-rotate-in{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.st-reveal{opacity:0;transition:opacity var(--duration-slow,.4s) var(--ease-out,cubic-bezier(.22, 1, .36, 1)), transform var(--duration-slow,.4s) var(--ease-out,cubic-bezier(.22, 1, .36, 1));transform:translateY(12px)}.st-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.st-routes__path,.st-routes__node,.st-routes__halo,.st-beam:after,.st-marquee__track,.st-rotate__word{animation:none!important}.st-routes__path{stroke-dashoffset:0}.st-routes__node{transform:none}.st-routes__packet{display:none}.st-reveal{opacity:1;transition:none;transform:none}}
html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--surface);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--primary-text)}a:hover{color:var(--ink)}h1,h2,h3,p{margin:0}section[id],div[id]{scroll-margin-top:24px}.lp-container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding-left:40px;padding-right:40px}@media (max-width:860px){.lp-container{padding-left:20px;padding-right:20px}}.lp-head{flex-direction:column;gap:16px;max-width:760px;display:flex}.lp-h2{font:700 44px/52px var(--font-display);letter-spacing:-.02em}.lp-h2--menor{font-size:40px;line-height:48px}@media (max-width:860px){.lp-h2,.lp-h2--menor{font-size:32px;line-height:40px}}.lp-lead{font:400 18px/28px var(--font-sans);color:var(--ink-muted)}.lp-overline{font:600 12px/16px var(--font-display);letter-spacing:.24em;color:var(--ink-muted);align-items:center;gap:14px;display:flex}.lp-overline span{color:var(--primary-text);letter-spacing:0;font-size:16px}.lp-overline--inverso{color:#a3aec2}.lp-overline--inverso span{color:#6e9dff}.lp-link{color:var(--ink-muted);font:500 14px/20px var(--font-sans);text-decoration:none}.lp-link:hover{color:var(--ink)}.lp-btn{height:48px;font:600 16px/20px var(--font-sans);box-sizing:border-box;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.lp-btn--sm{height:44px;padding:0 16px;font-size:14px}.lp-btn:focus-visible,.lp-link:focus-visible,.lp-foot-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.lp-btn--primary{background:var(--primary);color:var(--on-primary)}.lp-btn--primary:hover{background:var(--primary-hover);color:var(--on-primary)}.lp-btn--secondary{background:var(--surface-raised);color:var(--ink);border-color:var(--line-strong)}.lp-btn--secondary:hover{background:var(--surface-sunken);color:var(--ink)}.lp-btn--inverse{color:#0b1223;background:#fff}.lp-btn--inverse:hover{color:#0b1223;background:#e6eeff}.lp-nav{z-index:2;align-items:center;gap:40px;padding-top:24px;padding-bottom:24px;display:flex;position:relative}.lp-nav__links{align-items:center;gap:28px;display:flex}.lp-nav__acoes{margin-left:auto}@media (max-width:860px){.lp-nav__links{display:none}}.lp-hero{align-items:center;min-height:640px;display:flex;position:relative;overflow:hidden}.lp-hero__conteudo{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:920px;padding-top:72px;padding-bottom:96px;display:flex;position:relative}.lp-pill{border:1px solid var(--line);background:var(--surface-raised);font:500 13px/20px var(--font-sans);color:var(--ink-muted);border-radius:9999px;align-items:center;gap:10px;padding:6px 14px 6px 8px;display:inline-flex}.lp-hero__titulo{font:700 72px/76px var(--font-display);letter-spacing:-.03em}@media (max-width:860px){.lp-hero__titulo{font-size:44px;line-height:50px}}.lp-hero__texto{max-width:640px;font:400 19px/30px var(--font-sans);color:var(--ink-muted)}.lp-acoes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.lp-hero__marcas{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:12px;display:flex}.lp-hero__marcas a{align-items:center;min-height:44px;display:inline-flex}.lp-faixa{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-raised);padding:20px 0}.lp-secao{flex-direction:column;gap:48px;padding-top:120px;padding-bottom:96px;display:flex}.lp-grade-produtos{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:20px;display:grid}.lp-grade-produtos>div{min-width:0}.lp-duas-colunas{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:center;gap:48px;display:grid}.lp-coluna{flex-direction:column;gap:20px;display:flex}.lp-badges{flex-wrap:wrap;gap:8px;display:flex}.lp-painel{background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:16px;flex-direction:column;gap:24px;min-width:0;padding:28px;display:flex}.lp-painel__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-codigo{font:400 15px/20px var(--font-mono);margin-top:4px}.lp-legenda{font:500 12px/16px var(--font-sans);color:var(--ink-muted)}.lp-painel__divisa{border-top:1px solid var(--line);padding-top:20px}@media (max-width:520px){.lp-painel .st-route--h{display:none}}.lp-escuro{background:var(--azul-profundo);color:#f2f4f7;position:relative;overflow:hidden}.lp-escuro .lp-h2{color:#fff}.lp-escuro .lp-lead{color:#a3aec2}.lp-escuro__grade{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:center;gap:56px;padding-top:120px;padding-bottom:120px;display:grid}.lp-principios{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.lp-principio__num{font:600 13px/16px var(--font-mono);color:#00c2c7}.lp-principio__titulo{font:600 20px/28px var(--font-display);color:#fff;margin-top:12px}.lp-principio__texto{font:400 14px/22px var(--font-sans);color:#a3aec2;margin-top:6px}.lp-grade-detalhe{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;display:grid}.lp-lista{font:400 15px/22px var(--font-sans);gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.lp-lista li{gap:12px;display:flex}.lp-lista strong{font-weight:600}.lp-no{border:2px solid var(--route);box-sizing:border-box;border-radius:9999px;flex:none;width:10px;height:10px;margin-top:6px}.lp-no--highlight{border-color:var(--highlight)}.lp-no--accent{border-color:var(--accent)}.lp-processo{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;gap:56px;padding-top:48px;padding-bottom:120px;display:grid}.lp-processo__caixa{background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;padding:32px}.lp-contato{padding-bottom:120px}.lp-cta{background:var(--azul-profundo);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:20px;padding:72px 48px;display:flex;position:relative;overflow:hidden}@media (max-width:860px){.lp-cta{padding:56px 20px}}.lp-cta>:not(.st-routes){position:relative}.lp-cta .lp-h2{color:#fff;max-width:680px}.lp-cta .lp-lead{color:#a3aec2;max-width:560px}.lp-cta .lp-acoes{margin-top:8px}.lp-rodape{color:#a3aec2;background:#050912}.lp-rodape__grade{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;padding-top:64px;padding-bottom:40px;display:grid}.lp-rodape__coluna{flex-direction:column;gap:10px;display:flex}.lp-rodape__titulo{font:600 12px/16px var(--font-display);letter-spacing:.24em;color:#fff;margin-bottom:4px}.lp-foot-link{color:#a3aec2;font:400 14px/22px var(--font-sans);text-decoration:none}.lp-foot-link:hover{color:#fff}.lp-rodape__base{font:400 13px/20px var(--font-sans);border-top:1px solid #1b2540;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;padding-bottom:40px;display:flex}
