:root{--aco-escovado:linear-gradient(115deg, #f2f4f6 0%, #b9bfc7 18%, #e6e9ed 34%, #8f96a0 52%, #dce0e5 70%, #9ba2ac 86%, #e8ebee 100%);--raio-foto:20px}.aco-texto{background:var(--aco-escovado);color:#0000;-webkit-background-clip:text;background-clip:text;padding-block:.08em}.etiqueta-linha{font:500 12px/1 var(--fonte-dado,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--titulo-fraco);align-items:center;gap:10px;display:inline-flex}.etiqueta-linha:before{content:"";background:var(--titulo-fraco);width:28px;height:1px}.titulo-grande{letter-spacing:-.035em;margin:var(--e4) 0 0;max-width:18ch;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:700;line-height:1.02}.titulo-editorial{letter-spacing:-.035em;margin:var(--e4) 0 var(--e6);font-size:clamp(2.2rem,5vw,3.8rem);font-weight:700;line-height:1.04}.sub-editorial{color:var(--cinza);max-width:40em;margin:var(--e4) 0 0;font-size:1.05rem;line-height:1.65}.topo-video{isolation:isolate;background:#0d0e10 url(/home/estrada.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.topo-video-midia{object-fit:cover;z-index:-2;filter:grayscale(.75)brightness(.42)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.topo-video-veu{z-index:-1;background:linear-gradient(180deg, #141518b3 0%, #14151873 35%, #141518e0 78%, var(--preto) 100%), linear-gradient(90deg, #141518d9 0%, #14151866 65%, #14151840 100%);position:absolute;inset:0}.topo-video-conteudo{padding-top:9rem;padding-bottom:clamp(6rem,12vh,8rem)}.topo-video-titulo{letter-spacing:-.05em;margin:var(--e5) 0 0;max-width:15ch;font-size:clamp(2.8rem,6.6vw,6.2rem);font-weight:700;line-height:.96}.topo-video-linha{justify-content:space-between;align-items:flex-end;gap:var(--e5);margin-top:var(--e6);flex-wrap:wrap;display:flex}.topo-video-texto{max-width:34em;color:var(--prata);margin:0;font-size:1.1rem;line-height:1.6}.topo-video-cantos{padding-block:var(--e7) 104px;color:var(--prata);justify-content:space-between;align-items:center;font-size:1.05rem;display:flex}.topo-video-cantos em{color:var(--titulo-fraco);font-style:normal}.topo-video-rolar{background:linear-gradient(180deg, transparent, var(--titulo-fraco));width:1px;height:48px;animation:2.2s ease-in-out infinite rolar}@keyframes rolar{0%,to{transform-origin:top;opacity:.4;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.etapas-grandes{border-bottom:1px solid var(--borda);padding:clamp(5rem,8vw,6rem) 0}.etapas-grandes-grade{gap:var(--e7);display:grid}.etapas-grandes-texto{max-width:36em}.etapas-palavras{gap:.1em;margin:0;padding:0;list-style:none;display:grid}.etapas-palavras li{letter-spacing:-.055em;text-transform:uppercase;align-items:center;gap:.35em;font-size:clamp(2.2rem,6.4vw,6rem);font-weight:700;line-height:1;display:flex}.etapas-palavras{min-width:0}.etapas-palavras li.etapa-recuo{padding-left:clamp(0rem,7vw,7rem)}.etapas-palavras li:nth-child(2) span,.etapas-palavras li:nth-child(4) span{color:#a9b0ba52;transition:color .25s}.etapas-palavras img{object-fit:cover;filter:grayscale(.35)contrast(1.05);border-radius:999px;flex:none;width:1.9em;height:1.05em;transition:filter .3s,transform .35s cubic-bezier(.22,.8,.3,1)}.etapas-grandes-texto{color:var(--cinza);margin:0;line-height:1.7}.etapas-grandes-texto strong{color:var(--branco)}@media (hover:hover) and (pointer:fine){.etapas-palavras li:hover img{filter:none;transform:scale(1.06)rotate(-2deg)}.etapas-palavras li:hover span{color:var(--branco)}}.selo-divisor{margin-block:calc(var(--e8) * -1) 0;flex-direction:column;align-items:center;padding:0;display:flex}.selo-divisor-linha{background:linear-gradient(180deg, transparent, var(--borda-forte));width:1px;height:80px}.selo-divisor-circulo{width:108px;height:108px;animation:22s linear infinite girar}.selo-divisor-circulo text{fill:var(--titulo-fraco);font:600 8px/1 var(--fonte-dado,monospace)}@keyframes girar{to{transform:rotate(360deg)}}.quem-somos-grade{gap:var(--e7);align-items:center;display:grid}@media (min-width:960px){.quem-somos-grade{grid-template-columns:1.05fr 1fr}}.quem-somos-foto{border-radius:var(--raio-foto);aspect-ratio:4/3.3;margin:0;overflow:hidden}.quem-somos-foto img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.quem-somos-texto p{color:var(--prata);margin:0 0 var(--e4);max-width:34em;line-height:1.75}.quem-somos-texto .quem-somos-destaque{color:var(--branco);padding-left:var(--e4);border-left:2px solid var(--titulo-fraco);margin-top:var(--e5);font-weight:600}@media (hover:hover) and (pointer:fine){.quem-somos-foto:hover img{transform:scale(1.04)}}.mosaico-cabeca{margin-bottom:var(--e7)}.mosaico-grade{gap:var(--e4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.mosaico-grade{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.mosaico-grade{grid-template-rows:280px 280px;grid-template-columns:1.4fr 1fr 1fr}.mosaico-destaque{grid-row:1/3}.mosaico-item:nth-child(4){grid-column:2/4}}.mosaico-item{border-radius:var(--raio-foto);min-height:260px;position:relative;overflow:hidden}.mosaico-item img{object-fit:cover;filter:grayscale(.3)brightness(.72);width:100%;height:100%;transition:transform .8s,filter .4s;position:absolute;inset:0}.mosaico-item:after{content:"";background:linear-gradient(#0000 40%,#0d0e10bf);position:absolute;inset:0}.mosaico-selo{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17181bb8;border:1px solid #a9b0ba47;border-radius:16px;flex-direction:column;gap:6px;padding:16px 20px;display:flex;position:absolute;bottom:18px;left:18px}.mosaico-selo b{letter-spacing:-.04em;font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1}.mosaico-selo small{font:500 11px/1.3 var(--fonte-dado,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--titulo-fraco)}.mosaico-destaque .mosaico-selo b{font-size:clamp(3.4rem,7vw,6rem)}@media (hover:hover) and (pointer:fine){.mosaico-item:hover img{filter:brightness(.9);transform:scale(1.05)}}.metodo-home{gap:var(--e6);display:grid}@media (min-width:960px){.metodo-home{grid-template-columns:5fr 7fr;align-items:start}.metodo-home-cabeca{grid-column:1/-1}}.abas{display:contents}.abas-lista{border-top:1px solid var(--borda);gap:0;display:grid}.aba{align-items:center;gap:var(--e3);width:100%;min-height:76px;padding:0 var(--e4);border:0;border-bottom:1px solid var(--borda);color:var(--cinza);text-align:left;cursor:pointer;font:inherit;background:0 0;grid-template-columns:3rem 1fr auto;transition:color .2s,background-color .2s,padding .25s;display:grid;position:relative}.aba:before{content:"";background:var(--titulo-fraco);width:2px;transition:transform .25s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.aba-n{font:500 .95rem/1 var(--fonte-dado,monospace);letter-spacing:.1em}.aba-nome{letter-spacing:-.03em;font-size:1.5rem;font-weight:700}.aba-seta{transition:transform .25s}.aba:hover,.aba:focus-visible{color:var(--branco)}.aba-ativa{color:var(--branco);padding-left:var(--e5);background:linear-gradient(90deg,#a9b0ba0f,#0000 70%)}.aba-ativa:before{transform:scaleY(1)}.aba-ativa .aba-n{color:var(--branco)}.aba-ativa .aba-seta{color:var(--branco);transform:translate(4px)}.aba-painel{background:var(--carvao);border:1px solid var(--borda);border-radius:var(--raio-foto);padding:clamp(1.75rem,3.5vw,3rem);animation:.35s painel-entra}@keyframes painel-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aba-painel-n{font:700 3.4rem/1 var(--fonte-display,inherit);letter-spacing:-.04em;background:var(--aco-escovado);color:#0000;-webkit-background-clip:text;background-clip:text}.aba-painel-nome{letter-spacing:-.03em;margin:var(--e3) 0 var(--e4);font-size:2rem}.chips{margin:0 0 var(--e5);gap:var(--e2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chips li{border:1px solid var(--borda-forte);border-radius:var(--r-pilula);letter-spacing:.06em;text-transform:uppercase;color:var(--prata);padding:6px 12px;font-size:12px}.aba-painel-chamada{color:var(--branco);margin:0 0 var(--e3);max-width:32em;font-size:1.2rem;font-weight:600}.aba-painel-texto{color:var(--cinza);margin:0 0 var(--e5);max-width:36em;line-height:1.7}.link-seta{color:var(--azul-claro);align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.link-seta:hover{text-decoration:underline}.clientes-home{text-align:center}.clientes-home-cabeca{flex-direction:column;align-items:center;display:flex}.clientes-home-cabeca .titulo-grande{max-width:22ch}.faixa-segmentos{margin-top:var(--e7);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.faixa-trilho{gap:var(--e6);width:max-content;margin:0;padding:0;list-style:none;animation:50s linear infinite faixa-anda;display:flex}.faixa-trilho li{white-space:nowrap;letter-spacing:-.03em;color:var(--titulo-fraco);align-items:center;gap:var(--e6);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;display:flex}.faixa-trilho li:after{content:"✦";color:var(--borda-forte);font-size:.6em}.faixa-segmentos:hover .faixa-trilho{animation-play-state:paused}@keyframes faixa-anda{to{transform:translate(-50%)}}.esteira-clientes{margin-top:var(--e7);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.esteira-trilho{width:max-content;animation:faixa-anda var(--duracao,40s) linear infinite;gap:20px;margin:0;padding:12px 0 16px;list-style:none;display:flex}.esteira-clientes:hover .esteira-trilho{animation-play-state:paused}.cartao-cliente{border-radius:var(--raio-foto);border:1px solid var(--borda);background:var(--carvao);flex-direction:column;flex:none;width:220px;height:380px;transition:transform .3s cubic-bezier(.22,.8,.3,1),opacity .3s,border-color .2s;display:flex;overflow:hidden}.cartao-cliente-topo{background:radial-gradient(120% 95% at 50% 40%,#fff 0%,#eceff2 45%,#c3c8cf 100%);place-items:center;height:64%;padding:28px 22px;display:grid}.cartao-cliente-topo img{object-fit:contain;width:auto;max-width:92%;height:auto;max-height:104px}.cartao-cliente-topo-foto img{object-fit:cover;border-radius:50%;width:130px;height:130px;max-height:none}.cartao-cliente-nome{text-align:center;font:700 1.45rem/.95 var(--fonte-display,inherit);letter-spacing:-.03em;text-transform:uppercase;color:var(--titulo-fraco);background:linear-gradient(180deg, var(--superficie-2), var(--carvao));flex:1;place-items:center;padding:12px 16px;transition:color .2s;display:grid}@media (hover:hover) and (pointer:fine){.esteira-trilho:hover .cartao-cliente{opacity:.55}.esteira-trilho .cartao-cliente:hover{opacity:1;border-color:var(--titulo-fraco);transform:translateY(-8px)}.cartao-cliente:hover .cartao-cliente-nome{color:var(--branco)}}.clientes-rodape{margin-top:var(--e5);color:var(--cinza);letter-spacing:.04em;font-size:14px}.nichos-foto{gap:var(--e4);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin:0;padding:0;list-style:none;display:grid}.nicho-foto a{gap:var(--e3);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.nicho-foto-img{aspect-ratio:4/5;border-radius:var(--raio-foto);display:block;position:relative;overflow:hidden}.nicho-foto-img img{object-fit:cover;filter:grayscale(.3);width:100%;height:100%;transition:transform .7s,filter .4s;display:block}.nicho-foto-selo{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:500 11px/1 var(--fonte-dado,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--branco);background:#17181bbf;border-radius:999px;padding:6px 12px;position:absolute;top:14px;left:14px}.nicho-foto-nome{letter-spacing:-.02em;margin-top:var(--e2);font-size:1.35rem;font-weight:700;transition:color .2s}.nicho-foto-texto{color:var(--cinza);line-height:1.6}.nicho-foto-link{color:var(--titulo-fraco);margin-top:auto;font-weight:600;transition:color .2s}.nicho-foto-link span{transition:transform .25s;display:inline-block}@media (hover:hover) and (pointer:fine){.nicho-foto a:hover img{filter:none;transform:scale(1.06)}.nicho-foto a:hover .nicho-foto-nome,.nicho-foto a:hover .nicho-foto-link{color:var(--azul-claro)}.nicho-foto a:hover .nicho-foto-link span{transform:translate(6px)}}.fecho-foto{isolation:isolate;text-align:center;padding:clamp(6rem,10vw,8rem) 0;position:relative;overflow:hidden}.fecho-foto-img{object-fit:cover;z-index:-2;filter:grayscale(.4);width:100%;height:100%;position:absolute;inset:0}.fecho-foto-veu{z-index:-1;background:radial-gradient(#17181bb8 0%,#17181beb 70%);position:absolute;inset:0}.fecho-foto-conteudo{flex-direction:column;align-items:center;display:flex}.fecho-foto-conteudo .titulo-grande{max-width:16ch}.fecho-foto-conteudo p{color:var(--prata);max-width:34em;margin:var(--e5) 0 var(--e6);line-height:1.65}.marca-gigante{padding:var(--e8) 0 0;border-top:1px solid var(--borda);overflow:hidden}.marca-gigante-palavras{letter-spacing:-.06em;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;font-weight:700;line-height:.82;display:flex}.marca-cheia{color:var(--titulo-fraco);font-size:clamp(4rem,17vw,17rem)}.marca-vazada{color:#0000;-webkit-text-stroke:1.5px var(--borda-forte);font-size:clamp(5rem,26vw,26rem)}.marca-gigante-linha{justify-content:space-between;align-items:center;gap:var(--e5);padding-block:var(--e6);margin-top:var(--e5);border-top:1px solid var(--borda);flex-wrap:wrap;display:flex}.marca-gigante-cta{align-items:center;gap:var(--e4);letter-spacing:-.02em;color:var(--branco);font-size:clamp(1.4rem,2.6vw,2rem);font-weight:600;text-decoration:none;display:inline-flex}.circulo-seta{border:1px solid var(--borda-forte);border-radius:50%;place-items:center;width:52px;height:52px;transition:background-color .2s,border-color .2s,transform .25s;display:grid}.marca-gigante-cta:hover .circulo-seta{background:var(--azul-acao);border-color:var(--azul-acao);transform:rotate(-45deg)}.marca-gigante-insta{color:var(--cinza);font:500 13px/1 var(--fonte-dado,monospace);letter-spacing:.14em;padding-block:16px;text-decoration:none}.marca-gigante-insta:hover{color:var(--branco)}@media (prefers-reduced-motion:reduce){.topo-video-midia{display:none}.topo-video-rolar,.selo-divisor-circulo{animation:none}.faixa-trilho,.esteira-trilho{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.aba-painel{animation:none}}html,body{overflow-x:clip}.impressos-faixa{gap:var(--e4);margin-top:calc(var(--e7) * -1);padding-bottom:var(--e8);grid-template-columns:repeat(2,1fr);display:grid}.impresso{gap:var(--e3);color:var(--prata);flex-direction:column;font-weight:600;text-decoration:none;display:flex}.impresso img{aspect-ratio:4/3;object-fit:contain;border-radius:var(--raio-foto);background:radial-gradient(120% 95% at 50% 40%,#fff 0%,#eceff2 50%,#cfd4da 100%);width:100%;padding:10px;transition:transform .35s}@media (hover:hover) and (pointer:fine){.impresso:hover img{transform:translateY(-6px)}.impresso:hover{color:var(--azul-claro)}}@media (min-width:700px){.impressos-faixa{grid-template-columns:repeat(5,1fr)}}.impressos-faixa .impresso:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:700px){.impressos-faixa .impresso:last-child:nth-child(odd){grid-column:auto}}@media (max-width:599px){.nicho-foto-img{aspect-ratio:16/10}.etapas-palavras img{width:2.4em;height:1.3em}.etapas-palavras li{gap:.25em}.mosaico-item{min-height:220px}.cartao-cliente{width:180px;height:320px}.topo-video-linha .botao{justify-content:center;width:100%}}#offline .titulo-secao,#fundador .titulo-secao{letter-spacing:-.035em;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.02}#offline .olho,#fundador .olho{font:500 12px/1 var(--fonte-dado,monospace);letter-spacing:.18em;color:var(--titulo-fraco)}.mosaico-selo small,.nicho-foto-selo,.offline-onde{font-size:12px}@media (max-width:599px){.etapas-palavras li{font-size:8vw}.etapas-palavras li.etapa-recuo{padding-left:0}}
