@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}._8JkSyW_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}._8JkSyW_variable{--fonte-titulos:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.1emuuracu50qd.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.p.43zbiuwnnoiok.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.1975l3y3401x_.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.2o7m9ogm38dql.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.19xuq3td7fwu_.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.3o_v2fun1jzxk.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.VsrRiG_className{font-family:Poppins,Poppins Fallback;font-style:normal}.VsrRiG_variable{--fonte-texto:"Poppins", "Poppins Fallback"}
:root{--verde:#1e7d41;--verde-claro:#e7f3e8;--escuro:#0b2e1e;--destaque:#6cc04a;--azul:#0f3d4e;--fundo:#f6f7f5;--zebra:#f3f7f3;--linha:#e0e5e1;--texto:#1a1a1a;--suave:#5b6570;--erro:#a32d2d;--alerta:#8a6411;--alerta-fundo:#fbf5e6;--serie-1:#1e8a5a;--serie-2:#c2761c}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fundo);color:var(--texto);font:14.5px/1.55 var(--fonte-texto), Arial, sans-serif}h1,h2,h3{font-family:var(--fonte-titulos), Arial, sans-serif}h1{color:var(--escuro);letter-spacing:-.01em;margin:0 0 4px;font-size:26px;line-height:1.2}h2{color:var(--escuro);margin:0 0 12px;font-size:16.5px}a{color:var(--verde)}p{margin:0}.subtitulo{color:var(--suave);margin-bottom:22px}.acesso{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;display:grid}.acesso-marca{border-right:1px solid var(--linha);color:var(--texto);background:#fff;flex-direction:column;justify-content:space-between;gap:32px;padding:56px;display:flex}.logo-acesso{width:62%;max-width:300px;height:auto;display:block}.acesso-marca h1{max-width:13em;margin:28px 0 12px;font-size:34px}.acesso-marca p{color:var(--suave);max-width:34em}.acesso-marca small{color:var(--suave)}.acesso-marca .descritor{color:var(--verde);letter-spacing:.04em;margin-top:12px;font-size:12.5px;font-weight:500}.acesso-form{place-items:center;padding:32px 20px;display:grid}.acesso-form>div{width:100%;max-width:400px}.abas{border-bottom:1px solid var(--linha);gap:4px;margin-bottom:20px;display:flex}.abas button{color:var(--suave);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-weight:600}.abas button[aria-selected=true]{border-bottom-color:var(--verde);color:var(--verde)}.portal{grid-template-columns:228px minmax(0,1fr);min-height:100vh;display:grid}.lateral{border-right:1px solid var(--linha);color:var(--texto);background:#fff;flex-direction:column;gap:22px;padding:22px 14px;display:flex}.lateral .logo{padding:0 12px 4px;display:block}.lateral .logo img{max-width:100%;height:auto;display:block}.lateral nav{flex-direction:column;gap:2px;display:flex}.lateral nav a{color:var(--suave);border-radius:6px;padding:8px 10px;text-decoration:none}.lateral nav a:hover{background:var(--zebra);color:var(--escuro)}.lateral nav a[aria-current=page]{background:var(--verde-claro);color:var(--escuro);font-weight:600}.lateral .conta{border-top:1px solid var(--linha);color:var(--suave);margin-top:auto;padding:14px 8px 0;font-size:13px}.lateral .conta b{color:var(--escuro);font-weight:600;display:block}.lateral .conta button{color:var(--verde);cursor:pointer;font:inherit;background:0 0;border:0;margin-top:8px;padding:0;font-weight:500}.conteudo{width:100%;max-width:1180px;padding:30px 32px 56px}.rodape-aviso{border-top:1px solid var(--linha);color:var(--suave);margin-top:34px;padding-top:12px;font-size:12.5px}.cartao{border:1px solid var(--linha);background:#fff;border-radius:8px;padding:20px}.grade{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.pilha{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}label{color:var(--escuro);gap:4px;margin-bottom:12px;font-size:13.5px;font-weight:600;display:grid}input,select{color:var(--texto);font:inherit;background:#fff;border:1px solid #c6d1ca;border-radius:6px;width:100%;min-width:0;padding:8px 10px;font-weight:400}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--destaque);outline-offset:1px}.botao{background:var(--verde);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:6px;width:100%;padding:9px 16px;font-weight:600}.botao:hover{background:var(--escuro)}.botao:disabled{cursor:progress;background:#93a89b}.mensagem{border-radius:6px;margin-bottom:12px;padding:9px 11px;font-size:13.5px}.mensagem.erro{color:var(--erro);background:#fbecec}.mensagem.alerta{background:var(--alerta-fundo);color:var(--alerta)}.mensagem.ok{background:var(--verde-claro);color:var(--verde)}.mensagem ul{margin:0;padding-left:16px}.vazio{color:var(--suave);text-align:center;padding:26px 8px}.rolagem{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th{background:var(--escuro);color:#fff;text-align:left;white-space:nowrap;padding:9px 12px;font-size:12.5px;font-weight:600}td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:9px 12px}tbody tr:nth-child(2n){background:var(--zebra)}td.numero,th.numero{text-align:right;white-space:nowrap}.hash{color:var(--suave);font-family:Consolas,monospace;font-size:12.5px}.selo{background:var(--verde-claro);color:var(--verde);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600;display:inline-block}.selo.pendente{background:var(--alerta-fundo);color:var(--alerta)}.selo.erro{color:var(--erro);background:#fbecec}.cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dados{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.dados dt{color:var(--suave)}.dados dd{overflow-wrap:anywhere;margin:0}.mapa{border:1px solid var(--linha);background:#e6ebe7;border-radius:8px;width:100%;height:460px;overflow:hidden}.mapa-caixa{position:relative}.mapa-barra{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:50px}.mapa-barra form{flex:200px;gap:0;min-width:0;max-width:320px;display:flex}.mapa-barra input{border-radius:6px 0 0 6px;flex:1;min-width:0;padding:6px 9px;font-size:13px}.mapa-barra button{background:var(--verde);color:#fff;cursor:pointer;border:0;border-radius:0 6px 6px 0;padding:6px 11px;font-size:13px;font-weight:600}.mapa-barra button:disabled{cursor:progress;background:#93a89b}.mapa-barra select{border:1px solid var(--linha);color:var(--escuro);cursor:pointer;background:#fff;border-radius:6px;width:auto;padding:6px 8px;font-size:13px;font-weight:600}.mapa-barra .mapa-desenhar{border-radius:6px}.mapa-desenho{background:#fffffff5;border-radius:8px;padding:8px 10px;position:absolute;bottom:30px;left:10px;right:10px;box-shadow:0 2px 8px #00000040}.mapa-desenho p{color:var(--escuro);margin-bottom:6px;font-size:13px;font-weight:600}.mapa-desenho div{flex-wrap:wrap;gap:6px;display:flex}.mapa-desenho button{border:1px solid var(--verde);color:var(--verde);cursor:pointer;background:#fff;border-radius:6px;padding:4px 11px;font-size:13px;font-weight:600}.mapa-desenho button:disabled{border-color:var(--linha);color:#93a89b;cursor:not-allowed}.mapa-desenho .mapa-concluir{background:var(--verde);color:#fff;margin-left:auto}.mapa-desenho .mapa-concluir:disabled{color:#fff;background:#93a89b;border-color:#93a89b}.mapa-barra p{color:var(--erro);background:#fff;border-radius:6px;flex-basis:100%;padding:4px 9px;font-size:12.5px}.metricas{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.metrica{background:var(--zebra);color:var(--verde);border-radius:8px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.metrica svg{flex:none;margin-top:2px}.metrica small{color:var(--suave);font-size:12px;line-height:1.35;display:block}.metrica b{color:var(--escuro);font-size:16px;line-height:1.35;display:block}.barras{align-items:flex-end;gap:4px;height:110px;padding-top:4px;display:flex}.barra{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;height:100%;display:flex}.barra span{background:var(--serie-2);border-radius:3px 3px 0 0;display:block}.barra small{color:var(--suave);text-align:center;font-size:10.5px;line-height:1.5}.selo.neutro{color:var(--suave);background:#eef0ee}.semmargem{margin-top:0}.linha-form{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:10px;display:flex}.linha-form label,.linha-form .botao-auto{margin:0}.altura-limitada{max-height:420px;overflow-y:auto}.bloco{border-top:1px solid var(--linha);margin-top:16px;padding-top:14px}.botao-auto{width:auto;margin-top:10px;margin-right:8px}.botao-secundario{border:1px solid var(--verde);color:var(--verde);background:#fff}.botao-secundario:hover{background:var(--verde-claro)}.revisao{border-top:1px solid var(--linha);margin-top:12px;padding-top:12px}.lista-relatorios{margin:0 0 4px;padding:0;font-size:14px;list-style:none}.lista-relatorios li{justify-content:space-between;gap:14px;padding:3px 0;display:flex}.legenda{color:var(--suave);gap:16px;margin-bottom:6px;font-size:13px;display:flex}.legenda i{vertical-align:middle;border-radius:2px;width:16px;height:3px;margin-right:6px;display:inline-block}.grafico{position:relative}.grafico svg{touch-action:pan-y;max-width:100%;display:block}.grafico .grade{stroke:var(--linha);stroke-width:1px}.grafico .eixo{fill:var(--suave);font-size:11px}.grafico .rotulo-direto{fill:var(--texto);font-size:11.5px;font-weight:600}.grafico .mira{stroke:var(--suave);stroke-dasharray:3 3;stroke-width:1px}.dica{border:1px solid var(--linha);pointer-events:none;background:#fff;border-radius:6px;gap:1px;width:166px;padding:7px 10px;font-size:12.5px;display:grid;position:absolute;box-shadow:0 2px 8px #17352a24}.dica small{color:var(--suave)}.tabela-serie{margin-top:8px;font-size:13.5px}.tabela-serie summary{color:var(--verde);cursor:pointer;font-weight:600}.publico{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.publico .cartao{width:100%;max-width:540px}.logo-publico{width:150px;height:auto;margin-bottom:16px;display:block}h3{color:var(--escuro);margin:0 0 8px;font-size:14px}.segmentos{background:var(--zebra);border:1px solid var(--linha);border-radius:7px;flex-wrap:wrap;gap:2px;padding:2px;display:flex}.segmentos button{color:var(--suave);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;padding:4px 10px;font-size:13px}.segmentos button[aria-pressed=true]{background:var(--verde);color:#fff;font-weight:600}.colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:8px;display:grid}.suave{color:var(--suave);font-size:14px}.ligacao{color:var(--verde);cursor:pointer;font:inherit;background:0 0;border:0;margin-top:10px;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline}.classes{font-size:13.5px}.classes td{padding:5px 6px}.classes tbody tr:nth-child(2n){background:0 0}.amostra{border:1px solid #0000002e;border-radius:2px;width:11px;height:11px;margin-right:7px;display:inline-block}.nota{border-top:1px solid var(--linha);color:var(--suave);margin-top:14px;padding-top:10px;font-size:12.5px}.voltar{margin-bottom:10px;font-size:13.5px;text-decoration:none;display:inline-block}@media (max-width:900px){.acesso{grid-template-columns:minmax(0,1fr)}.acesso-marca{padding:28px 20px}.acesso-marca h1{font-size:27px}.portal{grid-template-columns:minmax(0,1fr)}.lateral{border-bottom:1px solid var(--linha);border-right:0;flex-flow:wrap;align-items:center;gap:10px 16px;padding:12px 16px}.lateral .logo{width:92px;padding:0}.lateral nav{flex-direction:row}.acesso-marca{border-bottom:1px solid var(--linha);border-right:0}.logo-acesso{width:190px}.lateral .conta{border:0;margin:0 0 0 auto;padding:0}.lateral .conta b{display:none}.lateral .conta button{margin:0}.conteudo{padding:20px 16px 40px}.grade{grid-template-columns:minmax(0,1fr)}.mapa{height:340px}.colunas{grid-template-columns:minmax(0,1fr)}}html{scroll-behavior:smooth}#plataforma,#como-funciona,#fontes{scroll-margin-top:16px}.site{background:#fff}.site-topo{background:#06281b;justify-content:space-between;align-items:center;gap:24px;padding:12px clamp(16px,5vw,56px);display:flex}.site-logo{background:#fff;border-radius:10px;padding:5px 10px;line-height:0;display:block}.site-logo img{width:auto;height:44px}.site-topo nav{flex:1;justify-content:center;gap:26px;display:flex}.site-topo nav a{color:#e7f3e8;font-size:14px;font-weight:600;text-decoration:none}.site-topo nav a:hover{color:var(--destaque)}.site-entrar{background:var(--destaque);color:#06281b;border-radius:999px;padding:9px 26px;font-weight:700;text-decoration:none}.site-heroi{color:#fff;background:linear-gradient(90deg,#041e14e6 0%,#041e148c 52%,#041e1440 100%),url(/marca/hero-amazonia.jpg) 50%/cover;grid-template-columns:minmax(0,1fr) minmax(0,270px);align-items:center;gap:32px;min-height:560px;padding:56px clamp(16px,5vw,56px) 44px;display:grid;position:relative}.site-heroi h1{color:#fff;max-width:640px;margin-bottom:18px;font-size:clamp(32px,5vw,54px);font-weight:800;line-height:1.12}.site-heroi em{color:var(--destaque);font-style:normal}.site-heroi-texto p{max-width:540px;margin-bottom:26px;font-size:17px}.site-acao{background:var(--destaque);color:#06281b;border-radius:999px;padding:13px 28px;font-weight:700;text-decoration:none;display:inline-block}.site-acao:hover,.site-entrar:hover{background:#fff}.site-painel{background:#041e14c7;border:1px solid #6cc04a73;border-radius:14px;padding:14px 18px}.site-painel>span{color:#c9d8cc;margin-bottom:4px;font-size:12px;display:block}.site-painel>div{color:var(--destaque);border-top:1px solid #ffffff21;align-items:center;gap:12px;padding:11px 0;display:flex}.site-painel p{margin:0}.site-painel small{color:#d8e4da;font-size:12.5px;display:block}.site-painel b{color:#fff;font-size:19px;line-height:1.25;display:block}.site-credito{color:#d8e4da;font-size:11px;position:absolute;bottom:8px;right:16px}.site-pilares{color:#fff;background:#06281b;padding:40px clamp(16px,5vw,56px) 44px}.site-slogan{color:#dcebdf;font-family:var(--fonte-titulos), Arial, sans-serif;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin-bottom:26px;font-size:15px;font-weight:600}.site-pilares>div{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;display:grid}.site-pilares article{color:var(--destaque);text-align:center}.site-pilares h2{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin:8px 0 4px;font-size:16px}.site-pilares p{color:#c9d8cc;font-size:13.5px}.site-passos,.site-fontes{max-width:1080px;margin:0 auto;padding:52px clamp(16px,5vw,56px) 0}.site-passos h2,.site-fontes h2{text-align:center;margin-bottom:20px;font-size:26px}.site-passos>div{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.site-passos article{background:var(--zebra);color:var(--verde);border-radius:12px;padding:20px;position:relative}.site-passos i{color:#b8cdbd;font:700 30px var(--fonte-titulos), Arial, sans-serif;position:absolute;top:10px;right:16px}.site-passos h3{color:var(--escuro);margin:8px 0 4px;font-size:17px}.site-passos p{color:var(--texto)}.site-rodape{color:var(--suave);text-align:center;border-top:1px solid var(--linha);margin-top:52px;padding:22px 16px 28px;font-size:13px}@media (max-width:760px){.site-topo nav{display:none}.site-heroi{grid-template-columns:minmax(0,1fr);padding-bottom:52px}.site-credito{left:16px;right:16px}}.vivo{color:#fff;background:#041e14;min-height:720px;position:relative;overflow:hidden}.vivo .vivo-mapa,.vivo .vivo-tela{width:100%;height:100%;position:absolute;inset:0}.vivo-tela{pointer-events:none}.vivo:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#041e14d1 0%,#041e1447 42%,#041e1400 62%);position:absolute;inset:0}.vivo-conteudo{pointer-events:none;z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:24px;padding:44px clamp(16px,5vw,56px) 92px;display:grid;position:relative}.vivo-texto{padding-top:60px}.vivo-texto h1{color:#fff;max-width:560px;margin-bottom:16px;font-size:clamp(32px,4.6vw,52px);font-weight:800;line-height:1.12}.vivo-texto em{color:var(--destaque);font-style:normal}.vivo-texto p{max-width:460px;margin-bottom:24px;font-size:17px}.vivo-texto .site-acao,.vivo-quadro{pointer-events:auto}.vivo-quadros{gap:12px;display:grid}.vivo-quadro{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#041e14d6;border:1px solid #ffffff29;border-radius:12px;padding:13px 16px}.vivo-quadro h2{color:#fff;align-items:center;gap:7px;margin:0;font-size:15px;display:flex}.vivo-quadro.emissao h2 svg{color:#f5963c}.vivo-quadro.compensacao h2 svg{color:var(--destaque)}.vivo-quadro>small{color:#c9d8cc;font-size:12px;display:block}.vivo-numero{font:700 25px/1.3 var(--fonte-titulos), Arial, sans-serif;font-variant-numeric:tabular-nums;margin:3px 0 6px;display:block}.vivo-numero small{color:#c9d8cc;font-size:12.5px;font-weight:600}.vivo-quadro ul{margin:0;padding:0;list-style:none}.vivo-quadro li{grid-template-columns:1fr auto;gap:0 8px;margin-top:5px;font-size:12px;display:grid}.vivo-quadro li i{color:#dcebdf;font-variant-numeric:tabular-nums;font-style:normal}.vivo-quadro li em{background:#f5963c;border-radius:2px;grid-column:1/-1;height:4px;margin-top:2px;display:block}.vivo-balanco{background:#ffffff24;border-radius:3px;height:7px;margin-bottom:7px;overflow:hidden}.vivo-balanco em{background:var(--destaque);height:100%;display:block}.vivo-quadro p{font-size:12.5px}.vivo-legenda{color:#dcebdf;pointer-events:none;z-index:2;background:#041e14d6;border-radius:8px;flex-wrap:wrap;align-items:center;gap:3px 8px;padding:6px 11px;font-size:12px;display:flex;position:absolute;bottom:36px;left:clamp(62px,8vw,96px);right:clamp(16px,5vw,56px)}.vivo-legenda .ponto{border-radius:50%;width:9px;height:9px;margin-left:6px;display:inline-block}.vivo-legenda .ponto:first-child{margin-left:0}.ponto.calor{background:#ff5a28}.ponto.emite{background:#f5963c}.ponto.retira{background:#78dc6e}.site-intro{color:var(--suave);text-align:center;margin:-12px 0 20px}@media (max-width:860px){.vivo{min-height:0}.vivo .vivo-mapa,.vivo .vivo-tela{height:480px}.vivo:before{background:linear-gradient(#041e1499 0,#041e1459 260px,#041e1400 380px,#041e14 480px)}.vivo-conteudo{grid-template-columns:minmax(0,1fr);padding-top:24px;padding-bottom:16px}.vivo-texto{min-height:430px;padding-top:0}.vivo-legenda{margin:0 16px 16px;position:relative;bottom:auto;left:auto;right:auto}}.vivo-monitor{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));pointer-events:auto;background:linear-gradient(160deg,#04221cdb,#021210d1);border:1px solid #78f0c852;max-width:490px;margin-top:22px;padding:11px 15px 12px;font-family:ui-monospace,Consolas,Cascadia Mono,monospace;position:relative;overflow:hidden;box-shadow:0 0 26px #78f0c821,inset 0 0 34px #78f0c80d}.vivo-monitor:after{content:"";pointer-events:none;background:linear-gradient(#0000,#78f0c81a,#0000);height:70px;animation:4.5s linear infinite vivo-varre;position:absolute;top:-70px;left:0;right:0}.vivo-monitor .canto{border:2px solid #78f0c8;width:11px;height:11px;position:absolute}.canto.a{border-bottom:0;border-right:0;top:4px;left:4px}.canto.b{border-bottom:0;border-left:0;top:4px;right:20px}.canto.c{border-top:0;border-right:0;bottom:4px;left:20px}.canto.d{border-top:0;border-left:0;bottom:4px;right:4px}.vivo-monitor header{color:#78f0c8;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 9px;font-size:11px;display:flex}.vivo-monitor header b{margin-right:auto}.vivo-monitor header time{color:#dcebdf;font-variant-numeric:tabular-nums;margin-right:14px}.vivo-monitor .fonte{color:#8fa59a}.vivo-monitor .fonte:before{content:"";background:#8fa59a;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.vivo-monitor .fonte.ligada{color:#dcebdf}.vivo-monitor .fonte.ligada:before{background:#6cf0a0;animation:1.6s ease-in-out infinite vivo-pulsa;box-shadow:0 0 7px #6cf0a0}.vivo-nucleo{align-items:center;gap:13px;margin-top:8px;display:flex}.vivo-reator{flex:none;width:84px;height:84px}.vivo-reator circle,.vivo-reator path{fill:none;stroke:#78f0c8;stroke-width:1.8px}.vivo-reator .gira{transform-box:view-box;transform-origin:50%;animation:5s linear infinite vivo-gira}.vivo-reator .gira.contra{animation-duration:3.4s;animation-direction:reverse}.vivo-reator .gira.lento{opacity:.7;animation-duration:16s}.vivo-reator .nucleo{fill:#d6fff0;filter:drop-shadow(0 0 7px #78f0c8);stroke:none;transform-box:view-box;transform-origin:50%;animation:2s ease-in-out infinite vivo-pulsa}.vivo-fala{flex:1;min-width:0}.vivo-texto .vivo-fala p{color:#fff;max-width:none;min-height:57px;margin:0;font-size:13.5px;line-height:1.4}.vivo-cursor{vertical-align:-2px;background:#78f0c8;width:7px;height:13px;margin-left:3px;animation:1s steps(2,end) infinite vivo-pisca;display:inline-block}.vivo-fala dl{gap:14px;margin:4px 0 0;display:flex}.vivo-fala dl div{gap:5px;font-size:11.5px;display:flex}.vivo-fala dt{color:#78f0c8}.vivo-fala dd{color:#fff;font-variant-numeric:tabular-nums;margin:0}.vivo-ranking{align-items:flex-end;gap:4px;height:26px;margin:9px 0 0;padding:0;list-style:none;display:flex}.vivo-ranking li{background:#78f0c812;flex:1;align-items:flex-end;height:100%;display:flex}.vivo-ranking em{background:#78f0c873;width:100%;transition:background .3s;display:block}.vivo-ranking .ativo em{background:#f5963c;box-shadow:0 0 9px #f5963c}.vivo-registro{color:#a9c4b6;border-top:1px solid #78f0c82e;margin:8px 0 0;padding:6px 0 0;font-size:11px;line-height:1.45;list-style:none}.vivo-registro li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vivo-registro time{color:#78f0c8}@keyframes vivo-gira{to{transform:rotate(360deg)}}@keyframes vivo-pulsa{50%{opacity:.5;transform:scale(.84)}}@keyframes vivo-pisca{50%{opacity:0}}@keyframes vivo-varre{to{top:110%}}@media (prefers-reduced-motion:reduce){.vivo-reator .gira,.vivo-reator .nucleo,.vivo-cursor,.vivo-monitor:after,.vivo-monitor .fonte.ligada:before{animation:none}}@media (max-width:860px){.vivo,.vivo-texto{min-height:0}.vivo-monitor{margin-top:170px}}.vivo{min-height:940px}.vivo-conteudo{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.vivo-ritmo{color:#a8ec8f;background:#6cc04a29;border-radius:999px;margin-bottom:6px;padding:1px 9px;font-size:11.5px;font-weight:600;display:inline-block}.vivo-ritmo.quente{color:#ffc083;background:#f5963c29}.vivo-setor{color:#dcebdf;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.vivo-setor small{color:#a9c4b6;font-size:10.5px;font-weight:500}.vivo-indices h2 svg{color:#78f0c8}.vivo-indices dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}.vivo-indices dt{color:#c9d8cc;min-height:42px;font-size:11px;line-height:1.25}.vivo-indices dd{color:#fff;font:700 15.5px/1.3 var(--fonte-titulos), Arial, sans-serif;font-variant-numeric:tabular-nums;margin:2px 0 0}.vivo-indices small{color:#a9c4b6;font-size:10.5px;line-height:1.25;display:block}.vivo-indices p{border-top:1px solid #ffffff1f;padding-top:7px;font-size:12px}.vivo-indices p b{color:#fff;font-variant-numeric:tabular-nums}@media (max-width:860px){.vivo{min-height:0}.vivo-conteudo{grid-template-columns:minmax(0,1fr)}}
