.v2{--deep:#072f4f;--mid:#0f3c65;--el:#315bff;--pow:#d0e6fd;--bone:#f1e4d1;--butter:#fff7d6;--noite:#072f4f;--branco:#f5f9ff;--out:cubic-bezier(.23, 1, .32, 1);--meio:cubic-bezier(.77, 0, .175, 1);--impressa:cubic-bezier(.22, 1, .36, 1);--grao:url(/textura/grao-pagina.png) 0 0 / 128px;--margem:clamp(20px, 5vw, 72px);--largura:1240px;--vao:clamp(56px, 7vw, 96px);--fundo:var(--noite);--titulo:var(--butter);--tinta:var(--pow);--enfase:var(--pow);--barra:var(--butter);--fio:#d0e6fd2e;background:var(--noite);color:var(--tinta);font-family:var(--font-sans);font-size:clamp(1.125rem,1rem + .35vw,1.25rem);line-height:1.55;overflow-x:clip}:is(html:has(.v2),body:has(.v2)){background:#072f4f}html:has(.v2){scroll-padding-top:88px}.claro{--fundo:var(--branco);--titulo:var(--mid);--tinta:var(--mid);--enfase:var(--el);--barra:var(--el);--fio:#0f3c6529;color:var(--tinta)}.v2 h1,.v2 h2,.v2 h3,.v2 h4{font-family:var(--font-display);color:var(--titulo);letter-spacing:-.02em;font-weight:500}.v2 h2{max-width:20ch;font-size:clamp(2.2rem,4.4vw,3.8rem);line-height:1.04}.v2 h1 em,.v2 h2 em{color:var(--enfase);font-style:normal}.v2 h3{font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.14}.v2 p{max-width:62ch}.v2 a{color:inherit}.v2 :focus-visible{outline:2px solid var(--titulo);outline-offset:3px;border-radius:4px}.so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular{z-index:100;background:var(--butter);color:var(--mid);border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.pular:focus{top:12px}#marco-topo{width:1px;height:80px;position:absolute;top:0}@keyframes pisca{50%{opacity:0}}.cursor{color:var(--butter);animation:1.1s steps(2,jump-none) infinite pisca}.marcador{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta);align-items:center;gap:14px;max-width:none;margin-bottom:22px;font-size:16px;display:flex}.marcador-barra{color:var(--barra);font-size:1.75em;font-weight:700;line-height:1;transform:translateY(-.04em)}html:not([data-quieto]) .marcador[data-visto] .marcador-barra{animation:1.4s ease-in-out infinite pulsa-barra}@keyframes pulsa-barra{50%{opacity:.35}}.marcador-n{font-variant-numeric:tabular-nums;color:var(--titulo);font-weight:600}.marcador-fio{background:linear-gradient(90deg, var(--barra), transparent);border-radius:2px;width:48px;height:2px}.rotulo-topo{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pow);max-width:none;margin-bottom:24px;font-size:14px}.chamada{background:var(--el);min-height:54px;color:var(--butter);font-family:var(--font-display);isolation:isolate;transition:transform .16s var(--out);border-radius:999px;align-items:center;gap:10px;padding:12px 26px;font-size:1.1875rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.chamada:after{content:"";border-radius:inherit;z-index:-1;opacity:0;transition:opacity .16s var(--out);position:absolute;inset:0;box-shadow:0 18px 40px -14px #315bfff2,0 0 0 1px #d0e6fd4d}@media (hover:hover){.chamada:hover{transform:translateY(-3px)}.chamada:hover:after{opacity:1}}.chamada:active{transition-duration:.14s;transform:scale(.97)}.link-seta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--butter);padding:12px 0;font-size:14px;text-decoration:none}.link-seta span{transition:transform .24s var(--out);display:inline-block}@media (hover:hover){.link-seta:hover span{transform:translateY(3px)}}@keyframes progresso{0%{transform:scaleX(0)}}[data-parado] .frente-barra i,[data-parado] .fluxo-barra i{animation-play-state:paused}.nav{z-index:50;height:72px;padding:0 var(--margem);color:var(--pow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background-color .24s var(--out), border-color .24s var(--out), color .24s var(--out);background-color:#072f4fe0;border-bottom:1px solid #d0e6fd24;align-items:center;gap:28px;display:flex;position:fixed;top:0;left:0;right:0}html[data-topo] .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-color:#0000}html[data-banda=clara] .nav{color:var(--mid);background-color:#f5f9ffeb;border-color:#0f3c6524}.nav-logo{align-items:center;gap:14px;margin-right:auto;text-decoration:none;display:flex}.nav-selo{background:var(--el);border-radius:11px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 22px -10px #315bffe6}.nav-pd{width:22px;height:auto;color:var(--butter);transition:transform .3s var(--out)}@media (hover:hover){.nav-logo:hover .nav-pd{transform:rotate(180deg)}}.nav-wordmark{color:#d0e6fdcc;width:auto;height:24px;transition:color .24s var(--out)}.nav-wordmark .im-accent{stroke:var(--butter)}html[data-banda=clara] .nav-wordmark .im-accent{stroke:var(--el)}html[data-banda=clara] .nav-wordmark{color:var(--mid)}.nav-menu nav{gap:26px;display:flex}.nav-menu nav a{transition:background-size .24s var(--out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding:6px 0;font-size:16px;font-weight:500;text-decoration:none}@media (hover:hover){.nav-menu nav a:hover{background-size:100% 1px}}.nav-toggle{display:none}.chamada-nav{color:currentColor;background:0 0;min-height:42px;padding:8px 18px;font-size:1rem;font-weight:500;box-shadow:inset 0 0 0 1px}.chamada-nav:after{display:none}.fundo-vivo{z-index:-2;position:absolute;inset:0}.video-fundo{object-fit:cover;z-index:-2;background:var(--deep);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%)}.abertura .video-fundo{-webkit-mask-image:linear-gradient(#000 0 80%,#0000 100%);mask-image:linear-gradient(#000 0 80%,#0000 100%)}.problema-veu{z-index:-1;background:linear-gradient(90deg,#072f4fe6 0%,#072f4f9e 48%,#072f4f4d 100%),linear-gradient(#0000 55%,#072f4fbf 100%);position:absolute;inset:0}.nevoa-canvas{width:100%;height:100%;animation:nevoa-surge .9s var(--out) both;display:block}@keyframes nevoa-surge{0%{opacity:0}}.abertura{isolation:isolate;min-height:100svh;padding:112px var(--margem) 116px;background:radial-gradient(38% 55% at 74% 50%, #315bff8c, transparent 70%), var(--noite);align-content:center;display:grid;position:relative;overflow:hidden}.abertura-veu{z-index:-1;background:linear-gradient(90deg,#072f4f9e 0%,#072f4f66 36%,#072f4f00 64%);position:absolute;inset:0}.abertura-miolo{width:100%;max-width:var(--largura);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(32px,5vw,80px);margin:0 auto;display:grid}.manchete{letter-spacing:-.03em;font-size:clamp(2.6rem,4.3vw,4.1rem);line-height:1}.manchete .linha{margin:-.04em 0 -.08em;padding:.04em 0 .08em;display:block;overflow:hidden}.manchete .linha>span{display:block}.gira-caixa{vertical-align:bottom;background:var(--el);color:var(--butter);border-radius:.14em;align-items:center;margin-left:.06em;padding:0 .2em .02em;display:inline-flex;position:relative;overflow:clip}.gira-caixa:after{content:"";background:var(--butter);width:.05em;height:.78em;margin-left:.08em;animation:1.1s steps(2,jump-none) infinite pisca}.gira{transition:transform .24s var(--out), opacity .24s var(--out);display:inline-block}.gira-sai{opacity:0;transform:translateY(-105%)}.gira-entra{opacity:0;transition:none;transform:translateY(105%)}.abertura-lead{color:var(--pow);max-width:44ch;margin-top:26px;font-size:clamp(1.125rem,1rem + .4vw,1.3125rem);font-weight:500}.abertura-acao{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:34px;display:flex}html[data-anima] .manchete .linha>span{animation:impressa .56s var(--impressa) both}html[data-anima] .manchete .linha:nth-child(2)>span{animation-delay:80ms}html[data-anima] .manchete .linha:nth-child(3)>span{animation-delay:.16s}@keyframes impressa{0%{transform:translateY(105%)}}.fluxo,.cen-fluxo{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:linear-gradient(160deg,#072f4f80,#072f4f47);border:1px solid #d0e6fd42;border-radius:28px;position:relative;box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #0009}.fluxo{padding:24px 26px 30px}.fluxo-topo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fluxo-pilulas{flex-wrap:wrap;gap:8px;display:flex}.fluxo-pilulas button{min-height:36px;color:var(--pow);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s var(--out), color .2s var(--out), border-color .2s var(--out);background:0 0;border:1px solid #d0e6fd6b;border-radius:999px;padding:6px 14px;font-size:13px}.fluxo-pilulas button[aria-selected=true]{background:var(--butter);border-color:var(--butter);color:var(--deep)}@media (hover:hover){.fluxo-pilulas button:hover{border-color:var(--butter)}}.fluxo-pd{background:var(--el);border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 0 1px #fff7d68c}.fluxo-pd svg{width:24px;height:auto;color:var(--butter)}.fluxo-linhas{margin:26px 0 22px;list-style:none;position:relative}.fluxo-linhas:before{content:"";background:linear-gradient(180deg, var(--butter), #d0e6fd33);width:1px;position:absolute;top:22px;bottom:22px;left:6px}.fluxo-linhas li{gap:2px;padding:12px 0 12px 32px;display:grid;position:relative}.fluxo-linhas li:before{content:"";background:var(--butter);border:1.5px solid var(--butter);border-radius:50%;width:13px;height:13px;position:absolute;top:20px;left:0;box-shadow:0 0 0 5px #fff7d629}.fluxo-onde{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pow);font-size:13px}.fluxo-oque{font-family:var(--font-display);color:var(--butter);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:1.2}html:not([data-quieto]) .fluxo-linhas li{animation:acende .52s var(--out) calc(var(--k) * .7s + .12s) both}html:not([data-quieto]) .fluxo-linhas li:before{animation:ponto .52s var(--out) calc(var(--k) * .7s + .12s) both}@keyframes acende{0%{opacity:.18;transform:translate(-8px)}}@keyframes ponto{0%{background:var(--noite);box-shadow:none}}.fluxo-fim{font-family:var(--font-display);letter-spacing:-.03em;color:var(--butter);max-width:none;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:500;line-height:1}.fluxo-fim span{color:var(--pow)}.fluxo-barra{background:#d0e6fd29;border-radius:2px;height:2px;position:absolute;bottom:14px;left:26px;right:26px;overflow:hidden}.fluxo-barra i{background:var(--butter);transform-origin:0;height:100%;animation:5.2s linear both progresso;display:block}.tarja{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#072f4fb3,#0f3c6573,#072f4fb3);border-top:1px solid #d0e6fd33;align-items:center;height:64px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.tarja[data-arrasta]{cursor:grabbing}.tarja-trilho{-webkit-mask-image:none}.tarja{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tarja-trilho{will-change:transform;width:max-content;display:flex}.tarja-lista{flex:none;list-style:none;display:flex}.tarja-lista li{font-family:var(--font-display);color:var(--pow);white-space:nowrap;align-items:center;gap:14px;padding:0 26px;font-size:1.1875rem;font-weight:500;display:flex}.tarja-lista li span{font-family:var(--font-mono);color:var(--butter)}.secao{isolation:isolate;padding:var(--vao) max(var(--margem), calc((100% - var(--largura)) / 2));background:var(--fundo);position:relative}.secao-sub{margin-top:18px}.problema .grade-5-7{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.problema h2{font-size:clamp(2.1rem,3.6vw,3.3rem)}.grade-5-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.capa{background:var(--grao), radial-gradient(55% 70% at 100% 100%, #315bff9e, transparent 70%), radial-gradient(26% 30% at 72% 106%, #d0e6fd4d, transparent 70%), linear-gradient(165deg, #1b3957 0%, #12385d 55%, #173770 100%)}.feixe{--feixe-y:-50%;height:140px;transform:translateY(var(--feixe-y));pointer-events:none;z-index:2;background:radial-gradient(46% 2px at 50% 50%, var(--butter) 0%, #d0e6fdf2 35%, transparent 100%), radial-gradient(40% 44% at 50% 50%, #315bff80, transparent 72%);position:absolute;top:0;left:0;right:0}html:not([data-quieto]) .feixe{animation:6s ease-in-out infinite alternate feixe}@keyframes feixe{0%{transform:translateY(var(--feixe-y)) scaleX(.7);opacity:.75}to{transform:translateY(var(--feixe-y)) scaleX(1.05);opacity:1}}:is(.solucoes,.metodo,.quem,.contato)>.feixe{--feixe-y:-44%}html[data-anima] [data-revelar]:not(.marcador){opacity:0;transition:opacity .36s var(--out), transform .36s var(--out);transform:translateY(18px)}html[data-anima] [data-revelar][data-visto]:not(.marcador){opacity:1;transform:none}html[data-anima] .perfil[data-revelar]{transition-delay:calc(var(--i) * 70ms)}.problema{view-timeline:--problema;overflow-x:clip}.linhas-luz{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ll-halo{fill:none;stroke:#5e84ff;stroke-width:10px;opacity:.55}.ll-fio{fill:none;stroke:var(--pow);stroke-width:1.6px;opacity:.9}.ll-faisca{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:60 1000;stroke-dashoffset:60px;opacity:0}html:not([data-quieto]) .ll-grupo{animation:12s ease-in-out infinite alternate ll-onda;animation-delay:calc(var(--i) * -4s)}@keyframes ll-onda{to{transform:translateY(-26px)}}@supports (animation-timeline:view()){html:not([data-quieto]) .ll-fio,html:not([data-quieto]) .ll-halo{stroke-dasharray:1000;animation:linear both ll-desenha;animation-timeline:--problema;animation-range:entry cover 45%}@keyframes ll-desenha{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}}html:not([data-quieto]) .ll-faisca{animation:5s linear infinite ll-faisca;animation-delay:calc(2.4s + var(--i) * 1.6s)}@keyframes ll-faisca{0%{stroke-dashoffset:60px;opacity:0}5%{opacity:1}90%{opacity:1}to{stroke-dashoffset:-1000px;opacity:0}}.problema-texto p{margin-top:20px}.problema-texto .destaque{color:var(--butter);font-size:1.1em;font-weight:500}.conv{aspect-ratio:1/.86;width:100%;min-width:0;min-height:340px;position:relative}.conv-linhas{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.conv-fio{stroke:#d0e6fd4d;stroke-width:.25px}.conv-pulso{stroke:var(--butter);stroke-width:.6px;stroke-linecap:round;stroke-dasharray:9 100;stroke-dashoffset:-100px;opacity:0}html:not([data-quieto]) .conv-pulso{animation:3.6s linear infinite pulso;animation-delay:calc(var(--i) * .6s)}@keyframes pulso{0%{stroke-dashoffset:9px;opacity:0}6%{opacity:1}40%{stroke-dashoffset:-92px;opacity:1}44%,to{stroke-dashoffset:-100px;opacity:0}}.conv-chip{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pow);white-space:nowrap;background:#072f4fd1;border:1px solid #d0e6fd66;border-radius:999px;padding:9px 16px;font-size:14px;position:absolute;transform:translate(-50%,-50%)}html:not([data-quieto]) .conv-chip{animation:5s ease-in-out infinite alternate flutua,3.6s linear infinite chip-acende;animation-delay:calc(var(--i) * -900ms), calc(var(--i) * .6s)}@keyframes flutua{to{transform:translate(-50%,calc(-50% - 8px))}}@keyframes chip-acende{0%,14%{border-color:var(--butter);color:var(--butter)}26%,to{color:var(--pow);border-color:#d0e6fd66}}.conv-centro{background:radial-gradient(circle at 40% 35%, #5e84ff, var(--el) 55%, #1b3f9e);border-radius:50%;place-items:center;width:118px;height:118px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px 8px #315bff80}.conv-centro svg{width:52px;height:auto;color:var(--butter);position:relative}.conv-centro i{border:1px solid var(--pow);opacity:0;border-radius:50%;position:absolute;inset:0}html:not([data-quieto]) .conv-centro i{animation:onda 1.8s var(--out) infinite}@keyframes onda{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.conv-legenda{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--butter);white-space:nowrap;font-size:13px;position:absolute;top:calc(50% + 80px);left:50%;transform:translate(-50%)}.cenarios{margin-top:clamp(56px,7vw,96px)}.cenarios-abas{border-bottom:1px solid var(--fio);flex-wrap:wrap;gap:6px;display:flex}.cenarios-abas button{cursor:pointer;font-family:var(--font-display);color:var(--pow);transition:color .2s var(--out);background:0 0;border:0;align-items:center;gap:10px;padding:16px 20px 18px;font-size:1.25rem;font-weight:500;display:flex;position:relative}.cenarios-abas button[aria-selected=true]{color:var(--butter)}@media (hover:hover){.cenarios-abas button:hover{color:var(--butter)}}.cen-n{font-family:var(--font-mono);font-size:14px}.cenarios-abas{position:relative}.cen-relay{height:2px;width:var(--w,0);translate:var(--x,0) 0;background:#fff7d647;transition:translate .3s cubic-bezier(.34,1.56,.64,1),width .3s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:-1px;left:0}.cen-relay i{background:var(--butter);transform-origin:0;height:100%;animation:6s linear both progresso;display:block}[data-parado] .cen-relay i{animation-play-state:paused}html[data-quieto] .cen-relay i{transform:none}.cenario{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,64px);padding-top:36px;display:grid}html:not([data-quieto]) .cenario{animation:aba .3s var(--out) both}@keyframes aba{0%{opacity:.4;transform:translateY(10px)}}.cen-antes{font-family:var(--font-display);color:var(--pow);align-items:baseline;gap:12px;font-size:clamp(1.25rem,1.8vw,1.5rem);display:flex}.cen-antes:before{content:"antes";font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--butter);border:1px solid #fff7d680;border-radius:999px;flex:none;padding:2px 10px;font-size:13px}.cenario-texto h3{margin:16px 0;font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.06}.cen-fluxo{padding:28px}.cen-kicker{font-family:var(--font-mono);letter-spacing:.08em;color:var(--pow);font-size:13px}.cen-nos{grid-template-columns:repeat(3,1fr);margin:24px 0;list-style:none;display:grid;position:relative}.cen-nos li{text-align:center;color:var(--butter);flex-direction:column;align-items:center;gap:12px;padding:0 6px;font-size:1.0625rem;display:flex;position:relative}.cen-nos li+li:before{content:"";background:linear-gradient(90deg, var(--pow), var(--butter));transform-origin:0;width:calc(100% - 68px);height:1px;position:absolute;top:27px;right:calc(50% + 34px)}.cen-marca{border:1px solid var(--pow);width:56px;height:56px;color:var(--butter);background:#072f4f80;border-radius:50%;place-items:center;font-size:20px;display:grid}.cen-marca svg{width:24px;height:auto;color:var(--butter)}html:not([data-quieto]) .cen-nos li{animation:acende .42s var(--out) calc(var(--k) * .38s + .15s) both}html:not([data-quieto]) .cen-nos li+li:before{animation:fio .42s var(--out) calc(var(--k) * .38s) both}@keyframes fio{0%{transform:scaleX(0)}}.cen-fluxo>p{color:var(--pow);max-width:none;font-size:1rem}.solucoes{padding-top:calc(var(--vao) + clamp(150px, 18vw, 270px));overflow:hidden}.cortina{z-index:-1;background:url(/textura/cortina.svg) top/100% 100% no-repeat;height:clamp(280px,34vw,480px);position:absolute;top:0;left:0;right:0}.solucoes-cabeca{max-width:820px}.v2 .uma-linha{white-space:nowrap;max-width:none;font-size:clamp(2.2rem,4.6vw,4rem)}.frentes{gap:14px;height:clamp(460px,46vw,560px);margin-top:44px;display:flex}.frente{isolation:isolate;background:var(--mid);cursor:pointer;outline-offset:4px;min-width:0;transition:flex-grow .7s var(--impressa);border-radius:24px;flex-direction:column;flex:1 1 0;justify-content:flex-end;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #072f4fb3}.frente[data-aberta]{cursor:default;flex-grow:2.4}.frente-arte{z-index:-2;transition:transform .9s var(--impressa);position:absolute;inset:-6%;transform:scale(1.06)}.frente[data-aberta] .frente-arte{transform:scale(1)}.frente-01 .frente-arte{background:repeating-linear-gradient(90deg, #04142852 0 2px, #ffffff0f 2px 3px, transparent 3px 11px), radial-gradient(34% 30% at 55% 30%, #eaf3ff 0%, #9dbefb 22%, #315bff 55%, transparent 82%), radial-gradient(40% 40% at 30% 60%, #315bffb3, transparent 75%), var(--deep)}html:not([data-quieto]) .frente-01 .frente-arte{animation:7s ease-in-out infinite alternate arte-a08}@keyframes arte-a08{to{background-position:0 0,30px 40px,-40px -20px,0 0}}.frente-02 .frente-arte{background:var(--grao), linear-gradient(180deg, #f5f9ff 0%, #d0e6fd 18%, #9dbefb 32%, #315bff 52%, #1b3f9e 68%, var(--mid) 84%)}.frente-03 .frente-arte{background:url(/textura/onda-a06.svg) center / cover no-repeat, var(--mid)}html:not([data-quieto]) .frente-03 .frente-arte{animation:9s ease-in-out infinite alternate arte-a06}@keyframes arte-a06{to{background-position:30% 60%}}.frente-texto h3 strong{color:var(--butter);font-weight:700}.frente:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent 0%, #0f3c65f0 34%, var(--mid) 60%);height:66%;position:absolute;bottom:0;left:0;right:0}.frente-barra{opacity:0;height:2px;transition:opacity .2s var(--out);background:#fff7d638;border-radius:2px;position:absolute;top:20px;left:30px;right:30px;overflow:hidden}.frente[data-aberta] .frente-barra{opacity:1}.frente-barra i{background:var(--butter);transform-origin:0;height:100%;animation:5.5s linear both progresso;display:block}.frente-n{font-family:var(--font-display);color:var(--butter);letter-spacing:-.04em;font-size:clamp(3.4rem,6vw,5.4rem);font-weight:500;line-height:1;position:absolute;top:40px;left:30px}.frente-texto h3{max-width:16ch;color:var(--pow);margin-bottom:12px;font-weight:400}.frente-texto p,.frente-texto small{width:min(440px,74vw);color:var(--pow);transition:opacity .3s var(--out) .18s}.frente-texto p{font-size:1.125rem}.frente-texto small{font-family:var(--font-mono);letter-spacing:.08em;margin-top:16px;font-size:13px;display:block}.frente:not([data-aberta]) .frente-texto p,.frente:not([data-aberta]) .frente-texto small{opacity:0;transition-delay:0s}.solucoes-ia{margin-top:32px;font-weight:500}.exemplo{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,64px);margin-top:48px;display:grid}.exemplo-rotulo{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--el);margin-bottom:12px;font-size:14px}.exemplo-texto h3{margin-bottom:14px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;line-height:1.06}.exemplo-texto h3 strong{color:var(--el);font-weight:700}.zap{color:#111b21;height:420px;font-family:var(--font-sans);background:#fff;border:1px solid #0f3c6524;border-radius:22px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);font-size:15px;display:grid;position:relative;overflow:visible;box-shadow:0 40px 80px -40px #072f4f73}.zap-lista{background:#fff;border-right:1px solid #e9edef;border-radius:22px 0 0 22px;overflow:hidden}.zap-chat{background:#efeae2 radial-gradient(#54656f12 1.2px,#0000 1.4px) 0 0/16px 16px;border-radius:0 22px 22px 0;flex-direction:column;min-width:0;display:flex;overflow:hidden}.zap-topo{color:#111b21;background:#f0f2f5;border-bottom:1px solid #e9edef;align-items:center;gap:10px;height:56px;padding:0 16px;font-weight:600;display:flex}.zap-topo em{background:var(--pow);color:var(--mid);border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-style:normal;font-weight:600}.zap-bola{background:#dfe5e7;border-radius:50%;width:26px;height:26px}.zap-conv{border-bottom:1px solid #f0f2f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.zap-ativa{background:#f0f2f5}.zap-avatar{color:#54656f;background:#dfe5e7;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.zap-topo .zap-avatar{width:32px;height:32px}.zap-conv-texto{min-width:0;display:grid}.zap-conv-texto small{color:#667781;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.zap-conv-lado{justify-items:end;gap:4px;display:grid}.zap-conv-lado small{color:#667781;font-size:12px}.zap-conv-lado em{background:var(--pow);color:var(--mid);border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.zap-fio{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:16px;display:flex;overflow:hidden}.zap-msg{color:#111b21;border-radius:10px;max-width:80%;padding:8px 12px;font-size:15px;line-height:1.35;box-shadow:0 1px .5px #0b141a21}html:not([data-quieto]) .zap-msg{animation:zap-entra .24s var(--out) both}@keyframes zap-entra{0%{opacity:0;transform:translateY(8px)scale(.98)}}.zap-cliente{background:#fff;border-top-left-radius:2px;align-self:flex-start}.zap-auto,.zap-equipe{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}.zap-auto small{letter-spacing:.04em;text-transform:uppercase;color:#00684a;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.zap-sistema{color:#54656f;letter-spacing:.02em;box-shadow:none;background:#fff5c4;border-radius:8px;align-self:center;padding:5px 12px;font-size:12px}.zap-digitando{gap:4px;padding:12px 14px;display:flex}.zap-digitando i{background:#8696a0;border-radius:50%;width:6px;height:6px}html:not([data-quieto]) .zap-digitando i{animation:.9s ease-in-out infinite zap-pontos}.zap-digitando i:nth-child(2){animation-delay:.15s}.zap-digitando i:nth-child(3){animation-delay:.3s}@keyframes zap-pontos{50%{opacity:.5;transform:translateY(-3px)}}.zap-selo{z-index:2;background:var(--mid);color:var(--butter);font-family:var(--font-mono);letter-spacing:.1em;border-radius:999px;padding:6px 14px;font-size:12px;position:absolute;top:-14px;left:22px;box-shadow:0 8px 20px -8px #072f4f99}@property --volta{syntax:"<angle>";inherits:false;initial-value:0deg}.chamada-beam:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--volta), transparent 0 290deg, var(--pow) 330deg, var(--butter) 350deg, transparent 360deg);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html:not([data-quieto]) .chamada-beam:before{animation:3s linear infinite beam}@keyframes beam{to{--volta:360deg}}.metodo{background:radial-gradient(40% 50% at 50% 60%, #315bff73, transparent 70%), var(--noite);overflow:hidden}.metodo-veu{z-index:-1;background:linear-gradient(#072f4fb3 0%,#072f4f40 40%,#072f4f4d 70%,#072f4f99 100%);position:absolute;inset:0}.v2 .duas-linhas{max-width:none}.duas-linhas span,.duas-linhas em{width:fit-content;display:block}.passos-vidro{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px;list-style:none;display:grid}.passos-vidro li{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(170deg,#072f4f9e,#072f4f66);border:1px solid #d0e6fd38;border-radius:24px;flex-direction:column;gap:14px;min-height:260px;padding:26px;display:flex;position:relative}.passos-vidro li:before{content:"";background:linear-gradient(90deg, transparent, var(--butter), transparent);opacity:0;height:2px;position:absolute;top:0;left:26px;right:26px}html:not([data-quieto]) .passos-vidro li{animation:8s linear infinite passo-luz;animation-delay:calc(var(--i) * 2s)}html:not([data-quieto]) .passos-vidro li:before{animation:8s linear infinite passo-fio;animation-delay:calc(var(--i) * 2s)}@keyframes passo-luz{0%{border-color:#d0e6fd38}3%,22%{border-color:#fff7d6d9;box-shadow:0 0 0 1px #fff7d64d,0 20px 50px -20px #315bffcc}28%,to{box-shadow:none;border-color:#d0e6fd38}}@keyframes passo-fio{0%{opacity:0}3%,22%{opacity:1}28%,to{opacity:0}}.passo-pilula{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--butter);border:1px solid #d0e6fd73;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:13px}.passos-vidro h3{font-size:clamp(1.4rem,1.9vw,1.7rem)}.passos-vidro p{font-size:1.0625rem}.metodo-cabeca h2{font-size:clamp(2rem,3.5vw,3.1rem)}.metodo-cabeca{grid-template-columns:minmax(0,1.6fr) minmax(0,.6fr);align-items:end;gap:clamp(24px,4vw,56px);display:grid}.lidar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(170deg,#072f4fb3,#072f4f66);border:1px solid #d0e6fd38;border-radius:22px;height:222px;padding:40px 22px;position:relative;overflow:hidden}.lidar-campo{grid-template-columns:repeat(var(--cols), 1fr);justify-items:center;row-gap:18px;display:grid}.lidar-campo i{background:var(--pow);opacity:.9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #d0e6fdcc}html:not([data-quieto]) .lidar-campo i{opacity:.18;animation:6s cubic-bezier(.16,1,.3,1) infinite lidar-hit;animation-delay:calc(var(--l) * .42s)}@keyframes lidar-hit{0%,12%{opacity:.18;transform:translateY(0)scale(.7)}22%,70%{opacity:1;transform:translateY(var(--lift,-6px)) scale(1)}88%,to{opacity:.18;transform:none}}.lidar-plano{background:linear-gradient(90deg, transparent, var(--pow), var(--butter), var(--pow), transparent);opacity:0;height:2px;position:absolute;top:32px;left:0;right:0;box-shadow:0 0 18px 4px #315bffb3}html:not([data-quieto]) .lidar-plano{animation:6s cubic-bezier(.65,0,.35,1) infinite lidar-plano}@keyframes lidar-plano{0%{opacity:0;transform:translateY(0)}6%{opacity:1}55%{opacity:1;transform:translateY(150px)}62%,to{opacity:0;transform:translateY(150px)}}.lidar-rotulos{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pow);justify-content:space-between;font-size:12px;display:flex;position:absolute;bottom:14px;left:22px;right:22px}.lidar-selo{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--butter);font-size:11px;position:absolute;top:12px;left:22px}.caso{color:var(--mid);background:radial-gradient(circle at -8% 125%, transparent 0 34%, #fffc 34.3%, transparent 35.6% 49%, #ffffffb3 49.3%, transparent 50.6% 64%, #fff9 64.3%, transparent 65.6% 79%, #ffffff80 79.3%, transparent 80.6%), linear-gradient(180deg, #8fb3ff 0%, #c4dafd 42%, var(--branco) 100%);border-radius:28px;margin-top:32px;padding:clamp(28px,4vw,48px);box-shadow:0 40px 80px -40px #0009}.caso-selo{font-family:var(--font-mono);letter-spacing:.08em;color:var(--mid);border:1px solid var(--mid);border-radius:999px;padding:6px 12px;font-size:13px;display:inline-block}.caso-titulo{font-family:var(--font-display);letter-spacing:-.02em;color:var(--mid);max-width:30ch;margin:20px 0 26px;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:500;line-height:1.1}.caso dl{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.caso dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mid);margin-bottom:8px;font-size:13px}.caso dd{color:var(--mid);font-size:1.0625rem}.quem{overflow:hidden}.esfera{z-index:-1;aspect-ratio:1;background:url(/textura/esfera.webp) 50%/contain no-repeat;width:clamp(420px,46vw,700px);position:absolute;top:55%;right:-14%;transform:translateY(-50%)}html:not([data-quieto]) .esfera{animation:14s ease-in-out infinite alternate esfera}@keyframes esfera{50%{transform:translate(-3%,-48%)rotate(8deg)scale(1.03)}to{transform:translate(-5%,-52%)rotate(-6deg)}}.perfis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.perfil{isolation:isolate;-webkit-backdrop-filter:blur(30px)saturate(1.9)brightness(1.06);backdrop-filter:blur(30px)saturate(1.9)brightness(1.06);min-height:240px;transition:transform .24s var(--out);background:linear-gradient(150deg,#ffffff9e,#ffffff47 55%,#d0e6fd66);border:1px solid #ffffffbf;border-radius:26px;flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffff2,inset 0 -18px 40px -10px #315bff38,inset 1px 0 #ffffff80,0 30px 60px -32px #0f3c6580}.perfil:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 10% 0,#ffffffb3,#0000 45%),radial-gradient(80% 50% at 100% 100%,#315bff24,#0000 60%);position:absolute;inset:0}@media (hover:hover){.perfil:hover{transform:translateY(-6px)}}.perfil-n{font-family:var(--font-mono);color:var(--el);font-size:14px;position:absolute;top:24px;left:30px}.perfil h3{margin-bottom:12px}.perfil p{font-size:1.0625rem}.compromisso{-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);background:#ffffff80;border:1px solid #fffc;border-radius:26px;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);max-width:860px;margin-top:32px;padding:26px 30px;display:grid;box-shadow:inset 0 1px 1px #fffffff2,0 30px 60px -36px #0f3c6573}.compromisso h3{margin-bottom:12px;font-size:1.3125rem}.compromisso ul{list-style:none}.compromisso li{border-top:1px solid var(--fio);gap:12px;padding:14px 0;display:flex}.compromisso li:before{content:"/";font-family:var(--font-mono);color:var(--el)}.compromisso-nao li:before{content:"×";color:var(--mid)}.faq details{border-top:1px solid var(--fio)}.faq details:last-child{border-bottom:1px solid var(--fio)}.faq summary{cursor:pointer;font-family:var(--font-display);color:var(--butter);justify-content:space-between;gap:20px;padding:22px 0;font-size:1.375rem;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary>span{color:var(--butter);font-family:var(--font-mono);transition:transform .18s var(--out);font-size:1.4rem;line-height:1}.faq details[open] summary>span{transform:rotate(45deg)}.faq details p{padding:0 0 22px}.perguntas .grade-5-7{align-items:start}.faq-todas{min-height:44px;color:var(--butter);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s var(--out), border-color .2s var(--out);background:0 0;border:1px solid #fff7d680;border-radius:999px;align-items:center;gap:10px;margin-top:28px;padding:8px 18px;font-size:14px;display:inline-flex}.faq-todas span{font-size:1.2em;line-height:1}@media (hover:hover){.faq-todas:hover{border-color:var(--butter);background:#fff7d614}}.v2 :is(.capa,.metodo,.contato) h2{color:var(--pow)}.v2 :is(.capa,.metodo,.contato) h2 em{color:var(--butter);font-weight:600}.contato{background:var(--deep);overflow:hidden}.contato-veu{z-index:-1;background:radial-gradient(60% 80% at 22%,#072f4fd1 0%,#072f4f73 55%,#0000 85%);position:absolute;inset:0}.contato-grade{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.contato-texto h2{max-width:14ch;font-size:clamp(2.4rem,5vw,4.4rem)}.contato-texto>p:not(.rotulo-topo):not(.contato-guarde){margin:22px 0 32px}.contato-guarde{font-family:var(--font-mono);letter-spacing:.06em;color:var(--pow);margin-top:22px;font-size:14px}.contato-guarde a{color:var(--butter)}.video-cartao{z-index:0;aspect-ratio:16/9;border-radius:26px;justify-self:end;width:100%;max-width:620px;height:auto;display:block;position:relative;inset:auto;box-shadow:0 50px 100px -50px #000c,0 0 0 1px #d0e6fd29;-webkit-mask-image:none;mask-image:none}.mind{border-radius:26px;justify-self:end;width:100%;max-width:520px;height:auto;display:block;box-shadow:0 50px 100px -50px #000c}.mind-rotulos{font-family:var(--font-mono);letter-spacing:.04em;font-size:22px}.rodape{color:var(--pow);background:var(--grao), radial-gradient(60% 90% at 100% 100%, #315bff80, transparent 70%), linear-gradient(165deg, #1b3957, #12385d 60%, #173770);border-top:1px solid #d0e6fd24;position:relative}.rodape-miolo{max-width:var(--largura);padding:56px var(--margem) 32px;box-sizing:content-box;margin:0 auto}.rodape-topo{grid-template-columns:auto 1fr auto;align-items:center;gap:40px;display:grid}.rodape-simbolo{background:var(--el);border-radius:16px;place-items:center;width:64px;height:64px;display:grid}.rodape-simbolo svg{width:34px;height:auto;color:var(--butter)}.rodape-institucional{font-family:var(--font-mono);letter-spacing:.08em;color:var(--butter);font-size:14px}.rodape-links{text-align:right;gap:8px;font-size:16px;list-style:none;display:grid}.rodape-links a{text-decoration:none}@media (hover:hover){.rodape-links a:hover{color:var(--butter)}}.rodape-assinatura{color:var(--pow);margin:48px 0 32px;position:relative}.rodape-wordmark{color:#d0e6fdd1;width:100%;height:auto;display:block}.rodape-wordmark .im-accent{stroke:var(--butter)}.assinatura-brilho{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/marca/wordmark.svg) 50%/100% 100% no-repeat;mask:url(/marca/wordmark.svg) 50%/100% 100% no-repeat}.assinatura-brilho i{background:linear-gradient(100deg, transparent, var(--butter) 50%, transparent);opacity:0;width:30%;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}html:not([data-quieto]) .assinatura-brilho i{opacity:1;animation:3s linear 4s infinite brilho-assinatura}@keyframes brilho-assinatura{0%{transform:translate(-110%)}60%,to{transform:translate(340%)}}.rodape-base{border-top:1px solid #d0e6fd33;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding-top:22px;display:grid}.rodape-privacidade{color:var(--pow);max-width:70ch;font-size:15px}.rodape-acoes{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pow);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;font-size:13px;display:flex}.rodape-acoes a{text-decoration:none}.pausa-caixa{z-index:60;flex-direction:row-reverse;align-items:center;gap:10px;display:flex;position:fixed;bottom:64px;right:16px}html:not([data-topo]) .pausa-caixa{bottom:16px}.pausa{min-height:44px;color:var(--butter);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .2s var(--out), background-color .2s var(--out);background:#072f4fdb;border:1px solid #d0e6fd59;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:13px;display:inline-flex}.pausa-icone{background:var(--el);letter-spacing:-1px;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.pausa[aria-pressed=true]{border-color:var(--butter);background:var(--el)}.pausa[aria-pressed=true] .pausa-icone{background:var(--butter);color:var(--el)}@media (hover:hover){.pausa:hover{border-color:var(--butter)}}.pausa-aviso{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--butter);background:#072f4fdb;border-radius:999px;padding:10px 14px;font-size:13px}.pausa-aviso:empty{display:none}.nao-achou{min-height:100svh;padding:96px var(--margem);flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;max-width:760px;margin:0 auto;display:flex}.nao-achou-pd{width:72px;height:auto;color:var(--butter);margin-bottom:12px}.nao-achou h1{font-size:clamp(2.4rem,6vw,4rem);line-height:1.04}.nao-achou-acoes{flex-wrap:wrap;align-items:center;gap:24px;margin-top:12px;display:flex}.nao-achou-link{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--butter);font-size:13px}.pd-giro .pd-mestre,.pd-giro .pd-eco{transform-box:view-box;transform-origin:50%}.pd-giro .pd-mestre{transform:rotate(180deg)}html[data-anima] .pd-giro .pd-mestre{animation:pd-mestre 2.2s var(--meio) .62s both}html[data-anima] .pd-giro .pd-eco{animation:pd-eco .9s var(--out) 1.92s both}html[data-anima] .pd-giro[data-girou] .pd-mestre,html[data-anima] .pd-giro[data-girou] .pd-eco{animation:none}@keyframes pd-mestre{0%{opacity:0;transform:rotate(0)}14%,26%{opacity:1;transform:rotate(0)}72%,to{opacity:1;transform:rotate(180deg)}}@keyframes pd-eco{0%{opacity:0;transform:translate(6%)}to{opacity:1;transform:none}}@media (min-width:900px) and (min-height:700px){html:not([data-quieto]) .troca-grupo>section{top:min(0px, calc(100svh - var(--h,100svh)));position:sticky}html:not([data-quieto]) .troca-grupo>section+section{box-shadow:0 -40px 80px -30px #0416268c}html:not([data-quieto]) .troca-grupo>section[data-escondida]{visibility:hidden}html:not([data-quieto]) .troca-grupo>section:after{content:"";z-index:5;pointer-events:none;opacity:calc(var(--coberta,0) * 1);background:#04162699;position:absolute;inset:0}}html[data-quieto] .v2 *,html[data-quieto] .v2 :before,html[data-quieto] .v2 :after{transition-duration:0s!important;animation:none!important}html[data-quieto]{scroll-behavior:auto}html[data-quieto] .frente-barra i,html[data-quieto] .fluxo-barra i{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.v2 *,.v2 :before,.v2 :after{transition-duration:0s!important;animation:none!important}html{scroll-behavior:auto}}@media print{.troca-grupo>section{position:relative!important}html[data-anima] [data-revelar]{opacity:1!important;transform:none!important}.nav,.pausa-caixa{position:absolute}}@media (max-width:1080px){.nav-menu nav{gap:18px}.passos-vidro,.perfis{grid-template-columns:repeat(2,minmax(0,1fr))}.perfil:first-child{grid-column:1/-1;min-height:200px}}@media (max-width:899px){.v2{--vao:clamp(56px, 11vw, 88px)}.nav{gap:16px}.nav-toggle{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:1px solid;border-radius:10px;place-content:center;gap:6px;display:grid}.nav-toggle span{width:18px;height:1.5px;transition:transform .24s var(--out);background:currentColor;display:block}.nav-toggle[aria-expanded=true] span:first-child{transform:translateY(3.75px)rotate(45deg)}.nav-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.nav-menu nav{padding:8px var(--margem) 20px;background:var(--noite);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .24s var(--out), transform .24s var(--out), visibility 0s linear .24s;border-bottom:1px solid #d0e6fd24;flex-direction:column;gap:0;position:fixed;top:72px;left:0;right:0;transform:translateY(-8px)}.nav-menu nav[data-aberto]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.nav-menu nav a{color:var(--butter);border-bottom:1px solid #d0e6fd24;padding:14px 0}.chamada-nav{display:none}.abertura{align-content:start;min-height:0;padding-top:108px}.abertura-miolo{grid-template-columns:minmax(0,1fr)}.abertura-veu{background:linear-gradient(#072f4feb 0%,#072f4fb3 46%,#072f4f59 100%)}.grade-5-7,.problema .grade-5-7,.cenario,.compromisso,.contato-grade,.metodo-cabeca{grid-template-columns:minmax(0,1fr)}.conv{max-width:560px}.v2 .uma-linha{white-space:normal}.frentes{flex-direction:column;height:auto}.frente,.frente[data-aberta]{flex:none;min-height:360px}.frente .frente-arte{transform:none}.frente .frente-texto p,.frente .frente-texto small{opacity:1!important}.frente-barra{display:none}.caso dl{grid-template-columns:1fr}.exemplo{grid-template-columns:minmax(0,1fr)}.zap{grid-template-columns:minmax(0,1fr);height:440px}.zap-chat{border-radius:22px}.zap-lista{display:none}.mind{justify-self:start;max-width:440px}.rodape-topo{grid-template-columns:auto 1fr}.rodape-links{text-align:left;grid-column:1/-1}.rodape-base{grid-template-columns:1fr}.rodape-acoes{justify-content:flex-start;padding-bottom:56px}}@media (max-width:560px){.manchete{font-size:2.3rem}.passos-vidro,.perfis{grid-template-columns:minmax(0,1fr)}.passos-vidro li{min-height:0}.conv{aspect-ratio:1;min-height:300px}.conv-chip{padding:7px 12px;font-size:12px}.conv-centro{width:92px;height:92px}.conv-centro svg{width:40px}.conv-legenda{top:calc(50% + 64px)}.cen-nos li{font-size:.9375rem}.cenarios-abas button{padding:14px 12px 16px;font-size:1.0625rem}.esfera{top:20%;right:-60%}.pausa-rotulo{display:none}.pausa{padding:8px 10px}}
