@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}:root{--fundo:#111410;--fundo-2:#1b1f18;--texto:#f4f4ee;--texto-2:#9a9d92;--fio:#2c3127;--pilula:#f4f4ee;--acid:#cf0;--fonte:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--display:Anton,Impact,Haettenschweiler,"Arial Narrow Bold","Franklin Gothic Condensed",sans-serif;--margem:clamp(16px,2.6vw,40px);--t-micro:12px;--t-ui:13px;--t-corpo:15px;--wm-prop:.2128}@media (width<=720px){:root{--margem:16px}}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--fundo);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--fundo);color:var(--texto);font:400 var(--t-corpo)/1.45 var(--fonte);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;font-weight:400}.pilula{background:var(--pilula);height:32px;color:var(--fundo);font:500 var(--t-ui)/1 var(--fonte);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;transition:background .2s,color .2s;display:inline-flex}.pilula:hover,.pilula:focus-visible{background:var(--acid)}.pilula--acao{background:var(--acid);color:var(--fundo)}.pilula--acao:hover,.pilula--acao:focus-visible{background:var(--texto)}.pilula--grande{height:48px;padding:0 24px;font-size:15px}.pilula[aria-pressed=false]{color:var(--texto);box-shadow:inset 0 0 0 1px var(--fio);background:0 0}.pilula[aria-pressed=false]:hover,.pilula[aria-pressed=true]{background:var(--texto);color:var(--fundo)}@media (width<=720px){.nav .pilula{height:30px;padding:0 12px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.nav{z-index:50;padding:calc(var(--margem) - 4px) var(--margem) 24px;pointer-events:none;justify-content:space-between;align-items:center;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;top:0;left:0;right:0}.nav:before{content:"";opacity:0;z-index:-1;background:linear-gradient(#111410f0,#11141000);transition:opacity .3s;position:absolute;inset:0 0 -12px}.nav--veu:before{opacity:1}.nav--oculta{transform:translateY(-130%)}.nav>*{pointer-events:auto}.nav__logo{width:104px;color:var(--acid);display:block}.nav__logo svg{width:100%;height:auto;display:block}.nav__links{gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.nav,.nav:before{transition:none}}.tunel{background:var(--fundo);height:100svh;position:relative;overflow:hidden}.tunel__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.tunel__halo{pointer-events:none;background:radial-gradient(#111410f5 0,#111410e0 45%,#11141000 70%);width:92vw;height:58vh;position:absolute;top:50%;left:50%}.tunel__frase{text-align:center;width:max-content;max-width:92vw;font-size:clamp(28px,4.2vw,76px);font-weight:400;line-height:1.02;position:absolute;top:50%;left:50%}.tunel__wordmark{left:var(--margem);bottom:var(--margem);width:49vw;color:var(--acid);position:absolute}.tunel__wordmark svg{width:100%;height:auto;display:block}.tunel__dica,.tunel__local{bottom:var(--margem);-webkit-backdrop-filter:blur(10px);height:32px;font-size:var(--t-ui);background:#111410d1;border-radius:999px;align-items:center;padding:0 14px;font-weight:500;display:flex;position:absolute}.tunel__dica{left:53vw}.tunel__local{right:var(--margem)}.tunel__progresso{background:var(--texto);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.caso{visibility:hidden;opacity:0;pointer-events:none;color:var(--texto);position:absolute;inset:0}.caso>*{pointer-events:auto}.caso__nevoa{pointer-events:none;background:linear-gradient(0deg,#111410eb 0,#11141099 55%,#11141000 100%);height:46%;position:absolute;bottom:0;left:0;right:0}.caso__num{left:var(--margem);top:calc(var(--margem) + 8px);font-size:var(--t-ui);background:#111410b8;border-radius:999px;padding:6px 12px;font-weight:500;position:absolute}.caso__texto{left:var(--margem);bottom:var(--margem);max-width:min(900px,70vw);position:absolute}.caso__meta{font-size:var(--t-ui);color:var(--texto);margin-bottom:10px}.caso__nome{letter-spacing:-.01em;color:var(--texto);margin-bottom:16px;font-size:clamp(56px,8.4vw,150px);line-height:.9}.caso__resumo{font-size:var(--t-corpo);max-width:46ch;color:var(--texto)}.caso__abrir{right:var(--margem);bottom:var(--margem);position:absolute}.tunel__fim{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;inset:0}.tunel__fim>*{opacity:0}.tunel__fim .pilula{pointer-events:auto}.tunel__fim-titulo{text-align:center;font-size:clamp(40px,6vw,104px);font-weight:400;line-height:.95}@media (width<=720px){.tunel__frase{font-size:clamp(30px,9vw,56px)}.tunel__wordmark{width:calc(100vw - 32px)}.tunel__dica,.tunel__local{bottom:calc(var(--margem) + (100vw - 32px)*var(--wm-prop) + 14px)}.tunel__dica{left:var(--margem)}.tunel__local{right:var(--margem)}.caso__nevoa{display:none}.caso__num{top:calc(var(--margem) + 56px)}.caso__texto{left:var(--margem);right:var(--margem);max-width:none;top:calc(50% + 30vw + 18px);bottom:auto}.caso__nome{font-size:clamp(44px,15vw,72px)}.caso__resumo{font-size:14px}.caso__abrir{right:auto;left:var(--margem);bottom:var(--margem)}}.estudio{padding:18vh var(--margem) 14vh;background:var(--fundo);position:relative}.estudio__rotulo{font-size:var(--t-ui);color:var(--texto-2);margin-bottom:28px;font-weight:400}.estudio__pagina{grid-template-columns:73% 27%;display:grid;position:relative}.estudio__texto{letter-spacing:0;padding-right:4%;font-size:clamp(40px,5.2vw,88px);line-height:1.04}.estudio__texto .w{display:inline-block}.ft{vertical-align:-.04em;border-radius:.1em;width:2.2em;height:.76em;margin:0 .06em;display:inline-block;overflow:hidden}.ft img{object-fit:cover;width:100%;height:100%}.estudio__margem{border-left:1px solid var(--texto);position:relative}.nota{opacity:0;width:100%;padding-left:28px;font-size:clamp(13px,1.2vw,19px);line-height:1.25;position:absolute;left:0}.nota i{background:var(--acid);border-radius:50%;width:7px;height:7px;position:absolute;top:.5em;left:-4px}.estudio__fios{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.estudio__fios path{fill:none;stroke:var(--texto);stroke-width:1px}.estudio__frentes{font-size:var(--t-ui);flex-wrap:wrap;gap:28px;margin-top:10vh;list-style:none;display:flex}.estudio__frentes li{align-items:center;gap:10px;display:flex}.bola{border-radius:50%;width:24px;height:24px;display:inline-block}.bola--0{background:var(--acid)}.bola--1{background:var(--texto)}.bola--2{background:var(--texto-2)}.bola--3{background:var(--fundo);box-shadow:inset 0 0 0 1px var(--texto-2)}@media (width<=720px){.estudio__pagina{display:block}.estudio__texto{padding:0;font-size:clamp(34px,10.4vw,52px)}.estudio__margem{border:0;gap:10px;margin-top:32px;display:grid}.nota{padding-left:18px;position:static;opacity:1!important;transform:none!important}.nota i{left:0}.estudio__fios{display:none}}.metodo{background:var(--fundo);flex-direction:column;justify-content:center;gap:3.2vh;height:100svh;padding-top:9vh;display:flex;position:relative;overflow:hidden}.metodo__titulo{padding:0 var(--margem);font-size:clamp(32px,3.6vw,60px);font-weight:400;line-height:1}.metodo__janela{width:100%;overflow:hidden}.metodo__tira{will-change:transform;width:max-content;display:flex}.quadro{opacity:.72;flex:none;width:27vw;height:min(58vh,33.75vw);transition:opacity .3s}.quadro.ativo{opacity:1}.quadro svg{width:100%;height:100%;display:block}.metodo__regua{padding:0 var(--margem)}.metodo__fio{background:var(--fio);height:1px;position:relative}.metodo__enche{background:var(--texto);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.metodo__marcas{grid-template-columns:repeat(4,1fr);margin-top:0;list-style:none;display:grid}.metodo__marcas li{font-size:var(--t-ui);color:var(--texto-2);padding-top:18px;transition:color .25s;position:relative}.metodo__marcas li:last-child{text-align:right}.metodo__marcas i{background:var(--texto-2);width:1px;height:9px;transition:height .25s,background .25s;position:absolute;top:0;left:0}.metodo__marcas li:last-child i{left:auto;right:0}.metodo__marcas li.ativo{color:var(--texto)}.metodo__marcas li.ativo i{background:var(--acid);width:3px;height:18px}.metodo__frase{max-width:44ch;min-height:2.4em;margin-top:16px;font-size:clamp(17px,1.6vw,26px);line-height:1.2}@media (width<=720px){.quadro{aspect-ratio:3/4;width:auto;height:46vh}.metodo__marcas li{font-size:11px}}.indice{background:var(--fundo);padding:16vh 0 10vh;position:relative}.indice__topo{padding:0 var(--margem) 5vh;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.indice__titulo{font-size:clamp(44px,5.4vw,92px);font-weight:400;line-height:.95}.indice__filtros{flex-wrap:wrap;gap:6px;display:flex}.indice__lista{border-top:1px solid var(--fio);list-style:none}.linha{border-bottom:1px solid var(--fio)}.linha[hidden]{display:none}.linha__a{padding:clamp(14px,1.7vw,26px) var(--margem);grid-template-columns:9% 37% 1fr 22%;align-items:center;display:grid;position:relative;overflow:hidden}.linha__fundo{background:var(--acid);transform-origin:50%;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleY(0)}.linha__a>:not(.linha__fundo){transition:color .2s;position:relative}.linha__cliente{font-size:clamp(26px,3vw,50px);font-weight:400;line-height:1}.linha__n,.linha__disc,.linha__local{font-size:var(--t-corpo)}.linha__local{color:var(--texto-2);text-align:right}.linha__mini{display:none}.linha__a:hover .linha__fundo,.linha__a:focus-visible .linha__fundo{transform:scaleY(1)}.linha__a:hover>:not(.linha__fundo),.linha__a:focus-visible>:not(.linha__fundo){color:var(--fundo)}.linha__a:focus-visible{outline-offset:-3px}.indice__contador{padding:20px var(--margem) 0;text-align:right;font-size:var(--t-ui);color:var(--texto-2)}.indice__foto{aspect-ratio:4/5;pointer-events:none;z-index:40;opacity:0;width:19vw;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 18px 50px #00000073}.indice__foto img{object-fit:cover;width:100%;height:100%}@media (width<=720px){.indice__foto{display:none}.linha__a{padding:16px var(--margem);grid-template-columns:44px 1fr 64px;grid-template-areas:"n cliente mini""n disc mini";row-gap:4px}.linha__n{color:var(--texto-2);font-size:var(--t-ui);grid-area:n}.linha__cliente{grid-area:cliente;font-size:clamp(30px,9vw,44px)}.linha__disc{color:var(--texto-2);font-size:var(--t-ui);grid-area:disc}.linha__local{display:none}.linha__mini{object-fit:cover;grid-area:mini;width:64px;height:64px;display:block}.linha__fundo{display:none}}.contato{background:var(--fundo);position:relative;overflow:hidden}.contato__ceu{pointer-events:none;height:120vh;position:absolute;inset:0 0 auto;overflow:hidden}.flut{will-change:transform;height:auto;position:absolute;transform:translate(-50%,-50%)}.contato__centro{min-height:120vh;padding:0 var(--margem);place-items:center;display:grid;position:relative}.contato__frase{text-align:center;background:radial-gradient(#111410f2 0,#111410d9 50%,#11141000 75%);padding:4vh 4vw;font-size:clamp(34px,4.6vw,80px);font-weight:400;line-height:1;position:relative}.rodape{padding:8vh var(--margem) 0;position:relative}.rodape__cols{font-size:var(--t-corpo);grid-template-columns:1.4fr 1fr 1fr;gap:32px;padding-bottom:10vh;display:grid}.rodape__titulo{max-width:18ch;margin-bottom:20px;font-size:clamp(22px,2vw,32px);line-height:1.15}.rodape__cols p+p{margin-top:6px}.sub{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:background-size .3s}.sub:hover,.sub:focus-visible{background-size:100% 1px}.rodape__wordmark{color:var(--acid);width:100%;overflow:hidden}.rodape__wordmark svg{width:100%;height:auto;display:block}.rodape__legal{padding:16px 0 calc(var(--margem) + 8px);font-size:var(--t-micro);color:var(--texto-2)}@media (width<=720px){.rodape__cols{grid-template-columns:1fr}.flut--extra{display:none}}
