.fu-raiz{--fu-corpo:#131418;--fu-tinta:#f5f6f7;--fu-tinta-fraca:#a4a8b0;--fu-tinta-sutil:#6f747d;--fu-teal:#009196;--fu-teal-claro:#1cc0c5;--fu-borda:rgba(255,255,255,0.15);--fu-borda-fina:rgba(255,255,255,0.08);background:var(--fu-corpo);color:var(--fu-tinta);font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:1.62;min-height:100vh}.fu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-size:15px;font-weight:600;padding:14px 26px}.fu-btn-sm{font-size:14px;padding:10px 18px}.fu-btn-primary{background:var(--fu-teal);color:#ffffff;border:1px solid transparent}.fu-btn-ghost{color:var(--fu-tinta);border:1px solid var(--fu-borda)}.fu-hero{position:relative;display:flex;align-items:center;min-height:100vh;overflow:hidden}.fu-hero-bg{position:absolute;inset:0;isolation:isolate}.fu-canvas-chao{background:#02060c}.fu-hero-inner{position:relative;z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:120px 64px 80px}.fu-pill{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border:1px solid var(--fu-borda-fina);border-radius:999px;background:rgba(255,255,255,.02);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:12.5px;line-height:1.62;letter-spacing:.5px;color:var(--fu-tinta-fraca)}.fu-pill-dot{width:7px;height:7px;border-radius:50%;background:var(--fu-teal-claro);flex:0 0 auto}.fu-titulo{font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:clamp(42px,5.85vw,84px);font-weight:600;line-height:1.05;letter-spacing:-.025em;color:var(--fu-tinta);max-width:13.3em;margin:26px 0 0}.fu-accent{color:var(--fu-teal-claro)}.fu-lead{font-size:clamp(17px,1.46vw,21px);line-height:1.6;color:var(--fu-tinta-fraca);text-wrap:balance;max-width:35.33em;margin:28px 0 38px}.fu-actions{display:flex;flex-wrap:wrap;gap:14px}.fu-scroll{position:absolute;left:50%;bottom:30px;z-index:1;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;font-size:11px;letter-spacing:1.1px;text-transform:uppercase;color:var(--fu-tinta-sutil)}.fu-scroll-line{width:1px;height:46px;background:linear-gradient(to bottom,var(--fu-tinta-sutil),transparent)}@media (max-width:900px){.fu-hero-inner{padding:120px 20px 80px}}@media (prefers-reduced-motion:reduce){.fu-raiz *,.fu-raiz :after,.fu-raiz :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.s2-pagina{position:relative;min-height:100vh;background:#04070b;color:#e9f1f6}.s2-pagina-campo{position:absolute;inset:0;z-index:0}.s2-pagina-campo:after{content:"";position:absolute;inset:0;background:rgb(2 6 12/.22)}.s2-pagina-conteudo{position:relative;z-index:1}.s2{--s2-fundo:#04070b;--s2-tinta:#e9f1f6;--s2-fraca:#a8bcc9;--s2-regra:#1a2836;--s2-regra-forte:#2b3d4e;--s2-luz:#01c9f8;--s2-display:var(--font-onest),ui-sans-serif,system-ui,sans-serif;--s2-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--s2-mono:var(--font-geist-mono),ui-monospace,monospace;--s2-no-fundo:#0b3a3e;--s2-no-claro:#1cc0c5;--s2-traco:rgb(224 233 234/0.85);--s2-contra:rgb(28 192 197/0.9);--s2-passo:620ms;--s2-t-no:300ms;--s2-t-vem:260ms;--s2-t-desce:180ms;--s2-t-texto:380ms;position:relative;background:none;color:var(--s2-tinta);font-family:var(--s2-sans);padding:5.5rem 0 4.5rem}.s2-largura{width:min(80rem,100%);margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem)}.s2-cabeca{max-width:58rem}.s2-chapeu{font-family:var(--s2-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--s2-luz);margin:0 0 1rem}.s2-manchete{font-family:var(--s2-display);font-weight:600;font-size:clamp(1.4rem,1.8vw + 1rem,2.6rem);line-height:1.08;letter-spacing:-.02em;margin:0;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.s2-manchete em{font-style:normal;color:var(--s2-luz)}.s2-lead{color:var(--s2-fraca);font-size:1.0625rem;line-height:1.6;max-width:56ch;margin:1.25rem 0 0;text-wrap:pretty}.s2-lead span{display:block;text-wrap:balance}.s2-lead span+span{margin-top:.45em}.s2-escada{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3rem;padding:3rem 0 2.5rem}.s2-col{position:relative;padding-top:var(--drop,0)}.s2-col-encontrar{--drop:0rem;grid-column:1;grid-row:1}.s2-col-transformar{--drop:5rem;grid-column:2;grid-row:1}.s2-col-controlar{--drop:10rem;grid-column:3;grid-row:1/span 2}.s2-eixo-vem{left:calc(-100% - 2.5rem + 21.5px);width:calc(100% + 2.5rem + 3px);height:3px}.s2-eixo-desce,.s2-eixo-vem{position:absolute;top:calc(var(--drop) - 5rem + 21.5px);background:var(--s2-traco)}.s2-eixo-desce{left:21.5px;width:3px;height:calc(5rem + 1.5px)}.s2-no{position:relative;z-index:2;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--s2-no-claro);box-shadow:0 0 0 3px var(--s2-fundo),0 0 0 5px rgb(28 192 197/.55)}.s2-no:before{content:attr(data-marca);font-family:var(--s2-display);font-weight:600;font-size:1.0625rem;line-height:1;color:var(--s2-no-fundo)}.s2-estacao{margin-top:1.1rem}.s2-trabalho{font-family:var(--s2-display);font-weight:600;font-size:1.125rem;line-height:1.25;letter-spacing:-.01em;margin:0}.s2-ganho,.s2-trabalho{color:var(--s2-tinta);text-wrap:balance}.s2-ganho{font-size:.9375rem;line-height:1.55;margin:.7rem 0 0}.s2-mecanismo{color:var(--s2-fraca);font-size:.8125rem;line-height:1.5;margin:.55rem 0 0;text-wrap:balance}.s2-frentes{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin:1rem 0 0;padding:.9rem 0 0;border-top:1px solid var(--s2-regra-forte)}.s2-elo{color:var(--s2-luz);font-size:.875rem;text-decoration:none}.s2-elo:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.s2-elo:focus-visible{outline:2px solid var(--s2-luz);outline-offset:3px}.s2-retorno{position:absolute;left:21.5px;top:1.5rem;--s2-alcance:1.5rem;--s2-fora:46px;width:calc(((100% - 5rem) / 3) * 2 + 5rem + 3px + var(--s2-fora));height:calc(11.5rem + 24.5px);pointer-events:none}.s2-retorno-volta{left:0;width:100%;height:3px}.s2-retorno-sobe,.s2-retorno-volta{position:absolute;top:0;background:var(--s2-contra)}.s2-retorno-sobe{right:0;width:3px;height:100%}.s2-retorno-saida{right:3px;top:calc(11.5rem + 21.5px);width:calc(var(--s2-fora) + 21.5px);height:3px}.s2-retorno-queda,.s2-retorno-saida{position:absolute;background:var(--s2-contra)}.s2-retorno-queda{left:0;top:0;width:3px;height:calc(var(--s2-alcance) - 6px)}.s2-retorno-seta{left:-8.5px;top:calc(var(--s2-alcance) - 8px);border-top:13px solid var(--s2-contra)}.s2-retorno-meio,.s2-retorno-seta{position:absolute;z-index:3;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.s2-retorno-meio{right:-8.5px;top:50%;margin-top:-6.5px;border-bottom:13px solid var(--s2-contra)}.s2-retorno-partida{display:none;position:absolute;right:-6.5px;bottom:-8px;width:16px;height:16px;border-radius:50%;background:var(--s2-no-claro);box-shadow:0 0 0 3px var(--s2-fundo),0 0 0 5px rgb(28 192 197/.55)}.s2-legenda{position:absolute;z-index:2;top:.45rem;left:calc((100% - 5rem) / 3 + 2.5rem);background:rgb(4 7 11/.92);border:1px solid rgb(28 192 197/.55);padding:.55rem .95rem;font-family:var(--s2-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--s2-tinta)}.s2-legenda,.s2-micro{margin:0;text-wrap:balance}.s2-micro{grid-column:1/span 2;grid-row:2;align-self:end;color:var(--s2-fraca);font-size:.875rem;line-height:1.55}.s2-pe{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2.75rem;border-top:1px solid var(--s2-regra);padding-top:2rem}.s2-pe-frase{font-size:1rem;line-height:1.6;margin:0;max-width:44ch;text-wrap:balance}.s2-cta{flex:none;border-radius:2px;background:var(--s2-luz);color:var(--s2-fundo);font-family:var(--s2-sans);font-weight:600;font-size:.9375rem;letter-spacing:.01em;line-height:1.62;text-decoration:none;padding:.95rem 1.75rem}.s2-cta:focus-visible{outline:2px solid var(--s2-tinta);outline-offset:3px}@keyframes s2-acende{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes s2-traca-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes s2-traca-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes s2-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes s2-surge{0%{opacity:0}to{opacity:1}}.s2--js .s2-no{opacity:0;transform:scale(.55)}.s2--js .s2-estacao{opacity:0;transform:translateY(10px)}.s2--js .s2-eixo-vem{transform:scaleX(0)}.s2--js .s2-eixo-desce{transform:scaleY(0)}.s2--js .s2-retorno-saida{transform:scaleX(0)}.s2--js .s2-retorno-sobe{transform:scaleY(0)}.s2--js .s2-retorno-volta{transform:scaleX(0)}.s2--js .s2-retorno-queda{transform:scaleY(0)}.s2--js .s2-legenda,.s2--js .s2-retorno-meio,.s2--js .s2-retorno-partida,.s2--js .s2-retorno-seta{opacity:0}.s2-eixo-vem{transform-origin:left center}.s2-eixo-desce{transform-origin:center top}.s2-retorno-saida{transform-origin:left center}.s2-retorno-sobe{transform-origin:center bottom}.s2-retorno-volta{transform-origin:right center}.s2-retorno-queda{transform-origin:center top}.s2--anima .s2-eixo-desce,.s2--anima .s2-eixo-vem,.s2--anima .s2-estacao,.s2--anima .s2-legenda,.s2--anima .s2-no,.s2--anima .s2-retorno-meio,.s2--anima .s2-retorno-partida,.s2--anima .s2-retorno-queda,.s2--anima .s2-retorno-saida,.s2--anima .s2-retorno-seta,.s2--anima .s2-retorno-sobe,.s2--anima .s2-retorno-volta{animation-fill-mode:both;animation-timing-function:cubic-bezier(.22,.61,.36,1)}.s2--anima .s2-no{animation-name:s2-acende;animation-duration:var(--s2-t-no);animation-delay:calc(var(--i) * var(--s2-passo))}.s2--anima .s2-estacao{animation-name:s2-entra;animation-duration:var(--s2-t-texto);animation-delay:calc(var(--i) * var(--s2-passo) + .12s)}.s2--anima .s2-eixo-vem{animation-name:s2-traca-x;animation-duration:var(--s2-t-vem);animation-delay:calc(var(--i) * var(--s2-passo) - .44s);animation-timing-function:linear}.s2--anima .s2-eixo-desce{animation-name:s2-traca-y;animation-duration:var(--s2-t-desce);animation-delay:calc(var(--i) * var(--s2-passo) - .18s);animation-timing-function:linear}.s2--anima .s2-retorno-saida{animation-name:s2-traca-x;animation-duration:.16s;animation-delay:1.34s;animation-timing-function:linear}.s2--anima .s2-retorno-sobe{animation-name:s2-traca-y;animation-duration:.3s;animation-delay:1.5s;animation-timing-function:linear}.s2--anima .s2-retorno-volta{animation-name:s2-traca-x;animation-duration:.42s;animation-delay:1.8s;animation-timing-function:linear}.s2--anima .s2-retorno-queda{animation-name:s2-traca-y;animation-duration:.14s;animation-delay:2.22s;animation-timing-function:linear}.s2--anima .s2-retorno-meio,.s2--anima .s2-retorno-partida,.s2--anima .s2-retorno-seta{animation-name:s2-surge;animation-duration:.2s;animation-delay:2.32s}.s2--anima .s2-legenda{animation-name:s2-entra;animation-duration:.3s;animation-delay:2.28s}@media (max-width:940px){.s2{padding:3.5rem 0 3rem}.s2-escada{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2.4rem;margin-top:2.25rem;padding:3.4rem 0}.s2-col{padding-top:0}.s2-col-controlar,.s2-col-encontrar,.s2-col-transformar{grid-column:1;grid-row:auto}.s2-eixo-vem{left:21.5px;top:-2.4rem;width:3px;height:2.4rem;transform-origin:center top}.s2-eixo-desce{display:none}.s2-estacao{margin-top:.9rem;margin-right:1.6rem}.s2-retorno{grid-column:1;grid-row:1/4;--s2-alcance:2.25rem;--s2-fora:0px;left:21.5px;right:.25rem;top:-2.25rem;width:auto;height:calc(100% - 1.7rem)}.s2-micro{grid-column:1;grid-row:auto;align-self:auto;margin-top:.6rem}.s2-retorno-partida{display:block}.s2-retorno-saida{display:none}.s2-legenda{top:.2rem;left:auto;right:1.4rem;max-width:calc(100% - 5rem);letter-spacing:.1em}@media (max-width:359px){.s2-cta{padding-left:1.25rem;padding-right:1.25rem}}.s2-pe{flex-direction:column;align-items:flex-start;gap:1.25rem}.s2--js .s2-eixo-vem{transform:scaleY(0)}.s2--anima .s2-eixo-vem{animation-name:s2-traca-y}}@media (prefers-reduced-motion:reduce){.s2--js .s2-eixo-desce,.s2--js .s2-eixo-vem,.s2--js .s2-estacao,.s2--js .s2-legenda,.s2--js .s2-no,.s2--js .s2-retorno-meio,.s2--js .s2-retorno-partida,.s2--js .s2-retorno-queda,.s2--js .s2-retorno-saida,.s2--js .s2-retorno-seta,.s2--js .s2-retorno-sobe,.s2--js .s2-retorno-volta{opacity:1;transform:none}.s2--anima .s2-eixo-desce,.s2--anima .s2-eixo-vem,.s2--anima .s2-estacao,.s2--anima .s2-legenda,.s2--anima .s2-no,.s2--anima .s2-retorno-meio,.s2--anima .s2-retorno-partida,.s2--anima .s2-retorno-queda,.s2--anima .s2-retorno-saida,.s2--anima .s2-retorno-seta,.s2--anima .s2-retorno-sobe,.s2--anima .s2-retorno-volta{animation:none}}.hm-casca{color-scheme:dark}:where(.hm-casca){font-synthesis-weight:none}:where(.hm-casca) :is(h1,h2,h3,h4){font-family:inherit;font-weight:700;letter-spacing:normal;line-height:inherit}:where(.hm-casca) :is(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(.hm-casca) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.hm-casca) :is(img,svg,canvas){display:block;max-width:100%}:where(.hm-casca) a{color:inherit;text-decoration:none;transition:none}:where(.hm-casca) :is(button,input,textarea,select){font:inherit;color:inherit}:where(.hm-casca) :focus-visible,:where(.hm-casca) :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #1abce9;outline-offset:3px;border-radius:2px}.hm-casca .ct--escuro:before{display:none}.hm-casca .ct-largura,.hm-casca .fx-largura{width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem);box-sizing:border-box}.hm-casca .ct{padding-bottom:4.5rem}.hm-casca .fu-hero-inner{max-width:80rem;padding-left:clamp(1.25rem,4vw,4rem);padding-right:clamp(1.25rem,4vw,4rem)}.hm-casca .ct{padding-top:68px}@media (max-width:940px){.hm-casca .ct{padding-top:60.7px}}@media (max-width:900px){.hm-casca .ct{padding-top:48.7px}}.hm-casca .ct-titulo{text-wrap:balance}.hm-casca .s2-pagina-campo{inset:0 0 auto 0;height:calc(100% + 1065.3px);clip-path:inset(0 0 1065.3px 0)}@media (max-width:1100px){.hm-casca .s2-pagina-campo{height:calc(100% + 1492px);clip-path:inset(0 0 1492px 0)}}@media (max-width:760px){.hm-casca .s2-pagina-campo{height:calc(100% + 1599.3px);clip-path:inset(0 0 1599.3px 0)}}.hm-casca .footer{background:transparent;border-top-color:#1a2836}.hm-casca #frentes,.hm-casca #manifesto,.hm-casca .mt-form-ok{scroll-margin-top:77px}.hm-casca .footer .container,.hm-casca .site-header__inner.container{max-width:80rem;padding-inline:clamp(1.25rem,4vw,4rem)}