:root{--fundo:#fafafa;--cinza-100:#f5f5f5;--cinza-200:#e5e5e5;--cinza-400:#a3a3a3;--cinza-500:#737373;--cinza-700:#404040;--cinza-900:#171717;--azul-50:#eff6ff;--azul-100:#dbeafe;--azul-500:#3b82f6;--azul-600:#2563eb;--azul-700:#1d4ed8;--verde-700:#15803d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--cinza-900);background:var(--fundo);margin:0;font-family:Ubuntu,ui-sans-serif,system-ui,sans-serif;font-weight:400;line-height:1.6}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:800;line-height:1.2}h1,h2{letter-spacing:-.02em;font-weight:700;line-height:1.12}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--azul-500);outline-offset:2px}.container{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.cartao{background:#fff;border-radius:24px}.botao{background:var(--azul-600);color:#fff;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.botao:hover{background:var(--azul-500)}.botao-secundario{background:var(--cinza-100);color:var(--cinza-700)}.botao-secundario:hover{background:var(--cinza-200)}.selo{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.selo-ok{color:var(--verde-700);background:#22c55e1a}.selo-breve{background:var(--cinza-100);color:#525252}.azul{color:var(--azul-600)}.topo{z-index:10;background:var(--fundo);position:sticky;top:0}.topo-linha{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.marca{align-items:center;gap:8px;text-decoration:none;display:flex}.marca svg{width:28px;height:28px;fill:var(--azul-600)}.marca-nome{letter-spacing:-.025em;font-family:Nunito,sans-serif;font-size:20px;line-height:1}.marca-nome span{font-weight:300}.marca-nome b{font-weight:900}.menu{gap:4px;font-size:15px;display:flex}.menu a,.link-entrar{color:var(--cinza-500);border-radius:999px;padding:6px 14px;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.menu a:hover,.link-entrar:hover{background:var(--cinza-100);color:var(--cinza-900)}.topo-acoes{align-items:center;gap:8px;display:flex}.topo-acoes .botao{height:38px;padding:0 18px;font-size:14px}.hero{align-items:center;min-height:calc(100svh - 68px);padding:32px 0 96px;display:flex;position:relative}.hero-grade{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;width:100%;display:grid}.hero h1{font-size:clamp(36px,4vw,52px)}.hero-texto{max-width:500px;color:var(--cinza-500);margin:20px 0 0;font-size:19px}.acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.hero-cena{aspect-ratio:1/.82;place-items:center;display:grid;position:relative}.hero-conversa{width:76%;position:relative}.hero{overflow:hidden}.hero-grade>div:first-child{z-index:1;position:relative}.orbitas{width:210%;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.animar .orbitas circle{transform-origin:300px 300px;animation:1.2s cubic-bezier(.2,.8,.2,1) both abrir}.animar .orbitas circle:nth-child(2){animation-delay:.12s}.animar .orbitas circle:nth-child(3){animation-delay:.24s}.animar .orbitas circle:nth-child(4){animation-delay:.36s}.animar .orbitas circle:nth-child(5){animation-delay:.48s}.animar .orbitas circle:nth-child(6){animation-delay:.6s}@keyframes abrir{0%{opacity:0;scale:.6}}.bolha{width:var(--tamanho);height:var(--tamanho);z-index:1;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 10px 30px #00000012}.bolha img{width:46%;height:46%}.rolar{background:var(--cinza-100);width:44px;height:44px;color:var(--cinza-500);border-radius:50%;place-items:center;margin-left:-22px;transition:background .15s,color .15s;display:grid;position:absolute;bottom:28px;left:50%}.rolar:hover{background:var(--cinza-200);color:var(--cinza-900)}.rolar svg{width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.rolar svg{animation:2s ease-in-out infinite descer}}@keyframes descer{50%{translate:0 4px}}.secao{padding:56px 0}.secao h2{max-width:680px;font-size:clamp(28px,3vw,38px)}.secao-texto{max-width:640px;color:var(--cinza-500);margin:12px 0 0;font-size:17px}.faixa-branca,.faixa-azul,.faixa-marca{padding:88px 0}.faixa-branca{background:#fff}.faixa-branca .cartao{background:var(--fundo)}.faixa-azul{background:var(--azul-50)}.faixa-marca{background:var(--azul-600);color:#fff}.manifesto h2{max-width:860px;color:var(--azul-100);font-size:clamp(28px,3.6vw,46px)}.manifesto h2 span{color:#fff}.manifesto p{max-width:680px;color:var(--azul-100);margin:24px 0 0;font-size:18px}.manifesto .assinatura{color:#fff;margin-top:24px;font-size:15px;font-weight:700}.antes-depois{grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;display:grid}.antes-depois .cartao{padding:28px}.antes-depois h3{justify-content:space-between;align-items:center;gap:12px;font-size:18px;display:flex}.coluna-depois{box-shadow:inset 0 0 0 1.5px var(--azul-500)}.lista{margin:20px 0 0;padding:0;list-style:none}.lista li{margin-top:14px;padding-left:36px;position:relative}.lista li:before,.lista li:after{content:"";transition:transform .45s cubic-bezier(.2,.9,.3,1.4);position:absolute}.lista li:before{background:var(--azul-600);border-radius:50%;width:24px;height:24px;top:0;left:0}.lista li:after{background:#fff;width:12px;height:12px;top:6px;left:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.lista-x li:before{background:var(--cinza-100)}.lista-x li:after{background:var(--cinza-400);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.lista-x li{color:var(--cinza-500)}.animar .lista li:before,.animar .lista li:after{transform:scale(0)}.animar .visivel .lista li:before,.animar .visivel .lista li:after,.animar .lista li.visivel:before,.animar .lista li.visivel:after{transform:none}.animar .lista li:after{transition-delay:.1s}.lista li:nth-child(2):before{transition-delay:80ms}.lista li:nth-child(2):after{transition-delay:.18s}.lista li:nth-child(3):before{transition-delay:.16s}.lista li:nth-child(3):after{transition-delay:.26s}.lista li:nth-child(4):before{transition-delay:.24s}.lista li:nth-child(4):after{transition-delay:.34s}.lista li:nth-child(5):before{transition-delay:.32s}.lista li:nth-child(5):after{transition-delay:.42s}.lista li:nth-child(6):before{transition-delay:.4s}.lista li:nth-child(6):after{transition-delay:.5s}.multi-grade{grid-template-columns:.75fr 1.25fr;align-items:center;gap:48px;display:grid}.canais{background:#fff;padding:64px 0}.canais-linha{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.canais-texto h2{text-wrap:balance;font-size:clamp(30px,3vw,38px)}.canais-texto p{color:var(--cinza-500);margin:8px 0 0;font-size:18px}.canais-ativos{flex-wrap:wrap;gap:16px 36px;display:flex}.canais-ativos span{color:var(--cinza-900);align-items:center;gap:12px;font-size:22px;font-weight:700;display:flex}.canais-ativos img{width:36px;height:36px}.canais-ativos i{background:#22c55e;border-radius:50%;width:8px;height:8px}.canais-breve{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px;display:flex}.canais-breve small{background:var(--cinza-100);color:var(--cinza-500);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.canais-breve span{color:var(--cinza-500);filter:grayscale();opacity:.6;align-items:center;gap:8px;font-size:15px;display:flex}.canais-breve img{width:22px;height:22px}.canal-letra{color:#0086ff;font-size:18px}.como{color:#fff;background:#0b1220;padding:88px 0;overflow:hidden}.como h2{max-width:680px;font-size:clamp(28px,3vw,38px)}.como .secao-texto{color:#94a3b8}.como-trilha{scroll-snap-type:x mandatory;scrollbar-width:none;perspective:1200px;gap:16px;margin:48px 0 0;padding:8px max(24px,50% - 536px);scroll-padding-inline:max(24px,50% - 536px);list-style:none;display:flex;overflow-x:auto}.como-trilha::-webkit-scrollbar{display:none}.passo{cursor:pointer;scroll-snap-align:start;background:#16203a;border-radius:28px;flex-direction:column;flex:1 1 0;min-width:220px;min-height:400px;padding:28px;transition:flex-grow .5s cubic-bezier(.2,.9,.3,1);display:flex;position:relative;overflow:hidden}.passo:nth-child(2n){background:var(--azul-600)}.passo.ativo{cursor:default;flex-grow:2.2}.passo-icone{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.passo-icone svg{width:22px;height:22px}.passo-cena{opacity:0;width:280px;max-width:100%;margin-top:16px;transition:opacity .4s,transform .4s;transform:translateY(8px)}.passo.ativo .passo-cena{opacity:1;transition-delay:.2s;transform:none}.passo-numero{letter-spacing:-.04em;color:var(--azul-500);margin-top:auto;font-size:96px;font-weight:700;line-height:1}.passo:nth-child(2n) .passo-numero{color:#fff}.passo h3{margin:12px 0 6px;font-size:19px}.passo p{color:#cbd5e1;max-width:360px;margin:0;font-size:15px}.passo:nth-child(2n) p{color:var(--azul-100)}.passo-barra{opacity:0;background:#ffffff26;border-radius:2px;height:3px;position:absolute;bottom:16px;left:28px;right:28px}.passo-barra:after{content:"";border-radius:inherit;transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.passo.ativo .passo-barra{opacity:1}@media (prefers-reduced-motion:no-preference){.passo.ativo .passo-barra:after{animation:6s linear forwards encher}.como-trilha:hover .passo-barra:after{animation-play-state:paused}}@keyframes encher{to{transform:scaleX(1)}}.dev-grade{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.dev-ilustra{width:360px;margin-bottom:8px}.quem-topo{text-align:center}.quem-topo h2,.quem-topo .secao-texto{margin-left:auto;margin-right:auto}.leque{grid-template-columns:1fr auto 1fr;align-items:center;gap:48px;margin-top:48px;display:grid}.leque-lado{gap:16px;display:grid}.leque-lado:first-child .segmento:nth-child(2){translate:-48px}.leque-lado:last-child .segmento:nth-child(2){translate:48px}.leque-centro{background:var(--azul-600);border-radius:40px;place-items:center;width:128px;height:128px;display:grid}.leque-centro svg{fill:#fff;width:64px;height:64px}.segmento{align-items:center;gap:16px;padding:18px 20px;transition:transform .3s;display:flex}.segmento:hover{transform:translateY(-4px)}.segmento-texto b{font-weight:700;display:block}.segmento-texto span{color:var(--cinza-500);margin-top:2px;font-size:14px;display:block}.animar .leque.surge{transform:none}.animar .leque .segmento{opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.2,.9,.3,1.1)}.animar .leque-lado:first-child .segmento{transform:translate(160px)scale(.85)}.animar .leque-lado:last-child .segmento{transform:translate(-160px)scale(.85)}.animar .leque.visivel .segmento{opacity:1;transform:none}.animar .leque.visivel .segmento:hover{transition-delay:0s;transform:translateY(-4px)}.leque .segmento:nth-child(2){transition-delay:.1s}.leque .segmento:nth-child(3){transition-delay:.2s}.animar .leque .leque-centro{transition:transform .6s cubic-bezier(.2,.9,.3,1.4);transform:scale(.6)}.animar .leque.visivel .leque-centro{transform:none}.segmento-icone{background:var(--azul-100);width:44px;height:44px;color:var(--azul-700);border-radius:50%;flex:none;place-items:center;display:grid}.segmento-icone svg{width:20px;height:20px}.duvidas-grade{grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px;display:grid}.duvidas{padding:4px 24px}.duvidas details{padding:18px 0}.duvidas details+details{border-top:1px solid var(--cinza-100)}.duvidas summary{cursor:pointer;justify-content:space-between;gap:16px;font-weight:800;list-style:none;display:flex}.duvidas summary::-webkit-details-marker{display:none}.duvidas summary:after{content:"+";color:var(--cinza-400);font-size:22px;line-height:1;transition:transform .3s}.duvidas details[open] summary:after{transform:rotate(45deg)}.duvidas details p{color:var(--cinza-500);margin:10px 0 0}.chamada{padding:56px 0 96px}.chamada-caixa{background:var(--azul-600);color:#fff;text-align:center;padding:64px 32px}.chamada-caixa h2{max-width:640px;margin:0 auto;font-size:clamp(28px,3vw,40px)}.chamada-caixa .acoes{justify-content:center}.chamada-caixa .botao{color:var(--azul-700);background:#fff}.chamada-caixa .botao:hover{background:var(--azul-100)}.chamada-caixa .botao-secundario{color:#fff;background:#ffffff26}.chamada-caixa .botao-secundario:hover{background:#ffffff40}.rodape{color:var(--cinza-500);padding:48px 0 28px;font-size:14px}.rodape-colunas{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;display:grid}.rodape .marca{color:var(--cinza-900)}.rodape p{margin:12px 0 0}.rodape nav{flex-direction:column;gap:8px;display:flex}.rodape nav b{color:var(--cinza-900);margin-bottom:4px;font-weight:800}.rodape a{text-decoration:none}.rodape a:hover{color:var(--cinza-900)}.rodape .rodape-copy{border-top:1px solid var(--cinza-200);margin-top:40px;padding-top:24px;font-size:13px}.rodape-linha{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.rodape-linha nav{flex-direction:row;gap:24px}.animar .surge{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(14px)}.animar .surge.acima{transform:translateY(-14px)}.animar .surge.visivel{opacity:1;transition-delay:var(--atraso,0s);transform:none}.animar .dobra{transition:translate .6s cubic-bezier(.2,.8,.2,1);translate:0 80px}.animar .dobra.subiu{translate:none}.animar .dobra .surge.visivel{transition-delay:calc(var(--atraso,0s) + .12s)}.flutua{animation:7s ease-in-out 1s infinite alternate flutuar}@keyframes flutuar{to{translate:0 -10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.animar .surge,.animar .surge.acima{opacity:1;transition:none;transform:none}.animar .dobra{transition:none;translate:none}.flutua,.animar .orbitas circle{animation:none}.animar .lista li:before,.animar .lista li:after{transition:none;transform:none}.animar .leque .segmento,.animar .leque .leque-centro{opacity:1;transition:none;transform:none}}@media (width<=1000px){.menu{display:none}.canais{padding:48px 0}.canais-linha{grid-template-columns:1fr;gap:28px}.canais-ativos span{font-size:19px}.canais-ativos img{width:30px;height:30px}.passo,.passo.ativo{flex:0 0 78%;min-height:380px}.passo-cena{opacity:1;transform:none}.passo-barra{display:none}.rodape-colunas{grid-template-columns:1fr 1fr}}@media (width<=860px){.link-entrar{display:none}.hero{min-height:0;padding:24px 0 56px}.rolar{display:none}.hero-cena{margin-top:16px}.bolha{scale:.7}.hero-grade,.dev-grade,.multi-grade,.duvidas-grade,.antes-depois{grid-template-columns:1fr}.leque{grid-template-columns:1fr;gap:16px}.leque-centro{display:none}.leque-lado:first-child .segmento:nth-child(2),.leque-lado:last-child .segmento:nth-child(2){translate:none}.secao{padding:40px 0}.faixa-branca,.faixa-azul,.faixa-marca{padding:56px 0}.como{padding:64px 0}.chamada-caixa{padding:48px 24px}}.politica{padding:56px 0 96px}.politica-coluna{max-width:780px}.politica h1{font-size:clamp(30px,4vw,44px)}.politica-data{color:var(--cinza-500);margin:12px 0 40px;font-size:14px}.politica h2{margin:48px 0 14px;font-size:20px}.politica p,.politica li{color:#525252}.politica ul{padding-left:20px}.politica li{margin-bottom:8px}.politica a{color:var(--azul-600)}
