@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.0v2ipp7s07_p9.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/237858b39a32779d-s.p.1ii7211jqpzi_.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.ioks8a_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.ioks8a_variable{--f-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.3bz3aq452sydg.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:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.2sb9jzhmrh7ny.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:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.343obqi851wr5.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:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.40kcwrf1wub16.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:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.200l3jur7oygh.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:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.269kn9uafm0ti.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%}.xavlzW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.xavlzW_variable{--f-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--azul:#0a4da2;--vermelho:#e1251b;--branco:#fff;--profundo:#082e63;--grafite:#1a2433;--nevoa:#f6f7f9;--noite:#041630;--fonte:var(--f-grotesk), "Space Grotesk", Arial, sans-serif;--mono:var(--f-mono), "JetBrains Mono", "Courier New", monospace;--margem:clamp(16px, 5vw, 72px);--largura:1240px;--curva:cubic-bezier(.2, .7, .1, 1);--s-traco:var(--azul);--s-topo:var(--vermelho)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--branco);color:var(--grafite);font-family:var(--fonte);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.5;overflow-x:clip}h1,h2,h3,h4,p,ol,ul,dl,dd,figure,fieldset{margin:0}fieldset{border:0;min-width:0;padding:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.mono{font-family:var(--mono)}.largura{width:min(var(--largura), 100% - 2 * var(--margem));margin-inline:auto}.azul{color:var(--azul)}.vermelho{color:var(--vermelho)}.so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--vermelho);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rotulo{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--azul);margin-bottom:20px;font-size:13px;font-weight:700}[data-fundo=escuro] .rotulo,.rotulo-claro{color:#ffffffb3}.titulo-secao{letter-spacing:-.02em;color:var(--profundo);text-wrap:balance;font-size:clamp(36px,5.4vw,76px);font-weight:700;line-height:1.02}[data-fundo=escuro] .titulo-secao{color:var(--branco)}.apoio-secao{text-wrap:pretty;max-width:44ch;margin-top:22px;font-size:clamp(18px,1.6vw,22px)}[data-fundo=escuro] .apoio-secao{color:#ffffffd6}.fonte{font-family:var(--mono);color:#1a243399;font-size:12px}[data-fundo=escuro] .fonte{color:#ffffff8c}.cursor{color:var(--vermelho);animation:1.1s step-end infinite pisca}@keyframes pisca{50%{opacity:0}}.pilares{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;font-weight:500;display:flex}.pilares i{background:var(--vermelho);width:8px;height:8px;display:inline-block}.simbolo{display:block;overflow:visible}.simbolo .s-lado,.simbolo .s-con,.simbolo .s-anel{stroke:var(--s-traco)}.simbolo .s-topo{stroke:var(--s-topo)}.simbolo .s-centro{fill:var(--s-topo)}.assinatura{color:var(--azul);align-items:center;display:inline-flex}.assinatura-texto{display:grid}.logotipo{font-family:var(--fonte);letter-spacing:-.03em;text-transform:uppercase;font-weight:700;line-height:1}.cursor-logo{color:var(--vermelho)}.extenso{font-family:var(--mono);letter-spacing:.02em;opacity:.8;margin-top:8px;font-size:13px;font-weight:500}.assinatura-reduzida .simbolo{aspect-ratio:800/750;width:auto;height:44px}.assinatura-reduzida .logotipo{margin-left:11.7333px;font-size:25.8133px}.assinatura-principal .simbolo{aspect-ratio:800/750;width:auto;height:72px}.assinatura-principal .assinatura-texto{margin-left:19.2px}.assinatura-principal .logotipo{font-size:42.24px}.simbolo-desenha .s-lado,.simbolo-desenha .s-con,.simbolo-desenha .s-anel{stroke-dasharray:1;stroke-dashoffset:1px;animation:traca 1.1s var(--curva) forwards}.simbolo-desenha .s-lado:nth-of-type(2){animation-delay:.1s}.simbolo-desenha .s-lado:nth-of-type(3){animation-delay:.2s}.simbolo-desenha .s-con{animation-duration:.9s;animation-delay:.4s}.simbolo-desenha .s-anel{animation-duration:.7s;animation-delay:.55s}.simbolo-desenha .s-centro{transform-box:fill-box;transform-origin:50%;animation:surge .5s var(--curva) 1s forwards;transform:scale(0)}@keyframes traca{to{stroke-dashoffset:0}}@keyframes surge{0%{transform:scale(0)}70%{transform:scale(1.18)}to{transform:scale(1)}}.botao{background:var(--azul);min-height:52px;color:var(--branco);cursor:pointer;transition:transform .3s var(--curva), box-shadow .3s, background .2s;border:0;border-radius:2px;align-items:center;gap:10px;padding:16px 24px;font-size:17px;font-weight:700;line-height:1.2;display:inline-flex}.botao .mono{opacity:.7}.botao:hover{transform:translateY(-2px);box-shadow:0 12px 30px -12px #082e638c}.botao:after{content:"_";color:var(--vermelho);font-family:var(--mono);width:0;transition:width .25s;overflow:hidden}.botao:hover:after{width:1ch;animation:1.1s step-end infinite pisca}.botao:disabled{opacity:.5;cursor:progress;transform:none}.botao-claro{background:var(--branco);color:var(--profundo)}.botao-claro .mono{color:var(--azul);opacity:1}.botao-pequeno{min-height:0;padding:10px 16px;font-size:14px}.botao-texto{opacity:.85;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-weight:500;display:inline-flex}.botao-texto:hover{opacity:1}.botao-texto .seta{transition:transform .3s var(--curva)}.botao-texto:hover .seta{transform:translate(4px)}.topo{z-index:50;padding:16px var(--margem);color:var(--branco);--s-traco:var(--branco);justify-content:space-between;align-items:center;gap:24px;transition:background .35s,color .35s,box-shadow .35s;display:flex;position:fixed;inset:0 0 auto}.topo .assinatura{color:inherit}.topo[data-fundo=claro]{color:var(--profundo);--s-traco:var(--azul)}.topo[data-fundo=claro] .assinatura{color:var(--azul)}.topo.rolou{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#082e63db}.topo.rolou[data-fundo=claro]{background:#ffffffe6;box-shadow:0 1px #0a4da21f}.menu{align-items:center;gap:28px;font-size:15px;font-weight:500;display:flex}.menu a:not(.botao){opacity:.82;transition:opacity .2s}.menu a:not(.botao):hover,.menu a[aria-current=page]{opacity:1}.topo .botao{white-space:nowrap;background:var(--branco);color:var(--profundo);border-radius:999px;padding-inline:20px}.topo[data-fundo=claro] .botao{background:var(--azul);color:var(--branco)}.atalho{font-family:var(--mono);opacity:.6;border:1px solid;border-radius:3px;padding:1px 6px;font-size:12px}@media (max-width:860px){.menu a.some-celular{display:none}.menu{gap:16px}}.malha{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}.com-rede{isolation:isolate;position:relative;overflow:clip}.heroi .malha.malha-cursor,.associe .malha.malha-cursor{-webkit-mask-image:none;mask-image:none}.malha-estatica{opacity:.2}[data-fundo=claro] .malha-estatica{opacity:.14}.rede .malha-estatica{opacity:.1}.t-prompt{color:var(--vermelho);font-weight:700}.t-fraco{color:#ffffff8c}.js .revela{opacity:0;transition:opacity .8s var(--curva) var(--atraso,0s), transform .8s var(--curva) var(--atraso,0s);transform:translateY(24px)}.js .revela.visivel{opacity:1;transform:none}.rodape{background:var(--profundo);color:#fffc;--s-traco:var(--branco);padding:80px 0 48px}.rodape .assinatura{color:var(--branco)}.rodape-grade{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.rodape-info{gap:18px;font-size:15px;display:grid}.rodape-links{font-family:var(--mono);flex-wrap:wrap;gap:8px 24px;font-size:13px;display:flex}.rodape-links a{opacity:.8}.rodape-links a:hover{opacity:1}.rodape .pilares{color:#ffffff8c;margin-top:18px}.fontes summary{cursor:pointer;font-family:var(--mono);font-size:13px}.fontes ul{opacity:.8;gap:6px;margin-top:10px;font-size:13px;display:grid}@media (max-width:760px){.rodape-grade{grid-template-columns:1fr}}.icone{vertical-align:middle;flex:none;width:1.15em;height:1.15em;display:inline-block}.botao .icone{transition:transform .3s var(--curva)}.botao:hover .icone,.botao-texto:hover .icone{transform:translate(3px)}.botao:has(.icone):after{display:none}.botao-claro:hover{background:var(--branco)}.heroi{isolation:isolate;background:radial-gradient(120% 90% at 75% 35%, #0b3a7c 0%, var(--profundo) 60%);min-height:100svh;color:var(--branco);flex-direction:column;justify-content:center;padding:120px 0 0;display:flex;position:relative;overflow:hidden}.heroi-titulo{letter-spacing:-.035em;max-width:12ch;font-size:clamp(52px,9vw,140px);font-weight:700;line-height:.92}.heroi-apoio{color:#ffffffdb;text-wrap:pretty;max-width:42ch;margin-top:34px;font-size:clamp(18px,1.7vw,23px)}.heroi-acoes{flex-wrap:wrap;align-items:center;gap:28px;margin-top:40px;display:flex}.heroi-acoes .botao-texto{color:#ffffffc7;font-size:16px}.heroi .malha,.associe .malha{-webkit-mask-image:radial-gradient(70% 75% at 22% 52%,#0000002e 0%,#00000059 45%,#000 85%);mask-image:radial-gradient(70% 75% at 22% 52%,#0000002e 0%,#00000059 45%,#000 85%)}.botao-chamada{isolation:isolate;background:var(--branco);min-height:64px;color:var(--profundo);border-radius:999px;gap:18px;padding:10px 10px 10px 30px;font-size:19px;position:relative;overflow:hidden;box-shadow:0 0 0 6px #ffffff1a,0 22px 50px -14px #0000008c}.botao-chamada .icone-circulo{background:var(--azul);width:44px;height:44px;color:var(--branco);transition:transform .35s var(--curva);border-radius:50%;place-items:center;display:grid}.botao-chamada .icone-circulo .icone{width:22px;height:22px}.botao-chamada:hover{transform:translateY(-2px);box-shadow:0 0 0 10px #ffffff24,0 26px 60px -14px #0009}.botao-chamada:hover .icone-circulo{transform:translate(4px)}.botao-chamada:hover .icone{transform:none}.botao-chamada:before{content:"";z-index:-1;animation:brilho 2.4s var(--curva) 1.2s 3;background:linear-gradient(105deg,#0000 35%,#0a4da229 50%,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}@keyframes brilho{0%{transform:translate(-110%)}55%,to{transform:translate(110%)}}.heroi-pilares{background:var(--profundo);color:#ffffffd9;border-top:1px solid #ffffff1f;margin-top:auto;padding:18px 0}.heroi-conteudo{margin-block:auto;padding-block:40px}.proposito{background:var(--branco);padding:clamp(96px,12vw,160px) 0}.verbos{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);margin-top:clamp(48px,6vw,88px);display:grid}.verbo{border-top:2px solid var(--profundo);padding-top:28px}.verbo h3{letter-spacing:-.025em;color:var(--profundo);margin-top:20px;font-size:clamp(30px,3.2vw,44px);line-height:1}.verbo p{max-width:30ch;margin-top:12px;font-size:18px}.verbo-cena{width:96px;height:96px;overflow:visible}.verbo-cena .anel{fill:none;stroke:var(--azul);stroke-width:5px}.cena-mostrar .onda{fill:none;stroke:var(--azul);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}[data-toca] .cena-mostrar .onda{animation:onda 1.4s var(--curva) var(--d) 2 both}[data-toca] .cena-mostrar .onda:first-child{animation-fill-mode:forwards}@keyframes onda{0%{opacity:.9;transform:scale(.4)}to{opacity:.25;transform:scale(1)}}.cena-conectar .fio{fill:none;stroke:var(--azul);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:1px}[data-toca] .cena-conectar .fio{animation:traca .7s var(--curva) .35s forwards}.cena-conectar .pulso{fill:var(--vermelho);offset-path:path("M24 84 L96 36");offset-distance:0%;opacity:0}[data-toca] .cena-conectar .pulso{animation:1s ease-in-out 1.05s 2 both viaja}@keyframes viaja{0%{offset-distance:0%;opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.cena-desenvolver .lado{fill:none;stroke:var(--azul);stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}[data-toca] .cena-desenvolver .lado{animation:traca .5s var(--curva) .3s forwards}[data-toca] .cena-desenvolver .l2,[data-toca] .cena-desenvolver .l3{animation-delay:.75s}.cena-desenvolver .topo{fill:none;stroke:var(--vermelho);stroke-width:5px;transform-box:fill-box;transform-origin:50%;transform:scale(0)}[data-toca] .cena-desenvolver .topo{animation:surge .5s var(--curva) 1.25s forwards}@media (max-width:700px){.verbos{grid-template-columns:1fr;gap:40px}}.retrato{background:var(--grafite);color:var(--branco);padding:clamp(96px,12vw,160px) 0}.retrato-grade{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.retrato-tabela{font-size:15px}.rt-cab{font:700 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;border-bottom:1px solid #fff3;justify-content:space-between;padding:0 0 12px;display:flex}.rt-falta{color:var(--branco);margin-top:40px}.rt-linha{border-bottom:1px solid #ffffff1a;grid-template-columns:6.4em 1fr auto;align-items:baseline;gap:20px;padding:16px 0;display:grid}.rt-valor{white-space:nowrap;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.rt-texto{color:#ffffffd6}.rt-fonte{color:#ffffff73;text-align:right;white-space:nowrap;font-size:12px}.rt-linha-falta{border-bottom-style:dashed}.rt-linha-falta .rt-valor{color:var(--vermelho);font-family:var(--mono)}.rt-linha-falta .rt-fonte{color:#ffffffbf}@media (max-width:900px){.retrato-grade{grid-template-columns:1fr}}@media (max-width:560px){.rt-linha{grid-template-columns:1fr auto;gap:6px 16px}.rt-valor{grid-area:1/1;font-size:28px}.rt-texto{grid-area:2/1/auto/-1}.rt-fonte{grid-area:1/2;align-self:center}}.rede{background:var(--nevoa);height:190vh;position:relative}.rede-fixo{height:100svh;width:min(var(--largura), 100% - 2 * var(--margem));grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);margin-inline:auto;display:grid;position:sticky;top:0}.rede-palco{place-items:center;display:grid}.rede-svg{width:min(100%,560px);height:auto;overflow:visible}.r-tri polygon{fill:var(--azul);opacity:0;transition:opacity .6s var(--curva)}.r-tri.aceso polygon{opacity:.07}.r-tri.aceso polygon:nth-child(2){opacity:.12}.r-tri.aceso polygon:nth-child(3){opacity:.17}.r-peca{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--curva)}.r-peca.aceso{stroke-dashoffset:0}.r-centro{transform-box:fill-box;transform-origin:50%;transition:transform .5s var(--curva);transform:scale(0)}.r-centro.aceso{transform:scale(1)}.r-fluxo path{fill:none;stroke:var(--vermelho);stroke-width:12px;stroke-linecap:round;stroke-dasharray:.05 .95;opacity:0;transition:opacity .4s}.r-fluxo.aceso path{opacity:1;animation:1.5s linear infinite flui}@keyframes flui{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.r-abertos circle{fill:none;stroke:var(--azul);stroke-width:3px;stroke-dasharray:10 14;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .4s}.r-abertos.aceso circle{opacity:.8;animation:12s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.r-lados text{font:700 22px var(--mono);letter-spacing:.14em;fill:var(--profundo);opacity:0;transition:opacity .6s var(--curva) .5s}.r-lados.aceso text{opacity:1}.r-lados .r-inovacao{fill:var(--vermelho)}.rede-texto .titulo-secao{font-size:clamp(34px,4.2vw,60px)}.passos{gap:4px;margin-top:36px;display:grid}.passo{color:#1a24335c;max-width:48ch;transition:color .5s var(--curva);grid-template-columns:44px 1fr;padding:14px 0;font-size:18px;display:grid;position:relative}.passo:after{content:"";background:var(--azul);transform-origin:0;width:100%;height:1px;transition:transform .8s var(--curva);position:absolute;bottom:0;left:0;transform:scaleX(0)}.passo-num{letter-spacing:.1em;padding-top:4px;font-size:13px;font-weight:700}.passo.ativo{color:var(--grafite)}.passo.ativo strong{color:var(--profundo)}.passo.ativo .passo-num{color:var(--vermelho)}.passo.ativo:after{transform:scaleX(1)}.passo.feito{color:#1a24338c}@media (max-width:900px){.rede-fixo{grid-template-columns:1fr;align-content:center;gap:16px;padding-top:70px}.rede-svg{width:min(70vw,300px)}.rede-texto .titulo-secao{font-size:28px}.rede-texto .rotulo{display:none}.passos{margin-top:12px}.passo{font-size:16px;display:none}.passo.ativo{display:grid}}.chamada-diag{background:var(--profundo);color:var(--branco);padding:clamp(96px,12vw,150px) 0}.chamada-grade{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.chamada-diag .botao{margin-top:36px}.chamada-areas{border-top:1px solid #ffffff29;gap:0;display:grid}.chamada-areas li{letter-spacing:-.01em;border-bottom:1px solid #ffffff29;align-items:baseline;gap:22px;padding:18px 0;font-size:clamp(20px,2vw,26px);font-weight:500;display:flex}.chamada-areas .mono{color:#ffffff80;font-size:13px}@media (max-width:860px){.chamada-grade{grid-template-columns:1fr}}.origem{background:var(--branco);padding:clamp(96px,12vw,160px) 0}.origem-grade{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,6vw,96px);display:grid}.origem-texto{gap:22px;max-width:58ch;font-size:19px;display:grid}.origem-destaque{letter-spacing:-.015em;color:var(--profundo);border-left:3px solid var(--vermelho);padding-left:24px;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.2}@media (max-width:860px){.origem-grade{grid-template-columns:1fr}}.entrar{background:var(--nevoa);padding:clamp(96px,12vw,160px) 0 clamp(88px,11vw,140px)}.entrar .titulo-secao{max-width:24ch}.entrar .apoio-secao{max-width:52ch}.troca{margin-top:clamp(48px,6vw,80px)}.troca-fichas{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.ficha-perfil{text-align:left;cursor:pointer;background:var(--branco);color:var(--profundo);transition:background .35s var(--curva), color .35s, transform .35s var(--curva), box-shadow .35s;border:0;border-radius:10px;align-content:start;gap:4px;padding:16px 18px 18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0a4da224}.ficha-perfil:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #0a4da24d,0 14px 30px -18px #082e6380}.ficha-indice{letter-spacing:.14em;color:var(--azul);font-size:11px}.ficha-nome{letter-spacing:-.015em;font-size:clamp(18px,1.5vw,21px);font-weight:700;line-height:1.1}.ficha-para{opacity:.7;font-size:13px;line-height:1.35}.ficha-perfil[aria-selected=true]{background:var(--profundo);color:var(--branco);transform:translateY(-6px);box-shadow:0 22px 40px -22px #082e63cc}.ficha-perfil[aria-selected=true] .ficha-indice{color:#fff9}.ficha-tempo{background:var(--vermelho);transform-origin:0;width:100%;height:3px;animation:tempo var(--ciclo) linear forwards;position:absolute;bottom:0;left:0}@keyframes tempo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.troca-painel{background:var(--branco);border-radius:14px;margin-top:18px;padding:clamp(24px,3.4vw,48px);display:grid;box-shadow:0 40px 80px -48px #082e6373,inset 0 0 0 1px #0a4da21a}.troca-camada{flex-direction:column;grid-area:1/1;align-items:flex-start;min-width:0;display:flex}.troca-camada>.troca-topo,.troca-camada>.troca-grade{align-self:stretch}.troca-camada>.troca-grade{flex:1}.troca-fantasma{visibility:hidden;pointer-events:none}.troca-fantasma *{animation:none!important}.troca-topo{justify-content:space-between;align-items:start;gap:24px;display:flex}.troca-chamada{letter-spacing:-.01em;color:var(--profundo);text-wrap:balance;max-width:40ch;animation:chega .6s var(--curva) both;font-size:clamp(21px,1.9vw,26px);font-weight:500;line-height:1.25}.troca-pausa{letter-spacing:.12em;text-transform:uppercase;color:var(--azul);cursor:pointer;background:0 0;border:1px solid #0a4da240;border-radius:999px;flex:none;align-items:center;gap:4px;padding:6px 12px;font-size:11px;display:inline-flex}.troca-pausa span{margin-left:4px;font-size:9px}.troca-grade{grid-template-columns:1fr minmax(150px,.7fr) 1fr;align-items:center;gap:clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,52px);display:grid;position:relative}.troca-fios{pointer-events:none;position:absolute;inset:0;overflow:visible}.fio path{fill:none;stroke:var(--azul);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.55;animation:traca .7s var(--curva) forwards;animation-delay:calc(.15s + var(--k) * .1s)}.fio-leva path{animation-delay:calc(.75s + var(--k) * .12s)}.fio .pulso{fill:var(--vermelho)}.troca-col{z-index:1;position:relative}.troca-rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--vermelho);margin-bottom:14px;font-size:12px;font-weight:700}.troca-col ul{gap:12px;display:grid}.troca-col li{color:var(--grafite);background:var(--nevoa);opacity:0;animation:aparece .55s var(--curva) forwards;animation-delay:calc(50ms + var(--k) * .1s);border-radius:10px;padding:14px 18px;font-size:clamp(16px,1.25vw,18px);line-height:1.35;box-shadow:inset 0 0 0 1px #0a4da21a}.troca-leva li{background:var(--profundo);color:var(--branco);box-shadow:none;animation-delay:calc(1.05s + var(--k) * .14s)}.troca-centro{z-index:1;justify-items:center;gap:12px;display:grid;position:relative}.troca-hub{aspect-ratio:1;background:var(--branco);width:clamp(110px,11vw,150px);animation:recebe .9s var(--curva) .55s both;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 1px #0a4da224,0 0 0 14px #0a4da20d,0 24px 50px -24px #082e6399}.troca-hub .simbolo{width:56%;height:auto}.troca-hub-nome{letter-spacing:.14em;text-transform:uppercase;color:var(--azul);font-size:11px;font-weight:700}.troca-link{margin-top:clamp(28px,3.4vw,44px)}@keyframes aparece{0%{opacity:0}to{opacity:1}}@keyframes chega{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes recebe{0%{transform:scale(.85)}45%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fio .pulso{display:none}}@media (max-width:960px){.troca-fichas{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--margem));padding:8px var(--margem) 4px;scrollbar-width:none;display:flex;overflow-x:auto}.troca-fichas::-webkit-scrollbar{display:none}.ficha-perfil{scroll-snap-align:start;flex:none;width:46%;min-width:150px}.ficha-perfil[aria-selected=true]{transform:none}.troca-grade{grid-template-columns:1fr;gap:44px}.troca-topo{flex-direction:column;gap:14px}}.principios{background:var(--profundo);color:var(--branco);padding:clamp(96px,12vw,160px) 0}.principios .titulo-secao{max-width:22ch;font-size:clamp(32px,4.6vw,64px)}.principios-grade{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);margin-top:clamp(48px,6vw,88px);display:grid}.principio{border-bottom:1px solid #ffffff29;padding:clamp(28px,3vw,40px) clamp(20px,2.4vw,36px) clamp(32px,3.4vw,48px) 0;position:relative}.principio:not(:nth-child(3n+1)){border-left:1px solid #ffffff29;padding-left:clamp(20px,2.4vw,36px)}.principio:before{content:"";background:var(--vermelho);width:8px;height:8px;transition:transform .5s var(--curva) calc(var(--atraso,0s) + .3s);position:absolute;top:-4px;left:0;transform:scale(0)}.principio:not(:nth-child(3n+1)):before{left:-4px}.visivel.principio:before{transform:scale(1)}.principio-num{letter-spacing:.14em;color:#ffffff80;font-size:13px}.principio h3{letter-spacing:-.02em;text-wrap:balance;margin-top:14px;font-size:clamp(24px,2.3vw,32px);line-height:1.08}.principio p{color:#ffffffc7;max-width:34ch;margin-top:12px;font-size:17px;line-height:1.45}.principios .somos-nao{margin-top:clamp(56px,7vw,96px)}.somos-nao{background:#ffffff0d;border:1px solid #ffffff1f;padding:clamp(24px,3vw,36px)}.somos-nao ul{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);display:grid}.riscado{color:#ffffffb3;background:linear-gradient(var(--vermelho), var(--vermelho)) no-repeat 0 58% / 0% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .7s var(--curva) calc(var(--atraso,0s) + .4s);font-size:20px;font-weight:700}.visivel .riscado{background-size:100% 2px}.somos-nao p{color:#ffffffb3;margin-top:6px;font-size:15px}@media (max-width:900px){.principios-grade{grid-template-columns:1fr}.principio,.principio:not(:nth-child(3n+1)){border-left:0;padding-left:0;padding-right:0}.principio:not(:nth-child(3n+1)):before{left:0}.somos-nao ul{grid-template-columns:1fr}}.dentro{background:var(--branco);padding:clamp(96px,12vw,160px) 0}.ritmo{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:clamp(44px,5.5vw,72px);display:grid}.ritmo li{background:var(--nevoa);border-radius:12px;padding:24px 22px 28px;box-shadow:inset 0 0 0 1px #0a4da21a}.ritmo-quando{letter-spacing:.14em;text-transform:uppercase;color:var(--branco);background:var(--azul);border-radius:3px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.ritmo h3{letter-spacing:-.02em;color:var(--profundo);margin-top:18px;font-size:clamp(21px,1.9vw,26px);line-height:1.1}.ritmo p{margin-top:10px;font-size:16px;line-height:1.45}.sessenta{margin-top:clamp(64px,8vw,112px)}.sessenta-linha{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px);padding-top:34px;display:grid;position:relative}.sessenta-linha:before{content:"";background:var(--azul);transform-origin:0;height:2px;transition:transform 1.4s var(--curva) .2s;position:absolute;top:7px;left:0;right:0;transform:scaleX(0)}.sessenta-linha.visivel:before{transform:scaleX(1)}.sessenta-linha>li{position:relative}.sessenta-no{background:var(--branco);border:4px solid var(--azul);width:16px;height:16px;transition:transform .5s var(--curva) calc(.35s + var(--k) * .45s);border-radius:50%;position:absolute;top:-34px;left:0;transform:scale(0)}.sessenta-linha>li:last-child .sessenta-no{border-color:var(--vermelho)}.sessenta-linha.visivel .sessenta-no{transform:scale(1)}.sessenta-prazo{letter-spacing:.14em;text-transform:uppercase;color:var(--azul);font-size:12px;font-weight:700}.sessenta-linha h3{letter-spacing:-.025em;color:var(--profundo);margin-top:8px;font-size:clamp(32px,3.4vw,48px);line-height:1}.sessenta-linha ul{gap:8px;margin-top:18px;font-size:17px;display:grid}.sessenta-linha ul li{padding-left:18px;position:relative}.sessenta-linha ul li:before{content:"";border:1.5px solid var(--azul);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:0}@media (max-width:960px){.ritmo{grid-template-columns:1fr 1fr}}@media (max-width:700px){.ritmo{grid-template-columns:1fr}.sessenta-linha{grid-template-columns:1fr;gap:36px;padding-top:0;padding-left:34px}.sessenta-linha:before{transform-origin:top;width:2px;height:auto;inset:0 auto 0 7px;transform:scaleY(0)}.sessenta-linha.visivel:before{transform:scaleY(1)}.sessenta-no{top:4px;left:-34px}}.associe{isolation:isolate;background:radial-gradient(110% 90% at 15% 20%, #0b3a7c 0%, var(--profundo) 60%);color:var(--branco);padding:clamp(96px,12vw,160px) 0;position:relative;overflow:hidden}.associe-grade{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.associe-texto{position:sticky;top:110px}.associe-simbolo{--s-traco:var(--branco);width:80px;margin-bottom:32px}.associe-simbolo .simbolo{width:100%;height:auto}.associe-pagina{min-height:100svh;padding-top:140px}.passos-entrada{color:#ffffffdb;gap:14px;margin-top:36px;font-size:16px;display:grid}.passos-entrada .mono{color:var(--vermelho);margin-right:10px;font-weight:700}.associe-nota{color:#ffffffb3;margin-top:28px;font-size:15px}.associe-nota a{color:var(--branco);border-bottom:1px solid #fff6}@media (max-width:960px){.associe-grade{grid-template-columns:1fr}.associe-texto{position:static}}.ficha{background:var(--branco);color:var(--grafite);border-radius:12px;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.ficha-barra{background:var(--nevoa);color:#1a24338c;border-bottom:1px solid #0a4da21a;gap:2px;padding:12px 24px;font-size:12px;display:flex}.ficha-bloco{gap:16px;padding:26px 28px 8px;display:grid}.ficha-bloco+.ficha-bloco{border-top:1px solid #0a4da21a;padding-top:26px}.ficha-bloco legend{float:left;width:100%;color:var(--profundo);align-items:center;gap:12px;margin-bottom:4px;font-size:20px;font-weight:700;display:flex}.ficha-num{background:var(--azul);width:28px;height:28px;color:var(--branco);font:700 13px var(--mono);border-radius:50%;place-items:center;display:grid}.ficha-ajuda{color:#1a2433a6;margin-top:-8px;font-size:14px}.opcoes-perfil{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.opcao-perfil{cursor:pointer;border:1.5px solid #0a4da233;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.opcao-perfil:hover{border-color:var(--azul);background:#0a4da208}.opcao-perfil input,.opcao-interesse input{opacity:0;width:1px;height:1px;position:absolute}.opcao-perfil:has(input:checked){border-color:var(--azul);box-shadow:inset 0 0 0 1px var(--azul);background:#0a4da20f}:is(.opcao-perfil:has(input:focus-visible),.opcao-interesse:has(input:focus-visible)){outline:2px solid var(--vermelho);outline-offset:2px}.bolinha{border:2px solid #0a4da273;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:border-color .2s;display:grid}.bolinha:after{content:"";background:var(--azul);width:10px;height:10px;transition:transform .2s var(--curva);border-radius:50%;transform:scale(0)}.opcao-perfil:has(input:checked) .bolinha{border-color:var(--azul)}.opcao-perfil:has(input:checked) .bolinha:after{transform:scale(1)}.opcao-texto{gap:2px;display:grid}.opcao-texto strong{color:var(--profundo);font-size:16px}.opcao-texto small{color:#1a243399;font-size:13px;line-height:1.35}.campos-grade{grid-template-columns:1fr 1fr;align-items:start;gap:14px 16px;display:grid}.campo{align-content:start;gap:6px;display:grid}.campo-largo{grid-column:1/-1}.campo-rotulo{color:var(--profundo);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;font-weight:700;display:flex}.campo-rotulo small{color:#1a243380;font-size:12px;font-weight:500}.campo input,.campo textarea{width:100%;font:400 15px/1.4 var(--fonte);color:var(--grafite);background:var(--branco);border:1.5px solid #1a243338;border-radius:8px;height:42px;padding:8px 12px;transition:border-color .2s,box-shadow .2s}.campo textarea{resize:vertical;height:auto;min-height:64px}.campo input::placeholder,.campo textarea::placeholder{color:#1a243361}.campo input:hover,.campo textarea:hover{border-color:#0a4da28c}.campo input:focus,.campo textarea:focus{border-color:var(--azul);outline:none;box-shadow:0 0 0 4px #0a4da224}.com-erro input,.com-erro textarea{border-color:var(--vermelho)}.campo-erro{color:#b81d14;font-size:13px;font-weight:500}.campo-ajuda{color:#1a24338c;font-size:13px}.opcoes-interesse{flex-wrap:wrap;gap:8px;display:flex}.opcao-interesse{cursor:pointer;border:1.5px solid #1a24332e;border-radius:999px;align-items:center;gap:10px;padding:9px 14px 9px 10px;font-size:14px;transition:border-color .2s,background .2s;display:inline-flex;position:relative}.opcao-interesse:hover{border-color:var(--azul)}.quadrado{width:20px;height:20px;color:var(--branco);border:2px solid #0a4da273;border-radius:5px;flex:none;place-items:center;transition:background .2s,border-color .2s;display:grid}.quadrado .icone{opacity:0;width:14px;height:14px;transition:opacity .15s}.opcao-interesse:has(input:checked){border-color:var(--azul);background:#0a4da20f}.opcao-interesse:has(input:checked) .quadrado{background:var(--azul);border-color:var(--azul)}.opcao-interesse:has(input:checked) .quadrado .icone{opacity:1}.ficha-fim{background:var(--nevoa);border-top:1px solid #0a4da21a;gap:14px;padding:24px 28px 28px;display:grid}.consentimento{border:0;border-radius:0;align-items:flex-start;padding:0;font-size:14px;background:0 0!important}.aviso-dados{color:#1a2433a6;font-size:13px}.aviso-dados a{color:var(--azul);text-decoration:underline}.ficha-erro{color:#b81d14;font-weight:500}.ficha-enviar{justify-self:start;padding:16px 26px;font-size:17px}.ficha-ok{justify-items:start;gap:12px;padding:48px 32px;display:grid}.ficha-ok-marca{background:var(--azul);width:56px;height:56px;color:var(--branco);border-radius:50%;place-items:center;display:grid}.ficha-ok-marca .icone{width:28px;height:28px}.ficha-ok-titulo{color:var(--profundo);font-size:28px;font-weight:700}@media (max-width:600px){.campos-grade{grid-template-columns:1fr}.ficha-bloco,.ficha-fim{padding-inline:18px}}.dx{min-height:100svh;color:var(--branco);background:radial-gradient(90% 80% at 85% 10%, #0b3a7c 0%, var(--profundo) 55%, var(--noite) 100%);--s-traco:var(--branco);grid-template-rows:auto 1fr;display:grid}.dx-topo{padding:18px var(--margem);justify-content:space-between;align-items:center;display:flex}.dx-corpo{width:min(1180px, 100% - 2 * var(--margem));grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,112px);margin-inline:auto;padding-bottom:48px;display:grid}.dx-topo .assinatura{color:var(--branco)}.dx-sair{opacity:.7;align-items:center;gap:6px;font-size:13px;display:inline-flex}.dx-sair:hover{opacity:1}.dx-lado{flex-direction:column;gap:36px;padding:32px 0;display:flex}.dx-simbolo{width:180px;height:auto;overflow:visible}.dx-guia path{stroke:#ffffff1f;stroke-width:4px;stroke-dasharray:6 12;fill:none}.dx-linha{stroke:var(--branco);stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .8s var(--curva) .15s}.dx-linha.feita{stroke-dashoffset:0}.dx-anel{stroke:var(--branco)}.dx-anel-topo{stroke:var(--vermelho)}.dx-centro{fill:var(--vermelho);transform-box:fill-box;transform-origin:50%;transition:transform .5s var(--curva) 1s;transform:scale(0)}.dx-centro.feito{transform:scale(1)}.dx-areas{gap:4px;font-size:15px;display:grid}.dx-areas li{color:#ffffff73;align-items:center;gap:12px;padding:7px 0;transition:color .3s;display:flex}.dx-marca{border:1.5px solid #ffffff4d;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.dx-marca .icone{width:14px;height:14px}.dx-areas li.feita{color:#fffc}.dx-areas li.feita .dx-marca{background:var(--branco);color:var(--azul);border-color:var(--branco)}.dx-areas li.agora{color:var(--branco);font-weight:700}.dx-areas li.agora .dx-marca{border-color:var(--vermelho);color:var(--branco)}.dx-palco{align-items:center;min-width:0;padding:24px 0;display:grid}.dx-cena{width:100%;max-width:800px;animation:dx-entra .45s var(--curva)}@keyframes dx-entra{0%{opacity:0;transform:translateY(18px)}}.dx-titulo-grande{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(40px,5.6vw,84px);font-weight:700;line-height:.98}.dx-promessa{flex-wrap:wrap;gap:10px;margin-top:32px;font-size:14px;display:flex}.dx-promessa li{color:#fffc;border:1px solid #fff3;border-radius:999px;padding:8px 12px}.dx-promessa b{color:var(--branco)}.dx-dica{color:#fffc;max-width:46ch;margin-top:26px;font-size:18px}.dx-acoes{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.dx-kbd{font:500 12px var(--mono);color:var(--azul);border:1px solid #082e634d;border-radius:4px;padding:2px 6px}.dx-retomar{color:var(--branco)}.dx-sem-nome{color:#ffffff80;font-size:13px;font-family:var(--mono);margin-top:40px}.dx-onde{color:#fff9;letter-spacing:.04em;font-size:13px}.dx-onde span{color:#ffffff4d;margin:0 4px}.dx-titulo{letter-spacing:-.025em;text-wrap:balance;outline:none;margin-top:18px;font-size:clamp(28px,3.6vw,52px);font-weight:700;line-height:1.06}.dx-opcoes{gap:10px;margin-top:clamp(28px,4vw,44px);display:grid}.dx-opcoes li{animation:dx-entra .4s var(--curva) both;animation-delay:calc(.12s + var(--k) * 50ms)}.dx-opcao{text-align:left;width:100%;min-height:60px;font:500 18px/1.3 var(--fonte);color:var(--branco);cursor:pointer;transition:background .2s, border-color .2s, transform .25s var(--curva);background:#ffffff0d;border:1.5px solid #ffffff29;border-radius:10px;align-items:center;gap:16px;padding:16px 18px;display:flex}.dx-opcao>span{flex:1}.dx-opcao .icone{opacity:0;transition:opacity .2s, transform .25s var(--curva);transform:scale(.6)}.dx-opcao:hover,.dx-opcao:focus-visible{background:#ffffff1a;border-color:#ffffff8c;transform:translate(4px)}.dx-opcao kbd{width:30px;height:30px;font:700 13px var(--mono);border:1px solid #ffffff4d;border-radius:6px;flex:none;place-items:center;display:grid}.dx-opcao.anterior{border-color:#ffffff8c}.dx-opcao.escolhida{background:var(--branco);color:var(--profundo);border-color:var(--branco);transform:none}.dx-opcao.escolhida kbd{border-color:var(--azul);color:var(--azul)}.dx-opcao.escolhida .icone{opacity:1;color:var(--azul);transform:none}.dx-rodape{justify-content:space-between;align-items:center;margin-top:28px;font-size:14px;display:flex}.dx-rodape .botao-texto{color:var(--branco)}.dx-rodape .botao-texto:disabled{opacity:.3;cursor:default}.dx-atalho{color:#ffffff73;font-size:12px}.dx-respiro{cursor:pointer}.dx-terminal{font-size:clamp(16px,1.8vw,22px)}.dx-terminal b{color:var(--branco)}.dx-pontos{color:#fff6}.dx-proxima{letter-spacing:-.02em;margin-top:22px;font-size:clamp(26px,3.2vw,44px);font-weight:500;line-height:1.1}.dx-soma{color:#ffffffbf;gap:8px;font-size:15px;display:grid}.dx-soma li{animation:dx-entra .3s var(--curva) both;animation-delay:calc(var(--k) * .16s)}@media (max-width:860px){.dx-corpo{grid-template-columns:1fr;align-items:start;gap:0}.dx-lado{flex-direction:row;align-items:center;gap:16px;padding:0}.dx-simbolo{width:64px}.dx-areas{gap:6px;display:flex}.dx-areas li{gap:0;padding:0;font-size:0}.dx-palco{align-items:start;padding:28px 0 0}.dx-atalho{display:none}.dx-opcao{font-size:17px}}.res-cabeca{background:var(--profundo);color:var(--branco);padding:140px 0 56px}.res-grade{grid-template-columns:.9fr 1.1fr;align-items:end;gap:clamp(32px,5vw,80px);display:grid}.res-nota{align-items:baseline;gap:6px;line-height:.8;display:flex}.res-num{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(120px,16vw,220px);font-weight:700}.res-de{font:500 clamp(22px, 2.4vw, 32px) var(--mono);color:#ffffff8c}.res-nivel{letter-spacing:-.02em;animation:dx-entra .5s var(--curva) 1s both;margin-top:18px;font-size:clamp(34px,4vw,56px);line-height:1}.res-frase{animation:dx-entra .5s var(--curva) 1.2s both}.res-regua{animation:dx-entra .5s var(--curva) 1.35s both;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:28px;font-size:12px;display:grid}.res-regua li{color:#ffffff80;border-top:3px solid #ffffff2e;gap:4px;padding-top:10px;display:grid}.res-regua li.aqui{border-top-color:var(--branco);color:var(--branco);font-weight:700}.res-regua .mono{font-size:11px}.res-barras{gap:14px;display:grid}.res-barras li{animation:dx-entra .4s var(--curva) both;animation-delay:calc(1.6s + var(--i,0) * .12s);grid-template-columns:minmax(0,12em) 1fr 2.6em;align-items:center;gap:16px;font-size:15px;display:grid}.res-barras li:first-child{--i:0}.res-barras li:nth-child(2){--i:1}.res-barras li:nth-child(3){--i:2}.res-barras li:nth-child(4){--i:3}.res-barras li:nth-child(5){--i:4}.res-barras li:nth-child(6){--i:5}.res-area{color:#ffffffd1}.res-trilho{background:#ffffff14;border-radius:2px;height:14px;position:relative;overflow:hidden}.res-trilho span{background:var(--branco);transform-origin:0;transform:scaleX(var(--v));animation:enche .9s var(--curva) both;animation-delay:calc(1.7s + var(--i,0) * .12s);position:absolute;inset:0}@keyframes enche{0%{transform:scaleX(0)}}.res-barras li.fraca .res-area{color:var(--branco);font-weight:700}.res-barras li.fraca .res-trilho span{background:var(--vermelho)}.res-valor{text-align:right;font-weight:700}.res-escala{margin-top:48px}@media (max-width:900px){.res-grade{grid-template-columns:1fr}.res-barras li{grid-template-columns:8em 1fr 2.4em;gap:10px}}.res-passos{background:var(--branco);padding:clamp(80px,10vw,130px) 0}.res-fracas{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.res-fraca{background:var(--nevoa);border-top:3px solid var(--vermelho);padding:32px}.res-fraca-nota{color:var(--vermelho);font-size:13px;font-weight:700}.res-fraca h3{color:var(--profundo);letter-spacing:-.015em;margin-top:8px;font-size:28px}.res-fraca ol{counter-reset:p;gap:14px;margin-top:20px;display:grid}.res-fraca li{counter-increment:p;grid-template-columns:2.2em 1fr;gap:6px;display:grid}.res-fraca li:before{content:"0" counter(p);font:700 13px var(--mono);color:var(--azul);padding-top:4px}.res-acoes{flex-wrap:wrap;align-items:center;gap:32px;margin-top:40px;display:flex}.res-acoes .botao-texto{color:var(--azul);font-weight:700}@media (max-width:800px){.res-fracas{grid-template-columns:1fr}}.texto-longo{padding:140px 0 100px}.estreita{max-width:760px}.texto-longo h2{color:var(--profundo);margin:40px 0 10px;font-size:24px}.texto-longo p+p{margin-top:12px}
