:root{--noite:#04122e;--fundo:#020b1f;--eletrico:#0080f8;--eletrico-texto:#0062c4;--profundo:#0a2e8c;--amarelo:#f2ce00;--amarelo-claro:#ffe45c;--claro-1:#f4f6fa;--claro-2:#e9edf4;--borda-clara:#d5dbe6;--vidro:#04122e73;--vidro-borda:#f4f6fa24;--raio-md:16px;--raio-lg:24px;--sombra-marca:0 18px 50px -20px #0080f873;--sombra-cta:0 10px 30px -10px #f2ce008c;--fonte:"Plus Jakarta Sans", system-ui, sans-serif;--largura:1240px;--gutter:clamp(16px, 5vw, 72px);--menu-altura:150px}@media (width<=899px){:root{--menu-altura:64px}}@font-face{font-family:Plus Jakarta Sans;src:url(/fontes/PlusJakartaSans.ttf)format("truetype");font-weight:400 800;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--fundo);color:var(--claro-1);font-family:var(--fonte);margin:0;font-size:17px;line-height:1.6}img,svg,canvas{max-width:100%;display:block}a{color:inherit}p{margin:0}:focus-visible{outline:2px solid var(--amarelo);outline-offset:3px}h1,h2,h3{letter-spacing:-.025em;margin:0;font-weight:800;line-height:1.1}h2{letter-spacing:-.035em;font-size:clamp(32px,4.6vw,56px)}[id]{scroll-margin-top:90px}main{position:relative}.conteudo{width:min(var(--largura), 100% - 2 * var(--gutter));margin-inline:auto}.secao{padding-block:clamp(72px,10vw,140px)}.secao>.conteudo{z-index:2;position:relative}.rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--eletrico);margin-bottom:12px;font-size:13px;font-weight:700}.vidro{background:var(--vidro);-webkit-backdrop-filter:blur(20px);border:1px solid var(--vidro-borda);border-radius:var(--raio-lg)}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.falta{color:#7a0000;background:#ffd9d9;border-radius:4px;padding:0 .3em;font-weight:700}.botao-zap{border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out,background .2s;display:inline-flex}.botao-zap:hover{transform:translateY(-2px)}.botao-zap--destaque{background:var(--amarelo);color:var(--noite);box-shadow:var(--sombra-cta)}.botao-zap--destaque:hover{background:var(--amarelo-claro)}.botao-zap--simples{background:var(--eletrico-texto);color:#fff}.js .surge{opacity:0;visibility:hidden;transition:opacity .6s,transform .6s,visibility linear;transition-delay:var(--atraso,0s);transform:translateY(24px)}.js .surge.visivel{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.js .surge{opacity:1;visibility:visible;transform:none}}body:before{content:"";pointer-events:none;z-index:1;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:fixed;inset:0}.raio{white-space:nowrap;font-style:normal;position:relative}.raio:after{content:"";transform-origin:0;background:var(--eletrico);height:3px;box-shadow:0 0 10px var(--eletrico), 0 0 22px #0080f899;border-radius:2px;transition:transform .6s .25s;position:absolute;bottom:-.1em;left:0;right:0;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.js .raio:after{transform:scaleX(0)}.js :is(.aceso,.visivel,details[open]) .raio:after{transform:scaleX(1)}}.palco-preso{z-index:2;background:var(--fundo);height:100svh;position:sticky;top:0;overflow:hidden}.palco-preso:before{content:"";pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:absolute;inset:0}.numero-amarelo{color:var(--amarelo);text-shadow:0 0 26px #f2ce0047}.menu{z-index:50;--m-fundo:var(--claro-1);--m-texto:var(--noite);--m-linha:#04122e1a;--m-pilula-borda:#04122e38;--m-on-fundo:var(--noite);--m-on-texto:var(--claro-1);--m-icone:var(--eletrico-texto);background:var(--m-fundo);width:min(1240px,100% - 40px);color:var(--m-texto);border-radius:0 0 30px 30px;transition:background .45s,color .45s,box-shadow .45s;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 18px 50px -20px #00000073}.menu[data-tema=escuro]{--m-fundo:#0a1a3d;--m-texto:var(--claro-1);--m-linha:#f4f6fa1f;--m-pilula-borda:#f4f6fa4d;--m-on-fundo:var(--claro-1);--m-on-texto:var(--noite);--m-icone:var(--eletrico);box-shadow:0 18px 50px -20px #0009,inset 0 -1px #f4f6fa1a,inset 1px 0 #f4f6fa0f,inset -1px 0 #f4f6fa0f}.menu__topo{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:18px 34px;transition:padding .35s;display:grid}.menu__portas{border:1.5px solid var(--m-pilula-borda);border-radius:999px;justify-self:start;gap:2px;padding:4px;transition:border-color .45s;display:inline-flex;position:relative}.menu__porta{z-index:1;color:var(--m-texto);font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:13px;font-weight:700;transition:color .35s;display:flex;position:relative}.menu__porta .icone{color:var(--m-icone);transition:color .35s}.menu__porta.on{color:var(--m-on-texto);background:var(--m-on-fundo)}.menu__porta.on .icone{color:var(--amarelo)}.menu--pronto .menu__porta.on{background:0 0}.menu__marca-on{background:var(--m-on-fundo);border-radius:999px;width:0;transition:transform .4s cubic-bezier(.6,.1,.2,1),width .4s cubic-bezier(.6,.1,.2,1),background .45s;position:absolute;top:4px;bottom:4px;left:4px}.menu__logo{width:224px;height:54px;transition:width .35s,height .35s,opacity .4s,visibility .4s;display:block;position:relative}.menu__logo img{object-fit:contain;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.menu__logo-escuro,.menu[data-tema=escuro] .menu__logo-claro{opacity:0}.menu[data-tema=escuro] .menu__logo-escuro{opacity:1}.js:not([data-logo-chegou]) .menu[data-logo-chega] .menu__logo{opacity:0;visibility:hidden}.menu__direita{letter-spacing:.06em;text-transform:uppercase;justify-self:end;align-items:center;gap:26px;font-size:13px;font-weight:700;display:flex}.menu__link{text-decoration:none}.menu__zap{background:var(--eletrico-texto);color:#fff;letter-spacing:.04em;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:flex}.menu__porta .icone,.menu__zap .icone{flex-shrink:0}@media (width>=900px) and (width<=1099px){.menu__topo{gap:14px;padding-inline:20px}.menu__porta{letter-spacing:.04em;padding-inline:16px;font-size:12px}.menu__direita{gap:16px;font-size:12px}.menu__zap{padding-inline:14px}}.menu__sub{grid-template-rows:1fr;transition:grid-template-rows .35s,opacity .25s,visibility;display:grid}.menu__sub>div{overflow:hidden}.menu__faixa{border-top:1px solid var(--m-linha);justify-content:center;gap:56px;margin:0 34px;padding:16px 0 20px;transition:border-color .45s;display:flex}.menu__faixa[hidden]{display:none}.menu__item{align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:relative}.menu__item .icone{color:var(--m-icone);transition:color .35s}.menu__item:after{content:"";background:var(--amarelo);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:-6px;left:30px;right:0;transform:scaleX(0)}.menu__item:hover:after,.menu__item:focus-visible:after{transform:scaleX(1)}.menu__faixa .menu__item{animation:.4s both menu-entra}.menu__faixa .menu__item:nth-child(2){animation-delay:50ms}.menu__faixa .menu__item:nth-child(3){animation-delay:.1s}@keyframes menu-entra{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.menu--compacto .menu__sub{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .25s,visibility 0s .35s}.menu--compacto .menu__topo{padding:10px 26px}.menu--compacto .menu__logo{width:166px;height:40px}.menu__abrir,.menu__item--portfolio{display:none}@media (width<=899px){.menu{border-radius:0 0 22px 22px;width:calc(100% - 20px)}.menu__topo{grid-template-columns:44px 1fr 44px;grid-template-areas:"abrir logo zap""portas portas portas";gap:10px 8px;padding:10px 12px}.menu__abrir{width:44px;height:44px;color:var(--m-texto);cursor:pointer;background:0 0;border:0;border-radius:12px;grid-area:abrir;place-items:center;display:grid}.menu__abrir-fechar,.menu--painel-aberto .menu__abrir-menu{display:none}.menu--painel-aberto .menu__abrir-fechar{display:block}.menu__logo{grid-area:logo;justify-self:center;width:150px;height:36px}.menu--compacto .menu__logo{width:124px;height:30px}.menu__direita{grid-area:zap;gap:0}.menu__link{display:none}.menu__zap{justify-content:center;width:44px;height:44px;padding:0}.menu__zap .icone{width:20px;height:20px}.menu__zap span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.menu__portas{grid-area:portas;justify-self:stretch;width:100%;display:none}.menu__porta{flex:1;justify-content:center;padding:14px 8px;font-size:12px}.menu__sub{display:none}.menu--painel-aberto .menu__portas{display:flex}.menu--painel-aberto .menu__sub{display:grid}.menu--compacto .menu__topo{padding:6px 12px}.menu--painel-aberto.menu--compacto .menu__sub{opacity:1;visibility:visible;grid-template-rows:1fr;transition:none}.menu--painel-aberto .menu__topo{padding:10px 12px}.menu--painel-aberto .menu__logo{width:150px;height:36px}.menu__faixa{flex-direction:column;gap:0;margin:0 12px;padding:8px 0}.menu__faixa .menu__item,.menu__item--portfolio{border-bottom:1px solid var(--m-linha);min-height:48px;padding:14px 4px;font-size:16px}.menu__item--portfolio{border-bottom:0;align-items:center;margin:0 12px 6px;font-weight:700;display:flex}.menu__item:after{display:none}}.pular{z-index:60;background:var(--amarelo);color:var(--noite);border-radius:10px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:16px}.pular:focus{top:16px}.balao{border-radius:20px;align-items:flex-start;gap:10px;max-width:min(440px,84%);padding:14px 18px;font-size:clamp(15px,1.5vw,20px);font-weight:600;line-height:1.35;display:flex}.balao--voce{background:var(--claro-1);color:var(--noite);border-bottom-left-radius:6px}.balao--cp{color:var(--claro-1);-webkit-backdrop-filter:blur(14px);background:#04122ec7;border:1px solid #0080f88c;border-bottom-right-radius:6px}.balao__quem{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.balao--voce .balao__quem{background:var(--claro-2);color:var(--noite)}.balao--cp .balao__quem{background:var(--noite);border:1px solid var(--vidro-borda)}.balao--cp .balao__quem img{width:18px;height:auto}.topo{--tx:var(--tx-pc);--ty:var(--ty-pc);--tw:var(--tw-pc);--th:var(--th-pc);position:relative}.topo--em-pe{--tx:var(--tx-pe);--ty:var(--ty-pe);--tw:var(--tw-pe);--th:var(--th-pe)}.topo__palco{background:var(--fundo) url(/quadros/pc/q001.webp) center / cover no-repeat;height:100svh;position:relative;overflow:hidden}@media (orientation:portrait){.topo__palco{background:var(--fundo) url(/quadros/pe/q001.webp) center / cover no-repeat}}.topo__palco>*{position:absolute}.topo .topo__filme{transform-origin:0 0;visibility:hidden;top:0;left:0}.topo .topo__quadro{width:100%;height:100%;display:block}.topo .topo__veu{pointer-events:none;background:linear-gradient(#020b1f26 0%,#020b1f80 55%,#020b1feb 100%);inset:0}.topo .tela-cel{left:var(--tx);top:var(--ty);width:var(--tw);height:var(--th);pointer-events:none;align-content:start;row-gap:.6em;padding:.8em .9em;font-size:16px;display:none;position:absolute}.topo #tela-site{grid-template-rows:.8em 7.6em 3.4em 2.1em;row-gap:.9em}.topo .bloco{opacity:0;visibility:hidden;transform-origin:50%;transform:translateY(6%)scale(.96)}.topo .bloco.barra{align-items:center;gap:.5em;display:flex}.topo .bloco.barra i{background:#f4f6fa8c;border-radius:999px;flex:1;height:100%;display:block}.topo .bloco.barra i.curto{flex:0 0 18%}.topo .bloco.hero{background:#f4f6faeb;border-radius:1em;box-shadow:0 0 24px #f4f6fa59,0 0 60px #0080f859}.topo .bloco.cartoes{gap:.5em;display:flex}.topo .bloco.cartoes i{background:#f4f6facc;border-radius:.8em;flex:1;box-shadow:0 0 20px #0080f84d}.topo .bloco.botao{color:var(--noite);background:#f4f6faf2;border-radius:999px;place-items:center;font-size:.95em;font-weight:800;display:grid;box-shadow:0 0 24px #f4f6fa59}.topo .bloco.msg{max-width:84%;color:var(--claro-1);background:#f4f6fa2e;border:1px solid #f4f6fa8c;border-radius:1em 1em 1em .3em;padding:.45em .7em;font-size:.9em;font-weight:700;line-height:1.2}.topo .bloco.msg.auto{background:#0080f873;border-color:#0080f8e6;border-bottom-right-radius:.3em;border-bottom-left-radius:1em;justify-self:end;box-shadow:0 0 18px #0080f880}.topo .bloco.tag{color:var(--amarelo);text-align:center;margin-top:.3em;font-size:.75em;font-weight:800}.topo .topo__abertura{text-align:center;z-index:3;flex-direction:column;align-items:center;gap:16px;width:min(820px,92vw);display:flex;bottom:9vh;left:50%;transform:translate(-50%)}.topo .topo__abertura h1{text-shadow:0 2px 30px #020b1fe6}.topo .topo__abertura .topo__apoio{opacity:.92;text-shadow:0 2px 20px #020b1fe6;max-width:46ch;font-size:clamp(16px,1.6vw,20px)}.topo .topo__dica{opacity:.65;align-items:center;gap:8px;font-size:13px;display:none}.topo .topo__carga{background:#f4f6fa26;border-radius:999px;width:120px;height:3px;display:inline-block;overflow:hidden}.topo .topo__carga i{height:100%;width:calc(var(--carga,0) * 100%);background:var(--eletrico);display:block}.topo--carregado .topo__carga{opacity:0}.topo .topo__fecho{letter-spacing:-.02em;opacity:0;visibility:hidden;text-align:center;z-index:4;width:90vw;font-size:clamp(20px,2.6vw,32px);font-weight:700;display:none;top:50%;left:50%;transform:translate(-50%,11vh)}.topo .topo__filme--encolhido{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%),linear-gradient(90deg,#0000 0,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%),linear-gradient(90deg,#0000 0,#000 20% 80%,#0000 100%);mask-composite:intersect}.topo--em-pe .topo__filme{background:url(/quadros/pe/q001.webp) 0 0/100% 100% no-repeat}.topo #b1,.topo #b2{bottom:10vh;left:6vw}.topo #r1,.topo #r2{bottom:10vh;right:6vw}.topo--em-pe #b1,.topo--em-pe #b2{bottom:auto;left:16px;right:16px;top:calc(var(--menu-altura) + 14px);max-width:76vw}.topo--em-pe #r1,.topo--em-pe #r2{max-width:86vw;bottom:7vh;right:16px}.topo #b1,.topo #r1,.topo #b2,.topo #r2{z-index:3;opacity:0;visibility:hidden;display:none}#logo-voa{z-index:55;transform-origin:0 0;pointer-events:none;opacity:0;visibility:hidden;position:fixed;top:0;left:0}#logo-voa img{width:min(86vw,760px);height:auto}@media (prefers-reduced-motion:no-preference){.js .topo:not(.topo--final){height:calc(var(--telas) * 100vh);height:calc(var(--telas) * 100svh)}.js .topo:not(.topo--final) .topo__palco{position:sticky;top:0}.js .topo:not(.topo--final) .topo__filme{visibility:visible}.js .topo--em-pe:not(.topo--final) .topo__palco{background-image:none}.js .topo--em-pe:not(.topo--final) .topo__palco:before{content:"";z-index:0;pointer-events:none;filter:blur(30px)brightness(.38)saturate(1.1);background:url(/quadros/pe/q001.webp) 50%/cover no-repeat;position:absolute;inset:-8%}.js .topo:not(.topo--final) .tela-cel{display:grid}.js .topo:not(.topo--final) #b1,.js .topo:not(.topo--final) #r1,.js .topo:not(.topo--final) #b2,.js .topo:not(.topo--final) #r2{display:flex}.js .topo:not(.topo--final) .topo__fecho{display:block}.js .topo:not(.topo--final) .topo__dica{display:flex}}.fio{left:calc(var(--gutter) / 2 - 2px);z-index:1;width:4px;height:100%;position:absolute;top:0;overflow:visible}.fio path{stroke:var(--eletrico);stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 6px #0080f8cc)}.fio circle{fill:var(--claro-1);filter:drop-shadow(0 0 10px #0080f8)}.fio__ponta{display:none}@media (prefers-reduced-motion:no-preference){.js .fio path{stroke-dashoffset:1px}.js .fio__ponta{display:block}}#dores .pares{gap:28px;margin-top:44px;display:grid}#dores .par{gap:10px;display:grid}#dores .par .balao--cp{justify-self:end}#dores .par .balao--voce{justify-self:start}#dores .icone-linha{flex:none;width:26px;height:26px}#dores .icone-linha path{fill:none;stroke:var(--eletrico);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s ease-out .2s}#dores .balao--cp>span:not(.balao__quem):not(.digitando){align-items:center;gap:10px;display:flex}#dores .balao--cp{position:relative}#dores .digitando{display:none}@media (prefers-reduced-motion:no-preference){.js #dores .par:not([data-estado]) .balao,.js #dores .par[data-estado=""] .balao,.js #dores .par[data-estado=voce] .balao--cp,.js #dores .par[data-estado=digitando] .balao--cp{visibility:hidden}.js #dores .par[data-estado=voce] .balao--cp,.js #dores .par[data-estado=digitando] .balao--cp{-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.js #dores .par[data-estado]:not([data-estado=""]) .balao--voce,.js #dores .par[data-estado=escrito] .balao--cp{animation:.35s ease-out both dores-entra}.js #dores .digitando{visibility:hidden;pointer-events:none;background:#04122ec7;border:1px solid #0080f88c;border-radius:16px 16px 6px;align-items:center;gap:4px;padding:9px 12px;display:inline-flex;position:absolute;bottom:10px;right:12px}.js #dores .par[data-estado=digitando] .digitando{visibility:visible}.js #dores .digitando i{background:var(--eletrico);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite dores-ponto}.js #dores .digitando i:nth-child(2){animation-delay:.15s}.js #dores .digitando i:nth-child(3){animation-delay:.3s}.js #dores .icone-linha path{stroke-dashoffset:1px}.js #dores .par[data-estado=escrito] .icone-linha path{stroke-dashoffset:0}}@keyframes dores-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dores-ponto{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.js .topo:not(.topo--final)~main #dores .par--topo{display:none}}.aparelho .cel{width:240px;height:480px;box-shadow:0 0 40px #0080f873, inset 0 0 0 2px var(--noite);background:#061436;border:3px solid #f4f6fab3;border-radius:38px;margin:0 auto;position:relative;overflow:hidden}.aparelho .cel:before{content:"";background:#f4f6fa40;border-radius:999px;width:80px;height:10px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.aparelho .telas{position:absolute;inset:0}.aparelho .tela{opacity:0;align-content:start;gap:10px;padding:36px 16px 16px;font-size:11px;transition:opacity .5s,transform .5s;display:grid;position:absolute;inset:0;transform:translateY(18px)}.aparelho .tela.on{opacity:1;transform:none}.aparelho .tela .barra{align-items:center;gap:8px;display:flex}.aparelho .tela .barra i{background:#f4f6fa8c;border-radius:999px;flex:1;height:7px;display:block}.aparelho .tela .barra i.c{flex:0 0 22%}.aparelho .tela .bloco{background:#f4f6fae6;border-radius:12px}.aparelho .tela .linha{background:#f4f6fa59;border-radius:999px;height:7px}.aparelho .tela .botao{background:var(--amarelo);color:var(--noite);text-align:center;border-radius:999px;padding:8px;font-weight:800}.aparelho .t-brand{background:#04122e}.aparelho .t-brand .simb{width:72px;margin:8px auto 0}.aparelho .t-brand .nome{text-align:center;font-size:16px;font-weight:800}.aparelho .cores{justify-content:center;gap:6px;display:flex}.aparelho .cores i{border-radius:8px;width:30px;height:30px;display:block}.aparelho .t-brand .fonte{text-align:center;opacity:.75}.aparelho .t-post{background:#0a2e8c}.aparelho .post{background:var(--noite);aspect-ratio:4/5;border-radius:12px;align-content:space-between;margin-top:8px;padding:14px;display:grid}.aparelho .post .frase{letter-spacing:-.02em;font-size:15px;font-weight:800;line-height:1.15}.aparelho .post .frase em{color:var(--amarelo);font-style:normal}.aparelho .post small{opacity:.6}.aparelho .tab{border-collapse:collapse;width:100%}.aparelho .tab td{border-bottom:1px solid #f4f6fa1a;padding:6px 4px}.aparelho .tab .ok{color:var(--amarelo);font-weight:800}.aparelho .msg{background:#f4f6fa24;border-radius:10px 10px 10px 3px;max-width:82%;padding:6px 9px}.aparelho .msg.a{background:#0080f880;border-bottom-right-radius:3px;border-bottom-left-radius:10px;justify-self:end}.aparelho .t-auto .tag{color:var(--amarelo);text-align:center;font-weight:800}.aparelho .t-outro .botao-desenho{background:var(--eletrico);color:#fff;text-align:center;border-radius:999px;margin-top:6px;padding:9px;font-weight:800;box-shadow:0 0 18px #0080f880}@keyframes ap-chegar{0%{opacity:0;transform:translateY(6px)}10%,85%{opacity:1;transform:none}95%,to{opacity:0}}.aparelho .t-site{background:#061436;overflow:hidden}.aparelho .t-site .rolo{background:var(--claro-1);border-radius:14px;align-content:start;gap:9px;height:620px;padding:12px;animation:6s ease-in-out infinite alternate ap-rolar;display:grid;position:absolute;top:36px;left:18px;right:18px}.aparelho .t-site .rolo i{background:#d5dbe6;border-radius:5px;height:10px;display:block}.aparelho .t-site .rolo i:first-child{background:var(--eletrico);border-radius:10px;height:90px}.aparelho .t-site .rolo i:nth-child(5){background:var(--amarelo);border-radius:11px;width:70%;height:22px}.aparelho .t-site .rolo i:nth-child(8){background:#0a2e8c;border-radius:10px;height:70px}@keyframes ap-rolar{to{transform:translateY(-260px)}}.aparelho .t-post .trilho{gap:10px;animation:8s ease-in-out infinite ap-deslizar;display:flex;position:absolute;top:40px;left:16px}.aparelho .t-post .trilho i{aspect-ratio:4/5;background:var(--noite);color:var(--claro-1);border:1px solid #f4f6fa33;border-radius:12px;flex:0 0 208px;align-content:end;gap:6px;padding:14px;font-style:normal;display:grid}.aparelho .t-post .trilho i b{letter-spacing:-.02em;font-size:17px;line-height:1.1}.aparelho .t-post .trilho i small{opacity:.6}.aparelho .t-post .trilho i:nth-child(2){background:var(--eletrico)}.aparelho .t-post .trilho i:nth-child(3){background:#0a2e8c}.aparelho .t-post .trilho i:nth-child(4){background:var(--claro-1);color:var(--noite)}.aparelho .t-post .trilho i:nth-child(5){background:var(--amarelo);color:var(--noite)}@keyframes ap-deslizar{0%,15%{transform:translate(0)}20%,35%{transform:translate(-218px)}40%,55%{transform:translate(-436px)}60%,75%{transform:translate(-654px)}80%,to{transform:translate(-872px)}}.aparelho .pontos{justify-content:center;gap:5px;display:flex;position:absolute;bottom:18px;left:0;right:0}.aparelho .pontos i{background:#f4f6fa59;border-radius:50%;width:6px;height:6px}.aparelho .pontos i.on{background:var(--claro-1)}.aparelho .t-agenda .semana{opacity:.7;text-align:center;grid-template-columns:repeat(5,1fr);font-size:10px;display:grid}.aparelho .grade-ag{grid-template-rows:repeat(5,46px);grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.aparelho .grade-ag i{grid-column:var(--c);grid-row:var(--l);border-left:3px solid var(--eletrico);animation:6s infinite ap-marcar;animation-delay:var(--d,0s);opacity:0;transform-origin:top;background:#0080f88c;border-radius:6px;transform:scaleY(.6)}.aparelho .grade-ag i:nth-child(4),.aparelho .grade-ag i:nth-child(7){border-left-color:var(--amarelo);background:#f2ce0059}@keyframes ap-marcar{0%{opacity:0;transform:scaleY(.6)}12%,80%{opacity:1;transform:none}92%,to{opacity:0}}.aparelho .t-agenda .aviso{color:var(--amarelo-claro);opacity:0;background:#f2ce002e;border:1px solid #f2ce0080;border-radius:10px;margin-top:4px;padding:7px 9px;font-weight:700;animation:6s 3.4s infinite ap-chegar}@keyframes ap-ponto{0%,15%{background:var(--claro-1)}20%,to{background:#f4f6fa59}}.aparelho .pontos i{animation:8s infinite ap-ponto}.aparelho .pontos i:first-child{animation-delay:0s}.aparelho .pontos i:nth-child(2){animation-delay:1.6s}.aparelho .pontos i:nth-child(3){animation-delay:3.2s}.aparelho .pontos i:nth-child(4){animation-delay:4.8s}.aparelho .pontos i:nth-child(5){animation-delay:6.4s}@media (prefers-reduced-motion:reduce){.aparelho .grade-ag i,.aparelho .t-agenda .aviso{opacity:1;transform:none}}:root{--escala:1}@media (width<=899px){:root{--escala:.9167}}@media (width<=899px) and (height<=760px){:root{--escala:.75}}@media (width<=899px) and (height<=680px){:root{--escala:.62}}.aparelho{height:calc(480px * var(--escala))}.aparelho .cel{transform:scale(var(--escala));transform-origin:top}.servicos .conteudo{grid-template-columns:1fr;display:grid}.servicos__coluna{min-width:0}.servicos .servicos__lista{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:grid}.servicos .servico{border:1px solid var(--vidro-borda);border-radius:18px;gap:4px;padding:clamp(16px,4.5vw,24px) clamp(18px,5vw,28px);transition:background .4s,border-color .4s,transform .4s;display:grid}.servicos .servico__nome{letter-spacing:-.02em;margin:0;font-size:clamp(24px,6.5vw,30px);font-weight:800;line-height:1.15}.servicos .servico__frase{opacity:.75;margin:0;font-size:clamp(17px,4.6vw,19px)}.servicos .servico .botao-zap{justify-self:start;margin-top:10px}.servicos .servico.on{border-color:var(--eletrico);background:#0080f829;transform:translate(6px)}@media (prefers-reduced-motion:reduce){.servicos .servico{transition:none}}@media (width>=900px){.servicos .servicos__coluna,.servicos .aparelho{grid-row:1}.servicos .servicos__coluna{grid-column:1}.servicos .conteudo{grid-template-columns:1fr 300px;align-items:start;gap:60px}.servicos .servicos__lista{gap:18vh;padding-block:25vh}.servicos .servico{scroll-margin-top:calc(50vh - 3.5em)}.servicos .aparelho{top:max(calc(50vh - 240px), calc(var(--menu-altura) + 12px));grid-column:2;align-self:start;position:sticky}}@media (width<=899px){.servicos .servicos__coluna{display:contents}.servicos .rotulo,.servicos h2,.servicos .servicos__lista,.servicos .aparelho{grid-column:1}.servicos .rotulo{grid-row:1}.servicos h2{grid-row:2;margin-bottom:14px}.servicos .servicos__lista,.servicos .aparelho{grid-row:3}.servicos .servicos__lista{padding-top:calc(var(--menu-altura) + 12px + 480px * var(--escala));gap:10vh;padding-bottom:40svh}.servicos .servico{scroll-margin-top:calc((var(--menu-altura) + 12px + 480px * var(--escala) + 100svh) / 2 - 3.5em)}.servicos .aparelho{top:var(--menu-altura);z-index:3;background:linear-gradient(var(--fundo) 88%, transparent);padding-top:12px;position:sticky}}#como-funciona{--claro:var(--claro-1);--borda:#0080f88c;position:relative}#como-funciona .rotulo{color:var(--eletrico);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}#como-funciona .titulo{letter-spacing:-.025em;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:.98}#como-funciona .quadro{aspect-ratio:16/9;background:var(--noite);border:1px solid var(--borda);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0080f81f,0 30px 80px -30px #0080f88c}#como-funciona .quadro img{object-fit:cover;object-position:70% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}#como-funciona .quadro:after{content:"";pointer-events:none;background:linear-gradient(90deg,#020b1fdb 0%,#020b1f99 34%,#020b1f00 58%);position:absolute;inset:0}#como-funciona .leg{z-index:2;gap:10px;width:44%;display:grid;position:absolute;top:50%;left:5.5%;transform:translateY(-50%)}#como-funciona .leg .num{letter-spacing:-.04em;color:var(--eletrico);text-shadow:0 0 24px #0080f88c;font-size:clamp(44px,5.2vw,84px);font-weight:800;line-height:.9}#como-funciona .leg h3{letter-spacing:-.02em;font-size:clamp(22px,2.6vw,38px);font-weight:800;line-height:1.05}#como-funciona .leg .d{color:#f4f6facc;max-width:30ch;font-size:clamp(14px,1.2vw,18px);line-height:1.5}#como-funciona .risco{background:var(--eletrico);width:54px;height:3px;box-shadow:0 0 12px var(--eletrico);border-radius:2px}#como-funciona .palco-preso{height:auto;padding:9vh 0 6vh;position:relative;overflow:visible}#como-funciona .palco-preso>*{position:relative}#como-funciona .cab{margin:0 20px 26px;display:block;position:relative}#como-funciona .contador,#como-funciona .fio{display:none}#como-funciona .trilho{--cena:100%;flex-direction:column;gap:34px;padding:0 20px 0 34px;position:relative;top:auto;transform:none}#como-funciona .trilho:before{content:"";background:var(--eletrico);border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:18px;box-shadow:0 0 14px #0080f8cc}#como-funciona .cena{opacity:1;transform:none}#como-funciona .quadro{aspect-ratio:4/3}#como-funciona .quadro:after{background:linear-gradient(#020b1f00 40%,#020b1fd9 100%)}#como-funciona .leg{width:auto;inset:auto 18px 18px;transform:none}#como-funciona .leg .num{font-size:40px}#como-funciona .leg h3{font-size:22px}#como-funciona .leg .d{max-width:none;font-size:14px}#como-funciona .trilho{display:flex}#como-funciona .cab,#como-funciona .trilho{max-width:760px;margin-inline:auto}#como-funciona .cab{width:calc(100% - 40px)}@media (prefers-reduced-motion:reduce){#como-funciona .cena,#como-funciona .leg .risco,#como-funciona .leg>*{transition:none;animation:none!important}#como-funciona .leg .risco{transform:none}}@media (width>=900px) and (height>=620px) and (prefers-reduced-motion:no-preference){.js #como-funciona{height:460vh}.js #como-funciona .palco-preso{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.js #como-funciona .cab{left:6vw;right:6vw;top:calc(var(--menu-altura) + 3vh);z-index:5;justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:absolute}.js #como-funciona .rotulo{color:var(--eletrico);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.js #como-funciona .titulo{letter-spacing:-.025em;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:.98}.js #como-funciona .contador{font-variant-numeric:tabular-nums;letter-spacing:.14em;color:#f4f6faa6;white-space:nowrap;backdrop-filter:blur(8px);background:#04122eb3;border:1px solid #f4f6fa1f;border-radius:999px;margin-top:6px;padding:8px 14px;font-size:13px}.js #como-funciona .contador b{color:var(--claro);font-weight:700}.js #como-funciona .trilho{--cena:min(72vw, 1120px, calc((100vh - var(--menu-altura) - 270px) * 1.78));left:0;top:calc(50% + var(--menu-altura) / 2 + 56px);padding:0 calc((100vw - var(--cena)) / 2);will-change:transform;align-items:stretch;gap:5vw;display:flex;position:absolute;transform:translateY(-50%)}.js #como-funciona .fio{z-index:0;pointer-events:none;background:linear-gradient(90deg, #0080f800 0%, var(--eletrico) 12%, var(--eletrico) 100%);border-radius:2px;width:0;height:3px;position:absolute;top:50%;left:0;box-shadow:0 0 14px #0080f8e6,0 0 36px #0080f880}.js #como-funciona .fio:after{content:"";width:12px;height:12px;box-shadow:0 0 10px #fff, 0 0 26px var(--eletrico), 0 0 50px var(--eletrico);background:#fff;border-radius:50%;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.js #como-funciona .cena{z-index:1;width:var(--cena);opacity:.5;flex:none;transition:transform .5s,opacity .5s;position:relative;transform:scale(.94)}.js #como-funciona .cena.aceso{opacity:1;transform:scale(1)}.js #como-funciona .quadro{aspect-ratio:16/9;background:var(--noite);border:1px solid var(--borda);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0080f81f,0 30px 80px -30px #0080f88c}.js #como-funciona .quadro img{object-fit:cover;object-position:70% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.js #como-funciona .quadro:after{content:"";pointer-events:none;background:linear-gradient(90deg,#020b1fdb 0%,#020b1f99 34%,#020b1f00 58%);position:absolute;inset:0}.js #como-funciona .leg{z-index:2;gap:10px;width:44%;display:grid;position:absolute;top:50%;left:5.5%;transform:translateY(-50%)}.js #como-funciona .leg .num{letter-spacing:-.04em;color:var(--eletrico);text-shadow:0 0 24px #0080f88c;font-size:clamp(44px,5.2vw,84px);font-weight:800;line-height:.9}.js #como-funciona .leg h3{letter-spacing:-.02em;font-size:clamp(22px,2.6vw,38px);font-weight:800;line-height:1.05}.js #como-funciona .leg .d{color:#f4f6facc;max-width:30ch;font-size:clamp(14px,1.2vw,18px);line-height:1.5}.js #como-funciona .leg .risco{background:var(--eletrico);width:54px;height:3px;box-shadow:0 0 12px var(--eletrico);transform-origin:0;border-radius:2px;transition:transform .6s .2s;transform:scaleX(0)}.js #como-funciona .cena.aceso .leg .risco{transform:scaleX(1)}.js #como-funciona .cena.aceso .leg>*{animation:.6s both cf-entra}.js #como-funciona .cena.aceso .leg h3{animation-delay:.1s}.js #como-funciona .cena.aceso .leg .d{animation-delay:.2s}.js #como-funciona .cab{width:auto;max-width:none;margin:0}.js #como-funciona .contador,.js #como-funciona .fio{display:block}.js #como-funciona .trilho{flex-direction:row;max-width:none;margin:0}.js #como-funciona .trilho:before{content:none}.js #como-funciona .leg{bottom:auto;right:auto}.js #como-funciona .quadro{container-type:inline-size}.js #como-funciona .leg .num{font-size:min(clamp(44px,5.2vw,84px),11.6cqw)}.js #como-funciona .leg h3{font-size:min(clamp(22px,2.6vw,38px),5.8cqw)}.js #como-funciona .leg .d{font-size:min(clamp(14px,1.2vw,18px),2.7cqw)}}@media (width>=900px) and (height>=620px) and (height<=767px) and (prefers-reduced-motion:no-preference){.js #como-funciona{--t:clamp(30px, min(4.2vw, 7vh), 56px);--cab-base:calc(var(--menu-altura) + 2vh + 28px + 1.96 * var(--t))}.js #como-funciona .cab{top:calc(var(--menu-altura) + 2vh)}.js #como-funciona .titulo{font-size:var(--t)}.js #como-funciona .trilho{--cena:min(72vw, 1120px, calc((100vh - var(--cab-base) - 48px) * 1.78));top:calc((var(--cab-base) + 100vh) / 2)}}@media (width<=899px) and (prefers-reduced-motion:no-preference){.js #como-funciona{height:400vh}.js #como-funciona .palco-preso{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.js #como-funciona .cab{left:16px;right:16px;top:calc(var(--menu-altura) + 2vh);z-index:5;width:auto;max-width:none;margin:0;position:absolute}.js #como-funciona .titulo{font-size:26px}.js #como-funciona .contador{font-variant-numeric:tabular-nums;letter-spacing:.14em;color:#f4f6faa6;white-space:nowrap;background:#04122eb3;border:1px solid #f4f6fa1f;border-radius:999px;padding:6px 14px;font-size:13px;display:block;position:absolute;top:-10px;right:0}.js #como-funciona .contador b{color:var(--claro);font-weight:700}.js #como-funciona .trilho{--cartao:min(calc(100vw - 40px), 520px);--area:calc(100svh - var(--menu-altura) - 5vh - 82px);--cartao-h:min(calc(var(--cartao) * 1.25), calc(var(--area) / 1.27));left:0;right:0;top:calc(var(--menu-altura) + 2vh + 82px);max-width:none;margin:0;padding:0;display:block;position:absolute;bottom:3vh}.js #como-funciona .trilho:before,.js #como-funciona .fio{content:none;display:none}.js #como-funciona .cena{width:var(--cartao);height:var(--cartao-h);transform-origin:50%;opacity:0;visibility:hidden;z-index:1;will-change:transform, opacity;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.js #como-funciona .cena.aceso{opacity:1;visibility:visible;z-index:50}.js #como-funciona .quadro{aspect-ratio:auto;height:100%;box-shadow:0 0 0 1px #0080f82e,0 -10px 30px -12px #000000b3,0 22px 50px -18px #0080f88c}.js #como-funciona .quadro img{object-position:78% 50%}@media (height<=520px){.js #como-funciona .leg{gap:4px;bottom:12px}.js #como-funciona .leg .num{font-size:26px}.js #como-funciona .leg h3{font-size:18px}.js #como-funciona .leg .d{font-size:13px;line-height:1.35}}.js #como-funciona .leg{opacity:var(--leg,1)}}.js #como-funciona.sem-transicao .cena,.js #como-funciona.sem-transicao .trilho,.js #como-funciona.sem-transicao .leg .risco{transition:none}.js #como-funciona.sem-transicao .cena.aceso .leg>*{animation:none}@keyframes cf-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#trabalhos .titulo{letter-spacing:-.03em;max-width:16ch;font-size:clamp(32px,4.6vw,60px);font-weight:800;line-height:1}#trabalhos .sub{color:#f4f6fab8;max-width:46ch;margin-top:16px;font-size:clamp(16px,1.4vw,19px);line-height:1.5}#trabalhos .ato{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:48px;margin-top:90px;display:grid}#trabalhos .ato>*{min-width:0}#trabalhos .ato.inv{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}#trabalhos .ato.inv .texto{order:2}#trabalhos .texto .n{color:var(--eletrico);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}#trabalhos .texto .n i{width:34px;height:34px;color:var(--claro);border:1.5px solid var(--borda);background:#04122ecc;border-radius:50%;place-items:center;font-size:13px;font-style:normal;display:grid;box-shadow:0 0 16px #0080f859}#trabalhos .texto h3{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.08}#trabalhos .texto p{color:#f4f6fab8;max-width:40ch;margin-top:12px;font-size:16px;line-height:1.55}#trabalhos .texto a{color:var(--claro);border-bottom:2px solid var(--eletrico);font-weight:700;text-decoration:none}#trabalhos .compara{aspect-ratio:16/9;border:1px solid var(--borda);background:var(--noite);user-select:none;touch-action:pan-y;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #0080f88c}#trabalhos .compara .lado{place-items:center;display:grid;position:absolute;inset:0}#trabalhos .compara .depois{clip-path:inset(0 0 0 var(--corte,50%));background:var(--noite)}#trabalhos .compara .antes-img{filter:saturate(.85)}#trabalhos .compara .corte{top:0;bottom:0;left:var(--corte,50%);background:var(--eletrico);width:3px;box-shadow:0 0 14px var(--eletrico);position:absolute;transform:translate(-50%)}#trabalhos .compara .alca{top:50%;left:var(--corte,50%);border:1.5px solid var(--eletrico);width:44px;height:44px;color:var(--claro);cursor:ew-resize;background:#04122ee6;border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 18px #0080f899}#trabalhos .compara .tag{letter-spacing:.12em;text-transform:uppercase;background:#04122ebf;border:1px solid #f4f6fa24;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;position:absolute;bottom:14px}#trabalhos .compara .tag.a{color:#f4f6fab3;left:14px}#trabalhos .compara .tag.d{color:var(--eletrico);right:14px}#trabalhos .compara input{touch-action:pan-y;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}#trabalhos .paginas{border-radius:14px;width:100%;margin-top:18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}#trabalhos .paginas .trilho{gap:12px;width:max-content;animation:28s linear infinite passa;display:flex}#trabalhos .paginas:hover .trilho{animation-play-state:paused}#trabalhos .paginas img{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid #0080f859;border-radius:10px;width:220px}@keyframes passa{to{transform:translate(-50%)}}#trabalhos .browser{border:1px solid var(--borda);background:var(--noite);border-radius:20px;overflow:hidden;box-shadow:0 30px 80px -30px #0080f88c}#trabalhos .browser .barra{background:#f4f6fa0f;border-bottom:1px solid #f4f6fa1a;align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}#trabalhos .browser .barra i{background:#f4f6fa59;border-radius:50%;width:9px;height:9px}#trabalhos .browser .barra span{color:#f4f6fa80;letter-spacing:.04em;margin-left:10px;font-size:11px}#trabalhos .browser .tela{aspect-ratio:16/10;position:relative;overflow:hidden}#trabalhos .browser .voce{letter-spacing:.1em;text-transform:uppercase;color:var(--claro);background:#0080f8e6;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px;box-shadow:0 0 18px #0080f899}#trabalhos .cel{aspect-ratio:16/9;border:1px solid var(--borda);background:#020b1f;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #0080f88c}#trabalhos .cel .ouvir{color:var(--claro);letter-spacing:.08em;text-transform:uppercase;background:#04122ed9;border:1px solid #f4f6fa33;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px}#trabalhos .cel .ouvir b{background:var(--eletrico);border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid}#trabalhos .cel .tempo{background:#f4f6fa26;border-radius:2px;height:3px;position:absolute;bottom:16px;left:16px;right:16px}#trabalhos .cel .tempo i{background:var(--eletrico);width:0;box-shadow:0 0 10px var(--eletrico);border-radius:2px;position:absolute;top:0;bottom:0;left:0}#trabalhos .fecho{text-align:center;border-top:1px solid #f4f6fa1a;margin-top:110px;padding:60px 20px 90px}#trabalhos .fecho h3{letter-spacing:-.025em;font-size:clamp(28px,3.6vw,46px);font-weight:800}#trabalhos .fecho p{color:#f4f6fab3;margin-top:10px}#trabalhos{--claro:var(--claro-1);--borda:#0080f88c}#trabalhos .titulo{margin-top:0}#trabalhos .compara .lado img{width:min(66%,508px);height:auto}#trabalhos .compara .alca,#trabalhos .compara .tag{pointer-events:none}#trabalhos .compara:has(input:focus-visible){outline:3px solid var(--claro-1);outline-offset:3px}#trabalhos .paginas .trilho{gap:0}#trabalhos .paginas .trilho>*{gap:12px;padding-right:12px;display:flex}#trabalhos .paginas .trilho img{flex:none}#trabalhos .browser .tela img{width:100%;height:auto;animation:40s ease-in-out infinite alternate rola;display:block;position:absolute;top:0;left:0}@keyframes rola{0%{transform:translateY(0)}to{transform:translateY(var(--fim,0px))}}#trabalhos .cel .video{object-fit:cover;background:#020b1f;width:100%;height:100%;position:absolute;inset:0}#trabalhos .cel .ouvir{cursor:pointer;z-index:2;font-family:inherit}#trabalhos .cel .tempo{z-index:2;pointer-events:none}#trabalhos .cel .tocar{opacity:.75;letter-spacing:-2px;border:1.5px solid var(--eletrico);width:40px;height:40px;color:var(--claro-1);cursor:pointer;z-index:2;background:#04122ed9;border-radius:50%;font-size:13px;display:none;position:absolute;bottom:28px;left:16px;box-shadow:0 0 24px #0080f88c}.js #trabalhos .cel .tocar{display:block}html:not(.js) #trabalhos .cel .ouvir,html:not(.js) #trabalhos .cel .tempo{display:none}#trabalhos .cel .tocar:hover,#trabalhos .cel .tocar:focus-visible{opacity:1}#trabalhos .cel .tocar:focus-visible{outline:3px solid var(--claro-1);outline-offset:3px}.js #trabalhos .cel.parado .tocar{letter-spacing:0;opacity:1;width:72px;height:72px;margin:auto;font-size:24px;inset:0}#trabalhos .fecho .botao-zap{margin-top:26px}#trabalhos .fecho>div{margin:0}@media (width<=899px){#trabalhos .ato,#trabalhos .ato.inv{grid-template-columns:1fr;gap:22px;margin-top:60px}#trabalhos .ato.inv .texto{order:0}}#por-que{position:relative}#por-que .palco-preso{height:auto;padding:clamp(64px,9vw,120px) 0 clamp(40px,6vw,80px);position:relative;overflow:visible}#por-que .foco,#por-que .contador{display:none}#por-que .abre{z-index:4;width:min(var(--largura), 100% - 2 * var(--gutter));font-size:inherit;margin:0 auto 28px;line-height:1;position:relative}#por-que .abre .pergunta{color:var(--eletrico);letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 18px #0080f88c;margin-bottom:.35em;font-size:clamp(14px,3.6vw,32px);font-weight:700;display:block}#por-que .abre .tres{letter-spacing:-.03em;white-space:nowrap;color:#fff;text-shadow:0 0 30px #0080f847;font-size:clamp(54px,15vw,128px);font-weight:800;line-height:1;display:block}#por-que .abre .tres b{font-weight:800}#por-que .motivo-cena{z-index:1;width:min(var(--largura), 100% - 2 * var(--gutter));margin:0 auto 56px;display:block;position:relative}#por-que .motivo-cena svg{width:100%;max-width:1100px;height:auto;margin-inline:auto;overflow:visible}#por-que .motivo-cena[data-motivo="3"] svg{width:95.7%;max-width:1053px;transform:translate(-7.25%)}#por-que .cartela{z-index:1;width:min(var(--largura), 100% - 2 * var(--gutter));text-align:center;letter-spacing:-.03em;color:#fff;margin:0 auto 20px;font-size:clamp(36px,7vw,64px);font-weight:800;line-height:1.1;position:relative}#por-que .legenda{text-align:center;gap:.5em;width:min(100%,34ch);margin:18px auto 0;font-size:19px;display:grid;position:relative}#por-que .legenda span{letter-spacing:-.02em;font-weight:800;line-height:1.2;display:block}#por-que .argumento{text-align:center;flex-direction:column;align-items:center;margin:30px auto 0;display:flex;position:relative}#por-que .argumento__frase{letter-spacing:-.03em;max-width:22ch;font-size:clamp(24px,6.6vw,46px);font-weight:800;line-height:1.15}#por-que .argumento__apoio{color:#f4f6facc;text-wrap:balance;max-width:36ch;margin-top:16px;font-size:18px;line-height:1.5}@media (width>=900px){#por-que .legenda{font-size:clamp(19px,2.3vw,30px)}#por-que .argumento__frase{font-size:clamp(26px,3.4vw,46px)}}@media (width<=899px){#por-que .palco-preso{overflow-x:clip}#por-que .motivo-cena[data-motivo="1"] svg{--w:calc((100vw - 24px) * 1.6);width:var(--w);max-width:none;margin-inline:calc((100% - var(--w)) / 2)}#por-que .motivo-cena[data-motivo="2"] svg{--w:calc((100vw - 24px) * 1.42);width:var(--w);max-width:none;margin-inline:calc((100% - var(--w)) / 2)}#por-que .motivo-cena[data-motivo="3"] svg{width:97.8%;max-width:none}}@media (prefers-reduced-motion:no-preference){.js #por-que{height:1830vh}.js #por-que .palco-preso{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.js #por-que .foco{pointer-events:none;z-index:0;background:radial-gradient(55% 45% at 50% 48%,#0080f838,#020b1f00 70%);display:block;position:absolute;inset:0}.js #por-que .abre{left:6vw;top:calc(var(--menu-altura) + 2vh);transform-origin:0 0;will-change:transform;width:auto;margin:0;position:absolute}.js #por-que .abre .pergunta{font-size:clamp(18px,2.2vw,32px)}.js #por-que .abre .tres{font-size:clamp(54px,9vw,128px)}.js #por-que .contador{z-index:5;right:6vw;top:calc(var(--menu-altura) + 2vh);font-variant-numeric:tabular-nums;letter-spacing:.14em;text-transform:uppercase;color:#f4f6faa6;white-space:nowrap;opacity:0;visibility:hidden;background:#04122eb3;border:1px solid #f4f6fa1f;border-radius:999px;margin:0;padding:8px 14px;font-size:13px;line-height:1.6;transition:opacity .3s,visibility 0s linear .3s;display:block;position:absolute}.js #por-que .contador.on{opacity:1;visibility:visible;transition-delay:0s}.js #por-que .contador b{color:var(--claro-1)}.js #por-que .cartela{z-index:3;left:0;right:0;top:var(--menu-altura);pointer-events:none;opacity:0;visibility:hidden;transform-origin:50%;justify-content:center;align-items:center;width:auto;margin:0;font-size:clamp(48px,10vw,128px);line-height:1;display:flex;position:absolute;bottom:0}.js #por-que .cartela em{pointer-events:auto}.js #por-que .motivo-cena{z-index:1;width:auto;padding:calc(var(--menu-altura) + 2vh + 80px) 6vw 4vh;opacity:0;visibility:hidden;grid-template-rows:1fr auto;margin:0;display:grid;position:absolute;inset:0}.js #por-que .motivo-cena.ativo{opacity:1;visibility:visible}.js #por-que .motivo-cena svg{width:min(100%, 1100px, calc((100vh - var(--menu-altura) - 250px) * 2.14));place-self:center;margin:0}.js #por-que .motivo-cena[data-motivo="3"] svg{width:min(95.7%, 1053px, calc((100vh - var(--menu-altura) - 250px) * 2.048))}.js #por-que .legenda{justify-self:center;width:min(100%,34ch);min-height:3.7em;margin:0;display:block;position:relative}.js #por-que .legenda span{opacity:0;visibility:hidden;transition:opacity .35s,transform .35s,visibility 0s linear .35s;position:absolute;top:0;left:0;right:0;transform:translateY(8px)}.js #por-que .legenda span.on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.js #por-que .argumento{z-index:2;inset:calc(var(--menu-altura) + 2vh + 70px) 6vw 4vh;opacity:0;visibility:hidden;justify-content:center;margin:0;position:absolute}.js #por-que .argumento__frase{text-wrap:balance}.js #por-que.sem-transicao *,.js #por-que.sem-transicao :after{transition:none!important}}@media (prefers-reduced-motion:no-preference) and (width<=899px){.js #por-que{height:1350vh}.js #por-que .abre{left:16px}.js #por-que .abre .tres{font-size:clamp(54px,15vw,64px)}.js #por-que .contador{right:16px}.js #por-que .cartela{font-size:clamp(72px,20vw,120px)}.js #por-que .motivo-cena{padding:calc(var(--menu-altura) + 2vh + 56px) 16px 3vh;grid-template-columns:minmax(0,1fr)}.js #por-que .motivo-cena svg{max-width:none;margin:0}.js #por-que .motivo-cena[data-motivo="1"] svg{width:calc(100vw - 24px);transform:scale(var(--z,1.6))}.js #por-que .motivo-cena[data-motivo="2"] svg{width:calc(142vw - 34.08px)}.js #por-que .motivo-cena[data-motivo="3"] svg{width:97.8%}.js #por-que .legenda{font-size:17px}.js #por-que .argumento{inset:calc(var(--menu-altura) + 2vh + 56px) 16px 3vh}}@media (prefers-reduced-motion:no-preference) and (height<=520px){.js #por-que{--topo-cena:calc(var(--menu-altura) + 2vh + 52px);--area:calc(100svh - var(--topo-cena) - 3vh - 56px)}.js #por-que .motivo-cena{padding-top:var(--topo-cena);padding-bottom:3vh}.js #por-que .motivo-cena svg{width:min(100%, 1100px, calc(var(--area) * 2.14))}.js #por-que .motivo-cena[data-motivo="3"] svg{width:min(95.7%, 1053px, calc(var(--area) * 2.048));clip-path:inset(-50% -50% 0)}.js #por-que .legenda{width:min(100%,46ch);min-height:56px;font-size:15px}.js #por-que .argumento{inset:var(--topo-cena) 6vw 3vh}.js #por-que .argumento__frase{max-width:30ch;font-size:clamp(20px,6.4vh,28px)}.js #por-que .argumento__apoio{max-width:44ch;margin-top:10px;font-size:15px}}@media (prefers-reduced-motion:no-preference) and (width<=899px) and (height<=520px){.js #por-que{--topo-cena:calc(var(--menu-altura) + 2vh + 56px)}.js #por-que .motivo-cena[data-motivo="1"] svg{width:min(calc(100vw - 24px), calc(var(--area) * 2.14 / 1.6))}.js #por-que .motivo-cena[data-motivo="2"] svg{width:min(calc((100vw - 24px) * 1.42), calc(var(--area) * 2.14))}.js #por-que .motivo-cena[data-motivo="3"] svg{width:min(97.8%, calc(var(--area) * 2.048))}.js #por-que .argumento{inset:var(--topo-cena) 16px 3vh}}.duvida{border-bottom:1px solid #f4f6fa24;max-width:820px;position:relative}.duvida:first-of-type{margin-top:36px}.duvida summary{cursor:pointer;padding:22px 40px 22px 0;font-size:clamp(20px,2.2vw,28px);font-weight:700;list-style:none;position:relative}.duvida summary::-webkit-details-marker{display:none}.duvida summary:after{content:"+";color:var(--eletrico);font-size:26px;font-weight:400;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.duvida[open] summary:after{content:"−"}.duvida p{opacity:.85;max-width:64ch;padding:0 0 22px}.duvida:after{content:"";pointer-events:none;background:var(--eletrico);height:2px;box-shadow:0 0 12px var(--eletrico);transform-origin:0;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.duvida[open]:after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.js .duvida:after{transition:transform .7s}}.duvida:first-of-type{border-top:1px solid #f4f6fa24}.chamada{text-align:center;background:radial-gradient(55% 75% at 50% 40%,#0080f838,#0000 100%);position:relative;overflow:hidden}.chamada:before{content:"";z-index:0;pointer-events:none;opacity:.35;background:url(/quadros/pc/q001.webp) 50%/cover;position:absolute;inset:0}@media (orientation:portrait){.chamada:before{background-image:url(/quadros/pe/q001.webp)}}.chamada:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#020b1f8c,#020b1fd9);position:absolute;inset:0}.chamada__caixa{flex-direction:column;align-items:center;gap:18px;display:flex}.chamada__texto{opacity:.9;max-width:48ch;font-size:19px}.rodape{background:var(--fundo);border-top:1px solid #f4f6fa14;padding:56px 0 28px}.rodape__grade{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.rodape__slogan{opacity:.8;margin-top:12px}.rodape__contatos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rodape__fim{opacity:.6;margin-top:40px;font-size:14px}
