*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}:root{--papel:#fff;--fundo-2:#f4f5f7;--fundo-3:#e9ebef;--tinta:#111318;--texto:#2a2f38;--cinza:#5b6270;--linha:rgba(17,19,24,.1);--azul:#1d6ff2;--laranja:#f2682a;--laranja-hover:#d9541a;--verde:#1a7f3c;--curva:cubic-bezier(.22, 1, .36, 1);--s-50:4px;--s-75:8px;--s-100:12px;--s-200:16px;--s-300:24px;--s-400:32px;--s-500:40px;--s-600:48px;--s-700:64px;--s-800:80px;--s-900:96px;--sombra-1:0 0 0 1px rgba(0,0,0,.06), 0 1px 2px -1px rgba(0,0,0,.06), 0 2px 4px 0 rgba(0,0,0,.04);--sombra-2:0 0 0 1px rgba(0,0,0,.08), 0 1px 2px -1px rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.06)}body{background:var(--papel);color:var(--texto);font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px}::-moz-selection{background:var(--tinta);color:#fff}::selection{background:var(--tinta);color:#fff}:focus-visible{outline:2px solid var(--azul);outline-offset:3px;border-radius:8px}.envelope{max-width:1180px;padding:0 var(--s-300);margin:0 auto}.pular{left:var(--s-200);background:var(--tinta);color:#fff;padding:var(--s-75) var(--s-100);z-index:20;border-radius:8px;position:absolute;top:-48px}.pular:focus{top:var(--s-200)}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.heading-1{letter-spacing:-.03em;color:var(--tinta);text-wrap:balance;font-size:60px;font-weight:600;line-height:60px}.heading-2{letter-spacing:-.025em;color:var(--tinta);text-wrap:balance;font-size:48px;font-weight:600;line-height:48px}.heading-3{letter-spacing:-.02em;color:var(--tinta);text-wrap:balance;font-size:36px;font-weight:600;line-height:40px}.heading-4{letter-spacing:-.02em;color:var(--tinta);text-wrap:balance;font-size:30px;font-weight:600;line-height:36px}.heading-5{letter-spacing:-.015em;color:var(--tinta);text-wrap:balance;font-size:24px;font-weight:600;line-height:32px}.heading-6{color:var(--tinta);font-size:20px;font-weight:600;line-height:28px}.title-1{color:var(--tinta);font-size:20px;font-weight:500;line-height:28px}.title-2{color:var(--tinta);font-size:18px;font-weight:500;line-height:28px}.title-3{color:var(--tinta);font-size:16px;font-weight:500;line-height:24px}.title-4{font-size:14px;font-weight:500;line-height:20px}.body-2{font-size:16px;font-weight:500;line-height:24px}.body-3{text-wrap:pretty;font-size:16px;font-weight:400;line-height:24px}.body-5{font-size:14px;font-weight:500;line-height:20px}.body-6{font-size:14px;font-weight:400;line-height:20px}.caption-2{color:var(--cinza);font-size:14px;font-weight:400;line-height:20px}.caption-4{color:var(--cinza);font-size:12px;font-weight:500;line-height:16px}.caption-5{color:var(--cinza);font-size:12px;font-weight:400;line-height:16px}.apoio{color:var(--cinza);max-width:680px;margin-top:var(--s-200)}.lead{font-size:18px;line-height:28px}.cinza{color:var(--cinza)}.botao,.botao-2{align-items:center;gap:var(--s-75);padding:var(--s-75) var(--s-100);cursor:pointer;transition:background-color .3s var(--curva), color .3s var(--curva), transform .3s var(--curva), box-shadow .3s var(--curva);border:0;border-radius:8px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.botao{background:var(--laranja);color:var(--tinta);box-shadow:var(--sombra-1)}.botao:hover{background:#ff7d42}.botao:active,.botao-2:active{transform:scale(.98)}.botao-2{background:var(--fundo-2);color:var(--tinta)}.botao-2:hover{background:var(--fundo-3)}.botao svg,.botao-2 svg{width:20px;height:20px}.elo{color:var(--tinta);text-underline-offset:4px;font-weight:500}.marca{letter-spacing:-.02em;color:var(--tinta);align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.marca svg{flex:none;width:28px;height:28px}.nav{top:var(--s-200);z-index:30;align-items:center;gap:var(--s-300);padding:var(--s-75) var(--s-75) var(--s-75) var(--s-200);-webkit-backdrop-filter:blur(16px);box-shadow:var(--sombra-2);max-width:calc(100% - var(--s-400));background:rgba(255,255,255,.78);border-radius:9999px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.nav-links{gap:var(--s-200);display:flex}.nav-links a{color:var(--cinza);white-space:nowrap;padding:var(--s-50) var(--s-75);transition:color .3s var(--curva), background-color .3s var(--curva);border-radius:9999px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--tinta);background:var(--fundo-2)}.nav .botao{padding:var(--s-75) var(--s-100);white-space:nowrap;border-radius:9999px;font-size:14px;line-height:20px}.nav .entrar{color:var(--tinta);white-space:nowrap;padding:var(--s-50) var(--s-75);transition:background-color .3s var(--curva);border-radius:9999px;text-decoration:none}.nav .entrar:hover{background:var(--fundo-2)}.menu-botao{background:var(--fundo-2);cursor:pointer;border:0;border-radius:9999px;align-items:center;justify-items:center;width:40px;height:40px;display:none;position:relative}.menu-botao i{background:var(--tinta);width:16px;height:2px;transition:transform .5s var(--curva), opacity .3s var(--curva);border-radius:2px;position:absolute;left:12px}.menu-botao i:first-child{top:15px}.menu-botao i:nth-child(2){top:20px}.menu-botao i:nth-child(3){top:25px}.menu-aberto .menu-botao i:first-child{transform:translateY(5px)rotate(45deg)}.menu-aberto .menu-botao i:nth-child(2){opacity:0}.menu-aberto .menu-botao i:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.menu-painel{z-index:25;-webkit-backdrop-filter:blur(24px);padding:96px var(--s-300) var(--s-300);gap:var(--s-75);background:rgba(255,255,255,.94);flex-direction:column;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.menu-aberto .menu-painel{display:flex}.menu-painel a{color:var(--tinta);padding:var(--s-100) 0;border-bottom:1px solid var(--linha);opacity:0;transition:opacity .5s var(--curva), transform .5s var(--curva);font-size:24px;font-weight:600;line-height:32px;text-decoration:none;transform:translateY(24px)}.menu-aberto .menu-painel a{opacity:1;transform:none}main>section{padding:var(--s-900) 0}main>section.faixa{background:var(--fundo-2)}.reveal{opacity:0;transition:opacity .7s var(--curva), transform .7s var(--curva);transform:translateY(32px)}.reveal.visto{opacity:1;transform:none}.cel{flex:none}.cel .tela>img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.topo{padding-top:144px}.topo .abertura{gap:var(--s-700);grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;display:grid}.topo h1{max-width:680px}.topo .abertura.so-texto{grid-template-columns:minmax(0,680px)}.topo .foto{aspect-ratio:3/2;box-shadow:var(--sombra-2);background:#d9dbe0;border-radius:24px;position:relative;overflow:hidden}.topo .foto>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.topo .acoes{margin-top:var(--s-400);gap:var(--s-100);flex-wrap:wrap;display:flex}.prova-linha{margin-top:var(--s-300);align-items:center;gap:var(--s-100) var(--s-200);color:var(--cinza);flex-wrap:wrap;display:flex}.prova-linha .selos{gap:var(--s-75);display:flex}.prova-linha .selos span{align-items:center;gap:var(--s-50);padding:var(--s-50) var(--s-75);box-shadow:var(--sombra-1);color:var(--tinta);background:#fff;border-radius:8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.prova-linha .selos svg{width:14px;height:14px}.ficha{margin-top:var(--s-600);background:var(--fundo-2);padding:var(--s-400);gap:var(--s-400);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid;overflow:hidden}.ficha-cabeca{gap:var(--s-300);grid-template-columns:112px minmax(0,1fr);align-items:center;display:grid}.icone{width:112px;height:112px;box-shadow:var(--sombra-2);transition:background-color .5s var(--curva);background:#0f2d7e;border-radius:24px;align-items:center;justify-items:center;display:grid;position:relative;overflow:hidden}.icone svg{color:#fff;width:56px;height:56px;transition:opacity .5s var(--curva), transform .5s var(--curva);position:absolute}.icone svg:not(.on){opacity:0;transform:translateY(8px)scale(.96)}.nome-app{display:grid}.nome-app span{transition:opacity .5s var(--curva), transform .5s var(--curva);grid-area:1/1}.nome-app span:not(.on){opacity:0;transform:translateY(8px)}.ficha-editor{margin-top:4px}.obter{margin-top:var(--s-100);align-items:center;gap:var(--s-100);flex-wrap:wrap;display:flex}.obter b{min-width:80px;padding:var(--s-50) var(--s-200);background:var(--azul);color:#fff;border-radius:9999px;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.dados{margin-top:var(--s-300);grid-template-columns:repeat(3,auto);justify-content:start;display:grid}.dados div{padding:var(--s-100) var(--s-300) var(--s-100) 0}.dados div+div{padding-left:var(--s-300);border-left:1px solid var(--linha)}.ficha-nota{margin-top:var(--s-300);color:var(--cinza);max-width:52ch}.telas{justify-self:center;width:246px;max-width:100%}.telas .trilho{gap:var(--s-200);scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--s-50) 0 var(--s-600);margin-bottom:calc(-1 * var(--s-500));scroll-behavior:smooth;display:flex;overflow-x:auto}.telas .trilho::-webkit-scrollbar{display:none}.telas .cel{scroll-snap-align:start;--cel-sombra:0 16px 32px -16px rgba(17,19,24,.35)}.pontos{margin-top:var(--s-75);justify-content:center;gap:var(--s-75);display:flex}.pontos button{cursor:pointer;width:8px;height:8px;transition:background-color .3s var(--curva), transform .3s var(--curva);background:rgba(17,19,24,.18);border:0;border-radius:9999px;padding:0}.pontos button.on{background:var(--tinta);transform:scale(1.25)}.motivos{margin-top:var(--s-600);gap:var(--s-300);grid-template-columns:repeat(3,1fr);display:grid}.motivo{padding:var(--s-300);box-shadow:var(--sombra-1);transition:box-shadow .3s var(--curva), transform .5s var(--curva);background:#fff;border-radius:16px}.motivo:hover{box-shadow:var(--sombra-2);transform:translateY(-2px)}.motivo svg{width:28px;height:28px;color:var(--tinta)}.motivo h3{margin-top:var(--s-200)}.motivo p{margin-top:var(--s-75);color:var(--cinza)}.dupla{gap:var(--s-700);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.dupla.inverte>:first-child{order:2}.passos{margin-top:var(--s-300);gap:var(--s-200);display:grid}.passos li{gap:var(--s-100);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.ciclo span{color:var(--cinza);margin-top:2px;display:block}.passos li b{background:var(--fundo-2);width:32px;height:32px;color:var(--tinta);border-radius:9999px;align-items:center;justify-items:center;font-size:14px;font-weight:600;line-height:20px;display:grid}.cena{width:100%;max-width:440px;height:600px;margin:0 auto;position:relative}.cena .cel{--cel-sombra:0 24px 48px -24px rgba(17,19,24,.4);left:50%;top:var(--s-400);width:246px;margin-left:-123px;position:absolute}.noti{color:var(--tinta);padding:var(--s-75) var(--s-100);gap:var(--s-75);z-index:3;opacity:0;transition:opacity .5s var(--curva), transform .5s var(--curva);background:rgba(255,255,255,.96);border-radius:14px;grid-template-columns:32px minmax(0,1fr);display:grid;position:absolute;top:54px;left:10px;right:10px;transform:translateY(-8px)}.noti.on{opacity:1;transform:none}.noti.com-imagem{background:rgba(255,255,255,.98);top:48px;left:8px;right:8px;box-shadow:0 14px 30px -12px rgba(17,19,24,.4)}.noti .miniatura{-o-object-fit:contain;object-fit:contain;background:var(--fundo-2);border-radius:8px;grid-column:1/-1;width:100%;height:84px;margin-top:2px;padding:6px}.noti i{background:#0f2d7e;border-radius:8px;align-items:center;justify-items:center;width:32px;height:32px;display:grid}.noti i svg{color:#fff;width:18px;height:18px}.noti .cab{justify-content:space-between;gap:var(--s-75);align-items:baseline;display:flex}.noti b{font-size:12px;font-weight:600;line-height:16px}.noti small{color:var(--cinza);flex:none;font-size:12px;line-height:16px}.noti span{color:var(--texto);margin-top:2px;font-size:12px;line-height:16px;display:block}#chegada .dupla{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.chegada-cena{align-items:center;min-height:560px;padding-right:130px;display:grid;position:relative}.chegada-cel{--cel-sombra:0 24px 48px -24px rgba(17,19,24,.4);position:absolute;top:50%;right:0;transform:translateY(-50%)}.mapa{aspect-ratio:560/440;border:1px solid var(--linha);width:100%;box-shadow:var(--sombra-2);background:#e6eaf0;border-radius:16px;position:relative;overflow:hidden}.mapa svg{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.mapa .quadra{fill:#d9dfe7}.mapa .parque{fill:#cfe3cd}.mapa .rua{stroke:#f7f8fa;stroke-width:26px;stroke-linecap:round;fill:none}.mapa .faixa-rua{stroke:#d9dfe7;stroke-width:2px;stroke-dasharray:10 12;fill:none}.mapa .raio{fill:rgba(15,45,126,.08);stroke:rgba(15,45,126,.45);stroke-width:2px;stroke-dasharray:6 6}.mapa .pulso{fill:none;stroke:rgba(15,45,126,.5);stroke-width:2px;transform-origin:210px 180px;animation:pulso 2.8s var(--curva) infinite}.mapa .loja{fill:#0f2d7e}.mapa .loja-icone{fill:#fff}.mapa .rotulo{fill:var(--tinta);font:600 13px/1 Geist,sans-serif}.mapa .rotulo-fundo{fill:rgba(255,255,255,.92)}.mapa .andante{animation:14s linear infinite anda;transform:translate(240px)}.mapa .andante .halo{fill:rgba(29,111,242,.18)}.mapa .andante .ponto{fill:#1d6ff2;stroke:#fff;stroke-width:3px}.mapa .legenda{left:var(--s-200);bottom:var(--s-200);padding:var(--s-50) var(--s-100);color:var(--cinza);background:rgba(255,255,255,.92);border-radius:8px;font-size:12px;line-height:16px;position:absolute}.chegada-cel .noti{opacity:1;animation:14s linear infinite noti-chegada;transform:none}@keyframes anda{0%{transform:translate(0)}to{transform:translate(620px)}}@keyframes pulso{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.15)}}@keyframes noti-chegada{0%,26%{opacity:0;transform:translateY(-8px)}30%,72%{opacity:1;transform:none}76%,to{opacity:0;transform:translateY(-8px)}}.tv-caixa{width:100%;max-width:560px;margin:0 auto}.tv{aspect-ratio:16/9;width:100%;padding:var(--s-75);background:#0b0d0c;border-radius:12px;box-shadow:0 24px 48px -20px rgba(17,19,24,.5),inset 0 0 0 1.5px #2c302e}.tv .tela{background:#fff;border-radius:4px;height:100%;overflow:hidden}.tv-pe{margin:var(--s-75) auto 0;background:#2c302e;border-radius:4px;width:96px;height:6px}.tela-img{background:#0f1512}.tela-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .3s var(--curva);display:block}.tela-img img.troca{opacity:0}.tv-segs{margin-top:var(--s-300);justify-content:center;gap:var(--s-75);flex-wrap:wrap;display:flex}.tv-segs button{font:inherit;padding:var(--s-50) var(--s-100);background:var(--fundo-2);color:var(--tinta);cursor:pointer;transition:background-color .3s var(--curva), color .3s var(--curva);border:0;border-radius:9999px;font-size:14px;font-weight:500;line-height:20px}.tv-segs button:hover{background:var(--fundo-3)}.tv-segs button.on{background:var(--tinta);color:#fff}.tv-nota{text-align:center;margin-top:var(--s-100)}.incluso{margin-top:var(--s-300);align-items:center;gap:var(--s-75);padding:var(--s-75) var(--s-100);box-shadow:var(--sombra-1);color:var(--tinta);border-radius:8px;display:inline-flex}.incluso svg{width:18px;height:18px;color:var(--verde)}.frase{text-align:left}.frase p{max-width:680px}.frase .palavra{color:var(--tinta);opacity:.3;transition:opacity .5s var(--curva)}.frase .palavra.acesa{opacity:1}.apps{margin-top:var(--s-600);justify-content:space-between;gap:var(--s-300);grid-template-columns:repeat(4,246px);display:grid}.apps .cel{--cel-sombra:0 16px 32px -16px rgba(17,19,24,.35)}.apps li{flex-direction:column;align-items:flex-start;display:flex}.apps li .cel{align-self:center}.apps h3{margin-top:var(--s-200)}.apps p{margin-top:var(--s-50);color:var(--cinza)}.apps button{padding:var(--s-100) 0 0;font:inherit;color:var(--tinta);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:auto;font-weight:500;text-decoration:underline}.apps-nota{margin-top:var(--s-200)}.outros{margin-top:var(--s-600);padding:var(--s-400);box-shadow:var(--sombra-1);gap:var(--s-400);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.outros p{margin-top:var(--s-75);color:var(--cinza);max-width:60ch}.ampliado{z-index:40;padding:var(--s-300);background:rgba(17,19,24,.6);align-items:center;justify-items:center;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.ampliado.on{display:grid}.ampliado img{border-radius:24px;width:auto;max-height:calc(100vh - 48px);box-shadow:0 40px 80px -30px rgba(0,0,0,.8)}.ampliado button{top:var(--s-200);right:var(--s-200);cursor:pointer;background:#fff;border:0;border-radius:9999px;align-items:center;justify-items:center;width:40px;height:40px;display:grid;position:absolute}.recebe{margin-top:var(--s-500);gap:var(--s-100) var(--s-600);grid-template-columns:1fr 1fr;display:grid}.recebe li{gap:var(--s-100);padding:var(--s-100) 0;border-bottom:1px solid var(--linha);grid-template-columns:24px minmax(0,1fr);display:grid}.recebe li svg{width:20px;height:20px;color:var(--verde);margin-top:2px}.painel-grade{margin-top:var(--s-500);gap:var(--s-600);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.painel-grade .pn{box-shadow:var(--sombra-2), 0 24px 48px -32px rgba(17,19,24,.4);border-radius:16px}.painel-nota{margin-top:var(--s-100)}.faz{gap:var(--s-200);display:grid}.faz li{padding:var(--s-200);box-shadow:var(--sombra-1);background:#fff;border-radius:16px}.faz li p{margin-top:var(--s-50);color:var(--cinza)}.pn{--pn-acento:#0e5a43;--pn-tinta:#17211d;--pn-cinza:#5b6661;--pn-linha:rgba(23,33,29,.11);color:var(--pn-tinta);text-align:left;background:#fff;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:1.45;overflow:hidden;container-type:inline-size}.pn-barra{border-bottom:1px solid var(--pn-linha);background:#f1f2f0;align-items:center;gap:14px;padding:10px 14px;display:flex}.pn-bolas{gap:6px;display:flex}.pn-bolas i{background:#cfd3d0;border-radius:50%;width:10px;height:10px}.pn-url{color:var(--pn-cinza);background:#fff;border-radius:6px;min-width:0;padding:4px 12px;font-size:12px}.pn-corpo{grid-template-columns:188px minmax(0,1fr);display:grid}.pn-lado{border-right:1px solid var(--pn-linha);background:#fafaf8;padding:18px 12px}.pn-loja{align-items:center;gap:9px;padding:0 8px 16px;font-size:12px;font-weight:700;line-height:1.2;display:flex}.pn-loja i{background:#109a86;border-radius:7px;flex:none;width:26px;height:26px}.pn-lado li{color:var(--pn-cinza);border-radius:7px;padding:8px 10px;font-size:14px;font-weight:500}.pn-lado li.aqui{background:color-mix(in srgb, var(--pn-acento) 10%, #fff);color:var(--pn-acento);font-weight:700}.pn-main{min-width:0;padding:20px 22px 22px}.pn-topo{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.pn-topo b{letter-spacing:-.02em;font-size:20px;font-weight:700}.pn-topo span{color:var(--pn-cinza);font-size:12px}.pn-nums{border:1px solid var(--pn-linha);border-radius:10px;grid-template-columns:1.3fr 1fr 1fr;display:grid}.pn-nums div{min-width:0;padding:14px 16px}.pn-nums div+div{border-left:1px solid var(--pn-linha)}.pn-nums span{color:var(--pn-cinza);font-size:12px;display:block}.pn-nums b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:24px;font-weight:700;display:block}.pn-cols{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.pn-bloco{border:1px solid var(--pn-linha);border-radius:10px;min-width:0}.pn-bloco h4{border-bottom:1px solid var(--pn-linha);padding:12px 16px;font-size:14px;font-weight:700}.pn-bloco li{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 16px;display:flex}.pn-bloco li+li{border-top:1px solid var(--pn-linha)}.pn-bloco li div{flex:150px;min-width:0}.pn-bloco li b{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.pn-bloco li span{color:var(--pn-cinza);font-variant-numeric:tabular-nums;font-size:12px;display:block}.pn-selo{white-space:nowrap;border:1.5px solid var(--pn-acento);color:var(--pn-acento);border-radius:999px;flex:none;padding:6px 10px;font-size:12px;font-weight:600;line-height:1}.pn-selo.cheio{background:var(--pn-acento);color:#fff}.pn-selo.neutro{border-color:var(--pn-linha);color:var(--pn-cinza)}@container (width<=760px){.pn-corpo{grid-template-columns:1fr}.pn-lado{display:none}}@container (width<=600px){.pn-cols{grid-template-columns:1fr}}@container (width<=430px){.pn-main{padding:16px 14px}.pn-nums{grid-template-columns:1fr 1fr}.pn-nums div:first-child{border-bottom:1px solid var(--pn-linha);grid-column:1/-1}.pn-nums div:nth-child(2){border-left:0}.pn-bloco li{padding:10px 12px}.pn-bloco h4{padding:12px}}.etapas{margin-top:var(--s-500);gap:var(--s-200);grid-template-columns:repeat(5,1fr);display:grid}.etapa{padding:var(--s-300);box-shadow:var(--sombra-1);background:#fff;border-radius:16px}.etapa small{padding:2px var(--s-75);background:var(--fundo-2);color:var(--tinta);border-radius:9999px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.etapa h3{margin-top:var(--s-100)}.etapa p{margin-top:var(--s-75);color:var(--cinza)}.prazo{margin-top:var(--s-300);gap:var(--s-300);padding:var(--s-300);box-shadow:var(--sombra-1);background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.confianca{margin-top:var(--s-500);gap:var(--s-300);grid-template-columns:repeat(4,1fr);display:grid}.confianca div{padding-top:var(--s-200);border-top:2px solid var(--tinta)}.confianca p{margin-top:var(--s-75);color:var(--cinza)}.prova{margin-top:var(--s-600);gap:var(--s-500);padding-top:var(--s-500);border-top:1px solid var(--linha);grid-template-columns:246px minmax(0,1fr);align-items:center;display:grid}.prova .cel{--cel-sombra:0 24px 48px -24px rgba(17,19,24,.4)}.prova p{margin-top:var(--s-75);color:var(--cinza);max-width:48ch}.prova .prova-linha{margin-top:var(--s-200)}.valores{margin-top:var(--s-500);gap:var(--s-300);grid-template-columns:1fr 1fr;display:grid}.valor{padding:var(--s-300);box-shadow:var(--sombra-1);background:#fff;border-radius:16px;flex-direction:column;display:flex}.valor .cifra{margin-top:var(--s-100);align-items:baseline;gap:var(--s-50) var(--s-100);flex-wrap:wrap;display:flex}.valor .cifra b{letter-spacing:-.03em;color:var(--tinta);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:48px;font-weight:600;line-height:48px}.valor .quando{margin-top:var(--s-100);color:var(--cinza);min-height:48px}.valor ul{margin-top:var(--s-300);gap:var(--s-75);display:grid}.valor li{gap:var(--s-75);grid-template-columns:20px minmax(0,1fr);display:grid}.valor li svg{width:18px;height:18px;color:var(--verde);margin-top:3px}.risco{margin-top:var(--s-300);padding:var(--s-300);box-shadow:var(--sombra-1);gap:var(--s-200);background:#fff;border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.risco svg{width:28px;height:28px;color:var(--verde)}.risco p{margin-top:var(--s-50);color:var(--cinza)}.extras{margin-top:var(--s-300);gap:var(--s-300);grid-template-columns:repeat(3,1fr);display:grid}.extras div{padding-top:var(--s-200);border-top:1px solid var(--linha)}.extras span{margin-top:var(--s-50);color:var(--cinza);display:block}.faq{margin-top:var(--s-500);gap:var(--s-100);max-width:820px;display:grid}.faq details{box-shadow:var(--sombra-1);padding:0 var(--s-300);transition:box-shadow .3s var(--curva);background:#fff;border-radius:16px}.faq details:hover{box-shadow:var(--sombra-2)}.faq summary{cursor:pointer;padding:var(--s-200) 40px var(--s-200) 0;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:20px;height:20px;transition:transform .5s var(--curva);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23111318'%3E%3Cpath d='M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z'/%3E%3C/svg%3E") 50%/20px no-repeat;margin-top:-10px;position:absolute;top:50%;right:2px}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding-bottom:var(--s-300);color:var(--cinza);max-width:70ch}.pro .envelope>div{gap:var(--s-500);padding-top:var(--s-500);border-top:1px solid var(--linha);grid-template-columns:minmax(0,1fr) 246px;align-items:center;display:grid}.pro p{margin-top:var(--s-75);color:var(--cinza);max-width:56ch}.pro .pro-acoes{margin-top:var(--s-200);gap:var(--s-100);flex-wrap:wrap;display:flex}.pro .cel{--cel-sombra:0 16px 32px -16px rgba(17,19,24,.35)}.redes-grade{gap:var(--s-700);grid-template-columns:minmax(0,1fr) 300px;align-items:center;display:grid}.redes-lista{margin-top:var(--s-300);gap:var(--s-200);display:grid}.redes-lista li{padding-left:var(--s-300);gap:2px;display:grid;position:relative}.redes-lista li:before{content:"";background:var(--laranja);border-radius:9999px;width:8px;height:8px;position:absolute;top:9px;left:0}.redes-lista b{color:var(--tinta);font-weight:600}.redes-lista span{color:var(--cinza)}.redes-preco{margin-top:var(--s-300);padding:var(--s-200);background:var(--fundo-2);color:var(--cinza);border-radius:12px}.redes-preco b{color:var(--tinta);font-weight:600}#redes .acoes{margin-top:var(--s-300);gap:var(--s-100);flex-wrap:wrap;display:flex}.redes-cena{gap:var(--s-300);grid-template-columns:246px;justify-content:center;align-items:start;display:grid}.redes-cena .cel{--cel-sombra:0 24px 48px -24px rgba(17,19,24,.4)}.redes-bloco{margin-top:var(--s-800);padding-top:var(--s-700);border-top:1px solid var(--linha)}.redes-grade.inverte{grid-template-columns:300px minmax(0,1fr)}.redes-grade.inverte>:first-child{order:2}.chamada .envelope{text-align:center;justify-items:center;display:grid}.chamada .apoio{margin-left:auto;margin-right:auto}.chamada .acoes{margin-top:var(--s-400);justify-content:center;display:flex}.proposta{padding-top:144px}.proposta-grade{gap:var(--s-700);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.form{padding:var(--s-400);box-shadow:var(--sombra-2);gap:var(--s-200);background:#fff;border-radius:24px;display:grid}.form .campos{gap:var(--s-400);display:grid}.form .linha{gap:var(--s-200);grid-template-columns:1fr 1fr;display:grid}.bloco{gap:var(--s-200);border:0;min-width:0;margin:0;padding:0;display:grid}.bloco legend{margin-bottom:var(--s-100);padding:0}.campo{gap:var(--s-50);min-width:0;display:grid}.campo label{color:var(--tinta);font-size:14px;font-weight:500;line-height:20px}.campo input,.campo select,.campo textarea{font:inherit;padding:var(--s-75) var(--s-100);border:1px solid var(--linha);color:var(--tinta);transition:border-color .3s var(--curva), box-shadow .3s var(--curva);background:#fff;border-radius:8px;width:100%;min-width:0;font-size:16px;line-height:24px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--azul);outline:0;box-shadow:0 0 0 3px rgba(29,111,242,.18)}.campo .erro,.erro-design{color:#b3261e;font-size:12px;line-height:16px}.campo.invalido input,.campo.invalido select{border-color:#b3261e}.arquivo{gap:var(--s-75);padding:var(--s-200);border:1px dashed var(--linha);background:var(--fundo-2);border-radius:8px;min-width:0;display:grid}.arquivo input{max-width:100%;font-size:14px}.arquivo span{color:var(--cinza)}.opcoes{gap:var(--s-100);display:grid}.opcao{gap:var(--s-100);padding:var(--s-200);box-shadow:var(--sombra-1);cursor:pointer;transition:box-shadow .3s var(--curva), background-color .3s var(--curva);border-radius:8px;grid-template-columns:20px minmax(0,1fr);display:grid}.opcao:hover{box-shadow:var(--sombra-2)}.opcao:has(input:checked){background:var(--fundo-2);box-shadow:0 0 0 2px var(--tinta)}.opcao input{accent-color:var(--tinta);margin:4px 0 0}.opcao small{color:var(--cinza);margin-top:2px;display:block}.sem-design .opcao{box-shadow:0 0 0 1px #b3261e}.envio{gap:var(--s-100);justify-items:start;display:grid}.envio .elo{color:var(--cinza)}.botao:disabled{opacity:.6;cursor:progress}.form .ok{padding:var(--s-200);color:#14532d;background:#eaf5ee;border-radius:8px}.honeypot{position:absolute;left:-9999px}.rodape{border-top:1px solid var(--linha);padding:var(--s-500) 0 var(--s-600)}.rodape .envelope{justify-content:space-between;gap:var(--s-200) var(--s-400);color:var(--cinza);flex-wrap:wrap;display:flex}.rodape nav{gap:var(--s-200);flex-wrap:wrap;display:flex}.rodape a{color:var(--cinza);text-underline-offset:4px}.rodape .fiscal{margin-top:var(--s-100);color:var(--cinza);flex-basis:100%;font-size:12px;line-height:16px}@media (max-width:1100px){.ficha,.motivos,.confianca{grid-template-columns:1fr}.apps{justify-content:space-around;row-gap:var(--s-500);grid-template-columns:repeat(2,246px)}.painel-grade,.dupla,.topo .abertura,.proposta-grade{gap:var(--s-500);grid-template-columns:1fr}.outros{grid-template-columns:1fr}.dupla.inverte>:first-child{order:0}.etapas{grid-template-columns:1fr 1fr}.extras{grid-template-columns:1fr}.nav{left:var(--s-200);right:var(--s-200);max-width:none;padding:var(--s-75) var(--s-75) var(--s-75) var(--s-200);justify-content:space-between;transform:none}.nav-links,.nav .botao,.nav .entrar{display:none}.menu-botao{display:grid}}@media (max-width:760px){main>section{padding:var(--s-700) 0}.topo,.proposta{padding-top:120px}.heading-1{font-size:36px;line-height:40px}.heading-2{font-size:30px;line-height:36px}.heading-3{font-size:24px;line-height:32px}.ficha{padding:var(--s-300);border-radius:16px}.ficha-cabeca{gap:var(--s-200);grid-template-columns:80px minmax(0,1fr)}.icone{border-radius:16px;width:80px;height:80px}.icone svg{width:40px;height:40px}.dados{grid-template-columns:1fr}.dados div+div{border-left:0;border-top:1px solid var(--linha);padding-left:0}.dados div{padding:var(--s-100) 0}.cena{height:560px}#chegada .dupla{grid-template-columns:1fr}.chegada-cena{gap:var(--s-300);justify-items:center;min-height:0;padding-right:0}.mapa{width:100%}.chegada-cel{position:static;transform:none}.apps{gap:var(--s-300);scroll-snap-type:x proximity;scroll-padding-inline:var(--s-300);margin:var(--s-500) calc(-1 * var(--s-300)) 0;padding:var(--s-50) var(--s-300) var(--s-200);scrollbar-width:thin;display:flex;overflow-x:auto}.apps li{scroll-snap-align:start;flex:none;width:246px}.recebe,.valores,.etapas{grid-template-columns:1fr}.prazo{gap:var(--s-100);grid-template-columns:1fr}.prova{text-align:center;grid-template-columns:1fr;justify-items:center}.prova .prova-linha{justify-content:center}.pro .envelope>div{grid-template-columns:1fr;justify-items:start}.redes-grade,.redes-grade.inverte{gap:var(--s-500);grid-template-columns:1fr}.redes-grade.inverte>:first-child{order:0}.redes-cena{grid-template-columns:246px}.valor .quando{min-height:0}.form{padding:var(--s-300)}.form .linha{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{transition:opacity .3s linear;transform:none}.frase .palavra{opacity:1;transition:none}.icone svg,.nome-app span,.noti,.menu-botao i,.menu-painel a,.motivo{transition:none;transform:none}.mapa .andante,.mapa .pulso,.chegada-cel .noti{animation:none}.chegada-cel .noti{opacity:1}.telas .trilho{scroll-behavior:auto}}
