.hero{height:min(100svh,940px);min-height:640px;margin-top:calc(-1 * var(--cabecalho-altura));background:var(--eggshell);position:relative;overflow:hidden}.hero__visual{position:absolute;inset:0}.hero__midia{background:var(--navy);position:absolute;inset:0}.hero__midia img,.hero__midia video{object-fit:cover}@media (min-width:1367px){.hero .plano__i--foto{clip-path:polygon(72% 0,100% 0,100% 100%,50% 100%)}.hero .plano__i--sapphire{clip-path:polygon(66.5% 0,72% 0,50% 100%,44.5% 100%)}.hero .plano__i--klein{clip-path:polygon(63.5% 0,66.5% 0,44.5% 100%,41.5% 100%)}}@media (min-width:981px) and (max-width:1366px){.hero .plano__i--foto{clip-path:polygon(74% 0,100% 0,100% 100%,52% 100%)}.hero .plano__i--sapphire{clip-path:polygon(68.5% 0,74% 0,52% 100%,46.5% 100%)}.hero .plano__i--klein{clip-path:polygon(65.5% 0,68.5% 0,46.5% 100%,43.5% 100%)}}.hero .plano__i--foto:after{content:"";pointer-events:none;background:linear-gradient(#061c4f8c,#0000);height:200px;position:absolute;inset:0 0 auto}body:has(.hero) .cabecalho .portal{background:var(--navy);color:var(--branco);border-color:var(--branco)}body:has(.hero) .cabecalho .portal:hover{background:var(--branco);color:var(--navy)}.hero__texto{left:var(--m);z-index:1;max-width:min(660px,44vw);position:absolute;top:50%;transform:translateY(-46%)}.hero__titulo{white-space:nowrap;font-size:clamp(40px,4.4vw,76px)}.hero__lead{max-width:34ch;margin-top:28px;font-size:19px}.video-controle--hero{bottom:104px}.hero__faixa{z-index:1;color:var(--branco);letter-spacing:.01em;grid-template-columns:38% 1fr auto;font-size:14px;display:grid;position:absolute;bottom:0;left:0;right:0}.hero__faixa>p{padding:18px var(--m);align-items:center;gap:10px;min-width:0;display:flex}.hero__faixa-nome{background:var(--persian);color:var(--branco);flex-wrap:wrap;row-gap:0;font-size:15px;font-weight:700;font-stretch:118%}.hero__faixa-nome span{font-weight:500;font-stretch:100%}.hero__faixa-status{background:var(--navy);clip-path:polygon(3.2% 0,100% 0,100% 100%,0 100%);flex-direction:column;justify-content:center;margin-left:-2.4%;padding-left:calc(var(--m) + 2.4%)!important;align-items:flex-start!important;gap:4px!important}.hero__faixa-status strong{white-space:nowrap;text-transform:uppercase;font-size:19px;font-weight:800;font-stretch:125%;line-height:1.1}.hero__faixa-status span{-webkit-line-clamp:2;opacity:.9;-webkit-box-orient:vertical;max-width:60ch;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.hero__faixa-link{background:var(--navy)}.hero__faixa-link a{color:var(--branco);white-space:nowrap;border-bottom:1.5px solid var(--sapphire);padding-bottom:3px;font-weight:600;text-decoration:none}.hero__faixa-link a:hover{border-color:var(--branco)}.hero__faixa a:focus-visible{outline-color:var(--branco)}@media (prefers-reduced-motion:no-preference){.hero__lead,.hero .acoes{animation:.9s ease-out .55s both hero-sobe}.hero__faixa{animation:.8s ease-out .9s both hero-sobe}html[data-intro] .hero .plano,html[data-intro] .hero__lead,html[data-intro] .hero .acoes,html[data-intro] .hero__faixa{animation-play-state:paused}}@keyframes hero-sobe{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.manifesto{background:var(--navy);color:var(--eggshell);position:relative}.manifesto__palco{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.manifesto__janela{--e:clamp(0, calc(var(--progresso,1) * 3.2), 1);clip-path:polygon(calc((1 - var(--e)) * 72%) 0, 100% 0, 100% 100%, calc((1 - var(--e)) * 50%) 100%);position:absolute;inset:0}.manifesto__midia{transform:scale(calc(1.14 - .14 * var(--e)));transform-origin:75%;position:absolute;inset:0}.manifesto__midia img,.manifesto__midia video{object-fit:cover}.manifesto__janela:after{content:"";opacity:var(--e);pointer-events:none;background:linear-gradient(100deg,#061c4ff0 0%,#061c4fc7 42%,#061c4f1a 100%);position:absolute;inset:0}.manifesto .video-pausa{z-index:3;right:var(--m);bottom:32px}.manifesto__texto{z-index:2;padding:var(--secao-y) var(--m);max-width:min(980px,58vw);position:relative}.manifesto__titulo{color:var(--eggshell);align-items:center;gap:14px;margin-bottom:28px;font-size:17px;font-weight:700;display:flex}.manifesto__titulo:before{content:"";background:var(--sapphire);clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%);width:46px;height:6px}.manifesto__linhas{letter-spacing:-.01em;color:var(--branco);font-size:clamp(28px,3.1vw,50px);font-weight:300;font-stretch:112%;line-height:1.16}.manifesto__linha{--t:clamp(0, calc((var(--progresso,1) - .3) / .58 * var(--n) - var(--i)), 1);opacity:calc(.55 + .45 * var(--t));transform:translateY(calc((1 - var(--t)) * .35em));display:block}.manifesto__linha:nth-child(2n){font-weight:600}@media (min-width:981px){html[data-movimento=ativo] .manifesto__trilho{height:260vh}html[data-movimento=ativo] .manifesto__palco{height:100vh;position:sticky;top:0}}.atuacao{padding:var(--secao-y) 0;overflow:clip}.atuacao__cabeca{padding:0 var(--m);margin-bottom:48px}.atuacao__cabeca p{max-width:40ch;margin-top:24px}.atuacao__lista{padding:0 var(--m);gap:56px;display:grid}.atuacao__painel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.atuacao__midia{aspect-ratio:16/10;position:relative}.atuacao__midia-i{background:var(--navy);clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);position:absolute;inset:0;overflow:hidden}.atuacao__midia-i img,.atuacao__midia-i video{object-fit:cover}.atuacao__fill{position:absolute;inset:0}.atuacao__uf{color:#0000;-webkit-text-stroke:1.5px var(--eggshell);pointer-events:none;font-size:clamp(64px,8vw,136px);font-weight:800;font-stretch:125%;line-height:.8;position:absolute;bottom:6%;left:4%}.atuacao__texto h3{text-transform:uppercase;color:var(--navy);font-size:clamp(24px,2.4vw,36px);font-weight:800;font-stretch:125%;line-height:1.05}.atuacao__texto p{max-width:38ch;margin-top:14px}.atuacao__texto .atuacao__conta{color:var(--persian);font-weight:700;font-stretch:118%}.atuacao__link{border-bottom:1.5px solid var(--persian);margin-top:18px;padding-bottom:3px;font-weight:600;text-decoration:none;display:inline-block}.atuacao__link:hover{color:var(--persian)}@media (min-width:981px){html[data-movimento=ativo] .atuacao{padding:0}html[data-movimento=ativo] .atuacao__trilho{--cabeca:34vw;--painel:46vw;--vao:5vw;--curso:calc(var(--cabeca) + var(--paineis) * (var(--painel) + var(--vao)) + var(--m) - 100vw);height:calc(100vh + var(--curso))}html[data-movimento=ativo] .atuacao__palco{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}html[data-movimento=ativo] .atuacao__faixa{padding-left:var(--m);transform:translate3d(calc(var(--progresso,0) * -1 * var(--curso)), 0, 0);will-change:transform;align-items:center;display:flex}html[data-movimento=ativo] .atuacao__cabeca{width:var(--cabeca);flex:none;margin:0;padding:0 4vw 0 0}html[data-movimento=ativo] .atuacao__lista{gap:var(--vao);padding:0;display:flex}html[data-movimento=ativo] .atuacao__painel{width:var(--painel);flex:none;grid-template-columns:1fr;align-items:start;gap:28px}html[data-movimento=ativo] .atuacao__midia{aspect-ratio:auto;height:52vh}html[data-movimento=ativo] .atuacao__midia-i>*{transform:translate3d(calc((var(--progresso,0) * (var(--paineis) - 1) - var(--i)) * -9%), 0, 0);inset:0 -14%}html[data-movimento=ativo] .atuacao__midia-i>.atuacao__fill,html[data-movimento=ativo] .atuacao__midia-i>img{position:absolute;width:128%!important;left:-14%!important}}.numeros{background:var(--navy);color:var(--eggshell);clip-path:polygon(0 0,100% 6vw,100% 100%,0 100%);padding:calc(var(--secao-y) + 6vw) var(--m) var(--secao-y);position:relative}.numeros:before{content:"";background:var(--sapphire);clip-path:polygon(0 0,100% 6vw,100% calc(6vw + 10px),0 10px);height:calc(6vw + 10px);position:absolute;inset:0 0 auto}.numeros__topo{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;display:flex}.numeros__topo p{opacity:.88;max-width:46ch}.numeros__grade{border-top:1.5px solid #efe9d359;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:64px;display:grid}.numeros__grade li{padding:32px 24px 0 0}.numeros__grade strong{letter-spacing:-.02em;font-weight:800;font-stretch:125%;line-height:.95;display:block}.numeros__grade .contador__prefixo{letter-spacing:.01em;opacity:.85;margin-bottom:10px;font-size:18px;font-weight:500;display:block}.numeros__grade .contador__numero{font-size:clamp(48px,5.4vw,88px)}.numeros__grade .contador__sufixo{letter-spacing:0;margin-left:6px;font-size:clamp(18px,1.6vw,24px);font-weight:500}.numeros__grade li>span{opacity:.85;max-width:26ch;margin-top:16px;font-size:16px;display:block}.sobre{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.sobre__foto{aspect-ratio:5/4;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);background:var(--navy)}.sobre__foto img{object-fit:cover}.sobre .titulo-secao{font-size:clamp(28px,3.1vw,48px)}.sobre__lead{max-width:44ch;margin-top:24px;font-size:19px}.sobre__produtos{border-top:1.5px solid var(--navy);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin-top:28px;display:grid}.sobre__produtos li{border-bottom:1px solid #0c1a3338;padding:12px 0;font-size:16px;font-weight:600}.sobre__assinatura{margin-top:28px;font-size:15px}.sobre__assinatura b,.sobre__assinatura span{display:block}.sobre__assinatura b{font-size:16px}.depoimentos{background:var(--papel)}.depoimentos__corpo{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:clamp(24px,5vw,72px);margin-top:48px;display:grid}.depoimentos__aspas{color:var(--sapphire);grid-row:1/3;font-size:clamp(120px,14vw,220px);font-weight:800;font-stretch:125%;line-height:.7}.depoimentos__atual blockquote{max-width:32ch;font-size:clamp(24px,2.6vw,38px);font-weight:300;font-stretch:112%;line-height:1.28}.depoimentos__atual[data-animar]{animation:depoimento-entra .75s var(--ease-marca) both}@keyframes depoimento-entra{0%{clip-path:polygon(0 0,0 0,-20% 100%,-20% 100%);transform:translate(-12px)}to{clip-path:polygon(0 0,120% 0,100% 100%,-20% 100%);transform:none}}.depoimentos__autor{align-items:center;gap:16px;margin-top:28px;display:flex}.depoimentos__foto{clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);background:var(--navy);flex:none;width:64px;height:64px;position:relative;overflow:hidden}.depoimentos__foto img{object-fit:cover}.depoimentos__autor cite{font-size:16px;font-style:normal}.depoimentos__autor cite b,.depoimentos__autor cite span{display:block}.depoimentos__nav{grid-column:2;align-items:center;gap:16px;margin-top:36px;display:flex}.depoimentos__nav button{border:1.5px solid var(--navy);width:48px;height:48px;color:var(--navy);cursor:pointer;background:0 0;place-items:center;display:grid}.depoimentos__nav button:hover{background:var(--navy);color:var(--eggshell)}.depoimentos__contagem{font-variant-numeric:tabular-nums;text-align:center;min-width:64px;font-size:15px;font-weight:700;font-stretch:118%}.blog-home__topo{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.blog-home__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:48px;display:grid}.blog-home__post a{text-decoration:none;display:block}.blog-home__img{aspect-ratio:4/3;background:var(--navy);clip-path:polygon(0 0,100% 0,100% 88%,82% 100%,0 100%);display:block;position:relative;overflow:hidden}.blog-home__img img{object-fit:cover;transition:transform .8s var(--ease-marca)}.blog-home__post a:hover img{transform:scale(1.04)}.blog-home__post time{opacity:.75;margin-top:18px;font-size:14px;display:block}.blog-home__post h3{margin-top:6px;font-size:21px;font-weight:700;font-stretch:112%;line-height:1.25}.blog-home__post a:hover h3{color:var(--persian)}@media (min-width:981px) and (max-width:1366px){.hero__texto{max-width:46vw}.hero__titulo{font-size:4.2vw}}@media (max-width:980px){.hero{flex-direction:column;height:auto;min-height:0;margin-top:0;display:flex}.hero__texto{max-width:none;padding:24px var(--m) 40px;order:1;position:relative;top:auto;left:auto;transform:none}.hero__titulo{font-size:clamp(36px,10.4vw,64px)}.video-controle--hero{bottom:16px}.hero__visual{order:2;height:62vw;min-height:260px;position:relative}.hero .plano__i--foto:after{display:none}.hero__faixa{order:3;grid-template-columns:1fr;position:relative}.hero__faixa>p{padding:14px var(--m)}.hero__faixa-status{clip-path:none;flex-wrap:wrap;margin:0;padding-left:var(--m)!important}.hero__faixa-status span{-webkit-line-clamp:3}.hero__faixa-status strong{white-space:normal;font-size:18px}.hero__faixa-link{padding-top:0!important}@media (prefers-reduced-motion:no-preference){.hero__lead,.hero .acoes{animation-delay:.35s}}.manifesto__palco{min-height:0;display:block}.manifesto__janela{clip-path:polygon(0 0,100% 0,100% 84%,0 100%);height:72vw;min-height:260px;position:relative}.manifesto__janela:after{display:none}.manifesto__midia{transform:none}.manifesto__texto{max-width:none;padding:40px var(--m) var(--secao-y)}.manifesto__linhas{font-size:clamp(24px,7vw,36px)}.manifesto__linha{opacity:1;transform:none}.manifesto .video-pausa{top:16px;bottom:auto}.atuacao__painel{grid-template-columns:1fr;gap:20px}.numeros{clip-path:polygon(0 0,100% 10vw,100% 100%,0 100%);padding-top:calc(var(--secao-y) + 10vw)}.numeros:before{clip-path:polygon(0 0,100% 10vw,100% calc(10vw + 8px),0 8px);height:calc(10vw + 8px)}.numeros__grade{grid-template-columns:1fr;margin-top:40px}.sobre,.sobre__produtos{grid-template-columns:1fr}.depoimentos__corpo{grid-template-columns:1fr;margin-top:24px}.depoimentos__aspas{grid-row:auto;height:.5em;font-size:120px}.depoimentos__nav{grid-column:1}.blog-home__lista{grid-template-columns:1fr}}
