:root{--garrafa:#ECECE3;--garrafa-2:#E4E5DB;--zap:#1E3A2E;--acento:#1E3A2E;--enfase:#3E5A3F;--creme:#0F1F17;--suave:#3D4337;--papel:#F5F4EE;--folha:#FFFFFF;--borda:#DEDFD4;--tinta:#0F1F17;--tinta-2:#3D4337;--tinta-3:#66705F;--pardo:#1E3A2E;--envelope:#E3D3B4;--aba:#D2BE97;--tinta-env:#1B1A17;--nota-100:#3F76A6;--nota-5:#8C6EA4;--nota-20:#E3A23C;--nota-10:#C4503F;--nota-50:#A9773B;--f-tit:Literata,Georgia,serif;--f:"Public Sans",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background:#b9b3a8;font-family:var(--f);color:var(--tinta);overflow-x:hidden}#tudo{background:var(--papel)}h1,h2{font-family:var(--f-tit);font-weight:700;line-height:1.08;letter-spacing:-.015em}h3{font:700 1.05rem var(--f)}.dentro{max-width:1120px;margin:0 auto;padding:0 72px}.larga{max-width:1440px;padding:0 72px}.num{font-variant-numeric:tabular-nums}.rotulo{font:700 .78rem var(--f);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3)}.sub{color:var(--tinta-2);font-size:1.05rem;line-height:1.55;max-width:56ch;margin-top:10px}.botao{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;background:var(--acento);color:#fff;font:700 1rem var(--f);border-radius:8px}.botao.leve{background:transparent;color:var(--tinta);border:1px solid var(--borda)}.botao:hover{filter:brightness(1.06)}section{padding:96px 0}.barra{display:flex;align-items:center;justify-content:space-between;padding:22px max(72px,calc(50% - 648px));background:var(--papel);color:var(--tinta);border-bottom:1px solid var(--borda)}.barra .marca{display:flex;align-items:center;gap:10px;font:700 28px var(--f-tit)}.barra nav{display:flex;gap:30px;font-size:1rem;color:var(--suave)}.barra .entrar{display:flex;gap:18px;align-items:center;font-size:1rem;color:var(--suave)}.barra .entrar .testar{background:var(--acento);color:#fff;font-weight:700;padding:12px 20px;border-radius:8px}.topo{background:var(--papel);padding:24px 0 56px}.topo-grade{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;margin-top:28px}.topo h1{font-size:clamp(2.6rem,5vw,4.3rem);line-height:1.03}.topo h1 em{font-style:normal;color:var(--enfase)}.topo .chamada{font-size:1.2rem;color:var(--tinta-2);margin:22px 0 30px;max-width:36ch;line-height:1.55}.acoes{display:flex;gap:12px;flex-wrap:wrap}.topo .lado{margin-top:24px;font-size:.98rem;color:var(--tinta-2)}.produto{display:grid;grid-template-columns:260px minmax(0,1fr);gap:20px;align-items:end}.cel{background:var(--tinta);border-radius:40px;padding:9px;box-shadow:0 30px 60px #1b1a182e}.tela{background:#fafaf6;border-radius:32px;height:500px;display:flex;flex-direction:column;overflow:hidden}.zap-topo{display:flex;align-items:center;gap:10px;padding:22px 14px 12px;border-bottom:1px solid var(--borda)}.foto{width:34px;height:34px;border-radius:17px;background:var(--envelope);display:flex;align-items:center;justify-content:center;font:700 18px var(--f-tit);color:var(--tinta)}.zap-topo b{display:block;font-size:15px}.zap-topo span span{font-size:12px;color:var(--tinta-2)}.fio{flex:1;display:flex;flex-direction:column;gap:8px;padding:12px 10px}.hora{align-self:center;font-size:11px;color:var(--tinta-2);background:var(--garrafa);padding:3px 9px;border-radius:7px}.b{font-size:13px;line-height:1.4;color:var(--tinta);padding:8px 10px 16px;border-radius:10px;max-width:86%;position:relative;background:#fff;border:1px solid var(--borda)}.b small{position:absolute;right:9px;bottom:2px;font-size:10px;color:var(--tinta-3)}.b.eu{align-self:flex-end;background:#e4e7da;border-color:transparent}.b.ele{align-self:flex-start}.b strong{font-weight:700}.envs{background:var(--folha);border:1px solid var(--borda);border-radius:14px;padding:18px}.envs h2{font-size:1.1rem;letter-spacing:0}.envs .q{font-size:.85rem;color:var(--tinta-2)}.envs ul{list-style:none;margin-top:12px;display:flex;flex-direction:column;gap:12px}.envs .env{display:grid;grid-template-columns:1fr auto;gap:6px 8px;font-size:.92rem}.envs .env em{font-style:normal;font-weight:700}.envs .env b{font-variant-numeric:tabular-nums}.envs .env i{grid-column:1 / -1;height:10px;border-radius:5px;background:linear-gradient(90deg,var(--c) var(--p),var(--borda) var(--p))}.envs .hoje{margin-top:16px;padding-top:14px;border-top:1px solid var(--borda)}.envs .hoje span{font-size:.85rem;color:var(--tinta-2)}.envs .hoje b{display:block;font:700 2rem/1.1 var(--f-tit)}.selos{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:56px;padding-top:28px;border-top:1px solid var(--borda)}.selos li{display:flex;align-items:center;gap:10px}.selos svg{flex:none;width:24px;height:24px;fill:none;stroke:var(--acento);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.selos b{font:600 .9rem/1.3 var(--f);color:var(--tinta)}.selos br{display:none}.pratica h2{font-size:46px;max-width:14ch}.pratica-grade{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:72px;align-items:start;margin-top:30px}.pratica .sub{font-size:1.15rem;max-width:36ch}.passos{list-style:none;counter-reset:p;display:grid;gap:34px}.passos li{counter-increment:p;padding-left:52px;position:relative}.passos li:before{content:counter(p);position:absolute;left:0;top:-2px;width:34px;height:34px;border-radius:18px;background:var(--zap);color:#fff;font:700 1rem/34px var(--f);text-align:center}.passos b{display:block;font:500 26px/1.25 var(--f-tit);margin-bottom:8px}.passos p{color:var(--tinta-2);font-size:1.05rem;line-height:1.6;max-width:52ch}.segundos{background:var(--garrafa);color:var(--creme);padding:80px 0}.segundos h2{font-size:40px}.segundos .sub{color:var(--suave)}.relogio{display:flex;align-items:center;gap:22px;margin:34px 0 26px}.relogio b{font:700 56px var(--f-tit);color:var(--pardo)}.relogio i{flex:1;height:2px;background:var(--pardo)}.linha{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-top:1px solid rgba(27,26,24,.22)}.linha li{padding:20px 18px 0 0;position:relative}.linha li:before{content:"";position:absolute;left:0;top:-7px;width:12px;height:12px;border-radius:7px;background:var(--pardo);box-shadow:0 0 0 4px var(--garrafa)}.linha .h{display:block;font:700 1.1rem var(--f);color:var(--pardo);margin-bottom:6px}.linha b{display:block;font-size:1.05rem;margin-bottom:4px}.linha span{font-size:.95rem;color:var(--suave);line-height:1.5}.nossa{margin-top:40px;border-left:3px solid var(--pardo);padding-left:22px;max-width:70ch}.nossa h3{font:500 24px var(--f-tit);margin-bottom:8px}.nossa p{color:var(--suave);line-height:1.6}.mes-normal{background:var(--garrafa);color:var(--creme);padding:90px 0 80px}.mes-normal h2{font-size:44px;max-width:20ch}.mes-normal .sub{color:var(--suave);margin-bottom:46px}.momentos{list-style:none}.momento{display:grid;grid-template-columns:180px minmax(0,1fr);gap:10px 48px;align-items:start;padding:26px 0 26px 34px;position:relative;border-top:1px solid rgba(27,26,24,.16)}.momento:first-child{border-top:0}.momento:before{content:"";position:absolute;left:0;top:36px;width:11px;height:11px;border-radius:6px;background:var(--pardo)}.momento .quando{grid-column:1;grid-row:1 / span 2;padding-top:7px;font:700 .85rem var(--f);letter-spacing:.08em;text-transform:uppercase;color:var(--pardo)}.momento b{grid-column:2;font:500 28px/1.25 var(--f-tit)}.momento p{grid-column:2;color:var(--suave);font-size:1.05rem;line-height:1.65;max-width:58ch}.nossa{margin-top:52px}.mes h2{font-size:46px}.mes .sub{max-width:62ch}.etapas{list-style:none;display:grid;gap:72px;margin-top:56px;counter-reset:etapa}.etapa{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:56px;align-items:center;counter-increment:etapa}.etapa:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,380px)}.etapa:nth-child(2n) .etapa-texto{order:2}.etapa-texto:before{content:counter(etapa);display:block;width:34px;height:34px;border-radius:18px;background:var(--zap);color:#fff;font:700 1rem/34px var(--f);text-align:center;margin-bottom:14px}.etapa-texto h3{font:500 30px/1.2 var(--f-tit);margin-bottom:10px}.etapa-texto p{color:var(--tinta-2);font-size:1.05rem;line-height:1.6;max-width:44ch}.etapa-texto p+p{margin-top:10px}.etapa-img{display:block;border:1px solid var(--borda);border-radius:12px;overflow:hidden;background:var(--folha);box-shadow:0 24px 50px #1c2a2429}.etapa-img img{display:block;width:100%;height:auto}html[data-publico=empresa] .etapa:not(:last-child){display:none}.seguranca{background:var(--garrafa);color:var(--creme)}.seg-grade{display:grid;grid-template-columns:1fr 320px;gap:56px;align-items:center}.seguranca h2{font-size:46px}.seguranca .sub{color:var(--suave)}.seg-lista{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;margin-top:32px}.seg-lista li{border-left:2px solid var(--pardo);padding-left:14px}.seg-lista b{display:block;font-size:1.02rem;margin-bottom:3px}.seg-lista span{font-size:.93rem;color:var(--suave);line-height:1.5}.lacre{position:relative;height:220px;background:var(--envelope);border-radius:10px}.lacre:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--aba);clip-path:polygon(0 0,100% 0,50% 58%)}.lacre span{position:absolute;left:50%;top:52%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:40px;background:#8c2f22;box-shadow:0 10px 20px #0000004d}.planos h2{font-size:46px}.chave{display:inline-flex;gap:4px;margin:26px 0 30px;padding:4px;background:var(--folha);border:1px solid var(--borda);border-radius:999px}.chave button{padding:9px 20px;border-radius:999px;font-size:.95rem;color:var(--tinta-2)}.chave button[aria-pressed=true]{background:var(--garrafa);color:var(--creme);font-weight:700}.chave .menos{color:var(--zap);font-weight:700}.cartoes{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:start}.plano{background:var(--folha);border:1px solid var(--borda);border-radius:14px;padding:24px 22px;display:grid;gap:10px;align-content:start}.plano h3{font:600 26px var(--f-tit)}.preco{font:700 40px/1 var(--f-tit)}.preco .por{font:400 1rem var(--f);color:var(--tinta-2)}.no-anual{font-size:.88rem;font-weight:700;color:var(--zap)}.plano .desc{font-size:.95rem;color:var(--tinta-2);line-height:1.5}.plano ul{list-style:none;display:grid;gap:7px;font-size:.93rem;margin-top:4px}.plano li{padding-left:18px;position:relative}.plano li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:2px;background:var(--pardo)}.plano .botao-plano{margin-top:8px;text-align:center;padding:13px;border-radius:9px;border:1px solid var(--garrafa);font-weight:700;font-size:.95rem}.plano.destaque{background:var(--zap);border-color:var(--zap);color:#fff;transform:translateY(-10px)}.plano.destaque .desc,.plano.destaque .no-anual,.plano.destaque .preco .por{color:#d7e0d2}.plano.destaque li:before{background:#fff}.plano.destaque .botao-plano{background:#fff;border-color:#fff;color:var(--acento)}.plano.escuro{background:var(--garrafa);border-color:var(--garrafa);color:var(--creme)}.plano.escuro .desc,.plano.escuro .no-anual,.plano.escuro .preco .por{color:var(--suave)}.plano.escuro .botao-plano{background:var(--creme);border-color:var(--creme);color:var(--garrafa)}.selo{position:absolute;top:-13px;left:22px;background:var(--tinta);color:#fff;font:700 .78rem var(--f);padding:5px 12px;border-radius:7px}.plano{position:relative}.duvidas h2{font-size:42px;margin-bottom:28px}.duvidas dl{display:grid;grid-template-columns:1fr 1fr;gap:26px 48px}.duvidas dt{font:700 1.08rem var(--f);margin-bottom:5px}.duvidas dd{color:var(--tinta-2);line-height:1.55}.lista{background:var(--folha);border-top:1px solid var(--borda)}.lista-grade{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.lista h2{font-size:42px}.campo{display:grid;gap:6px;margin-bottom:16px}.campo label{font-weight:600;font-size:.95rem}.campo input{font:inherit;font-style:normal;border:1px solid var(--borda);border-radius:8px;padding:13px 14px;color:var(--tinta-3);background:var(--papel)}.opcoes{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}.opcoes span{border:1px solid var(--borda);border-radius:8px;padding:9px 14px;font-size:.92rem;background:var(--papel)}.opcoes input:checked+span{border-color:var(--zap);background:#e4e7da;font-weight:600}.aceite{display:flex;gap:10px;font-size:.9rem;color:var(--tinta-2);line-height:1.5;margin-bottom:18px}.aceite input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:18px;height:18px;border:1px solid var(--borda);border-radius:4px;flex:none;text-decoration:none;background:var(--papel)}.rodape{background:var(--garrafa);color:var(--suave);padding:56px 0 30px;font-size:.95rem}.rodape-grade{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.rodape h3{color:var(--creme);font:700 .95rem var(--f);margin-bottom:10px}.rodape p{line-height:1.9}.rodape .marca{font:700 26px var(--f-tit);color:var(--creme)}.rodape .fim{margin-top:40px;padding-top:18px;border-top:1px solid rgba(27,26,24,.16);font-size:.86rem}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.botao{border:0;cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--zap);outline-offset:3px}.chave button{cursor:pointer}fieldset{border:0;min-width:0}.opcoes label{cursor:pointer}.opcoes input{position:absolute;opacity:0;pointer-events:none}.opcoes span{display:block}.opcoes input:focus-visible+span{outline:2px solid var(--zap);outline-offset:2px}.aceite{cursor:pointer}.aceite input:checked{background:var(--zap);border-color:var(--zap)}.aceite a{text-decoration:underline;text-underline-offset:2px}.isca{position:absolute;left:-9999px}.retorno{margin-top:12px;min-height:1.4em;color:var(--tinta-2)}.botao:disabled{opacity:.6;cursor:wait}.campo input{color:var(--tinta)}.campo input::placeholder{color:var(--tinta-3)}legend.campo{font-weight:600;font-size:.95rem;margin-bottom:6px}.publico{display:flex;width:fit-content;margin:8px 0 0;gap:4px;padding:4px;border:1px solid rgba(27,26,24,.32);border-radius:999px;position:relative;z-index:5}.publico button{padding:8px 18px;border-radius:999px;font-size:.95rem;color:var(--suave)}.publico button[aria-pressed=true]{background:var(--tinta);color:#fff;font-weight:700}@media (max-width:1199px){.etapa,.etapa:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:28px}.etapa:nth-child(2n) .etapa-texto{order:0}.barra{padding:18px 32px;gap:16px}.barra nav{gap:18px;white-space:nowrap}.barra .entrar{gap:14px;white-space:nowrap}.cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}.pratica-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:48px}.topo-grade{grid-template-columns:minmax(0,1fr);gap:40px}.produto{max-width:560px}.selos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){#tudo{width:auto}.dentro,.larga{padding:0 20px}section{padding:56px 0}#tudo h2{font-size:32px}.barra{padding:14px 20px}.barra nav{display:none}.barra .entrar{gap:12px}.barra .entrar .testar{padding:10px 14px}.topo h1{font-size:38px}.produto{grid-template-columns:1fr;max-width:340px;margin:0 auto}.cel{max-width:280px;justify-self:center}.pratica-grade,.seg-grade,.lista-grade{grid-template-columns:minmax(0,1fr);gap:28px}.passos b{font-size:22px}.momento{grid-template-columns:1fr;gap:6px;padding-left:24px}.momento .quando{grid-row:auto}.momento b,.momento p{grid-column:1}.momento b{font-size:22px}.etapas{gap:56px;margin-top:40px}.etapa-img{max-width:300px;margin:0 auto}.etapa-texto h3{font-size:26px}.seg-lista,.duvidas dl{grid-template-columns:1fr}.campo input{min-width:0}.lacre{height:150px}.cartoes{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.plano.destaque{transform:none}.rodape-grade{grid-template-columns:1fr 1fr}.rodape-grade>:first-child{grid-column:1/-1}}@media (max-width:739px){.selos{grid-template-columns:1fr;gap:10px}}.cel{position:relative;background:linear-gradient(145deg,#3a3936,#151412 40%,#0f1f17,#34322e);transform:perspective(1600px) rotateY(-12deg) rotateX(4deg);transform-origin:center 45%;box-shadow:inset 0 0 0 2px #45433f,inset 0 0 0 4px #0e0d0c,-30px 44px 70px #1b1a1847,0 10px 24px #1b1a182e}.cel:before,.cel:after{content:"";position:absolute;width:4px;border-radius:2px;background:linear-gradient(90deg,#0f1f17,#55524c)}.cel:before{right:-4px;top:130px;height:70px}.cel:after{left:-4px;top:110px;height:40px;box-shadow:0 56px #2a2926,0 104px #2a2926}.fio .b,.fio .digitando{transition:opacity .35s ease-out,transform .35s ease-out}.conversa-anda .fio .b:not(.mostra){display:none}.conversa-anda .fio .b.mostra{animation:entra .35s ease-out}@keyframes entra{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.digitando{display:none;align-self:flex-start;background:#fff;border:1px solid var(--borda);border-radius:12px;padding:10px 12px;gap:4px}.digitando.mostra{display:flex}.digitando i{width:6px;height:6px;border-radius:3px;background:var(--tinta-3);animation:pulso 1.2s infinite}.digitando i:nth-child(2){animation-delay:.15s}.digitando i:nth-child(3){animation-delay:.3s}@keyframes pulso{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}.env-msg{display:flex;align-items:center;gap:9px;margin:-2px 0 7px;padding:7px 9px;border-radius:8px;background:var(--papel);border:1px solid var(--borda)}.env-msg b{display:block;font-size:12.5px}.env-msg span span,.env-msg>span:last-child{font-size:12px;color:var(--tinta-2);font-variant-numeric:tabular-nums}.env-mini{position:relative;flex:none;width:34px;height:23px;border-radius:3px;background:var(--envelope);overflow:hidden}.env-mini:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--aba);clip-path:polygon(0 0,100% 0,50% 58%)}.mostra .env-mini{animation:fecha .6s .15s ease-out both}@keyframes fecha{0%{transform:translateY(-6px) rotate(-6deg);opacity:0}to{transform:none;opacity:1}}.envs .env{transition:background .3s ease-out;border-radius:6px;margin:-4px -6px;padding:4px 6px}.envs .env.acende{background:#e4e7da}@media (max-width:1199px){.cel{transform:perspective(1600px) rotateY(-6deg) rotateX(2deg)}}@media (prefers-reduced-motion:reduce){.cel{transform:none}.conversa-anda .fio .b:not(.mostra){display:block}.fio .b.mostra,.mostra .env-mini,.digitando i{animation:none}}.fio{overflow:hidden;justify-content:flex-end}.fio .hora{margin-bottom:auto}#tudo .envs h2{font-size:1.1rem}.barra .entrar>a{display:inline-flex;align-items:center;min-height:44px}.barra .entrar .testar{min-height:44px;padding:0 20px}.publico button,.chave button{min-height:44px}.opcoes span{min-height:44px;display:flex;align-items:center}.aceite input{width:24px;height:24px}.aceite{min-height:44px;align-items:flex-start}.rodape p a{display:inline-flex;align-items:center;min-height:44px}.rodape p{line-height:1.5}
