@font-face{font-family:Archivo Expanded;src:url(/assets/fonts/archivo-expanded-900.woff2)format("woff2");font-weight:900;font-style:normal;font-display:optional}@font-face{font-family:Archivo Expanded;src:url(/assets/fonts/archivo-expanded-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cascadia Code;src:url(/assets/fonts/cascadia-code-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cascadia Code;src:url(/assets/fonts/cascadia-code-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Silkscreen;src:url(/assets/fonts/silkscreen-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--verde:#ecff36;--violeta:#7e3bed;--gradiente-indigo:#1e065a8c;--gradiente-lavanda:#be96ff47;--preto:#000;--branco:#fff;--lavanda:#be96ff;--indigo:#1e065a;--fonte-titulo:"Archivo Expanded", "Arial Black", Impact, sans-serif;--fonte-texto:"Cascadia Code", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fonte-pixel:"Silkscreen", "Courier New", monospace;--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--esp-7:48px;--esp-8:64px;--esp-9:96px;--margem:clamp(20px, 5vw, 80px);--largura-max:1280px;--altura-topo:72px;--pad-secao:clamp(80px, 10vw, 152px);--pad-secao-compacta:clamp(48px, 6vw, 88px);--borda:2px;--raio:0;--raio-celular:40px;--sombra-janela:8px 8px 0;--sombra-botao:4px 4px 0;--deslocamento-hover:-3px;--curva:cubic-bezier(.2, .7, .1, 1);--dur-rapida:.18s;--dur:.3s;--dur-lenta:.75s;--grao:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--cor-fundo:var(--preto);--cor-texto:var(--branco);--cor-apoio:#ffffffbd;--cor-linha:#ffffff3d;--cor-destaque:var(--verde);--cor-sobre-destaque:var(--preto);--cor-foco:var(--verde);--cor-sombra:var(--branco)}.o-ctx-preto{--cor-fundo:var(--preto);--cor-texto:var(--branco);--cor-apoio:#ffffffbd;--cor-linha:#ffffff3d;--cor-destaque:var(--verde);--cor-sobre-destaque:var(--preto);--cor-foco:var(--verde);--cor-sombra:var(--branco);background-color:var(--cor-fundo);color:var(--cor-texto)}.o-ctx-branco{--cor-fundo:var(--branco);--cor-texto:var(--preto);--cor-apoio:#000000b8;--cor-linha:var(--preto);--cor-destaque:var(--violeta);--cor-sobre-destaque:var(--branco);--cor-foco:var(--violeta);--cor-sombra:var(--preto);background-color:var(--cor-fundo);color:var(--cor-texto)}.o-ctx-violeta{--cor-fundo:var(--violeta);--cor-texto:var(--branco);--cor-apoio:#ffffffeb;--cor-linha:#ffffff73;--cor-destaque:var(--branco);--cor-sobre-destaque:var(--violeta);--cor-foco:var(--branco);--cor-sombra:var(--preto);background-color:var(--cor-fundo);color:var(--cor-texto)}.o-ctx-verde{--cor-fundo:var(--verde);--cor-texto:var(--preto);--cor-apoio:#000000c2;--cor-linha:var(--preto);--cor-destaque:var(--preto);--cor-sobre-destaque:var(--verde);--cor-foco:var(--preto);--cor-sombra:var(--preto);background-color:var(--cor-fundo);color:var(--cor-texto)}:root{--icone-trafego:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h1v1h-1zM0 1h2v1h-2zM0 2h3v1h-3zM0 3h4v1h-4zM0 4h5v1h-5zM0 5h6v1h-6zM0 6h7v1h-7zM0 7h8v1h-8zM0 8h5v1h-5zM0 9h2v1h-2zM3 9h2v1h-2zM0 10h1v1h-1zM4 10h2v1h-2zM4 11h2v1h-2z'/%3E%3C/svg%3E");--icone-redes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M1 1h10v1h-10zM0 2h1v1h-1zM11 2h1v1h-1zM0 3h1v1h-1zM11 3h1v1h-1zM0 4h1v1h-1zM3 4h2v1h-2zM7 4h2v1h-2zM11 4h1v1h-1zM0 5h1v1h-1zM3 5h2v1h-2zM7 5h2v1h-2zM11 5h1v1h-1zM0 6h1v1h-1zM11 6h1v1h-1zM0 7h1v1h-1zM11 7h1v1h-1zM1 8h4v1h-4zM6 8h5v1h-5zM4 9h1v1h-1zM6 9h1v1h-1zM4 10h2v1h-2zM4 11h1v1h-1z'/%3E%3C/svg%3E");--icone-marca:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M5 0h2v1h-2zM5 1h2v1h-2zM5 2h2v1h-2zM4 3h4v1h-4zM3 4h6v1h-6zM0 5h12v1h-12zM0 6h12v1h-12zM3 7h6v1h-6zM4 8h4v1h-4zM5 9h2v1h-2zM5 10h2v1h-2zM5 11h2v1h-2z'/%3E%3C/svg%3E");--icone-impresso:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h6v1h-6zM3 1h1v1h-1zM8 1h1v1h-1zM3 2h1v1h-1zM8 2h1v1h-1zM0 3h12v1h-12zM0 4h1v1h-1zM11 4h1v1h-1zM0 5h1v1h-1zM8 5h2v1h-2zM11 5h1v1h-1zM0 6h1v1h-1zM11 6h1v1h-1zM0 7h12v1h-12zM2 8h1v1h-1zM9 8h1v1h-1zM2 9h1v1h-1zM4 9h4v1h-4zM9 9h1v1h-1zM2 10h1v1h-1zM9 10h1v1h-1zM2 11h8v1h-8z'/%3E%3C/svg%3E");--icone-site:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h12v1h-12zM0 1h1v1h-1zM2 1h1v1h-1zM4 1h1v1h-1zM11 1h1v1h-1zM0 2h12v1h-12zM0 3h1v1h-1zM11 3h1v1h-1zM0 4h1v1h-1zM2 4h5v1h-5zM11 4h1v1h-1zM0 5h1v1h-1zM11 5h1v1h-1zM0 6h1v1h-1zM2 6h8v1h-8zM11 6h1v1h-1zM0 7h1v1h-1zM2 7h6v1h-6zM11 7h1v1h-1zM0 8h1v1h-1zM11 8h1v1h-1zM0 9h1v1h-1zM2 9h3v1h-3zM7 9h3v1h-3zM11 9h1v1h-1zM0 10h1v1h-1zM11 10h1v1h-1zM0 11h12v1h-12z'/%3E%3C/svg%3E");--icone-dados:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M10 0h2v1h-2zM10 1h2v1h-2zM7 2h2v1h-2zM10 2h2v1h-2zM7 3h2v1h-2zM10 3h2v1h-2zM4 4h2v1h-2zM7 4h2v1h-2zM10 4h2v1h-2zM4 5h2v1h-2zM7 5h2v1h-2zM10 5h2v1h-2zM1 6h2v1h-2zM4 6h2v1h-2zM7 6h2v1h-2zM10 6h2v1h-2zM1 7h2v1h-2zM4 7h2v1h-2zM7 7h2v1h-2zM10 7h2v1h-2zM1 8h2v1h-2zM4 8h2v1h-2zM7 8h2v1h-2zM10 8h2v1h-2zM1 9h2v1h-2zM4 9h2v1h-2zM7 9h2v1h-2zM10 9h2v1h-2zM0 11h12v1h-12z'/%3E%3C/svg%3E");--icone-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M10 2h2v1h-2zM9 3h2v1h-2zM8 4h2v1h-2zM0 5h2v1h-2zM7 5h2v1h-2zM1 6h2v1h-2zM6 6h2v1h-2zM2 7h2v1h-2zM5 7h2v1h-2zM3 8h3v1h-3zM4 9h1v1h-1z'/%3E%3C/svg%3E");--icone-seta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M6 1h1v1h-1zM6 2h2v1h-2zM6 3h3v1h-3zM0 4h10v1h-10zM0 5h11v1h-11zM0 6h11v1h-11zM0 7h10v1h-10zM6 8h3v1h-3zM6 9h2v1h-2zM6 10h1v1h-1z'/%3E%3C/svg%3E");--icone-relogio:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h6v1h-6zM2 1h1v1h-1zM9 1h1v1h-1zM1 2h1v1h-1zM5 2h2v1h-2zM10 2h1v1h-1zM0 3h1v1h-1zM5 3h2v1h-2zM11 3h1v1h-1zM0 4h1v1h-1zM5 4h2v1h-2zM11 4h1v1h-1zM0 5h1v1h-1zM5 5h4v1h-4zM11 5h1v1h-1zM0 6h1v1h-1zM5 6h4v1h-4zM11 6h1v1h-1zM0 7h1v1h-1zM11 7h1v1h-1zM0 8h1v1h-1zM11 8h1v1h-1zM1 9h1v1h-1zM10 9h1v1h-1zM2 10h1v1h-1zM9 10h1v1h-1zM3 11h6v1h-6z'/%3E%3C/svg%3E");--icone-mais:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M5 2h2v1h-2zM5 3h2v1h-2zM5 4h2v1h-2zM2 5h8v1h-8zM2 6h8v1h-8zM5 7h2v1h-2zM5 8h2v1h-2zM5 9h2v1h-2z'/%3E%3C/svg%3E");--icone-caixa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h12v1h-12zM0 1h1v1h-1zM11 1h1v1h-1zM0 2h1v1h-1zM11 2h1v1h-1zM0 3h1v1h-1zM11 3h1v1h-1zM0 4h1v1h-1zM11 4h1v1h-1zM0 5h1v1h-1zM11 5h1v1h-1zM0 6h1v1h-1zM11 6h1v1h-1zM0 7h1v1h-1zM11 7h1v1h-1zM0 8h1v1h-1zM11 8h1v1h-1zM0 9h1v1h-1zM11 9h1v1h-1zM0 10h1v1h-1zM11 10h1v1h-1zM0 11h12v1h-12z'/%3E%3C/svg%3E");--icone-caixa-ok:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h12v1h-12zM0 1h1v1h-1zM11 1h1v1h-1zM0 2h1v1h-1zM8 2h2v1h-2zM11 2h1v1h-1zM0 3h1v1h-1zM7 3h2v1h-2zM11 3h1v1h-1zM0 4h1v1h-1zM6 4h2v1h-2zM11 4h1v1h-1zM0 5h1v1h-1zM2 5h2v1h-2zM5 5h2v1h-2zM11 5h1v1h-1zM0 6h1v1h-1zM3 6h3v1h-3zM11 6h1v1h-1zM0 7h1v1h-1zM4 7h1v1h-1zM11 7h1v1h-1zM0 8h1v1h-1zM11 8h1v1h-1zM0 9h1v1h-1zM11 9h1v1h-1zM0 10h1v1h-1zM11 10h1v1h-1zM0 11h12v1h-12z'/%3E%3C/svg%3E");--icone-ctrl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41 9' shape-rendering='crispEdges'%3E%3Cpath d='M14 0h12v1h-12zM31 0h2v1h-2zM39 0h2v1h-2zM14 1h1v1h-1zM25 1h1v1h-1zM32 1h2v1h-2zM38 1h2v1h-2zM14 2h12v1h-12zM33 2h2v1h-2zM37 2h2v1h-2zM14 3h1v1h-1zM25 3h1v1h-1zM34 3h4v1h-4zM14 4h1v1h-1zM25 4h1v1h-1zM35 4h2v1h-2zM14 5h1v1h-1zM25 5h1v1h-1zM34 5h4v1h-4zM14 6h1v1h-1zM25 6h1v1h-1zM33 6h2v1h-2zM37 6h2v1h-2zM0 7h12v1h-12zM14 7h1v1h-1zM25 7h1v1h-1zM32 7h2v1h-2zM38 7h2v1h-2zM0 8h12v1h-12zM14 8h12v1h-12zM31 8h2v1h-2zM39 8h2v1h-2z'/%3E%3C/svg%3E");--icone-raio:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Crect x='1' y='3' width='16' height='20.2' rx='2.4' fill='%23000' stroke='%233d3d3d' stroke-width='1'/%3E%3Crect x='4' y='1' width='10' height='4' rx='1.4' fill='%23000' stroke='%233d3d3d' stroke-width='1'/%3E%3Crect x='7.4' y='2.2' width='3.2' height='1.5' rx='.75' fill='%233d3d3d'/%3E%3Cg fill='none' stroke='%23ecff36' stroke-linecap='round'%3E%3Cpath d='M9 7.6V20.2' stroke-width='1.8'/%3E%3Cpath d='M8 9.4C5.6 9.1 4.3 10.1 4 11.8M10 9.4c2.4-.3 3.7.7 4 2.4M8 12.6C5.9 12.4 4.8 13.3 4.6 14.8M10 12.6c2.1-.2 3.2.7 3.4 2.2M8 15.7c-1.7-.1-2.6.6-2.8 1.8M10 15.7c1.7-.1 2.6.6 2.8 1.8' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E");--icone-o:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 134 126'%3E%3Cpath d='M116.65 108.75C119.99 105.08 122.62 100.96 124.63 96.43C131.53 80.86 124 66.6 113.27 54.73C108.57 49.52 103.76 44.6 98.51 39.93L88.45 31C76.93 20.78 60.59 9.95 45.39 7.3C27.79 4.23 14.04 14.81 8.31 31.12C2.49 47.71 12.38 62.84 23.48 74.91C27.17 78.92 30.86 82.69 34.89 86.32L42.82 93.46C54.43 103.92 71.37 114.83 86.87 117.62C97.91 119.6 109.09 117.08 116.65 108.75M133.43 74.01C132.98 100.69 112.18 123.76 85 124.92C72.98 125.43 60.79 125.45 48.8 124.91C21.29 123.68 0.61 100.24 0.33 73.28C0.27 66.64 -0.02 60.64 0.36 53.99L0.71 47.96C2.23 21.63 24.36 0.65 50.88 0.08L82.61 0.06C95.04 0.06 106.76 4.99 115.92 13.16C126.25 22.37 132.39 34.98 133.19 48.78L133.84 60.08L133.84 66.85ZM133.43 74.01M82.29 63.75C78.6 63.93 75 64.72 72.12 67.03C66.38 71.65 67.57 82.46 66.15 89.68C65.28 82.54 66.35 70.8 60.75 66.83C54.6 62.48 44.66 62.49 37.04 61.55L48.11 60.86C54.05 60.49 61.79 59.13 64.14 53.48C65.07 51.27 65.29 48.93 65.5 46.58L66.11 39.94L66.46 35.44L66.83 35.36L67.2 40.74C67.7 47.95 67.94 57.51 75.9 59.21C79 59.87 82.12 60.22 85.33 60.37L97.57 60.94L118.12 61.78L123.21 62.01L131.47 62.27C131.04 62.42 130.24 62.65 129.76 62.66L120.43 62.8L109.96 63.05L100.21 63.32L86.79 63.53ZM82.29 63.75'/%3E%3C/svg%3E");--icone-pixel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 142 125.3'%3E%3Cpath d='M88.18 34.4L53.78 34.4L53.78 0L88.18 0ZM88.18 34.4M88.18 125.25L53.78 125.25L53.78 90.85L88.18 90.85ZM88.18 125.25M34.41 79.83L0.01 79.83L0.01 45.43L34.41 45.43ZM34.41 79.83M141.95 79.83L107.55 79.83L107.55 45.43L141.95 45.43ZM141.95 79.83M122.57 45.43L88.18 45.43L88.18 11.03L122.57 11.03ZM122.57 45.43M53.78 45.43L19.39 45.43L19.39 11.03L53.78 11.03ZM53.78 45.43M53.78 114.22L19.39 114.22L19.39 79.83L53.78 79.83ZM53.78 114.22M122.57 114.22L88.18 114.22L88.18 79.83L122.57 79.83ZM122.57 114.22'/%3E%3C/svg%3E");--icone-estrela:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 8.6 15.4 11.1 24 12 15.4 12.9 12.9 15.4 12 24 11.1 15.4 8.6 12.9 0 12 8.6 11.1 11.1 8.6 12 0Z'/%3E%3C/svg%3E");--icone-whatsapp:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z'/%3E%3C/svg%3E");--icone-instagram:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 1h10a6 6 0 0 1 6 6v10a6 6 0 0 1-6 6H7a6 6 0 0 1-6-6V7a6 6 0 0 1 6-6zm0 2a4 4 0 0 0-4 4v10a4 4 0 0 0 4 4h10a4 4 0 0 0 4-4V7a4 4 0 0 0-4-4zm5 3.5a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11zm0 2a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7zM17.8 4.7a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3z'/%3E%3C/svg%3E");--icone-facebook:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z'/%3E%3C/svg%3E");--icone-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z'/%3E%3C/svg%3E");--icone-linkedin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.064 2.064 0 1 1 0-4.128 2.064 2.064 0 0 1 0 4.128zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0z'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--altura-topo) + var(--esp-3));overflow-x:clip}body{background:var(--preto);min-height:100vh;color:var(--branco);font-family:var(--fonte-texto);font-feature-settings:"calt" 0, "liga" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.65;overflow-x:clip}img,svg,video,picture{max-width:100%;height:auto}picture{display:block}a{color:inherit;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{text-wrap:balance}p,li{text-wrap:pretty}::selection{background:var(--verde);color:var(--preto)}:focus-visible{outline:3px solid var(--cor-foco);outline-offset:3px}.o-sr{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.o-titulo-logo{vertical-align:baseline;width:5.04em;line-height:0;display:inline-block}.o-titulo-logo svg{width:100%;height:auto;display:block}.o-pular{left:var(--esp-3);z-index:10000;background:var(--verde);color:var(--preto);font-family:var(--fonte-pixel);padding:14px 18px;font-size:13px;text-decoration:none;transition:top .2s;position:fixed;top:-80px}.o-pular:focus{top:var(--esp-3)}.o-main{outline:none;display:block;overflow-x:clip}.o-main>section:not(:first-child),.o-rodape{content-visibility:auto;contain-intrinsic-size:auto 900px}.o-cv-tudo .o-main>section,.o-cv-tudo .o-rodape{content-visibility:visible}@media print{.o-main>section,.o-rodape{content-visibility:visible}}.o-wrap{width:min(100% - 2 * var(--margem), var(--largura-max));margin-inline:auto}.o-sec{padding-block:var(--pad-secao);isolation:isolate;position:relative}.o-sec--compacta{padding-block:var(--pad-secao-compacta)}.o-sec :where(p,ul,ol,figure,h1,h2,h3,h4,dl,dd){margin-top:0}.o-sec :where(p){margin-bottom:1em}.o-sec :where(h1,h2,h3,h4){margin-bottom:0}.o-com-grao:before,.o-hero:before,.o-metodo:before,.o-orcamento:before,.o-pagina-topo:before{content:"";z-index:-1;pointer-events:none;background-image:var(--grao);opacity:.09;mix-blend-mode:overlay;background-size:256px;position:absolute;inset:0}.o-centro{text-align:center;margin-top:clamp(32px,4vw,56px)}.o-confirmar{color:#000;font-family:var(--fonte-texto);text-transform:none;letter-spacing:0;background:#ffe600;outline:2px dashed red;padding:0 4px;font-size:.9em}.o-icone{--tam:1.1em;width:var(--tam);height:var(--tam);-webkit-mask:var(--icone,var(--icone-pixel)) center / contain no-repeat;-webkit-mask:var(--icone,var(--icone-pixel)) center / contain no-repeat;mask:var(--icone,var(--icone-pixel)) center / contain no-repeat;vertical-align:-.15em;background-color:currentColor;flex:none;display:inline-block}.o-icone--trafego{--icone:var(--icone-trafego)}.o-icone--redes{--icone:var(--icone-redes)}.o-icone--marca{--icone:var(--icone-marca)}.o-icone--impresso{--icone:var(--icone-impresso)}.o-icone--site{--icone:var(--icone-site)}.o-icone--dados{--icone:var(--icone-dados)}.o-icone--check{--icone:var(--icone-check)}.o-icone--seta{--icone:var(--icone-seta)}.o-icone--relogio{--icone:var(--icone-relogio)}.o-icone--mais{--icone:var(--icone-mais)}.o-icone--raio{width:calc(var(--tam) * .75);background:var(--icone-raio) center / contain no-repeat;-webkit-mask:none;mask:none}.o-icone--o{--icone:var(--icone-o);aspect-ratio:134/126;height:auto}.o-icone--pixel{--icone:var(--icone-pixel)}.o-icone--estrela{--icone:var(--icone-estrela)}.o-icone--whatsapp{--icone:var(--icone-whatsapp)}.o-icone--instagram{--icone:var(--icone-instagram)}.o-icone--facebook{--icone:var(--icone-facebook)}.o-icone--x{--icone:var(--icone-x)}.o-icone--linkedin{--icone:var(--icone-linkedin)}.o-hero__texto,.o-pagina-topo__texto,.o-metodo__cabeca,.o-faq__cabeca,.o-equipe__cabeca>div,.o-duas-colunas>*,.o-form-topo__texto,.o-sec-cabeca,.o-orcamento .o-wrap{container-type:inline-size}.o-titulo{max-width:24ch;font-family:var(--fonte-titulo);text-wrap:balance;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:break-word;margin:0 0 clamp(20px,3vw,36px);font-size:clamp(24px,min(4vw,9cqi),52px);font-weight:900;line-height:1.05}.o-titulo--m{font-size:clamp(22px,min(3vw,9cqi),40px)}.o-titulo--g{font-size:clamp(26px,min(4.6vw,9cqi),68px)}.o-titulo--gg{max-width:none;font-size:clamp(30px,min(6.4vw,9cqi),104px);line-height:.92}.o-apoio{max-width:58ch;color:var(--cor-apoio);font-size:clamp(16px,1.2vw,18px);line-height:1.7}.o-nota{align-items:center;gap:var(--esp-2);font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--cor-destaque);margin:0;font-size:12px;display:flex}.o-lista-pixel{gap:var(--esp-3);margin:0 0 var(--esp-6);padding:0;list-style:none;display:grid}.o-lista-pixel li{padding-left:26px;font-size:15px;line-height:1.55;position:relative}.o-lista-pixel li:before{content:"";background:var(--cor-destaque);width:13px;height:12px;-webkit-mask:var(--icone-pixel) center / contain no-repeat;-webkit-mask:var(--icone-pixel) center / contain no-repeat;mask:var(--icone-pixel) center / contain no-repeat;position:absolute;top:.4em;left:0}.o-link-seta{align-items:center;gap:var(--esp-2);width:fit-content;min-height:44px;font-family:var(--fonte-pixel);letter-spacing:.08em;text-transform:uppercase;text-underline-offset:5px;font-size:13px;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.o-link-seta:hover{color:var(--cor-destaque)}.o-medidor{gap:4px;display:inline-flex}.o-medidor i{border:var(--borda) solid currentColor;width:14px;height:14px;transition:background-color .25s;display:block}.o-medidor i.is-on{background:currentColor}.o-btn{--btn-fundo:var(--cor-destaque);--btn-texto:var(--cor-sobre-destaque);--btn-borda:var(--cor-destaque);--btn-sombra:var(--cor-sombra);border:var(--borda) solid var(--btn-borda);border-radius:var(--raio);background:var(--btn-fundo);min-height:52px;color:var(--btn-texto);font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;text-align:center;cursor:pointer;transition:transform var(--dur-rapida) var(--curva), box-shadow var(--dur-rapida) var(--curva), background-color .2s, color .2s, border-color .2s;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:13px;font-weight:800;line-height:1.15;text-decoration:none;display:inline-flex;box-shadow:0 0 #0000}:is(.o-btn:hover,.o-btn:focus-visible){transform:translate(var(--deslocamento-hover), var(--deslocamento-hover));box-shadow:var(--sombra-botao) var(--btn-sombra)}.o-btn:active{transform:none;box-shadow:0 0 #0000}.o-btn .o-icone{--tam:18px;flex:none}.o-btn--verde{--btn-fundo:var(--verde);--btn-texto:var(--preto);--btn-borda:var(--verde)}.o-btn--violeta{--btn-fundo:var(--violeta);--btn-texto:var(--branco);--btn-borda:var(--violeta)}.o-btn--preto{--btn-fundo:var(--preto);--btn-texto:var(--branco);--btn-borda:var(--preto)}.o-ctx-verde .o-btn--preto{--btn-texto:var(--verde)}.o-ctx-preto .o-btn--preto{--btn-borda:var(--branco)}.o-btn--branco{--btn-fundo:var(--branco);--btn-texto:var(--preto);--btn-borda:var(--branco);--btn-sombra:var(--preto)}.o-ctx-violeta .o-btn--branco{--btn-texto:var(--violeta)}.o-btn--contorno{--btn-fundo:transparent;--btn-texto:var(--cor-texto);--btn-borda:var(--cor-texto)}:is(.o-btn--contorno:hover,.o-btn--contorno:focus-visible){--btn-fundo:var(--cor-texto);--btn-texto:var(--cor-fundo);--btn-sombra:var(--cor-destaque)}.o-ctx-violeta .o-btn--contorno:hover{--btn-sombra:var(--preto)}.o-btn--pequeno{min-height:44px;padding:11px 16px;font-size:12px}.o-btn--grande{min-height:60px;padding:18px 28px;font-size:14px}.o-link-wa{align-items:center;gap:var(--esp-2);text-underline-offset:5px;min-height:44px;font-size:15px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.o-link-wa .o-icone{--tam:18px;color:var(--cor-destaque)}.o-link-wa:hover{color:var(--cor-destaque)}.o-btn--raio{flex-wrap:nowrap;gap:.55em}.o-btn--raio .o-icone{--tam:1.4em;margin-block:-.2em}.o-btn{white-space:nowrap;max-width:100%}@media (max-width:374px){.o-btn{letter-spacing:.01em;padding-inline:12px;font-size:12px}}.o-janela{--janela-borda:var(--cor-texto);--janela-barra:var(--cor-texto);--janela-tinta:var(--cor-fundo);--janela-corpo:var(--cor-fundo);--janela-sombra:transparent;border:var(--borda) solid var(--janela-borda);background:var(--janela-corpo);box-shadow:var(--sombra-janela) var(--janela-sombra);position:relative}.o-janela__barra{--barra-x:12px;--ctrl-l:41px;padding:9px calc(var(--ctrl-l) + var(--barra-x) * 2) 9px var(--barra-x);background:var(--janela-barra);color:var(--janela-tinta);font-family:var(--fonte-pixel);letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.2;display:block;position:relative;overflow:hidden}.o-janela__ctrl{top:50%;right:var(--barra-x);width:var(--ctrl-l);height:9px;-webkit-mask:var(--icone-ctrl) center / contain no-repeat;-webkit-mask:var(--icone-ctrl) center / contain no-repeat;mask:var(--icone-ctrl) center / contain no-repeat;background:currentColor;position:absolute;translate:0 -50%}.o-janela__corpo{padding:clamp(16px,2vw,24px)}.o-janela__corpo>:last-child{margin-bottom:0}.o-etiqueta{font-family:var(--fonte-pixel);letter-spacing:.18em;text-transform:uppercase;color:var(--cor-destaque);align-items:center;gap:10px;margin:0 0 22px;font-size:12px;line-height:1.4;display:flex}.o-etiqueta:before{content:"";width:12px;height:12px;-webkit-mask:var(--icone-pixel) center / contain no-repeat;-webkit-mask:var(--icone-pixel) center / contain no-repeat;mask:var(--icone-pixel) center / contain no-repeat;background:currentColor;flex:none}.o-sec .o-etiqueta{margin-bottom:22px}.o-chip{--chip-borda:#fff9;--chip-ativo-fundo:var(--branco);--chip-ativo-texto:var(--violeta);cursor:pointer;display:block;position:relative}.o-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.o-chip span{border:var(--borda) solid var(--chip-borda);height:100%;min-height:48px;font-family:var(--fonte-texto);align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.35;transition:background-color .2s,color .2s,border-color .2s;display:flex}.o-chip span:before{content:"";width:14px;height:14px;-webkit-mask:var(--icone-caixa) center / contain no-repeat;-webkit-mask:var(--icone-caixa) center / contain no-repeat;mask:var(--icone-caixa) center / contain no-repeat;background:currentColor;flex:none}.o-chip:hover span{border-color:currentColor}.o-chip input:checked+span{border-color:var(--chip-ativo-fundo);background:var(--chip-ativo-fundo);color:var(--chip-ativo-texto)}.o-chip input:checked+span:before{-webkit-mask-image:var(--icone-caixa-ok);-webkit-mask-image:var(--icone-caixa-ok);mask-image:var(--icone-caixa-ok)}.o-chip input:focus-visible+span{outline:3px solid var(--cor-foco);outline-offset:2px}.o-chip--escuro{--chip-borda:var(--preto);--chip-ativo-fundo:var(--preto);--chip-ativo-texto:var(--verde)}.o-topo{z-index:100;height:var(--altura-topo);color:var(--branco);transition:background-color var(--dur), border-color var(--dur), transform .35s var(--curva);--cor-foco:var(--verde);--cor-destaque:var(--verde);--cor-sobre-destaque:var(--preto);--cor-texto:var(--branco);--cor-fundo:var(--preto);--cor-sombra:var(--branco);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.o-topo.is-scrolled,body:not(.o-modo-home) .o-topo{border-bottom-color:var(--verde);background:#000000f0}.o-topo.is-hidden{transform:translateY(-100%)}.o-topo__dentro{height:100%;width:min(100% - 2 * var(--margem), 1440px);align-items:center;gap:clamp(16px,2vw,32px);margin-inline:auto;display:flex}.o-logo{width:clamp(108px,9vw,136px);color:var(--verde);flex:none;line-height:0;display:block}.o-logo svg{width:100%;height:auto;display:block}.o-nav{margin-left:auto}.o-nav__lista{align-items:center;gap:clamp(12px,1.5vw,26px);margin:0;padding:0;list-style:none;display:flex}.o-nav__item{align-items:center;display:flex;position:relative}.o-nav__link{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:8px 0;font-size:13px;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.o-nav__link:after{content:"";background:var(--verde);transform-origin:0;height:2px;transition:transform var(--dur) var(--curva);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.o-nav__link:hover,.o-nav__link[aria-current]{color:var(--verde)}.o-nav__link:hover:after,.o-nav__link[aria-current]:after{transform:scaleX(1)}.o-nav__abrir{color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:32px;margin-left:2px;padding:0;display:grid}.o-nav__abrir .o-icone{--tam:10px;transition:rotate var(--dur) var(--curva);rotate:90deg}.o-nav__abrir[aria-expanded=true] .o-icone{rotate:-90deg}.o-nav__botao{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-family:inherit;display:inline-flex}.o-nav__botao:after{right:18px}.o-nav__botao .o-icone{--tam:10px;transition:rotate var(--dur) var(--curva);rotate:90deg}.o-nav__botao[aria-expanded=true],.o-nav__botao.is-atual{color:var(--verde)}.o-nav__botao[aria-expanded=true] .o-icone{rotate:-90deg}.o-nav__botao.is-atual:after,.o-nav__item--sub.is-open .o-nav__botao:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.o-nav__item--sub:hover .o-nav__botao{color:var(--verde)}.o-nav__item--sub:hover .o-nav__botao:after{transform:scaleX(1)}}.o-sub{z-index:120;border:var(--borda) solid var(--verde);background:var(--preto);width:min(560px,80vw);box-shadow:var(--sombra-janela) #ecff3640;visibility:hidden;opacity:0;transition:opacity .2s, translate .2s var(--curva), visibility 0s linear .2s;position:absolute;top:calc(100% + 18px);left:-24px;translate:0 -6px}.o-nav__item--sub.is-open .o-sub,html:not(.js) .o-nav__item--sub:focus-within .o-sub{visibility:visible;opacity:1;transition:opacity .2s, translate .2s var(--curva);translate:0}@media (hover:hover) and (pointer:fine){.o-nav__item--sub:hover .o-sub{visibility:visible;opacity:1;transition:opacity .2s, translate .2s var(--curva);translate:0}.o-nav__item--sub:after{content:"";height:22px;position:absolute;top:100%;left:0;right:0}}.o-sub__lista{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:8px;list-style:none;display:grid}.o-sub--segmentos{width:330px}.o-sub--segmentos .o-sub__lista{grid-template-columns:minmax(0,1fr)}.o-sub--segmentos .o-sub__link{align-items:center;padding-block:14px}.o-sub--segmentos .o-sub__link .o-icone{--tam:26px;margin-top:0}.o-icone--capelo{--icone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M5 1h2v1h-2zM3 2h6v1h-6zM1 3h10v1h-10zM0 4h12v1h-12zM1 5h10v1h-10zM3 6h6v1h-6zM11 6h1v1h-1zM2 7h1v1h-1zM9 7h1v1h-1zM11 7h1v1h-1zM2 8h8v1h-8zM11 8h1v1h-1zM2 9h10v1h-10zM3 10h6v1h-6zM10 10h2v1h-2z'/%3E%3C/svg%3E")}.o-sub__link{align-items:flex-start;gap:12px;height:100%;padding:12px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.o-sub__link .o-icone{--tam:22px;color:var(--verde);margin-top:2px}.o-sub__link strong{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:13px;font-weight:800;line-height:1.2;display:block}.o-sub__link small{color:#ffffffb3;margin-top:4px;font-size:12px;line-height:1.45;display:block}.o-sub__link:hover,.o-sub__link[aria-current]{background:var(--verde);color:var(--preto)}.o-sub__link:hover .o-icone,.o-sub__link:hover small,.o-sub__link[aria-current] .o-icone,.o-sub__link[aria-current] small{color:var(--preto)}.o-sub__todos{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--verde);border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;font-size:12px;text-decoration:none;display:flex}.o-sub__todos:hover{background:#ecff361a}.o-topo__ctas{align-items:center;gap:10px;display:flex}.o-topo .o-btn--contorno{--btn-texto:var(--verde);--btn-borda:var(--verde);--btn-sombra:var(--verde)}.o-topo .o-btn--contorno:hover{--btn-fundo:var(--verde);--btn-texto:var(--preto);--btn-sombra:var(--branco)}.o-topo .o-btn--contorno .o-icone{--tam:15px}.o-hamburguer{border:var(--borda) solid var(--verde);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;gap:6px;width:48px;height:48px;margin-left:auto;padding:12px;display:none}.o-hamburguer i{background:var(--verde);height:2px;display:block}.o-topo__raio{white-space:nowrap}@media (max-width:1366px){.o-topo--site .o-topo__dentro{gap:20px}.o-topo--site .o-nav__lista{gap:16px}}@media (max-width:1180px){.o-topo--site .o-topo__dentro{gap:14px}.o-topo--site .o-nav__lista{gap:12px}.o-topo--site .o-nav__link{letter-spacing:.05em}}@media (min-width:1024px) and (max-width:1100px){.o-topo--site .o-nav{display:block}.o-topo--site .o-hamburguer{display:none}.o-topo--site .o-topo__ctas{margin-left:0}}.o-topo--minimo .o-topo__unico{margin-left:auto}.o-menu{z-index:200;padding:0 var(--margem) calc(24px + env(safe-area-inset-bottom));background:var(--preto);color:var(--branco);visibility:hidden;opacity:0;transition:opacity var(--dur) var(--curva), visibility 0s linear var(--dur);--cor-foco:var(--verde);--cor-destaque:var(--verde);--cor-sobre-destaque:var(--preto);--cor-texto:var(--branco);--cor-fundo:var(--preto);--cor-sombra:var(--branco);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.o-menu:before{content:"";z-index:-1;background-image:var(--grao);opacity:.08;pointer-events:none;background-size:256px;position:absolute;inset:0}.o-menu.is-open{visibility:visible;opacity:1;transition:opacity var(--dur) var(--curva)}.o-menu__topo{min-height:var(--altura-topo);justify-content:space-between;align-items:center;display:flex}.o-menu__fechar{border:var(--borda) solid var(--verde);width:48px;height:48px;color:var(--verde);font-family:var(--fonte-pixel);cursor:pointer;background:0 0;place-items:center;font-size:18px;display:grid}.o-menu__nav{margin-block:auto;padding-block:24px}.o-menu__lista{counter-reset:menu;margin:0;padding:0;list-style:none}.o-menu__lista>li{counter-increment:menu;border-bottom:1px solid #ffffff29}.o-menu__lista>li>a,.o-menu__grupo{width:100%;color:inherit;font-family:var(--fonte-titulo);text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:14px;padding:14px 0;font-size:clamp(24px,7.4vw,44px);font-weight:900;line-height:1;text-decoration:none;display:flex}.o-menu__lista>li>a:before,.o-menu__grupo:before{content:counter(menu, decimal-leading-zero);font-family:var(--fonte-pixel);color:var(--verde);font-size:12px;font-weight:400}.o-menu__grupo .o-icone{--tam:20px;color:var(--verde);transition:rotate var(--dur) var(--curva);align-self:center;margin-left:auto}.o-menu__grupo[aria-expanded=true] .o-icone{rotate:45deg}.o-menu__lista>li>a:hover,.o-menu__grupo:hover{color:var(--verde)}.o-menu__sub{margin:0;padding:0 0 16px 34px;list-style:none}.o-menu__sub a{padding:9px 0;font-size:16px;text-decoration:none;display:block}.o-menu__sub a:hover,.o-menu__sub a[aria-current]{color:var(--verde)}.o-menu__sub small{color:#ffffffb3;margin-top:2px;font-size:13px;display:block}.o-menu__ctas{gap:10px;display:grid}.o-menu__ctas .o-btn{width:100%;min-height:56px}.o-menu__rodape{font-family:var(--fonte-pixel);letter-spacing:.14em;color:#ffffffb3;text-transform:uppercase;margin:18px 0 0;font-size:12px}.o-migalhas ol{margin:0 0 var(--esp-5);font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--cor-apoio);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:0;font-size:12px;list-style:none;display:flex}.o-migalhas li+li:before{content:"›";color:var(--cor-destaque);margin-right:10px}.o-migalhas a{padding:6px 0;text-decoration:none;display:inline-block}.o-migalhas a:hover{color:var(--cor-destaque);text-decoration:underline}.o-migalhas [aria-current]{color:var(--cor-texto)}.o-hero{min-height:100vh;min-height:100svh;padding-top:calc(var(--altura-topo) + clamp(8px, 2.2svh, 40px));background:radial-gradient(70% 60% at 50% 38%, #170544 0%, #0a0220 45%, var(--preto) 80%) var(--preto);flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.o-hero:before{background:var(--pixel-verde) 14px 14px / 28px 28px;opacity:.14;mix-blend-mode:normal;-webkit-mask:radial-gradient(60% 70% at 50% 40%,#000,#0000 80%);mask:radial-gradient(60% 70% at 50% 40%,#000,#0000 80%)}.o-hero:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 4px);position:absolute;inset:0}.o-hero__palco{flex-direction:column;flex:1 0 auto;display:flex}.o-hero__texto{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;padding-bottom:clamp(40px,7svh,72px);display:flex;container-type:inline-size}.o-hero__moeda{aspect-ratio:134/126;perspective:600px;width:clamp(46px,min(9vw,11svh),112px);color:var(--violeta);filter:drop-shadow(0 0 22px #7e3bedd9);flex:none;margin-bottom:clamp(12px,2.6svh,30px)}.o-hero__moeda svg{width:100%;height:100%;transform-style:preserve-3d;display:block}.o-sec .o-hero__linha{letter-spacing:.14em;color:var(--lavanda);justify-content:center;margin:0 0 clamp(8px,1.4svh,16px);font-size:13px}.o-hero__linha:before{display:none}.o-hero__titulo{font-family:var(--fonte-titulo);letter-spacing:-.015em;text-transform:uppercase;margin:0 0 clamp(32px,4.8svh,56px);font-size:clamp(24px,min(9.6cqi,8.9svh),104px);font-weight:900;line-height:.92}.o-hero__l1{display:block}.o-hero__destaque{color:var(--verde);white-space:nowrap;display:inline-block;position:relative}.o-hero__destaque:after{content:"";background:var(--verde);vertical-align:-.02em;width:.36em;height:.7em;margin-left:.08em;display:inline-block}.o-hero__destaque:before{content:attr(data-selo);content:attr(data-selo) / "";background:var(--verde);color:var(--preto);font:400 clamp(11px, 1.1vw, 14px) / 1 var(--fonte-pixel);letter-spacing:.08em;white-space:nowrap;padding:5px 7px;position:absolute;top:calc(100% + 8px);right:.5em}.o-hero__jogo{flex:1 1 0;justify-content:center;width:100%;min-height:clamp(150px,29svh,280px);max-height:min(min(100cqi,1100px)/2.66667,340px);margin:0 0 clamp(10px,2svh,34px);display:flex}html:not(.js) .o-hero__jogo{display:none}.o-hero__tela{aspect-ratio:192/72;height:100%;position:relative}.o-hero__tela canvas{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;display:block}.o-hero__aviso{background:var(--verde);color:var(--preto);font:400 clamp(11px, 1.2vw, 14px) / 1 var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;padding:5px 8px;transition:opacity .2s,transform .3s;position:absolute;top:8%;right:23%;transform:translateY(8px)}.o-hero__aviso.is-on{opacity:1;transform:none}.o-hero .o-hero__start{--btn-sombra:var(--branco);letter-spacing:.06em;white-space:nowrap;min-height:clamp(52px,7.6svh,64px);box-shadow:6px 6px 0 var(--branco);border-width:3px;flex-wrap:nowrap;gap:12px;padding:clamp(10px,1.8svh,16px) 32px;font-size:clamp(18px,1.8vw,24px);font-weight:900;line-height:1;transition:transform .12s,box-shadow .12s}:is(.o-hero .o-hero__start:hover,.o-hero .o-hero__start:focus-visible){box-shadow:8px 8px 0 var(--branco);transform:translate(-2px,-2px)}.o-hero .o-hero__start:active{box-shadow:0 0 0 var(--branco);transform:translate(6px,6px)}.o-hero__apoio{max-width:46ch;color:var(--cor-apoio);font-size:14px;line-height:1.6;margin:clamp(18px,2.6svh,24px) 0 0!important}.o-prova{color:var(--cor-apoio);flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.o-prova li{align-items:center;gap:8px;display:flex}.o-prova li:before{content:"";background:var(--verde);width:12px;height:12px;-webkit-mask:var(--icone-check) center / contain no-repeat;-webkit-mask:var(--icone-check) center / contain no-repeat;mask:var(--icone-check) center / contain no-repeat;flex:none}.o-hero__prova{text-align:left;justify-content:center;margin-top:clamp(14px,2.6svh,26px)}.o-hero>.o-clientes--pe{flex:none;padding-block:0 clamp(8px,1.6svh,18px)}@media (prefers-reduced-motion:no-preference){html:not(.o-pausado) .o-hero__moeda svg{animation:3.2s linear infinite o-moeda}html:not(.o-pausado) .o-hero__destaque:before{animation:2.4s ease-in-out infinite o-subir}html:not(.o-pausado) .o-hero__destaque:after{animation:1.05s step-end 8 o-piscar}}@keyframes o-moeda{to{transform:rotateY(360deg)}}@keyframes o-subir{50%{transform:translateY(-5px)}}@media (max-width:767px){.o-hero{padding-top:calc(var(--altura-topo) + clamp(6px, 2svh, 24px))}.o-hero>.o-clientes--pe{padding-block:0 calc(58px + env(safe-area-inset-bottom) + 6px)}.o-hero__texto{padding-bottom:clamp(36px,5.5svh,52px)}.o-hero__moeda{width:clamp(42px,7svh,64px);margin-bottom:clamp(8px,1.8svh,16px)}.o-sec .o-hero__linha{letter-spacing:.12em;margin-bottom:clamp(8px,1.4svh,14px);font-size:12px}.o-hero__titulo{margin-bottom:clamp(34px,4.6svh,44px);line-height:.95}.o-hero__destaque:before{padding:4px 6px;top:calc(100% + 6px)}.o-hero__jogo{flex:none;width:calc(100vw - 48px);height:calc(60vw - 28.8px);min-height:0;max-height:none;margin:0 0 clamp(10px,1.8svh,20px)}.o-hero__tela{aspect-ratio:120/72}.o-hero .o-hero__start{letter-spacing:.03em;gap:10px;max-width:100%;min-height:58px;padding:14px clamp(12px,4.4cqi,22px);font-size:clamp(12px,4.3cqi,18px)}.o-hero__apoio{font-size:13px;line-height:1.5;margin-top:clamp(14px,2svh,20px)!important}.o-hero__prova{flex-direction:column;align-items:flex-start;gap:6px;margin-top:clamp(10px,1.8svh,18px)}}@media (max-width:767px) and (max-height:720px){.o-hero{padding-top:calc(var(--altura-topo) + 4px)}.o-sec .o-hero__linha{margin-bottom:6px}.o-hero__titulo{margin-bottom:30px}.o-hero .o-hero__start{min-height:52px;padding-block:12px}.o-hero__prova{gap:4px;margin-top:10px}}.o-faixa{--inclinacao:-2deg;z-index:6;width:calc(100% + 6vw);height:clamp(50px,4.6vw,64px);transform:rotate(var(--inclinacao));contain:layout paint;margin:-8px -3vw;position:relative;overflow:hidden}.o-faixa--verde{background:var(--verde);color:var(--preto)}.o-faixa--violeta{background:var(--violeta);color:var(--branco)}.o-faixa--reversa{--inclinacao:2deg}.o-faixa__trilho{white-space:nowrap;width:max-content;height:100%;animation:o-letreiro var(--letreiro-tempo,30s) linear infinite;align-items:center;margin:0;padding:0;list-style:none;display:flex}.o-faixa--reversa .o-faixa__trilho{animation-direction:reverse}.o-faixa:hover .o-faixa__trilho{animation-play-state:paused}.o-faixa__trilho li{font-family:var(--fonte-titulo);text-transform:uppercase;flex:none;align-items:center;gap:clamp(16px,1.6vw,24px);padding-right:clamp(16px,1.6vw,24px);font-size:clamp(14px,1.35vw,20px);font-weight:900;line-height:1;display:inline-flex}.o-faixa__trilho li:after{content:"";width:.8em;height:.8em;-webkit-mask:var(--icone-estrela) center / contain no-repeat;-webkit-mask:var(--icone-estrela) center / contain no-repeat;mask:var(--icone-estrela) center / contain no-repeat;background:currentColor;flex:none}.o-faixa__pausar{top:50%;right:calc(3vw + var(--margem) - 12px);z-index:2;border:var(--borda) solid var(--preto);background:var(--preto);width:36px;height:36px;color:var(--verde);box-shadow:0 0 0 10px var(--verde);cursor:pointer;place-items:center;display:grid;position:absolute;translate:0 -50%}.o-faixa--violeta .o-faixa__pausar{color:var(--branco);box-shadow:0 0 0 10px var(--violeta)}.o-faixa__pausar-icone{border-left:3px solid;border-right:3px solid;width:10px;height:12px}.o-faixa__pausar[aria-pressed=true] .o-faixa__pausar-icone{border:6px solid #0000;border-left:10px solid;border-right-width:0;width:0;height:0}html:not(.js) .o-faixa__pausar{display:none}.o-clientes{overflow:hidden}.o-clientes__etiqueta{width:min(100% - 2 * var(--margem), var(--largura-max));font-family:var(--fonte-pixel);letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--cor-apoio);justify-content:center;align-items:center;gap:12px;margin:0 auto clamp(6px,1vw,12px);font-size:12px;font-weight:400;line-height:1.4;display:flex}.o-clientes__etiqueta:before,.o-clientes__etiqueta:after{content:"";opacity:.5;background:currentColor;flex:0 48px;height:1px}@media (max-width:480px){.o-clientes__etiqueta{letter-spacing:.08em}.o-clientes__etiqueta:before,.o-clientes__etiqueta:after{display:none}}.o-clientes.o-sec{border-block:var(--borda) solid var(--cor-texto);padding-block:clamp(20px,2.6vw,36px) clamp(18px,2.2vw,30px)}.o-clientes--pe{padding-block:clamp(24px,3.4vw,48px) clamp(6px,1vw,14px);position:relative}:is(:is(.o-hero,.o-pagina-topo,.o-perfil):has(>.o-clientes--pe),.o-promo-topo:has(+.o-clientes--pe)){padding-bottom:0}.o-promo-topo+.o-clientes--pe{border-bottom:var(--borda) solid var(--verde)}.o-faixa--logos{--inclinacao:0deg;--logo-escala:clamp(.9px, .62px + .05vw, 1.3px);width:100%;height:clamp(72px,7.4vw,112px);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--margem), #000 calc(100% - var(--margem)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--margem), #000 calc(100% - var(--margem)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--margem), #000 calc(100% - var(--margem)), transparent);background:0 0;margin:0}.o-clientes--pe .o-faixa--logos{height:clamp(68px,6.4vw,96px)}.o-faixa--logos .o-faixa__trilho li{padding-right:clamp(44px,5.6vw,88px)}.o-faixa--logos .o-faixa__trilho li:after{display:none}.o-faixa--logos img{width:auto;height:calc(var(--logo-a,40) * var(--logo-escala));object-fit:contain;max-width:none;transition:transform .3s;display:block}.o-faixa--logos li:hover img{transform:scale(1.08)}:is(.o-ctx-preto,.o-ctx-violeta) .o-faixa--logos img:not(.o-logo-cor){filter:invert()}.o-faixa.o-faixa--logos .o-faixa__pausar{right:max(var(--margem), (100% - var(--largura-max)) / 2);border-color:var(--cor-texto);background:var(--cor-texto);color:var(--cor-fundo);box-shadow:0 0 0 10px var(--cor-fundo);transition:background-color var(--dur-rapida), color var(--dur-rapida)}:is(.o-ctx-preto,.o-ctx-violeta) .o-faixa.o-faixa--logos .o-faixa__pausar{border-color:var(--cor-destaque);background:var(--cor-fundo);color:var(--cor-destaque)}:is(.o-ctx-preto,.o-ctx-violeta) .o-faixa.o-faixa--logos .o-faixa__pausar:hover{background:var(--cor-destaque);color:var(--cor-sobre-destaque)}@media (prefers-reduced-motion:reduce){.o-faixa--logos,.o-clientes--pe .o-faixa--logos{height:auto;-webkit-mask-image:none;mask-image:none}.o-clientes--pe{padding-bottom:clamp(24px,3vw,40px)}.o-faixa--logos .o-faixa__trilho{width:auto;max-width:calc(var(--largura-max) + 2 * var(--margem));padding-inline:var(--margem);white-space:normal;flex-wrap:wrap;justify-content:center;gap:clamp(18px,2.4vw,30px) clamp(28px,2.4vw,56px);margin-inline:auto}.o-faixa--logos .o-faixa__trilho li{padding-right:0}.o-faixa.o-faixa--logos .o-faixa__pausar{display:none}}.o-alertas__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.6vw,36px);margin:0;padding:0;list-style:none;display:grid}.o-alerta{--janela-borda:var(--verde);--janela-barra:var(--verde);--janela-tinta:var(--preto);--janela-corpo:var(--preto);--janela-sombra:#ecff3633;transition:box-shadow var(--dur) var(--curva), translate var(--dur) var(--curva)}.o-alerta:hover{--janela-sombra:var(--verde);translate:-3px -3px}.o-alerta__corpo{align-items:flex-start;gap:18px;padding:clamp(20px,2.4vw,30px);display:flex}.o-alerta__icone{background:var(--verde);width:42px;height:42px;color:var(--preto);font-family:var(--fonte-titulo);flex:none;place-items:center;font-size:24px;font-weight:900;line-height:1;display:grid}.o-alerta__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(17px,1.6vw,22px);font-weight:900;line-height:1.1;margin:4px 0 8px!important}.o-alerta__texto{color:var(--cor-apoio);font-size:15px;margin:0!important}.o-alertas__resposta{border:var(--borda) solid var(--verde);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(40px,5vw,64px);padding:clamp(22px,3vw,36px);display:flex}.o-alertas__resposta>div{flex:420px}.o-alertas__veredito{font-family:var(--fonte-titulo);text-transform:uppercase;color:var(--verde);font-size:clamp(20px,2.4vw,32px);font-weight:900;line-height:1.05;margin:0 0 8px!important}.o-alertas__solucao{max-width:60ch;color:var(--cor-apoio);margin:0!important}@media (prefers-reduced-motion:no-preference){.o-alerta:hover .o-alerta__icone{animation:.4s steps(4,end) 2 o-alerta-treme}}@keyframes o-alerta-treme{25%{transform:translate(-3px)rotate(-6deg)}75%{transform:translate(3px)rotate(6deg)}}@media (max-width:767px){.o-alertas__lista{grid-template-columns:minmax(0,1fr)}}.o-metodo{background-image:radial-gradient(120% 90% at 100% 0%, var(--gradiente-indigo), transparent 55%), radial-gradient(90% 70% at 0% 100%, var(--gradiente-indigo), transparent 60%), radial-gradient(60% 50% at 70% 60%, var(--gradiente-lavanda), transparent 70%);overflow:hidden}.o-metodo:after{content:"";z-index:-1;aspect-ratio:134/126;width:min(46vw,620px);-webkit-mask:var(--icone-o) center / contain no-repeat;-webkit-mask:var(--icone-o) center / contain no-repeat;mask:var(--icone-o) center / contain no-repeat;pointer-events:none;background:#ffffff0a;animation:60s linear infinite o-girar;position:absolute;bottom:-8vw;right:-6vw}.o-metodo__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.o-metodo__cabeca{top:calc(var(--altura-topo) + 48px);position:sticky}.o-metodo__progresso{font-family:var(--fonte-pixel);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;margin-top:32px;font-size:12px;display:flex}html:not(.js) .o-metodo__progresso{display:none}.o-etapas{border-top:1px solid var(--cor-linha);margin:0;padding:0;list-style:none}.o-etapa{border-bottom:1px solid var(--cor-linha);grid-template-columns:56px minmax(0,1fr);column-gap:clamp(18px,2.4vw,32px);padding:clamp(26px,3vw,40px) 0;display:grid}.o-etapa__num{border:var(--borda) solid currentColor;width:52px;height:52px;font-family:var(--fonte-pixel);transition:background-color .35s, color .35s, transform .35s var(--curva);grid-row:1/span 2;place-items:center;font-size:15px;display:grid}.o-etapa.is-ativa .o-etapa__num{background:var(--branco);color:var(--violeta);transform:rotate(-6deg)}.o-etapa__nome{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(20px,2.2vw,32px);font-weight:900;line-height:1.05;margin:4px 0 10px!important}.o-etapa__texto{max-width:54ch;color:var(--cor-apoio);margin:0!important}.o-metodo__cta{border-top:2px dashed var(--cor-linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(48px,6vw,88px);padding-top:32px;display:flex}.o-metodo__cta>p{max-width:46ch;font-family:var(--fonte-titulo);text-transform:uppercase;margin:0;font-size:clamp(16px,1.5vw,22px);font-weight:800;line-height:1.2}.o-cards-servico{border-top:1px solid var(--cor-linha);border-left:1px solid var(--cor-linha);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;display:grid;position:relative}.o-card-servico{z-index:1;grid-row:span 4;grid-template-rows:subgrid;border-right:1px solid var(--cor-linha);border-bottom:1px solid var(--cor-linha);row-gap:14px;padding:clamp(28px,3vw,40px) clamp(22px,2.4vw,32px) clamp(26px,3vw,34px);transition:background-color .25s,color .25s;display:grid;position:relative}.o-card-servico__topo{justify-content:space-between;align-items:flex-start;display:flex;margin:0 0 8px!important}.o-card-servico__icone{--tam:40px;color:var(--cor-destaque);transition:color .25s, transform .4s var(--curva)}.o-card-servico__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;margin:0;font-size:clamp(18px,1.6vw,24px);font-weight:900;line-height:1.08}.o-card-servico__link{text-decoration:none}.o-card-servico__link:after{content:"";z-index:1;position:absolute;inset:0}.o-card-servico__link:focus-visible{outline:none}.o-card-servico:has(.o-card-servico__link:focus-visible){outline:3px solid var(--cor-foco);outline-offset:-5px}.o-card-servico__texto{color:var(--cor-apoio);margin:0;font-size:15px;transition:color .25s}.o-card-servico__mais{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--cor-destaque);transition:color .25s, gap .25s var(--curva);align-items:center;gap:10px;margin:0;padding-top:6px;font-size:12px;display:flex}.o-card-servico__mais .o-icone{--tam:12px}.o-card-servico:hover,.o-card-servico:focus-within{background:var(--cor-destaque);color:var(--cor-sobre-destaque)}.o-card-servico:hover :is(.o-card-servico__icone,.o-card-servico__texto,.o-card-servico__mais),.o-card-servico:focus-within :is(.o-card-servico__icone,.o-card-servico__texto,.o-card-servico__mais){color:inherit}.o-card-servico:hover .o-card-servico__icone,.o-card-servico:focus-within .o-card-servico__icone{transform:translateY(-4px)rotate(-8deg)}.o-card-servico:hover .o-card-servico__mais{gap:16px}.o-servicos__fim{z-index:1;border:1px solid var(--cor-linha);border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;padding:clamp(24px,2.8vw,36px) clamp(22px,2.4vw,32px);display:flex;position:relative}.o-servicos__fim-texto{font-family:var(--fonte-titulo);text-transform:uppercase;text-wrap:balance;align-items:center;gap:16px;font-size:clamp(20px,2.3vw,32px);font-weight:900;line-height:1.05;display:flex;margin:0!important}.o-servicos__fim-texto:before{content:"";aspect-ratio:1;background:var(--verde);flex:none;width:.5em}.o-servicos__fim-botao{flex:none}.o-faixa-cta__texto{font-family:var(--fonte-titulo);text-transform:uppercase;margin:0;font-size:clamp(19px,2.6vw,38px);font-weight:900;line-height:1.05}@media (max-width:640px){.o-servicos__fim-botao{flex:100%;gap:8px;padding-inline:12px}}@media (max-width:400px){.o-servicos__fim-botao{letter-spacing:0;font-size:12px}}.o-numeros{border-top:var(--borda) solid var(--cor-linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:clamp(24px,3vw,40px) 0 clamp(56px,7vw,96px);padding-top:32px;display:grid}.o-numero{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex;container-type:inline-size}.o-numero__valor{font-family:var(--fonte-titulo);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0 0 14px;font-size:clamp(24px,19cqi,92px);font-weight:900;line-height:.95}.o-numero__rotulo{max-width:24ch;font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;font-size:12px;line-height:1.45}.o-numero__base{color:var(--cor-apoio);order:-1;margin:8px 0 0;font-size:12px}.o-resultados__provas{--prova-num:clamp(30px, 4.8cqi, 92px);border-top:var(--borda) solid var(--cor-linha);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px clamp(28px,4vw,64px);margin-top:clamp(24px,3vw,40px);padding-top:32px;display:flex;container-type:inline-size}.o-resultados__provas .o-numeros{border:0;gap:32px clamp(28px,5vw,88px);margin:0;padding:0;display:flex}.o-resultados__provas .o-numero{container-type:normal}.o-resultados__provas .o-numero .o-numero__valor{font-size:var(--prova-num)}.o-parceira{min-width:0}.o-parceira__marcas{min-height:calc(var(--prova-num) * .95);font-family:var(--fonte-titulo);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:.2em .6em;margin:0 0 14px;font-size:clamp(24px,3.9cqi,74px);font-weight:900;line-height:.95;display:flex}.o-parceira__marca{align-items:center;display:inline-flex}.o-parceira__marca img{flex:none;width:auto;height:.8em}.o-parceira__marca:last-child img{margin-bottom:-.16em}.o-parceira__texto{max-width:32ch;font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;line-height:1.6}.o-resultados__nota{color:var(--cor-apoio);font-size:12px;line-height:1.5;margin:22px 0 0!important}@media (max-width:960px){.o-resultados__provas{--prova-num:8cqi;justify-content:flex-start}.o-parceira__marcas{font-size:6.6cqi}}@media (max-width:560px){.o-resultados__provas{--prova-num:12cqi;gap:36px}.o-resultados__provas .o-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;width:100%;display:grid}.o-resultados__provas .o-numero:first-child{grid-column:1/-1}.o-parceira__marcas{font-size:9cqi}}.o-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);display:grid}.o-case{--janela-borda:var(--preto);--janela-barra:var(--branco);--janela-tinta:var(--preto);--janela-corpo:var(--preto);--janela-sombra:#00000040;color:var(--branco);transition:translate .25s var(--curva), box-shadow .25s var(--curva);container-type:inline-size}.o-case:hover{--janela-sombra:var(--preto);translate:-4px -4px}.o-case__segmento{font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--verde);font-size:12px;font-weight:400;margin:0 0 8px!important}.o-case__servicos{color:#fffc;font-size:14px;margin-bottom:24px!important}.o-case__resultado{font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--verde);white-space:nowrap;font-size:clamp(30px,15.625cqi - 7.5px,60px);font-weight:900;line-height:1;margin-bottom:6px!important}.o-case__detalhe{color:#ffffffc7;font-size:13px}.o-case__link{color:var(--verde);font-size:13px}.o-depoimentos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:48px;display:grid}.o-depoimento{border:var(--borda) solid var(--preto);background:var(--branco);color:var(--preto);margin:0;padding:24px}.o-depoimento blockquote{margin:0 0 16px;font-size:16px}.o-depoimento figcaption{font-size:13px}.o-case--destaque{align-self:center}.o-case--destaque:hover{translate:none}.o-case-ficha{margin-top:clamp(40px,6vw,72px)}.o-case-ficha__lista{border:var(--borda) solid currentColor;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;margin:0;display:grid}.o-case-ficha__lista>div{border:1px solid;padding:18px 20px}.o-case-ficha__lista dt{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:12px}.o-case-ficha__lista dd{margin:0;font-weight:700}.o-case-imagem{margin-top:clamp(40px,6vw,72px)}.o-case-imagem img{border:var(--borda) solid currentColor;width:100%;height:auto;display:block}.o-depoimento--grande blockquote p{font-family:var(--fonte-titulo);text-transform:none;font-size:clamp(22px,2.6vw,34px);line-height:1.2}.o-filtros{flex-wrap:wrap;gap:8px;margin:0 0 clamp(24px,3vw,36px);display:flex}.o-filtro{border:var(--borda) solid var(--cor-texto);min-height:44px;color:var(--cor-texto);font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:0 0;padding:10px 14px;font-size:12px;font-weight:800;transition:background-color .2s,color .2s,border-color .2s}.o-filtro__curto{display:none}.o-filtro[aria-pressed=true]{border-color:var(--cor-destaque);background:var(--cor-destaque);color:var(--cor-sobre-destaque)}.o-trabalhos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.o-trabalhos:has(>:last-child:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.o-trabalhos:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}}.o-trabalhos>.o-trabalho{min-width:0;margin:0}.o-trabalhos>.o-trabalho[hidden]{display:none}.o-trabalho figure{aspect-ratio:4/5;outline-offset:-1px;background:#111;outline:1px solid #ffffff24;margin:0;position:relative;overflow:hidden}.o-ctx-branco .o-trabalho figure{outline-color:#00000014}.o-trabalho__imagem{height:100%;display:block}.o-trabalho__imagem img{object-fit:cover;width:100%;height:100%;display:block}.o-trabalho__legenda{color:#fff;background:linear-gradient(#0000,#0000000f 18%,#0003 34%,#0000006b 50%,#000000a3 66%,#000c 82%,#000000e0);gap:3px;padding:72px 14px 13px;display:grid;position:absolute;bottom:0;left:0;right:0}.o-trabalho__legenda strong{overflow-wrap:break-word;font-size:14px;font-weight:700;line-height:1.3}.o-trabalho__legenda a{color:inherit}.o-trabalho__legenda a:after{content:"";position:absolute;inset:0}.o-trabalho__tipo{color:#fffc;overflow-wrap:break-word;font-size:12px;line-height:1.35}.o-trabalho__tipo>span{max-width:100%;display:inline-block}@media (max-width:719px){.o-filtro__longo{display:none}.o-filtro__curto{display:inline}.o-trabalhos{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.o-trabalho__legenda{gap:2px;padding:52px 9px 9px}.o-trabalho__legenda strong{font-size:12px}.o-trabalho__tipo{font-size:11px}}@media (max-width:479px){.o-trabalho__legenda{padding-top:44px}.o-trabalho__tipo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){html:not(.o-pausado) .o-filtro{transition:background-color .2s, color .2s, border-color .2s, transform var(--dur-rapida) var(--curva), box-shadow var(--dur-rapida) var(--curva)}html:not(.o-pausado) .o-filtro:hover{box-shadow:3px 3px 0 var(--cor-texto);transform:translate(-2px,-2px)}html:not(.o-pausado) .o-trabalho figure{animation:o-surgir .45s var(--curva) both}html:not(.o-pausado) .o-trabalho__imagem img{transition:scale .5s var(--curva)}html:not(.o-pausado) .o-trabalho:hover .o-trabalho__imagem img{scale:1.05}}.o-equipe__cabeca{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,5vw,80px);margin-bottom:clamp(36px,5vw,64px);display:grid}.o-equipe__cabeca .o-titulo{margin-bottom:0}.o-equipe__grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}.o-pessoa{flex-direction:column;gap:18px;display:flex}.o-pessoa__foto{--janela-borda:var(--cor-texto);--janela-barra:var(--cor-texto);--janela-tinta:var(--cor-fundo);--janela-sombra:#7e3bed8c;margin:0;overflow:hidden}.o-pessoa__foto img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .6s var(--curva);display:block}.o-pessoa:hover .o-pessoa__foto img{transform:scale(1.03)}.o-pessoa__nome{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(18px,1.6vw,24px);font-weight:900;line-height:1.05;margin:0 0 6px!important}.o-pessoa:not(.o-pessoa--compacta) .o-pessoa__texto{container-type:inline-size}.o-pessoa:not(.o-pessoa--compacta) .o-pessoa__nome{font-size:clamp(15px,min(1.6vw,11.5cqi),24px)}.o-pessoa__funcao{font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--cor-destaque);font-size:12px;margin:0 0 10px!important}.o-pessoa__frase{color:var(--cor-apoio);font-size:15px;margin:0!important}.o-equipe__acoes{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(36px,4vw,56px);display:flex}.o-pessoa--compacta{flex-direction:row;align-items:center;gap:20px}.o-pessoa--compacta .o-pessoa__foto{flex:none;width:132px}.o-pessoa--compacta .o-pessoa__foto img{aspect-ratio:1}.o-pessoa--compacta .o-janela__barra{--ctrl-l:26px;--barra-x:8px;font-size:12px}@media (max-width:640px){.o-pessoa__foto .o-janela__barra{--ctrl-l:0px;letter-spacing:.04em;font-size:10px}.o-pessoa__foto .o-janela__ctrl{display:none}}.o-relatorio__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.o-relatorio__titulo{font-size:clamp(28px,3.4vw,50px)}.o-relatorio__glossario{border-left:6px solid var(--violeta);background:#7e3bed14;max-width:52ch;padding:14px 16px;font-size:14px}.o-painel{--janela-borda:var(--preto);--janela-barra:var(--preto);--janela-tinta:var(--branco);--janela-corpo:var(--preto);--janela-sombra:var(--violeta);color:var(--branco);margin:0}.o-painel__aviso{background:var(--verde);color:var(--preto);font-family:var(--fonte-titulo);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex;margin:0 0 14px!important}.o-painel__mes{color:#ffffffb3;font-size:13px;margin:0 0 16px!important}.o-painel__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.o-kpi{border:1px solid #ffffff40;flex-direction:column;gap:4px;padding:14px;display:flex}.o-kpi__rotulo{color:#fffc;font-size:12px;line-height:1.35}.o-kpi__valor{font-family:var(--fonte-titulo);color:var(--verde);font-size:clamp(20px,2.2vw,30px);font-weight:900;line-height:1.05}.o-kpi__variacao{color:#fffc;font-size:12px}.o-kpi--alta .o-kpi__variacao:before{content:"▲ ";color:var(--verde)}.o-painel__subtitulo{font-family:var(--fonte-pixel);letter-spacing:.08em;text-transform:uppercase;color:#fffc;font-size:12px;margin:0 0 8px!important}.o-painel__grafico{border:1px solid #ffffff40;margin-bottom:18px;padding:14px}.o-barras{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(10px,2vw,22px);height:clamp(150px,18vw,200px);margin:0;padding:0;list-style:none;display:grid}.o-barras__coluna{text-align:center;flex-direction:column;justify-content:flex-end;height:100%;display:flex}.o-barras__barra{height:calc(var(--altura) * .72);transform-origin:bottom;background:#ecff3673;min-height:4px;display:block}.o-barras__coluna--atual .o-barras__barra{background:var(--verde)}.o-barras__valor{font-family:var(--fonte-texto);color:var(--branco);white-space:nowrap;margin-bottom:6px;font-size:13px;font-weight:700}.o-barras__rotulo{font-family:var(--fonte-texto);color:#ffffffbf;margin-top:8px;font-size:12px}html.js .o-reveal .o-barras__barra{transition:transform 1.1s var(--curva) .2s;transform:scaleY(0)}html.js .o-reveal.is-in .o-barras__barra{transform:none}.o-painel__proxima ol{margin:0;padding-left:1.3em;font-size:14px;line-height:1.55}.o-painel__proxima li+li{margin-top:6px}.o-calc{border:var(--borda) solid var(--preto);background:var(--branco);color:var(--preto);box-shadow:var(--sombra-janela) var(--violeta)}.o-calc>.o-janela__barra{background:var(--preto);color:var(--branco)}.o-calc__corpo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:28px clamp(28px,4vw,64px);padding:clamp(20px,3vw,44px);display:grid}@media (min-width:961px){.o-calc__form{padding-top:42px}}.o-calc__grupo{border:0;min-width:0;margin:0 0 22px;padding:0}.o-calc__grupo:last-child{margin-bottom:0}.o-calc__grupo legend{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:12px}.o-calc__opcoes{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.o-chip--opcao span{flex-wrap:wrap;justify-content:space-between;row-gap:2px;min-height:46px}.o-chip--opcao span:before{display:none}.o-calc__bilhete{--calc-borda:clamp(14px, 1.6vw, 22px);padding:0 var(--calc-borda) var(--calc-borda);background:var(--preto);color:var(--branco);flex-direction:column;display:flex}.o-calc__impressora{z-index:1;height:38px;margin-inline:calc(-1 * var(--calc-borda));background:var(--preto);position:relative}.o-calc__luz{background:var(--verde);width:8px;height:8px;position:absolute;top:11px;right:14px;box-shadow:0 0 10px #ecff36b3}.o-calc__fenda{left:calc(var(--calc-borda) - 4px);right:calc(var(--calc-borda) - 4px);background:#2b2b2b;border-radius:2px;height:9px;position:absolute;bottom:0;box-shadow:inset 0 -4px #0c0c0c}.o-calc__papel{background:linear-gradient(#0000002e, transparent 14px), var(--branco);color:var(--preto);margin:-2px 6px 0;padding:24px clamp(16px,1.6vw,22px) 36px;position:relative;-webkit-mask:radial-gradient(7px at 50% 100%,#0000 96%,#000) 50% 100%/18px 14px repeat-x,linear-gradient(#000,#000) 0 0/100% calc(100% - 13px) no-repeat;mask:radial-gradient(7px at 50% 100%,#0000 96%,#000) 50% 100%/18px 14px repeat-x,linear-gradient(#000,#000) 0 0/100% calc(100% - 13px) no-repeat}.o-calc__papel-topo{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:12px;display:flex;margin:0!important}.o-calc__logo{width:96px;height:auto;color:var(--preto);display:block}.o-calc__numero{white-space:nowrap}.o-calc__para{color:#4a4a4a;border-bottom:2px dashed #00000073;padding-bottom:12px;font-size:13px;margin:14px 0 0!important}.o-calc__linhas{counter-reset:bilhete;margin:0}.o-calc__linhas>div{counter-increment:bilhete;border-bottom:1px dashed #00000052;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding:13px 0;font-size:14px;display:flex}.o-calc__linhas dt{color:#4a4a4a}.o-calc__linhas dt:before{content:counter(bilhete, decimal-leading-zero) "  ";white-space:pre;font-family:var(--fonte-pixel);color:var(--preto);font-size:12px}.o-calc__linhas dd{text-align:right;margin:0 0 0 auto;font-weight:700}.o-calc__extra dd{background:var(--preto);color:var(--verde);font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;padding:3px 8px 2px;font-size:12px;font-weight:400}.o-calc__papel-rodape{color:#4a4a4a;font-size:13px;line-height:1.5;margin:14px 0 0!important}.o-calc__codigo{background:repeating-linear-gradient(90deg, var(--preto) 0 2px, transparent 2px 4px, var(--preto) 4px 5px, transparent 5px 7px, var(--preto) 7px 10px, transparent 10px 11px, var(--preto) 11px 12px, transparent 12px 15px);opacity:.85;height:30px;margin-top:16px;display:block}.o-calc__botao{letter-spacing:.01em;width:100%;margin-top:18px;padding-inline:14px;font-size:12px}.o-calc__botao>span:last-child{text-wrap:balance}@media (max-width:480px){.o-calc__bilhete{--calc-borda:10px}.o-calc__papel{margin-inline:4px;padding-inline:14px}.o-calc__linhas dt:before{content:counter(bilhete, decimal-leading-zero) " "}}@media (prefers-reduced-motion:no-preference){html:not(.o-pausado) .o-calc__papel.is-impresso{animation:.55s steps(6,end) both o-calc-imprime}}@keyframes o-calc-imprime{0%{translate:0 -22px}}.o-faq__grade{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.o-faq__cabeca{top:calc(var(--altura-topo) + 48px);position:sticky}.o-faq__lista{border-top:var(--borda) solid var(--cor-linha)}.o-faq__item{border-bottom:var(--borda) solid var(--cor-linha)}.o-faq__pergunta{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;min-height:44px;padding:22px 4px 22px 0;font-size:clamp(15px,1.15vw,18px);font-weight:700;line-height:1.45;list-style:none;transition:color .2s;display:flex}.o-faq__pergunta::-webkit-details-marker{display:none}.o-faq__pergunta:after{content:"";background:var(--cor-destaque);width:20px;height:20px;-webkit-mask:var(--icone-mais) center / contain no-repeat;-webkit-mask:var(--icone-mais) center / contain no-repeat;mask:var(--icone-mais) center / contain no-repeat;transition:transform .35s var(--curva);flex:none;margin-top:.15em}.o-faq__item[open]>.o-faq__pergunta:after{transform:rotate(45deg)}.o-faq__pergunta:hover{color:var(--cor-destaque)}.o-faq__resposta{max-width:64ch;color:var(--cor-apoio);padding:0 48px 22px 0}.o-faq__resposta p{margin:0}.o-faq__resposta a{color:var(--cor-destaque);font-weight:700}.o-faq__item[open]>.o-faq__resposta{animation:o-descer .4s var(--curva)}.o-form{--cor-fundo:var(--violeta);--cor-texto:var(--branco);--cor-apoio:#ffffffeb;--cor-foco:var(--branco);--cor-destaque:var(--branco);--janela-barra:var(--branco);--janela-tinta:var(--violeta);border:var(--borda) solid var(--branco);background:radial-gradient(90% 70% at 100% 0%, var(--gradiente-indigo), transparent 60%), var(--violeta);color:var(--branco);scroll-margin-top:calc(var(--altura-topo) + 16px);position:relative;box-shadow:10px 10px #00000059}.o-ctx-preto .o-form{box-shadow:10px 10px #7e3bed66}.o-ctx-violeta .o-form{background:#00000029}.o-form>.o-janela__barra{background:var(--branco);color:var(--violeta)}.o-form__corpo{padding:clamp(20px,3vw,36px)}.o-form__progresso{font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 22px;font-size:12px;display:flex}.o-form__alerta{background:var(--preto);color:var(--branco);margin:0 0 20px;padding:12px 14px;font-size:14px}.o-form__alerta[hidden]{display:none}.o-form__etapa{border:0;min-width:0;margin:0;padding:0}.o-form__legenda{float:left;width:100%;font-family:var(--fonte-titulo);text-transform:uppercase;margin:0 0 18px;padding:0;font-size:clamp(17px,1.6vw,22px);font-weight:900;line-height:1.1}.o-form__legenda+*{clear:both}.o-form__legenda:focus{outline:none}.o-form__legenda:focus-visible{outline:3px solid var(--branco)}html.js .o-form[data-etapa="1"] .o-form__etapa[data-etapa="2"],html.js .o-form[data-etapa="2"] .o-form__etapa[data-etapa="1"],html:not(.js) .o-form__avancar,html:not(.js) .o-form__voltar,html:not(.js) .o-form__progresso{display:none}html:not(.js) .o-form__etapa[data-etapa="2"]{margin-top:12px}html.js .o-form[data-etapa="2"] .o-form__etapa[data-etapa="2"]{animation:o-descer .4s var(--curva)}.o-campo{border:0;min-width:0;margin:0 0 18px;padding:0}.o-campo>label:not(.o-consentimento),.o-campo__rotulo{font-family:var(--fonte-texto);margin-bottom:8px;padding:0;font-size:14px;font-weight:700;line-height:1.4;display:block}.o-campo__opcional{opacity:.88;font-weight:400}.o-form input[type=text],.o-form input[type=tel],.o-form input[type=email],.o-form select,.o-form textarea{border:var(--borda) solid #ffffffa6;width:100%;min-height:52px;color:var(--branco);font-family:var(--fonte-texto);-webkit-appearance:none;appearance:none;background:#00000024;border-radius:0;padding:13px 16px;font-size:16px;line-height:1.4;transition:border-color .2s,background-color .2s,box-shadow .2s;display:block}.o-form textarea{resize:vertical;min-height:96px}.o-form ::placeholder{color:#ffffffa8;opacity:1}.o-form input:focus,.o-form select:focus,.o-form textarea:focus{border-color:var(--branco);box-shadow:5px 5px 0 var(--preto);background:#ffffff1a;outline:none}.o-form [aria-invalid=true]{border-color:var(--branco)!important;background:#00000061!important}.o-campo__erro{background:var(--preto);color:var(--branco);font-family:var(--fonte-texto);align-items:center;gap:8px;margin:8px 0 0;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.4;display:inline-flex}.o-campo__erro[hidden]{display:none}.o-campo__dica{color:var(--cor-apoio);margin:8px 0 0;font-size:13px}.o-campo__dica--sem-verba{border-left:4px solid var(--branco);background:#0003;padding:8px 10px;display:none}.o-campo--verba.tem-sem-verba .o-campo__dica--sem-verba{display:block}.o-campo--verba:has(option[value="Ainda não invisto"]:checked) .o-campo__dica--sem-verba{display:block}.o-select{position:relative}.o-select:after{content:"";background:var(--branco);width:12px;height:12px;-webkit-mask:var(--icone-seta) center / contain no-repeat;-webkit-mask:var(--icone-seta) center / contain no-repeat;mask:var(--icone-seta) center / contain no-repeat;pointer-events:none;position:absolute;top:50%;right:16px;translate:0 -50%;rotate:90deg}.o-form select{cursor:pointer;padding-right:44px}.o-form select option{background:var(--branco);color:var(--preto)}.o-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.o-consentimento{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;display:flex;font-family:var(--fonte-texto)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;line-height:1.55!important}.o-consentimento input{border:var(--borda) solid var(--branco);-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border-radius:0;flex:none;place-content:center;width:24px;height:24px;margin:0;display:grid}.o-consentimento input:before{content:"";background:var(--violeta);width:14px;height:14px;-webkit-mask:var(--icone-check) center / contain no-repeat;-webkit-mask:var(--icone-check) center / contain no-repeat;mask:var(--icone-check) center / contain no-repeat;transition:transform .15s var(--curva);transform:scale(0)}.o-consentimento input:checked{background:var(--branco)}.o-consentimento input:checked:before{transform:scale(1)}.o-consentimento a{font-weight:700}.o-isca{width:1px;height:1px;top:auto;left:-10000px;overflow:hidden;position:absolute!important}.o-form__avancar,.o-form__enviar{border:var(--borda) solid var(--branco);background:var(--branco);width:100%;min-height:56px;color:var(--violeta);font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:transform var(--dur-rapida) var(--curva), box-shadow var(--dur-rapida) var(--curva);justify-content:center;align-items:center;gap:12px;margin-top:6px;padding:16px 24px;font-size:14px;font-weight:800;display:flex}.o-form__avancar .o-icone{--tam:14px}:is(.o-form__avancar:hover,.o-form__enviar:hover,.o-form__avancar:focus-visible,.o-form__enviar:focus-visible){box-shadow:5px 5px 0 var(--preto);transform:translate(-3px,-3px)}.o-form__enviar[aria-busy=true]{pointer-events:none;opacity:.85}.o-form__enviar[aria-busy=true]:after{content:"";width:14px;height:14px;-webkit-mask:var(--icone-o) center / contain no-repeat;-webkit-mask:var(--icone-o) center / contain no-repeat;mask:var(--icone-o) center / contain no-repeat;background:currentColor;animation:.9s linear infinite o-girar}.o-form__voltar{min-height:44px;color:var(--branco);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:10px auto 0;padding:8px 12px;font-size:13px;text-decoration:underline;display:block}.o-form__nota{text-align:center;color:#ffffffeb;font-size:12px;margin:12px 0 0!important}.o-form__status{margin:14px 0 0;font-size:14px}.o-form__status:empty{display:none}.o-form__status a{font-weight:700}.o-form__alternativa{border-top:1px dashed #fff6;margin:0;padding:12px clamp(20px,3vw,36px) 16px;font-size:13px}.o-form__alternativa a{font-weight:700}.o-campo__exemplo{color:var(--cor-apoio);margin:-4px 0 8px;font-size:13px;line-height:1.45}@media (min-width:360px) and (max-width:767px){.o-form .o-chips--servicos{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.o-form .o-chips--servicos .o-chip--todos,.o-form .o-chips--servicos .o-chip:has([data-o-exclusivo])){grid-column:1/-1}}.o-obrigado--pop{min-height:80vh;padding-top:calc(var(--altura-topo) + clamp(40px, 6vw, 88px))}.o-obrigado--pop .o-obrigado__grade{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.o-obrigado--pop .o-obrigado__janela{--janela-borda:var(--preto);--janela-barra:var(--preto);--janela-tinta:var(--verde);--janela-corpo:var(--preto);--cor-texto:var(--branco);--cor-apoio:#ffffffdb;--cor-destaque:var(--verde);--cor-foco:var(--verde);color:var(--branco)}.o-obrigado--pop .o-janela__barra{border-bottom:1px solid #ecff3666}.o-obrigado--pop .o-janela__corpo{padding:clamp(24px,4vw,56px);container-type:inline-size}.o-obrigado--pop .o-obrigado__icone{--tam:72px;color:var(--verde);margin-bottom:18px}.o-obrigado--pop .o-obrigado__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;color:var(--verde);margin:0 0 12px;font-size:clamp(30px,min(6.5vw,12.5cqi),96px);font-weight:900;line-height:.92}.o-obrigado--pop .o-obrigado__texto{max-width:40ch;font-size:clamp(17px,1.5vw,21px)}.o-obrigado--pop .o-obrigado__acoes{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.o-obrigado--pop .o-obrigado__enquanto .o-lista-pixel a{font-size:16px}.o-obrigado__selo{background:var(--preto);color:var(--branco);font-family:var(--fonte-titulo);text-transform:uppercase;margin:0 0 32px;padding:14px 18px;font-size:clamp(20px,2.4vw,30px);font-weight:900;line-height:1.05;display:inline-block;rotate:3deg}.o-obrigado__selo strong{color:var(--verde);display:block}@media (min-width:961px){.o-obrigado--pop .o-obrigado__janela{rotate:-1.5deg}}@media (max-width:960px){.o-obrigado--pop .o-obrigado__grade{grid-template-columns:minmax(0,1fr)}}.o-orcamento{background-image:radial-gradient(100% 80% at 0% 0%, var(--gradiente-indigo), transparent 60%), radial-gradient(80% 60% at 100% 100%, var(--gradiente-lavanda), transparent 60%);overflow:hidden}.o-orcamento__ancora{position:absolute;top:0;left:0}.o-orcamento .o-orcamento__titulo{color:var(--branco);margin-bottom:clamp(28px,4.4vw,60px)}.o-orcamento__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.o-orcamento__lado{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,36px);display:grid}.o-orcamento__passos{border-top:1px solid var(--cor-linha);margin:0;padding:0;list-style:none}.o-orcamento__passos li{border-bottom:1px solid var(--cor-linha);align-items:center;gap:16px;padding:14px 0;font-size:clamp(15px,1.3vw,18px);font-weight:700;line-height:1.3;display:flex}.o-orcamento__passos .o-icone{--tam:clamp(24px, 2.2vw, 32px)}.o-orcamento__chapa{--chapa-l:clamp(240px, 25vw, 350px)}@media (max-width:960px){.o-orcamento__lado{gap:26px}.o-orcamento__chapa{--chapa-l:min(62vw, 268px);justify-self:center}.o-orcamento__passos li{gap:10px;padding:10px 0;font-size:14px}}:where(.o-chapa){--chapa-l:300px}.o-chapa{isolation:isolate;width:var(--chapa-l);aspect-ratio:3/4;margin-top:calc(var(--chapa-l) * .035);border-radius:calc(var(--chapa-l) * .04);box-shadow:inset 0 0 0 1px #cddeff42, inset 0 0 0 calc(var(--chapa-l) * .022) #00000052, calc(var(--chapa-l) * .035) calc(var(--chapa-l) * .035) 0 #14043c8c;color:#d6e4ff9e;font-family:var(--fonte-pixel);pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(62% 50% at 50% 47%,#6e96d733,#0000 72%),linear-gradient(165deg,#121c30,#05070d 62%,#080c16);flex:none;position:relative}.o-chapa>span,.o-chapa__aparelho,.o-chapa__aparelho>*,.o-chapa__rx>span,.o-chapa__img{position:absolute}.o-chapa__prendedor{top:calc(var(--chapa-l) * -.035);width:24%;height:calc(var(--chapa-l) * .085);border-radius:calc(var(--chapa-l) * .012);background:radial-gradient(circle at 50% 45%, #262b36 0 calc(var(--chapa-l) * .011), transparent calc(var(--chapa-l) * .013)), linear-gradient(#eef1f6, #a8b0be 55%, #7b8392);box-shadow:0 calc(var(--chapa-l) * .008) 0 #0006;left:38%}.o-chapa__regua{background:repeating-linear-gradient(currentColor 0 1px, transparent 1px calc(var(--chapa-l) * .125)) 0 0 / 100% 100% no-repeat, repeating-linear-gradient(currentColor 0 1px, transparent 1px calc(var(--chapa-l) * .025)) 0 0 / 55% 100% no-repeat;opacity:.6;width:5%;top:14%;bottom:20%;left:8.5%}.o-chapa__etiqueta{font-size:calc(var(--chapa-l) * .034);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #cddeff57;padding:.4em .6em .3em;line-height:1;bottom:4.6%;left:8.5%}.o-chapa__codigo{width:15%;height:calc(var(--chapa-l) * .04);opacity:.55;background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 4px,currentColor 4px 5px,#0000 5px 8px);top:4.6%;right:8.5%}.o-chapa__aparelho{aspect-ratio:489/996;width:52%;top:9.2%;left:24%}.o-chapa__frente,.o-chapa__rx{inset:0}.o-chapa__frente{box-shadow:0 0 calc(var(--chapa-l) * .09) #96b9ff47;opacity:0;border-radius:15.75%/7.73%}.o-chapa__frente-img{width:100%;height:100%;display:block}.o-chapa__moeda svg,.o-chapa__assinatura svg{width:100%;height:auto;display:block}.o-chapa__img{mix-blend-mode:screen;width:113.32%;max-width:none;height:106.53%;top:-3.323%;left:-6.832%}.o-chapa__luz,.o-chapa__moeda{top:49.78%;left:50.24%;transform:translate(-50%,-50%)}.o-chapa__luz{aspect-ratio:1;background:radial-gradient(closest-side,#ecff366b,#ecff3624 62%,#0000);border-radius:50%;width:60%}.o-chapa__moeda{aspect-ratio:134/126;width:42%;perspective:calc(var(--chapa-l) * 1.6);color:var(--verde);filter:drop-shadow(0 0 calc(var(--chapa-l) * .026) #ecff36e6)}.o-chapa__assinatura{color:#f2f6ff;width:54%;filter:drop-shadow(0 0 calc(var(--chapa-l) * .012) #bed7ffbf);font:italic 900 calc(var(--chapa-l) * .056) / 1 var(--edu-titulo,var(--fonte-titulo));letter-spacing:-.01em;white-space:nowrap;flex-direction:column;align-items:center;display:flex;top:71.5%;left:50%;transform:translate(-50%)}.o-chapa__assinatura span{margin-top:.22em}.o-chapa__assinatura:before{content:"";z-index:-1;background:radial-gradient(closest-side,#04070de6 55%,#04070d8c 75%,#0000);position:absolute;inset:-30% -14%}.o-chapa__flash{border-radius:inherit;opacity:0;background:radial-gradient(75% 60% at 50% 45%,#fff 0 35%,#e1ecffd9 70%,#c8daff99);inset:0}@media (prefers-reduced-motion:no-preference){html:not(.o-pausado) .o-chapa .o-chapa__frente{animation:7s linear infinite both o-chapa-a}html:not(.o-pausado) .o-chapa :is(.o-chapa__img,.o-chapa__assinatura){animation:7s linear infinite both o-chapa-b}html:not(.o-pausado) .o-chapa .o-chapa__flash{animation:7s ease-out infinite both o-chapa-flash}html:not(.o-pausado) .o-chapa .o-chapa__moeda{animation:7s ease-out infinite both o-chapa-liga}html:not(.o-pausado) .o-chapa .o-chapa__moeda svg{animation:3.2s linear infinite o-chapa-gira}html:not(.o-pausado) .o-chapa .o-chapa__luz{animation:7s ease-in-out infinite both o-chapa-luz}html:not(.o-pausado) .o-chapa.is-fora,html:not(.o-pausado) .o-chapa.is-fora *{animation-play-state:paused}}@keyframes o-chapa-a{0%,39.9%{opacity:1}40%,89.9%{opacity:0}90%,to{opacity:1}}@keyframes o-chapa-b{0%,39.9%{opacity:0}40%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes o-chapa-flash{0%,37.5%,47%,87.5%,97%,to{opacity:0}39.6%,40.4%,89.6%,90.4%{opacity:.95}}@keyframes o-chapa-liga{0%,41%,90%,to{opacity:0;transform:translate(-50%,-50%)scale(.5)}47%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}51%,89.9%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes o-chapa-gira{to{transform:rotateY(360deg)}}@keyframes o-chapa-luz{0%,41%,90%,to{opacity:0}48%,68%,89.9%{opacity:1}58%,78%{opacity:.5}}.o-rodape{background:var(--preto);color:var(--branco);--cor-foco:var(--verde);padding-top:clamp(64px,8vw,112px);position:relative;overflow:hidden}.o-rodape__grade{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,64px);padding-bottom:clamp(48px,6vw,88px);display:grid}.o-rodape__logo{width:168px;color:var(--verde);line-height:0;display:inline-block}.o-rodape__logo svg{width:100%;height:auto}.o-rodape__marca p{max-width:30ch;font-family:var(--fonte-titulo);text-transform:uppercase;margin:22px 0 0;font-size:15px;font-weight:800;line-height:1.3}.o-rodape__titulo{font-family:var(--fonte-pixel);letter-spacing:.18em;text-transform:uppercase;color:var(--verde);margin:0 0 16px;font-size:12px}.o-rodape ul{color:#ffffffc7;overflow-wrap:anywhere;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.o-rodape li a{padding:4px 0;display:inline-block}.o-rodape a{color:#ffffffe0;text-decoration:none;transition:color .2s}.o-rodape a:hover{color:var(--verde);text-decoration:underline}.o-rodape__gigante{width:min(100% - 2 * var(--margem), 1440px);height:clamp(56px,10vw,168px);color:var(--verde);margin-inline:auto;line-height:0;overflow:hidden}.o-rodape__gigante svg{width:100%;height:auto;display:block;transform:translateY(8%)}.o-rodape__base{color:#ffffffb8;border-top:1px solid #ffffff29;font-size:12px}.o-rodape__base-dentro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:18px;display:flex}.o-rodape__base p{margin:0}.o-rodape__base a,.o-rodape__base button{min-height:32px;padding:6px 0;display:inline-block}.o-rodape__base button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.o-rodape--minimo{padding-top:0}.o-rodape--minimo .o-rodape__base-dentro{width:min(100% - 2 * var(--margem), var(--largura-max));color:#ffffffb8;margin-inline:auto;font-size:12px}.o-rodape__base p a,.o-rodape__base-dentro p a{text-underline-offset:3px;text-decoration:underline}.o-wa-flutuante{z-index:90;border:var(--borda) solid var(--preto);background:var(--verde);height:60px;color:var(--preto);font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;box-shadow:var(--sombra-botao) var(--preto);transition:background-color var(--dur), color var(--dur), border-color var(--dur), box-shadow var(--dur), transform var(--dur) var(--curva), opacity var(--dur);border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:800;text-decoration:none;display:none;position:fixed;bottom:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px)}@media (min-width:1024px){.o-wa-flutuante{animation:6s ease-in-out 3s infinite o-tocar;display:flex}}.o-wa-flutuante .o-icone{--tam:25px}.o-wa-flutuante__texto{white-space:nowrap;max-width:0;transition:max-width .4s var(--curva), margin .4s var(--curva);overflow:hidden}:is(.o-wa-flutuante:hover .o-wa-flutuante__texto,.o-wa-flutuante:focus-visible .o-wa-flutuante__texto){max-width:240px;margin-left:10px}.o-wa-flutuante.is-alt{border-color:var(--branco);background:var(--preto);color:var(--branco);box-shadow:var(--sombra-botao) #00000073}.o-wa-flutuante.is-longe{opacity:0;pointer-events:none;transform:translateY(20px)}.o-barra{z-index:95;border-top:var(--borda) solid var(--verde);background:var(--preto);padding-bottom:env(safe-area-inset-bottom);transition:transform .35s var(--curva);grid-template-columns:1fr 1fr;display:none;position:fixed;bottom:0;left:0;right:0}.o-barra a{min-height:56px;font-family:var(--fonte-titulo);letter-spacing:.03em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.o-barra--uma{grid-template-columns:1fr}.o-barra__raio{background:var(--verde);color:var(--preto)}.o-barra__wa{color:var(--branco)}.o-barra .o-icone{--tam:18px}.o-barra .o-icone--raio{--tam:1.4em}.o-barra.is-alt{border-top-color:var(--branco)}.o-barra.is-alt .o-barra__raio{background:var(--branco);color:var(--preto)}.o-barra.is-longe{transform:translateY(110%)}@media (max-width:359px){.o-barra a{letter-spacing:.01em;gap:6px;padding-inline:6px;font-size:12px}.o-barra .o-icone{--tam:16px}.o-barra .o-icone--raio{--tam:1.4em}}.o-cursor{z-index:9999;background:var(--cor-cursor,var(--verde));width:16px;height:16px;-webkit-mask:var(--icone-estrela) center / contain no-repeat;-webkit-mask:var(--icone-estrela) center / contain no-repeat;mask:var(--icone-estrela) center / contain no-repeat;pointer-events:none;opacity:0;will-change:transform;margin:14px 0 0 12px;transition:opacity .2s,background-color .25s;position:fixed;top:0;left:0}html.o-has-cursor .o-cursor.is-visivel{opacity:1}.o-cookies{z-index:300;border:var(--borda) solid var(--branco);background:var(--preto);width:min(420px,100% - 24px);color:var(--branco);box-shadow:6px 6px 0 var(--verde);animation:o-descer .4s var(--curva);--cor-foco:var(--verde);position:fixed;bottom:clamp(12px,2vw,24px);left:clamp(12px,2vw,24px)}.o-cookies[hidden]{display:none}.o-cookies__barra{background:var(--branco);color:var(--preto);font-family:var(--fonte-pixel);--barra-x:12px;--ctrl-l:41px;padding:8px 64px 8px 12px;font-size:12px;position:relative}.o-cookies__corpo{padding:16px;font-size:13px;line-height:1.55}.o-cookies__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;margin:0 0 6px;font-size:16px;font-weight:900}.o-cookies__corpo p{margin:0}.o-cookies__corpo a{color:var(--verde)}.o-cookies__acoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.o-cookies__btn{border:var(--borda) solid var(--branco);min-height:46px;color:var(--branco);font-family:var(--fonte-titulo);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;padding:10px 6px;font-size:12px;font-weight:800}.o-cookies__btn:hover{background:var(--branco);color:var(--preto)}.o-cookies__opcoes{gap:10px;margin-top:14px;display:grid}.o-cookies__opcoes[hidden]{display:none}.o-cookies__opcao{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.o-cookies__opcao input{width:20px;height:20px;accent-color:var(--verde);margin:2px 0 0}.o-rodape [data-o-cookies-abrir]:not([class]){min-height:32px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline;display:inline-block}@media (max-width:379px){.o-cookies__acoes{grid-template-columns:repeat(2,minmax(0,1fr))}.o-cookies__acoes>[data-o-cookies-aceitar]{grid-column:1/-1}}.o-pagina-topo{padding:calc(var(--altura-topo) + clamp(40px, 6vw, 96px)) 0 clamp(48px, 6vw, 88px);border-bottom:var(--borda) solid var(--verde);isolation:isolate;position:relative;overflow:hidden}.o-pagina-topo:has(+.o-ctx-violeta){border-bottom:0}.o-pagina-topo__grade{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.o-pagina-topo__titulo{max-width:22ch;font-family:var(--fonte-titulo);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(30px,5vw,72px);font-weight:900;line-height:1.12}.o-pagina-topo__destaque{color:var(--cor-destaque)}.o-pagina-topo__sub{max-width:58ch;color:var(--cor-apoio);margin:0 0 8px;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.o-indice{top:var(--altura-topo);z-index:50;color:var(--branco);--cor-foco:var(--verde);background:#000000f0;border-bottom:1px solid #ffffff29;position:sticky}.o-indice__lista{scrollbar-width:none;gap:4px 22px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.o-indice__lista::-webkit-scrollbar{display:none}.o-indice__lista a{white-space:nowrap;color:#ffffffd1;border-bottom:2px solid #0000;padding:13px 0;font-size:13px;text-decoration:none;display:block}.o-indice__lista a:hover,.o-indice__lista a[aria-current]{color:var(--verde);border-bottom-color:var(--verde)}.o-resposta__texto{border-left:8px solid var(--violeta);background:#7e3bed12;margin:0 0 14px;padding:clamp(18px,2.4vw,28px);font-size:clamp(16px,1.35vw,20px);line-height:1.65}.o-atualizado{color:var(--cor-apoio);margin:0;font-size:13px}.o-atualizado--escuro{color:#ffffffb8}.o-duas-colunas{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,5vw,96px);display:grid}.o-duas-colunas>.o-titulo{margin-bottom:0}.o-texto{padding-block:clamp(48px,7vw,104px)}.o-texto__dentro{width:min(100% - 2 * var(--margem), 760px);margin-inline:auto}.o-texto p,.o-texto li{font-size:16px;line-height:1.8}.o-texto h2{font-family:var(--fonte-titulo);text-transform:uppercase;scroll-margin-top:calc(var(--altura-topo) + 16px);margin:2em 0 .6em;font-size:clamp(19px,2vw,26px);font-weight:900;line-height:1.15}.o-texto a{color:var(--violeta);font-weight:700;text-decoration-thickness:2px}.o-texto ul{padding-left:1.3em}.o-indice{transition:top .35s var(--curva)}body:has(.o-topo.is-hidden) .o-indice{top:0}@media (max-width:960px){.o-indice__lista{padding-right:40px;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.o-selos{color:var(--cor-apoio);flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.o-selos li{align-items:center;gap:8px;display:flex}.o-selos li:before{content:"";background:var(--cor-destaque);width:12px;height:12px;-webkit-mask:var(--icone-check) center / contain no-repeat;-webkit-mask:var(--icone-check) center / contain no-repeat;mask:var(--icone-check) center / contain no-repeat;flex:none}.o-selos--grande{color:var(--cor-texto);gap:12px;font-size:15px;display:grid}.o-selos--grande li:before{width:16px;height:16px}.o-servico-topo .o-pagina-topo__grade{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.o-servico-topo .o-pagina-topo__texto{container-type:inline-size}.o-servico-topo .o-pagina-topo__titulo{letter-spacing:-.02em;max-width:none;font-size:clamp(36px,11cqi,100px);line-height:.98}.o-servico-topo .o-pagina-topo__sub{max-width:54ch}.o-fundo--colunas:before{content:"";background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 84px);position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000 10%,#000 55%);mask:linear-gradient(90deg,#0000 10%,#000 55%)}.o-fundo--colunas>b{top:0;bottom:0;left:var(--x);background:linear-gradient(#0000,#ecff3629 30% 70%,#0000);width:2px;position:absolute}.o-fundo--colunas>b:after{content:"";background:linear-gradient(var(--verde), var(--verde)) 0 24px / 12px 12px no-repeat, linear-gradient(#ecff3673, #ecff3673) 0 10px / 12px 12px no-repeat, linear-gradient(#ecff362e, #ecff362e) 0 -4px / 12px 12px no-repeat;width:12px;height:100%;position:absolute;top:0;left:-5px;transform:translateY(-40px)}.o-fundo--colunas>b:first-of-type{--x:47%;--d:9s;--a:-2s}.o-fundo--colunas>b:nth-of-type(2){--x:59%;--d:7s;--a:-5s}.o-fundo--colunas>b:nth-of-type(3){--x:71%;--d:11s;--a:-1s}.o-fundo--colunas>b:nth-of-type(4){--x:83%;--d:8s;--a:-6.5s}.o-fundo--colunas>b:nth-of-type(5){--x:95%;--d:10s;--a:-3.5s}.o-cena{--janela-borda:var(--verde);--janela-barra:var(--verde);--janela-tinta:var(--preto);--janela-corpo:var(--preto);--janela-sombra:#ecff3633;width:min(100%,500px);color:var(--branco);justify-self:end}.o-cena__palco{aspect-ratio:5/4;isolation:isolate;border-bottom:1px solid #ecff364d;position:relative;overflow:hidden}.o-cena__palco:before{content:"";z-index:-1;background:var(--pixel-branco) 12px 12px / 28px 28px;opacity:.07;position:absolute;inset:0}.o-cena__rotulo{font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--verde);margin:0;font-size:11px;position:absolute;top:14px;left:16px}.o-cena__linhas{font-family:var(--fonte-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--verde);gap:8px;margin:0;padding:16px 20px 18px;font-size:12px;list-style:none;display:grid}.o-cena__linhas li{align-items:center;gap:10px;display:flex}.o-cena__linhas li:before{content:"";background:var(--verde);flex:none;width:8px;height:8px}.o-cena-trafego{position:absolute;inset:0}.o-cena-trafego__barras{border-bottom:2px solid #ffffff80;border-left:2px solid #ffffff80;align-items:flex-end;gap:5%;padding:0 4%;display:flex;position:absolute;inset:22% 12% 14%}.o-cena-trafego__barras i{height:var(--h);background:var(--verde);transform-origin:50% 100%;flex:1}.o-cena-trafego__barras i:first-child{--h:22%;--n:0;background:#ffffff4d}.o-cena-trafego__barras i:nth-child(2){--h:30%;--n:1;background:#ffffff4d}.o-cena-trafego__barras i:nth-child(3){--h:38%;--n:2}.o-cena-trafego__barras i:nth-child(4){--h:54%;--n:3}.o-cena-trafego__barras i:nth-child(5){--h:70%;--n:4}.o-cena-trafego__barras i:nth-child(6){--h:92%;--n:5}.o-cena__seta{border-top:6px solid var(--verde);border-right:6px solid var(--verde);width:26px;height:26px;position:absolute;top:11%;right:9%}.o-cena-marca{place-items:center;display:grid;position:absolute;inset:0}.o-cena-marca:before{content:"";aspect-ratio:1;background:linear-gradient(45deg,#0000 calc(50% - .5px),#fff3 50%,#0000 calc(50% + .5px)),linear-gradient(-45deg,#0000 calc(50% - .5px),#fff3 50%,#0000 calc(50% + .5px));border:1px dashed #ffffff59;width:54%;position:absolute}.o-cena-marca__o{width:38%;height:auto;color:var(--verde);position:relative}.o-cena-marca__cores{gap:6px;display:flex;position:absolute;bottom:16px;left:16px}.o-cena-marca__cores i{border:2px solid var(--branco);width:22px;height:22px}.o-cena-marca__cores i:first-child{--n:0;background:var(--verde);border-color:var(--verde)}.o-cena-marca__cores i:nth-child(2){--n:1;background:var(--branco)}.o-cena-marca__cores i:nth-child(3){--n:2;background:#8c8c8c;border-color:#8c8c8c}.o-cena-marca__cores i:nth-child(4){--n:3;background:var(--preto)}.o-cena-marca__regua{background:repeating-linear-gradient(90deg,#ffffff80 0 1px,#0000 1px 12px);border-bottom:1px solid #ffffff80;height:10px;position:absolute;top:14px;left:16px;right:16px}.o-cena-impresso{position:absolute;inset:0}.o-cena-impresso__maquina{z-index:2;border:3px solid var(--branco);background:var(--preto);height:22%;position:absolute;top:12%;left:14%;right:14%}.o-cena-impresso__maquina:after{content:"";background:#ffffff80;height:4px;position:absolute;bottom:8px;left:12%;right:12%}.o-cena-impresso__maquina i{background:var(--verde);width:8px;height:8px;position:absolute;top:10px;right:12px}.o-cena-impresso__folha{z-index:1;background:var(--branco);flex-direction:column;gap:9%;padding:10% 11%;display:flex;position:absolute;inset:calc(34% - 12px) 25% 8%}.o-cena-impresso__folha svg{width:32%;height:auto;color:var(--violeta)}.o-cena-impresso__folha i{background:#00000038;height:6px;display:block}.o-cena-impresso__folha i:first-of-type{width:86%}.o-cena-impresso__folha i:nth-of-type(2){width:64%}.o-cena-impresso__folha i:nth-of-type(3){width:74%}.o-cena-site{border:2px solid #fff6;grid-template-rows:9% minmax(0,1fr) 24% 11%;grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;padding:5%;display:grid;position:absolute;inset:11% 12% 10%}.o-cena-site i{min-height:0;display:block}.o-cena-site__menu{background:linear-gradient(90deg, var(--branco) 0 18%, transparent 18% 52%, #fff6 52% 64%, transparent 64% 68%, #fff6 68% 80%, transparent 80% 84%, #fff6 84% 100%);grid-column:1/-1}.o-cena-site__hero{background:#ffffff1f;grid-column:1/-1;position:relative}.o-cena-site__hero:before,.o-cena-site__hero:after{content:"";background:var(--branco);position:absolute;left:8%}.o-cena-site__hero:before{width:62%;height:18%;top:22%}.o-cena-site__hero:after{opacity:.5;width:40%;height:8%;top:52%}.o-cena-site__bloco{border-top:4px solid var(--verde);background:#ffffff1f}.o-cena-site__botao{background:var(--verde);grid-column:2}.o-cena-site i:first-child{--n:0}.o-cena-site i:nth-child(2){--n:1}.o-cena-site i:nth-child(3){--n:2}.o-cena-site i:nth-child(4){--n:2.6}.o-cena-site i:nth-child(5){--n:3.2}.o-cena-site i:nth-child(6){--n:4.4}.o-cena-dados{grid-template-rows:auto minmax(0,1fr);gap:10%;display:grid;position:absolute;inset:12% 8% 10%}.o-cena-dados__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.o-cena-dados__kpis i{border:2px solid #fff6;height:52px;position:relative}.o-cena-dados__kpis i:before,.o-cena-dados__kpis i:after{content:"";position:absolute;left:8px}.o-cena-dados__kpis i:before{background:#ffffff73;width:44%;height:5px;top:8px}.o-cena-dados__kpis i:after{width:var(--w);background:var(--verde);transform-origin:0;height:14px;bottom:8px}.o-cena-dados__kpis i:first-child{--w:52%;--n:0}.o-cena-dados__kpis i:nth-child(2){--w:72%;--n:1}.o-cena-dados__kpis i:nth-child(3){--w:38%;--n:2}.o-cena-dados__linha{border-bottom:2px solid #fff6;border-left:2px solid #fff6;width:100%;height:100%;display:block;overflow:visible}.o-cena-dados__linha polyline{fill:none;stroke:var(--verde);stroke-width:2.4px;stroke-linejoin:miter;stroke-dasharray:100}.o-cena-hub{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:4%;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:8% 6%}.o-cena-hub__app{border:2px dashed #0000;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.o-cena-hub__app .o-icone{--tam:clamp(30px, 3.6vw, 46px);color:var(--verde)}.o-cena-hub__nome{max-width:100%;font-family:var(--fonte-pixel);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;color:var(--branco);padding:3px 6px;font-size:11px;overflow:hidden}.o-cena-hub--metodo{grid-template-columns:repeat(2,minmax(0,1fr))}.o-cena-hub--metodo .o-cena-hub__nome{text-transform:uppercase;font-size:12px}.o-cena-hub__valor{font-family:var(--fonte-titulo);color:var(--verde);white-space:nowrap;font-size:clamp(20px,2.4vw,32px);font-weight:900;line-height:1}.o-cena-hub__app:first-child{--n:0}.o-cena-hub__app:nth-child(2){--n:1}.o-cena-hub__app:nth-child(3){--n:2}.o-cena-hub__app:nth-child(4){--n:3}.o-cena-hub__app:nth-child(5){--n:4}.o-cena-hub__app:nth-child(6){--n:5}.o-servico-oque__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.o-servico-oque__cabeca{top:calc(var(--altura-topo) + 76px);position:sticky;container-type:inline-size}.o-servico-oque__cabeca .o-titulo{margin-bottom:28px}.o-servico-oque__texto p{max-width:62ch;margin:0 0 22px;font-size:clamp(16px,1.25vw,19px);line-height:1.7}.o-servico-oque__texto p:first-child{font-size:clamp(18px,1.55vw,23px);line-height:1.55}.o-servico-oque__texto a{color:var(--violeta);font-weight:700}.o-servico-oque__destaques{flex-wrap:wrap;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.o-servico-oque__destaques li{border:2px solid var(--preto);align-items:center;gap:9px;padding:9px 14px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.o-servico-oque__destaques .o-icone{--tam:14px;color:var(--violeta)}.o-entregas{border-top:var(--borda) solid var(--cor-linha);border-left:var(--borda) solid var(--cor-linha);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.o-entrega{grid-row:span 4;grid-template-rows:subgrid;border-right:var(--borda) solid var(--cor-linha);border-bottom:var(--borda) solid var(--cor-linha);row-gap:12px;padding:clamp(22px,2.6vw,34px);transition:background-color .25s,color .25s;display:grid}.o-entrega__icone{--tam:36px;color:var(--violeta);transition:color .25s, translate .35s var(--curva)}.o-entrega__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(16px,1.4vw,19px);font-weight:900;line-height:1.15;margin:0!important}.o-entrega__texto{color:var(--cor-apoio);font-size:15px;margin:0!important}.o-entrega__texto a{z-index:1;color:var(--violeta);font-weight:700;position:relative}.o-entrega__freq{color:var(--violeta);align-self:end;align-items:center;gap:8px;padding-top:6px;font-size:13px;font-weight:700;display:flex;margin:0!important}.o-entrega__freq .o-icone{--tam:14px}@media (hover:hover){.o-entrega:hover{--cor-apoio:#ffffffc2;background:var(--preto);color:var(--branco)}.o-entrega:hover .o-entrega__icone{color:var(--verde);translate:0 -4px}.o-entrega:hover .o-entrega__freq,.o-entrega:hover .o-entrega__texto a{color:var(--verde)}}.o-servico-trabalhos .o-cases{margin-bottom:clamp(32px,4vw,56px)}.o-servico-trabalhos .o-case{--janela-borda:var(--branco);--janela-barra:var(--branco);--janela-tinta:var(--preto);--janela-corpo:var(--preto);--janela-sombra:var(--violeta);flex-direction:column;display:flex}.o-servico-trabalhos .o-case:hover{box-shadow:12px 12px 0 var(--violeta)}.o-servico-trabalhos .o-case__destaque{background:var(--verde);color:var(--preto)}.o-servico-trabalhos .o-case__servicos{border-top:1px solid var(--cor-linha);color:var(--cor-apoio);padding-top:16px;font-size:13px;margin:auto 0 0!important}.o-servico-trabalhos .o-case__link{z-index:1;color:var(--verde);align-self:flex-start;font-size:14px;position:relative}.o-servico-trabalhos .o-vitrine__acoes{margin:clamp(28px,3vw,40px) 0 0}.o-quem-faz{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.o-combina{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.o-combina__item{border:var(--borda) solid var(--preto);grid-template-columns:auto minmax(0,1fr);column-gap:18px;padding:24px;transition:background-color .2s,color .2s;display:grid;position:relative}.o-combina__item>.o-icone{--tam:36px;color:var(--violeta);grid-row:span 2}.o-combina__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.1;margin:0 0 8px!important}.o-combina__titulo a{text-decoration:none}.o-combina__titulo a:after{content:"";position:absolute;inset:0}.o-combina__item:has(a:focus-visible){outline:3px solid var(--cor-foco);outline-offset:3px}.o-combina__titulo a:focus-visible{outline:none}.o-combina__item p{color:var(--cor-apoio);font-size:15px;margin:0!important}.o-combina__item:hover{--cor-apoio:#ffffffc7;background:var(--preto);color:var(--branco)}.o-combina__item:hover>.o-icone{color:var(--verde)}.o-servicos--hub{padding-bottom:var(--pad-secao)}.o-escolher{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin:0;padding:0;list-style:none;display:grid}.o-escolher__item{--janela-borda:var(--verde);--janela-barra:var(--verde);--janela-tinta:var(--preto);--janela-corpo:var(--preto);--janela-sombra:#ecff3633;color:var(--branco);flex-direction:column;display:flex}.o-escolher__item .o-janela__corpo{flex-direction:column;flex:1;gap:14px;padding:clamp(22px,2.6vw,32px);display:flex}.o-escolher__situacao{font-size:clamp(16px,1.3vw,18px);font-weight:700;line-height:1.45;margin:0!important}.o-escolher__porque{color:var(--cor-apoio);font-size:15px;margin:0!important}.o-escolher__item .o-link-seta{color:var(--verde);margin-top:auto}.o-escolher__nao-sei{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:clamp(28px,3vw,40px) 0 0;font-size:16px;display:flex}.o-escolher__nao-sei p{margin:0!important}.o-combinacoes{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(18px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.o-combinacao{--janela-borda:var(--preto);--janela-barra:var(--preto);--janela-tinta:var(--branco);--janela-corpo:var(--branco);--janela-sombra:var(--violeta);grid-row:span 5;grid-template-rows:subgrid;color:var(--preto);transition:translate .25s var(--curva), box-shadow .25s var(--curva);row-gap:0;margin-bottom:clamp(18px,2vw,28px);display:grid}.o-combinacao:hover{box-shadow:12px 12px 0 var(--violeta);translate:-4px -4px}.o-combinacao__corpo{grid-row:span 4;grid-template-rows:subgrid;row-gap:10px;padding:clamp(22px,2.4vw,30px);display:grid}.o-combinacao__icones{color:var(--violeta);flex-wrap:wrap;gap:8px;display:flex;margin:0 0 4px!important}.o-combinacao__icones .o-icone{--tam:22px}.o-combinacao__nome{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(17px,1.5vw,20px);font-weight:900;line-height:1.12;margin:0!important}.o-combinacao__texto{color:var(--cor-apoio);font-size:14px;margin:0!important}.o-combinacao__botao{align-self:end;width:100%;margin-top:8px}.o-alertas__acao{margin:clamp(28px,3vw,40px) 0 0}.o-ferramentas__grade{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.o-ferramenta{border:var(--borda) solid var(--preto);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:136px;padding:22px 12px;transition:background-color .2s,color .2s;display:flex}.o-ferramenta__logo{width:40px;height:40px;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;flex:none;display:block}.o-ferramenta__nome{font-family:var(--fonte-pixel);letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.4}@media (hover:hover){.o-ferramenta:hover{background:var(--preto);color:var(--verde)}}.o-credencial{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px clamp(20px,3vw,40px);margin-top:clamp(28px,3vw,44px);padding:clamp(18px,2.4vw,28px);display:grid}.o-credencial__foto{aspect-ratio:1;border:var(--borda) solid var(--verde);width:92px;display:block;overflow:hidden}.o-credencial__foto :is(picture,img){object-fit:cover;width:100%;height:100%;display:block}.o-credencial__foto--marca{background:var(--preto);place-items:center;display:grid}.o-credencial__foto--marca svg{width:58%;height:auto;color:var(--verde)}.o-credencial__nome strong{color:var(--branco)}.o-credencial .o-etiqueta{margin-bottom:10px}.o-credencial__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(17px,1.8vw,25px);font-weight:900;line-height:1.12;margin:0 0 8px!important}.o-credencial__nome{color:var(--cor-apoio);font-size:14px;margin:0!important}.o-credencial__nome a{color:var(--verde);font-weight:700}.o-credencial__nome span:before{content:" · "}.o-credencial__selos{gap:12px;margin:0;padding:0;list-style:none;display:flex}.o-credencial__selos li{border:var(--borda) solid var(--verde);min-width:112px;font-family:var(--fonte-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--verde);flex-direction:column;align-items:center;gap:10px;padding:16px 12px 14px;font-size:10px;display:flex}.o-credencial__selos .o-ferramenta__logo{width:34px;height:34px;color:var(--branco)}@media (max-width:1100px){.o-combinacoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.o-servico-topo .o-pagina-topo__grade{grid-template-columns:minmax(0,1fr)}.o-servico-topo .o-pagina-topo__titulo{font-size:clamp(36px,12cqi,84px)}.o-cena{justify-self:start;width:min(100%,460px)}.o-servico-oque__grade{grid-template-columns:minmax(0,1fr)}.o-servico-oque__cabeca{position:static}.o-escolher{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.o-indice__lista{-webkit-mask:linear-gradient(90deg,#000 82%,#0000);mask:linear-gradient(90deg,#000 82%,#0000)}.o-fundo--colunas>b:nth-of-type(-n+3){display:none}.o-combina{grid-template-columns:minmax(0,1fr)}.o-ferramentas__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.o-ferramenta{gap:10px;min-height:104px;padding:16px 8px}.o-ferramenta:last-child:nth-child(odd){grid-column:1/-1}.o-ferramenta__logo{width:32px;height:32px}.o-ferramenta__nome{font-size:10px}.o-credencial{grid-template-columns:auto minmax(0,1fr);gap:18px 14px}.o-credencial__foto{align-self:start;width:56px}.o-credencial__titulo{font-size:clamp(15px,4.6vw,22px)}.o-credencial__selos{grid-column:1/-1}.o-credencial__selos li{flex:1;min-width:0}}@media (max-width:600px){.o-combinacoes{grid-template-columns:minmax(0,1fr)}.o-cena__linhas{padding:14px 16px;font-size:11px}}@media (prefers-reduced-motion:no-preference){.o-fundo--colunas>b:after{animation:o-coluna-desce var(--d) steps(40, end) var(--a) infinite}.o-cena__linhas li:before{animation:1.4s step-end 4 o-piscar}.o-cena-trafego__barras i{animation:o-cena-barra 5s steps(5, end) calc(var(--n) * .18s) infinite both}.o-cena__seta{animation:5s steps(3,end) .9s infinite both o-cena-seta}.o-cena-marca__o{animation:7s steps(8,end) infinite o-cena-desenha,7s cubic-bezier(.7,0,.3,1) infinite o-cena-gira}.o-cena-marca__cores i{animation:o-cena-surge 7s steps(1, end) calc(var(--n) * .35s) infinite both}.o-cena-impresso__folha{animation:5.5s steps(10,end) infinite o-cena-imprime}.o-cena-impresso__maquina i{animation:.6s step-end infinite o-cena-led}.o-cena-site i{animation:o-cena-monta 7s steps(3, end) calc(var(--n) * .45s) infinite both}.o-cena-dados__linha polyline{animation:5.5s steps(16,end) infinite both o-cena-traca}.o-cena-dados__kpis i:after{animation:o-cena-kpi 5.5s steps(6, end) calc(var(--n) * .25s) infinite both}.o-cena-hub__app{animation:o-hub-app 9s steps(1, end) calc(var(--n) * 1.5s) infinite}.o-cena-hub__nome{animation:o-hub-nome 9s steps(1, end) calc(var(--n) * 1.5s) infinite}html.o-pausado .o-fundo--colunas>b:after,html.o-pausado .o-cena *,.o-cena.is-fora *{animation-play-state:paused!important}@keyframes o-coluna-desce{0%{transform:translateY(-40px)}to{transform:translateY(100%)}}@keyframes o-cena-barra{0%{transform:scaleY(.06)}45%,to{transform:scaleY(1)}}@keyframes o-cena-seta{0%,40%{opacity:0;transform:translate(-12px,12px)}55%,to{opacity:1;transform:none}}@keyframes o-cena-desenha{0%{clip-path:inset(100% 0 0)}35%,to{clip-path:inset(0)}}@keyframes o-cena-gira{0%,48%{rotate:0deg}86%,to{rotate:360deg}}@keyframes o-cena-surge{0%,24%{opacity:0}28%,to{opacity:1}}@keyframes o-cena-imprime{0%{clip-path:inset(100% 0 0);transform:translateY(-100%)}55%,to{clip-path:inset(0);transform:none}}@keyframes o-cena-led{50%{opacity:.2}}@keyframes o-cena-monta{0%{opacity:0;transform:translateY(10px)}8%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@keyframes o-cena-traca{0%{stroke-dashoffset:100px}60%,to{stroke-dashoffset:0}}@keyframes o-cena-kpi{0%{transform:scaleX(.1)}50%,to{transform:scaleX(1)}}@keyframes o-hub-app{0%,15%{border-color:#ecff36cc}16.7%,to{border-color:#0000}}@keyframes o-hub-nome{0%,15%{background:var(--verde);color:var(--preto)}16.7%,to{color:var(--branco);background:0 0}}}.o-servico-topo--hub .o-pagina-topo__titulo{font-size:clamp(30px,9.4cqi,88px)}.o-montagem{justify-self:end;width:min(100%,440px);padding:44px 48px 30px 70px}.o-montagem__palco{position:relative}.o-montagem__palco:after{content:"";z-index:3;aspect-ratio:134/126;background:var(--verde);width:86px;-webkit-mask:var(--icone-o) center / contain no-repeat;-webkit-mask:var(--icone-o) center / contain no-repeat;mask:var(--icone-o) center / contain no-repeat;position:absolute;top:-34px;right:-42px}.o-montagem__palco:before{content:"";z-index:2;aspect-ratio:134/126;background:var(--verde);width:64px;-webkit-mask:var(--icone-o) center / contain no-repeat;-webkit-mask:var(--icone-o) center / contain no-repeat;mask:var(--icone-o) center / contain no-repeat;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.o-montagem__celular{aspect-ratio:3/5;border:3px solid var(--verde);border-radius:var(--raio-celular,40px);background:var(--preto);margin:0;position:relative;overflow:hidden;box-shadow:14px 14px #ecff362e}.o-montagem__celular picture,.o-montagem__foto{object-fit:cover;width:100%;height:100%;display:block}.o-montagem__logo{z-index:2;width:64px;height:auto;color:var(--verde);position:absolute}.o-montagem__logo--topo{top:22px;left:22px}.o-montagem__logo--base{bottom:22px;right:22px}.o-montagem__cursor{z-index:5;color:var(--branco);filter:drop-shadow(2px 2px 0 var(--preto));display:grid;position:absolute;top:53%;left:54%}.o-montagem__cursor .o-icone{--tam:34px}.o-montagem__cursor:before{content:"";border:2px solid var(--verde);opacity:0;width:28px;height:28px;position:absolute;top:-14px;left:-14px}.o-montagem__aviso{z-index:5;border:2px solid var(--verde);background:var(--preto);box-shadow:6px 6px 0 var(--verde);font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--branco);align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex;position:absolute;top:16%;right:-30px;margin:0!important}.o-montagem__aviso .o-icone{--tam:12px;color:var(--verde)}.o-montagem__janela{--janela-barra:var(--verde);--janela-tinta:var(--preto);--janela-borda:var(--verde);--janela-corpo:var(--preto);--janela-sombra:#ecff3640;z-index:4;width:max-content;min-width:214px;max-width:300px;position:absolute;bottom:56px;left:-70px}.o-montagem__barras{align-items:flex-end;gap:9%;height:58px;margin:16px 16px 0;display:flex}.o-montagem__barras i{background:var(--verde);transform-origin:bottom;flex:1}.o-montagem__barras i:first-child{height:30%}.o-montagem__barras i:nth-child(2){height:48%}.o-montagem__barras i:nth-child(3){height:70%}.o-montagem__barras i:nth-child(4){height:100%}.o-montagem__rotulo{font-family:var(--fonte-pixel);letter-spacing:.14em;text-transform:uppercase;color:var(--verde);align-items:center;gap:8px;font-size:12px;display:flex;margin:10px 16px 14px!important}.o-montagem__rotulo .o-icone{--tam:11px;rotate:-45deg}.o-montagem__janela:after{content:"";background:var(--verde);width:22px;height:22px;position:absolute;bottom:-24px;left:-24px;box-shadow:-22px 22px #ecff368c}@media (max-width:960px){.o-montagem{justify-self:center;width:min(100%,420px)}}@media (max-width:767px){.o-montagem{width:min(100%,330px);padding:34px 28px 22px 44px}.o-montagem__palco:after{width:58px;top:-26px;right:-24px}.o-montagem__palco:before{width:48px}.o-montagem__celular{border-radius:32px;box-shadow:10px 10px #ecff362e}.o-montagem__logo{width:52px}.o-montagem__logo--topo{top:18px;left:18px}.o-montagem__logo--base{bottom:18px;right:18px}.o-montagem__cursor .o-icone{--tam:28px}.o-montagem__aviso{box-shadow:4px 4px 0 var(--verde);letter-spacing:.08em;gap:6px;padding:8px 10px;font-size:11px;right:-24px}.o-montagem__janela{min-width:0;bottom:40px;left:-44px}.o-montagem__barras{height:40px;margin:12px 12px 0}.o-montagem__rotulo{letter-spacing:.06em;white-space:nowrap;font-size:11px;margin:8px 12px 10px!important}.o-montagem__janela:after{display:none}}@media (max-width:359px){.o-montagem{padding:30px 22px 20px 36px}.o-montagem__janela{left:-36px}.o-montagem__rotulo{letter-spacing:.04em;font-size:10px}}@media (prefers-reduced-motion:no-preference){html:not(.o-pausado) .o-montagem__palco:after{animation:16s linear infinite o-girar}html:not(.o-pausado) .o-montagem__barras i{animation:o-barras 2.4s var(--curva) both}html:not(.o-pausado) .o-montagem__cursor{animation:o-montagem-cursor 6s var(--curva) 1s infinite}html:not(.o-pausado) .o-montagem__cursor:before{animation:6s ease-out 1s infinite o-montagem-clique}html:not(.o-pausado) .o-montagem__aviso{animation:o-montagem-aviso 6s var(--mov-volta,ease-out) 1s infinite}.o-montagem.is-fora *,.o-montagem.is-fora :before,.o-montagem.is-fora :after{animation-play-state:paused!important}}@keyframes o-montagem-cursor{0%{opacity:0;translate:90px 110px}8%{opacity:1}30%,88%{opacity:1;translate:0;scale:1}34%{scale:.86}to{opacity:0;translate:0}}@keyframes o-montagem-clique{0%,32%{opacity:0;transform:scale(.3)}34%{opacity:1}48%,to{opacity:0;transform:scale(1.8)}}@keyframes o-montagem-aviso{0%,36%{opacity:0;transform:translateY(14px)scale(.92)}44%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-8px)}}.o-pessoa__servicos{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.o-pessoa__servicos a{border:1px solid var(--cor-linha);padding:6px 10px;font-size:13px;text-decoration:none;display:inline-block}.o-pessoa__servicos a:hover{border-color:var(--verde);color:var(--verde)}.o-promo-topo{padding:calc(var(--altura-topo) + clamp(28px, 4vw, 64px)) 0 clamp(48px, 6vw, 88px);isolation:isolate;position:relative}.o-promo-topo:before{content:"";z-index:-1;background-image:var(--grao);opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-size:256px;position:absolute;inset:0}.o-promo-topo__grade{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.o-promo-topo__texto{container-type:inline-size}.o-promo-topo .o-pagina-topo__titulo{font-size:clamp(28px,min(5vw,9.5cqi),68px)}.o-topo--minimo .o-topo__unico{white-space:nowrap;flex:none}.o-resposta__texto--promo{border-left-color:var(--verde);color:var(--cor-apoio);background:#ffffff0f;margin-top:18px;font-size:15px}.o-promo-final__dentro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.o-obrigado{min-height:80vh;padding-top:calc(var(--altura-topo) + clamp(40px, 6vw, 88px));background-image:radial-gradient(100% 80% at 0% 0%, var(--gradiente-indigo), transparent 60%), radial-gradient(80% 60% at 100% 100%, var(--gradiente-lavanda), transparent 60%)}.o-obrigado__grade{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.o-obrigado__janela{--janela-barra:var(--branco);--janela-tinta:var(--violeta);--janela-borda:var(--branco);--janela-corpo:transparent;--janela-sombra:#00000059}.o-obrigado__janela .o-janela__corpo{padding:clamp(24px,4vw,56px)}.o-obrigado__icone{--tam:72px;margin-bottom:18px;animation:8s linear o-girar}.o-obrigado__janela .o-janela__corpo{container-type:inline-size}.o-obrigado__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(30px,min(6vw,13cqi),88px);font-weight:900;line-height:.95;margin:0 0 12px!important}.o-obrigado__texto{max-width:40ch;font-size:clamp(17px,1.5vw,21px)}.o-obrigado__acoes{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.o-obrigado__enquanto .o-lista-pixel a{font-size:16px}.o-erro{min-height:100vh;min-height:100svh;padding:calc(var(--altura-topo) + 40px) var(--margem) 64px;background:var(--preto);color:var(--branco);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.o-erro__fundo,.o-erro>picture{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.o-erro>picture img{object-fit:cover;width:100%;height:100%}.o-erro:before{content:"";z-index:-1;background:#0000009e;position:absolute;inset:0}.o-erro__janela{--janela-barra:var(--verde);--janela-tinta:var(--preto);--janela-borda:var(--verde);--janela-corpo:var(--preto);--janela-sombra:var(--verde);text-align:center;width:min(620px,100%)}.o-erro__codigo{font-family:var(--fonte-titulo);color:var(--verde);font-size:clamp(72px,16vw,160px);font-weight:900;line-height:.9;margin:12px 0 0!important}.o-erro__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(20px,2.4vw,30px);font-weight:900;margin:8px 0 12px!important}.o-erro__texto{color:#ffffffdb;max-width:44ch;margin-inline:auto}.o-erro__servicos{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.o-erro__servicos a{border:1px solid #ffffff40;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:14px;text-decoration:none;display:flex}.o-erro__servicos a:hover{border-color:var(--verde);color:var(--verde)}.o-erro__servicos .o-icone{--tam:24px;color:var(--verde)}.o-erro__acoes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.o-estilo-amostras{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin:0 0 40px;padding:0;list-style:none;display:grid}.o-estilo-cor{border:var(--borda) solid var(--preto)}.o-estilo-cor span{height:96px;display:block}.o-estilo-cor p{margin:0;padding:10px;font-size:13px}.o-estilo-bloco{border:2px dashed var(--cor-linha);margin:0 0 48px;padding:24px}.o-estilo-bloco>h2{font-family:var(--fonte-pixel);text-transform:uppercase;margin:0 0 20px;font-size:14px}.o-estilo-linha{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.o-redes,.o-rodape .o-redes{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.o-redes__link,.o-rodape .o-redes__link{width:44px;height:44px;color:inherit;transition:color var(--dur-rapida,.18s), transform var(--dur-rapida,.18s) var(--curva,ease);place-items:center;padding:0;text-decoration:none;display:inline-grid}.o-redes li:first-child .o-redes__link{margin-left:-10px}.o-redes__link .o-icone{--tam:22px}.o-redes__link:hover,.o-rodape .o-redes__link:hover{color:var(--cor-destaque);text-decoration:none;transform:translateY(-2px)}.o-redes__link:focus-visible{color:var(--cor-destaque);text-decoration:none;transform:translateY(-2px)}:is(.o-ctx-violeta .o-redes__link:hover,.o-ctx-violeta .o-redes__link:focus-visible){color:var(--preto)}.o-redes__titulo{margin:0 0 6px}.o-rodape__redes{margin-top:14px}:is(.o-rodape .o-redes__link:hover,.o-rodape .o-redes__link:focus-visible){color:var(--verde)}.o-menu__redes{justify-content:center;margin-top:16px}.o-menu__redes li:first-child .o-redes__link{margin-left:0}.o-orcamento__redes{margin-top:24px}@media (prefers-reduced-motion:reduce){:is(.o-redes__link:hover,.o-redes__link:focus-visible){transform:none}}.o-prova-barra{padding-block:clamp(28px,4vw,48px)}.o-prova-barra__titulo{margin:0 0 18px;font-size:12px}.o-numeros--barra{margin:0;padding-top:20px}.o-numeros--barra .o-numero__valor{margin-bottom:10px;font-size:clamp(24px,15cqi,64px)}.o-metodo__mais{margin-top:18px}.o-planos__mais{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(24px,3vw,40px);display:flex}.o-faq__mais{margin-top:20px}.o-plano__nome:has(+.o-plano__para){margin-bottom:8px!important}.o-plano__para{color:var(--cor-apoio);font-size:14px;line-height:1.4;margin:0 0 20px!important}:root{--pixel-verde:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Crect width='4' height='4' fill='%23ecff36'/%3E%3C/svg%3E");--pixel-verde-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Crect width='6' height='6' fill='%23ecff36'/%3E%3C/svg%3E");--pixel-branco:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Crect width='4' height='4' fill='%23fff'/%3E%3C/svg%3E");--pixel-branco-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Crect width='6' height='6' fill='%23fff'/%3E%3C/svg%3E")}.o-fundo{z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.o-hero,.o-resultados,.o-alertas,.o-orcamento{overflow:hidden}.o-fundo--pixels:before,.o-fundo--subida:before{content:"";background:var(--pixel-verde) 14px 14px / 28px 28px;opacity:.16;position:absolute;inset:0;-webkit-mask:radial-gradient(75% 85% at 74% 42%,#000,#0000 78%);mask:radial-gradient(75% 85% at 74% 42%,#000,#0000 78%)}.o-fundo__luz{background:var(--pixel-verde-g) 13px 13px / 28px 28px;opacity:0;transition:opacity .4s var(--curva);-webkit-mask:radial-gradient(150px circle at var(--mx,70%) var(--my,40%), #000, #0006 35%, #0000001a 70%, transparent);-webkit-mask:radial-gradient(150px circle at var(--mx,70%) var(--my,40%), #000, #0006 35%, #0000001a 70%, transparent);mask:radial-gradient(150px circle at var(--mx,70%) var(--my,40%), #000, #0006 35%, #0000001a 70%, transparent);position:absolute;inset:0}.o-fundo.is-ativo.is-perto .o-fundo__luz{opacity:.5}.o-fundo.is-ativo.is-perto.is-texto .o-fundo__luz{opacity:.12}html.o-pausado .o-fundo .o-fundo__luz{opacity:0!important}.o-fundo>i{width:var(--t,12px);aspect-ratio:1;background:var(--cor-destaque);opacity:0;position:absolute}.o-fundo>i:first-of-type{--t:10px;--atraso:-1s;top:78%;left:6%}.o-fundo>i:nth-of-type(2){--t:14px;--atraso:-6s;top:88%;left:46%}.o-fundo>i:nth-of-type(3){--t:8px;--atraso:-3s;top:16%;left:58%}.o-fundo>i:nth-of-type(4){--t:18px;--atraso:-8s;top:70%;left:92%}.o-fundo>i:nth-of-type(5){--t:10px;--atraso:-4.5s;top:12%;left:84%}.o-fundo>i:nth-of-type(6){--t:8px;--atraso:-2s;top:62%;left:30%}.o-fundo>i:nth-of-type(7){--t:12px;--atraso:-7s;top:92%;left:70%}.o-fundo>i:nth-of-type(8){--t:14px;--atraso:-5s;top:30%;left:16%}.o-respingo{width:0;height:0;position:absolute}.o-respingo i{background:var(--cor-destaque);width:8px;height:8px;animation:o-respingo .8s var(--mov-saida,ease-out) forwards;position:absolute;top:-4px;left:-4px}.o-respingo i:nth-child(3n){background:var(--cor-texto);width:6px;height:6px}@keyframes o-respingo{0%{transform:rotate(var(--a)) translateX(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateX(var(--d)) scale(.2);opacity:0}}.o-resultados__barras{right:var(--margem);z-index:-1;pointer-events:none;opacity:.07;align-items:flex-end;gap:clamp(8px,1.2vw,16px);width:min(44vw,560px);height:72%;display:flex;position:absolute;bottom:0}.o-resultados__barras i{background:var(--preto);transform-origin:bottom;height:100%;transform:scaleY(var(--h,.5));flex:1}.o-resultados__barras i:first-child{--h:.22;--h2:.34}.o-resultados__barras i:nth-child(2){--h:.36;--h2:.28}.o-resultados__barras i:nth-child(3){--h:.3;--h2:.5}.o-resultados__barras i:nth-child(4){--h:.52;--h2:.44}.o-resultados__barras i:nth-child(5){--h:.62;--h2:.74}.o-resultados__barras i:nth-child(6){--h:.8;--h2:.68}.o-resultados__barras i:nth-child(7){--h:1;--h2:.9}.o-fundo--linhas{background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4px)}.o-fundo--linhas:after{content:"";background:linear-gradient(#0000,#ecff360d,#0000);height:30%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.o-fundo--subida:before{background-image:var(--pixel-branco);opacity:.12;-webkit-mask:radial-gradient(70% 80% at 20% 70%,#000,#0000 75%);mask:radial-gradient(70% 80% at 20% 70%,#000,#0000 75%)}.o-ctx-violeta .o-fundo__luz{background-image:var(--pixel-branco-g)}.o-cards-servico.is-holofote:before{content:"";z-index:0;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%), #ecff3621, transparent 70%);opacity:0;transition:opacity .35s var(--curva);pointer-events:none;position:absolute;inset:0}.o-cards-servico.is-holofote.is-perto:before{opacity:1}html.o-pausado .o-cards-servico.is-holofote:before{opacity:0}@media (prefers-reduced-motion:no-preference){.o-fundo>i{animation:o-pixel-sobe 9s steps(18) var(--atraso,0s) infinite}.o-fundo>i:nth-of-type(2n){animation-duration:12s}.o-resultados__barras i{animation:4.8s steps(6,end) infinite alternate o-barra-viva}.o-resultados__barras i:nth-child(odd){animation-duration:6.2s}.o-fundo--linhas:after{animation:9s linear infinite o-varredura}}@keyframes o-pixel-sobe{0%{opacity:0;transform:translateY(0)}15%,70%{opacity:.85}to{opacity:0;transform:translateY(-140px)}}@keyframes o-varredura{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes o-barra-viva{0%{transform:scaleY(var(--h))}to{transform:scaleY(var(--h2))}}@media (max-width:767px){.o-resultados__barras{width:70vw;height:46%}.o-fundo>i:nth-of-type(n+5){display:none}}.o-servicos__cabeca,.o-planos__cabeca,.o-resultados__cabeca,.o-alertas__cabeca,.o-metodo__topo,.o-vitrine__cabeca{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:18px clamp(32px,5vw,88px);margin-bottom:clamp(36px,5vw,64px);display:grid}:where(.o-servicos__cabeca,.o-planos__cabeca,.o-resultados__cabeca,.o-alertas__cabeca,.o-metodo__topo,.o-vitrine__cabeca)>div{container-type:inline-size}:where(.o-servicos__cabeca,.o-planos__cabeca,.o-resultados__cabeca,.o-alertas__cabeca,.o-metodo__topo,.o-vitrine__cabeca) :is(.o-titulo,.o-apoio){margin-bottom:0}:where(.o-servicos__cabeca,.o-planos__cabeca,.o-resultados__cabeca,.o-alertas__cabeca,.o-metodo__topo,.o-vitrine__cabeca) .o-apoio{max-width:46ch}.o-vitrine__cabeca:not(:has(.o-apoio)){grid-template-columns:minmax(0,1fr)}.o-atalho{max-width:600px;margin:clamp(24px,4vh,36px) 0 0}.o-atalho__rotulo{font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--cor-apoio);margin-bottom:10px;font-size:12px;display:block}.o-atalho__linha{border:var(--borda) solid var(--verde);background:var(--preto);box-shadow:var(--sombra-botao) #ecff3659;transition:box-shadow var(--dur) var(--curva);display:flex}.o-atalho__linha:focus-within{box-shadow:6px 6px 0 var(--verde)}.o-atalho__campo{min-width:0;min-height:58px;color:var(--branco);font-family:var(--fonte-texto);background:0 0;border:0;border-radius:0;flex:auto;padding:0 18px;font-size:17px;font-weight:700}.o-atalho__campo::placeholder{color:#ffffff80}.o-atalho__campo:focus-visible{outline:3px solid var(--verde);outline-offset:-5px}.o-atalho .o-atalho__botao{min-height:58px;box-shadow:none;border:0;flex:none;margin:0;transform:none}:is(.o-atalho .o-atalho__botao:hover,.o-atalho .o-atalho__botao:focus-visible){background:var(--branco);color:var(--preto);box-shadow:none;transform:none}.o-atalho__botao .o-icone{--tam:14px;transition:transform var(--dur) var(--curva)}.o-atalho__botao:hover .o-icone{transform:translate(4px)}.o-atalho__ajuda{color:var(--cor-apoio);align-items:center;gap:8px;font-size:13px;display:flex;margin:12px 0 0!important}.o-atalho__ajuda .o-icone{--tam:14px;color:var(--verde);flex:none}.o-hero__wa{margin:16px 0 0!important}.o-form{scroll-margin-top:calc(var(--altura-topo) + 16px)}.o-resultados{padding-bottom:clamp(40px,5vw,64px)}.o-resultados .o-numeros{margin-bottom:0}.o-numeros--2{grid-template-columns:repeat(2,minmax(0,1fr))}.o-numeros--2 .o-numero__valor{font-size:clamp(30px,11.5cqi,112px)}@media (max-width:560px){.o-numeros.o-numeros--2{grid-template-columns:minmax(0,1fr)}}.o-sec .o-servicos__rotulo{margin-bottom:clamp(22px,3vw,36px);font-size:clamp(13px,1.2vw,16px)}.o-card-servico--curto{grid-row:span 3}.o-card-servico--curto .o-card-servico__titulo{font-size:clamp(20px,1.9vw,28px)}@media (max-width:767px){.o-card-servico.o-card-servico--curto{align-items:center;gap:16px;padding:18px 18px 18px 16px;display:flex}.o-card-servico--curto .o-card-servico__topo{margin:0!important}.o-card-servico--curto .o-card-servico__icone{--tam:30px}.o-card-servico--curto .o-card-servico__titulo{flex:1;font-size:17px}.o-card-servico--curto .o-card-servico__mais{padding:0;font-size:0}.o-card-servico--curto .o-card-servico__mais .o-icone{--tam:16px}}.o-vitrine .o-cases{gap:clamp(20px,3vw,40px)}.o-cases--1{grid-template-columns:minmax(0,1fr);max-width:760px}.o-cases--2{grid-template-columns:repeat(2,minmax(0,1fr))}.o-vitrine .o-case{--janela-borda:var(--preto);--janela-barra:var(--preto);--janela-tinta:var(--branco);--janela-corpo:var(--branco);--janela-sombra:var(--violeta);color:var(--preto);flex-direction:column;display:flex}.o-vitrine .o-case:hover{--janela-sombra:var(--violeta);box-shadow:12px 12px 0 var(--violeta);translate:-4px -4px}.o-case__corpo{flex-direction:column;flex:1;gap:10px;padding:clamp(24px,3vw,40px);display:flex}.o-vitrine .o-case__segmento{font-family:var(--fonte-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--violeta);font-size:12px;margin:0!important}.o-case__cliente{font-family:var(--fonte-titulo);text-transform:none;font-size:clamp(24px,6.4cqi,40px);font-weight:900;line-height:1.02;margin:0!important}.o-case__resumo{max-width:52ch;color:var(--cor-apoio);font-size:15px;margin:0!important}.o-case__destaque{background:var(--preto);color:var(--branco);font-family:var(--fonte-titulo);text-transform:uppercase;align-self:flex-start;padding:10px 14px;font-size:clamp(16px,4.4cqi,24px);font-weight:900;line-height:1.1;margin:12px 0 0!important}.o-vitrine .o-case__resultado{color:var(--violeta)}.o-vitrine .o-case__detalhe{color:var(--cor-apoio);font-size:14px;margin:0!important}.o-vitrine .o-case__servicos{color:var(--preto);border-top:1px solid #0000002e;padding-top:18px;font-size:13px;font-weight:700;margin:auto 0 0!important}.o-vitrine .o-case__link{z-index:1;color:var(--violeta);align-self:flex-start;margin-top:6px;font-size:14px;position:relative}.o-vitrine__cabeca--portfolio{margin-top:clamp(80px,10vw,144px)}.o-vitrine__cabeca--portfolio:first-child{margin-top:0}.o-vitrine__acoes{flex-wrap:wrap;justify-content:center;gap:12px 16px;display:flex;margin:clamp(28px,4vw,48px) 0 0!important}.o-metodo--banner:after{background:#ffffff12;width:min(40vw,540px);top:50%;bottom:auto;right:-5vw;translate:0 -50%}.o-trilha{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px clamp(16px,2.4vw,36px);margin:0;padding:40px 0 0;list-style:none;display:grid;position:relative}.o-trilha:before{content:"";background:#fff6;height:2px;position:absolute;top:6px;left:0;right:0}.o-trilha:after{content:"";background:linear-gradient(var(--branco), var(--branco)) 0 0 / 12px 12px no-repeat;pointer-events:none;height:12px;position:absolute;top:1px;left:0;right:0;transform:translate(-12px)}.o-trilha__etapa{position:relative;container-type:inline-size}.o-trilha__etapa:before{content:"";border:2px solid var(--branco);background:var(--violeta);width:14px;height:14px;position:absolute;top:-40px;left:0}.o-trilha__num{font-family:var(--fonte-pixel);letter-spacing:.14em;color:var(--cor-apoio);margin-bottom:10px;font-size:12px;display:block}.o-trilha__nome{font-family:var(--fonte-titulo);text-transform:uppercase;overflow-wrap:break-word;font-size:clamp(18px,11cqi,26px);font-weight:900;line-height:1.05;margin:0 0 8px!important}.o-trilha__texto{color:var(--cor-apoio);font-size:14px;margin:0!important}.o-metodo__acoes{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:clamp(40px,5vw,64px);display:flex}@media (prefers-reduced-motion:no-preference){.o-trilha:after{animation:7s steps(28,end) infinite o-trilha-corre}.o-trilha__etapa:before{transition:background-color .3s}.o-trilha__etapa:hover:before{background:var(--branco)}}@keyframes o-trilha-corre{0%{transform:translate(-12px)}to{transform:translate(100%)}}.o-projetos{background:var(--preto);color:var(--branco);box-shadow:var(--sombra-janela) var(--violeta);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:28px clamp(28px,4vw,64px);margin-top:clamp(48px,6vw,80px);padding:clamp(24px,3.4vw,48px);display:grid}.o-projetos__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(22px,2.4vw,34px);font-weight:900;line-height:1.04;margin:10px 0 18px!important}.o-projetos__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.o-projeto{border:var(--borda) solid #fff6;transition:border-color var(--dur) var(--curva);flex-direction:column;gap:8px;padding:clamp(18px,2vw,26px);display:flex}.o-projeto:hover{border-color:var(--verde)}.o-projeto__nome{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:18px;font-weight:900;margin:0!important}.o-projeto__preco{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex;margin:0!important}.o-projeto__de{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--cor-apoio);font-size:12px}.o-projeto__preco strong{font-family:var(--fonte-titulo);color:var(--verde);white-space:nowrap;font-size:clamp(26px,2.6vw,36px);font-weight:900;line-height:1}.o-projeto__texto{color:var(--cor-apoio);font-size:14px;margin:0 0 8px!important}.o-projeto .o-btn{align-self:flex-start;margin-top:auto}.o-planos__mais{text-align:center;margin:clamp(32px,4vw,48px) 0 0!important}.o-pessoa--link{position:relative}.o-pessoa__link{text-decoration:none}.o-pessoa__link:after{content:"";z-index:2;position:absolute;inset:0}.o-pessoa__link:focus-visible{outline:none}.o-pessoa--link:has(.o-pessoa__link:focus-visible){outline:3px solid var(--cor-foco);outline-offset:6px}.o-pessoa--link .o-pessoa__foto{transition:translate var(--dur) var(--curva), box-shadow var(--dur) var(--curva)}.o-pessoa--link:hover .o-pessoa__foto{--janela-sombra:var(--violeta);translate:-4px -4px}.o-pessoa__mais{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--cor-destaque);transition:gap var(--dur) var(--curva);align-items:center;gap:10px;font-size:12px;display:flex;margin:14px 0 0!important}.o-pessoa__mais .o-icone{--tam:12px}.o-pessoa--link:hover .o-pessoa__mais{gap:16px}@media (max-width:960px){.o-servicos__cabeca,.o-planos__cabeca,.o-resultados__cabeca,.o-alertas__cabeca,.o-metodo__topo,.o-vitrine__cabeca,.o-projetos{grid-template-columns:minmax(0,1fr)}.o-trilha{grid-template-columns:repeat(2,minmax(0,1fr))}.o-trilha:before,.o-trilha:after,.o-trilha__etapa:before{display:none}.o-trilha{padding-top:0}.o-trilha__etapa{border-top:2px solid #fff6;padding-top:16px}}@media (max-width:767px){.o-cases--2,.o-projetos__lista{grid-template-columns:minmax(0,1fr)}}@container (width<=520px){.o-atalho__linha{flex-direction:column}.o-atalho .o-atalho__botao{justify-content:center;width:100%}}@media (max-width:560px){.o-atalho__linha{flex-direction:column}.o-atalho .o-atalho__botao{justify-content:center;width:100%}.o-trilha{grid-template-columns:minmax(0,1fr)}}.o-quem-topo .o-pagina-topo__grade{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.o-quem-topo .o-pagina-topo__texto{container-type:inline-size}.o-quem-topo .o-pagina-topo__titulo{max-width:none;font-size:clamp(34px,9.4cqi,88px);line-height:1}.o-quem-pilha{justify-self:end;width:min(100%,470px);position:relative}.o-quem-pilha__lista{aspect-ratio:1/1.34;margin:0;padding:0;list-style:none;position:relative}.o-quem-pilha__item{width:51%;transition:rotate .35s var(--curva), translate .35s var(--curva);position:absolute}.o-quem-pilha__item:first-child{z-index:3;top:46%;left:25%;rotate:-2deg}.o-quem-pilha__item:nth-child(2){z-index:2;top:0;right:0;rotate:4deg}.o-quem-pilha__item:nth-child(3){z-index:1;top:4%;left:0;rotate:-5deg}.o-quem-pilha__item:hover,.o-quem-pilha__item:focus-within{z-index:5;translate:0 -10px;rotate:0deg}.o-quem-janela{--janela-borda:var(--verde);--janela-barra:var(--verde);--janela-tinta:var(--preto);--janela-corpo:var(--preto);--janela-sombra:#ecff362e;color:var(--branco);text-decoration:none;display:block}.o-quem-janela img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.o-quem-janela:focus-visible{outline:3px solid var(--verde);outline-offset:4px}.o-quem-janela__legenda{background:linear-gradient(#0000,#000000e0 46%);gap:3px;padding:30px 14px 12px;display:grid;position:absolute;bottom:0;left:0;right:0}.o-quem-janela__legenda strong{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(12px,1.25vw,16px);font-weight:900;line-height:1.1}.o-quem-janela__legenda span{font-family:var(--fonte-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--verde);font-size:10px}.o-quem-pilha__dica{font-family:var(--fonte-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--cor-apoio);justify-content:center;align-items:center;gap:8px;margin:18px 0 0;font-size:11px;display:flex}.o-quem-pilha__dica .o-icone{--tam:10px;color:var(--verde)}.o-quem-historia__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.o-quem-historia__cabeca{container-type:inline-size}.o-quem-historia__cabeca .o-titulo{margin-bottom:22px}.o-quem-historia__apoio{font-family:var(--fonte-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--violeta);font-size:13px;line-height:1.5;margin:0!important}.o-quem-historia__texto p{max-width:62ch;margin:0 0 22px;font-size:clamp(16px,1.25vw,19px);line-height:1.7}.o-quem-historia__texto p:first-child{font-size:clamp(18px,1.55vw,23px);line-height:1.55}.o-quem-historia__texto .o-quem-historia__edu{border:var(--borda) solid var(--preto);box-shadow:6px 6px 0 var(--violeta);align-items:flex-start;gap:14px;margin:32px 0 0;padding:18px 20px;font-size:15px;line-height:1.6;display:flex}.o-quem-historia__edu>.o-icone{--tam:28px;color:var(--violeta)}.o-quem-historia__edu .o-link-seta{color:var(--violeta)}.o-quem-equipe .o-pessoa__servicos{z-index:3;position:relative}.o-jeito{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.o-jeito__item{--janela-borda:var(--preto);--janela-barra:var(--preto);--janela-tinta:var(--branco);--janela-corpo:var(--branco);--janela-sombra:var(--violeta);grid-row:span 4;grid-template-rows:subgrid;color:var(--preto);row-gap:0;margin-bottom:clamp(16px,2vw,28px);display:grid}.o-jeito__corpo{grid-row:span 3;grid-template-rows:subgrid;row-gap:12px;padding:clamp(20px,2.4vw,28px);display:grid}.o-jeito__icone{background:var(--violeta);width:40px;height:40px;color:var(--branco);place-items:center;display:inline-grid}.o-jeito__icone .o-icone{--tam:18px}.o-jeito__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;font-size:clamp(16px,1.4vw,19px);font-weight:900;line-height:1.12;margin:4px 0 0!important}.o-jeito__texto{color:var(--cor-apoio);font-size:15px;margin:0!important}.o-quem-remoto .o-lista-pixel{margin-bottom:0}.o-quem-remoto__contato{flex-wrap:wrap;align-items:center;gap:14px 20px;font-weight:700;display:flex;margin:32px 0 0!important}.o-perfil{padding:var(--altura-topo) 0 clamp(36px, 4vw, 56px);border-bottom:var(--borda) solid var(--verde);position:relative}.o-perfil__capa{isolation:isolate;background:var(--violeta);height:clamp(150px,19vw,260px);position:relative;overflow:hidden}.o-perfil__capa:before{content:"";z-index:-1;background:var(--pixel-branco) 14px 14px / 28px 28px;opacity:.16;position:absolute;inset:0}.o-perfil__o{height:auto;color:var(--branco);position:absolute}.o-perfil__o--1{width:clamp(110px,15vw,220px);top:50%;right:8%;translate:0 -50%}.o-perfil__o--2{opacity:.4;width:clamp(40px,5vw,72px);top:14%;right:34%}.o-perfil__o--3{opacity:.28;width:clamp(28px,3.2vw,46px);bottom:10%;left:54%}.o-perfil__grade{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:24px clamp(20px,3vw,44px);padding-top:24px;display:grid}.o-perfil__foto{--janela-borda:var(--branco);--janela-barra:var(--branco);--janela-tinta:var(--preto);--janela-corpo:var(--preto);--janela-sombra:#00000080;z-index:1;width:clamp(136px,15vw,200px);margin:calc(-1*clamp(72px,8vw,120px)) 0 0;position:relative}.o-perfil__foto img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.o-perfil__cabeca{min-width:0;container-type:inline-size}.o-perfil__nome{font-family:var(--fonte-titulo);letter-spacing:-.01em;text-transform:uppercase;margin:4px 0 8px;font-size:clamp(30px,9cqi,64px);font-weight:900;line-height:1}.o-perfil__cargo{font-family:var(--fonte-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--verde);margin:0 0 18px;font-size:12px}.o-perfil__cargo span{color:var(--cor-apoio)}.o-perfil__emojis{background:var(--branco);gap:6px;padding:6px 10px;font-size:22px;line-height:1;display:flex;position:absolute;bottom:-16px;right:-18px;rotate:-4deg;box-shadow:4px 4px #00000080}.o-perfil__credencial{border:1px solid var(--cor-linha);align-items:center;gap:10px;margin:-4px 0 18px;padding:8px 12px;font-size:13px;line-height:1.35;display:inline-flex}.o-perfil__credencial-marcas{flex:none;gap:8px;display:flex}.o-perfil__credencial img{filter:invert();width:20px;height:20px;display:block}.o-perfil__frentes{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.o-perfil__frentes a{border:1px solid var(--cor-linha);align-items:center;gap:8px;padding:7px 12px;font-size:13px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.o-perfil__frentes .o-icone{--tam:14px;color:var(--verde)}.o-perfil__frentes a:hover{border-color:var(--verde);background:var(--verde);color:var(--preto)}.o-perfil__frentes a:hover .o-icone{color:var(--preto)}.o-perfil__acoes{flex-wrap:wrap;gap:12px;display:flex}.o-perfil__numeros{gap:clamp(20px,2.4vw,36px);margin:0;padding-top:8px;display:flex}.o-perfil__numeros div{text-align:center;flex-direction:column-reverse;justify-content:flex-end;gap:8px;min-width:84px;display:flex}.o-perfil__numeros dd{font-family:var(--fonte-titulo);margin:0;font-size:clamp(28px,3vw,44px);font-weight:900;line-height:1}.o-perfil__numeros dt{max-width:15ch;font-family:var(--fonte-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--cor-apoio);margin:0 auto;font-size:10px;line-height:1.45}.o-perfil-sobre__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.o-perfil-sobre__bio{max-width:52ch;font-size:clamp(17px,1.4vw,21px);line-height:1.6;margin:0!important}.o-perfil-sobre__frase{border-left:4px solid var(--violeta);max-width:52ch;color:var(--cor-apoio);padding-left:18px;font-size:15px;margin:22px 0 0!important}.o-perfil-frentes{border-top:var(--borda) solid var(--preto);margin:0;padding:0;list-style:none}.o-perfil-frente{border-bottom:var(--borda) solid var(--preto);transition:background-color .2s, color .2s, padding .25s var(--curva);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:18px;padding:20px 6px;display:grid;position:relative}.o-perfil-frente>.o-icone:first-child{--tam:32px;color:var(--violeta);grid-area:1/1/span 2}.o-perfil-frente__nome{font-family:var(--fonte-titulo);text-transform:uppercase;grid-column:2;font-size:18px;font-weight:900;line-height:1.1;margin:0!important}.o-perfil-frente__nome a{text-decoration:none}.o-perfil-frente__nome a:after{content:"";position:absolute;inset:0}.o-perfil-frente__nome a:focus-visible{outline:none}.o-perfil-frente:has(a:focus-visible){outline:3px solid var(--violeta);outline-offset:2px}.o-perfil-frente p{color:var(--cor-apoio);grid-column:2;font-size:14px;margin:4px 0 0!important}.o-perfil-frente__seta{--tam:18px;color:var(--violeta);transition:translate .2s var(--curva);grid-area:1/3/span 2}@media (hover:hover){.o-perfil-frente:hover{--cor-apoio:#ffffffdb;background:var(--violeta);color:var(--branco);padding-inline:18px}.o-perfil-frente:hover>.o-icone:first-child,.o-perfil-frente:hover .o-perfil-frente__seta{color:var(--branco)}.o-perfil-frente:hover .o-perfil-frente__seta{translate:4px}}.o-perfil-feed .o-vitrine__acoes{margin:28px 0 0}.o-perfil-time .o-titulo{margin-bottom:24px}@media (max-width:1100px){.o-jeito{grid-template-columns:repeat(2,minmax(0,1fr))}.o-perfil__grade{grid-template-columns:auto minmax(0,1fr)}.o-perfil__numeros{grid-column:1/-1;justify-content:flex-start}.o-perfil__numeros div{text-align:left}.o-perfil__numeros dt{margin:0}}@media (max-width:960px){.o-quem-topo .o-pagina-topo__grade,.o-quem-historia__grade,.o-perfil-sobre__grade{grid-template-columns:minmax(0,1fr)}.o-quem-pilha{justify-self:center;width:min(100%,420px)}}@media (max-width:640px){.o-quem-janela__legenda{padding-top:22px}.o-quem-janela__legenda span{display:none}.o-perfil__grade{grid-template-columns:minmax(0,1fr)}.o-perfil__foto{width:136px}.o-perfil__emojis{font-size:18px;right:-22px}.o-perfil__numeros{flex-wrap:wrap;gap:20px 28px}}@media (max-width:560px){.o-jeito{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.o-perfil__o--1{animation:18s linear infinite o-perfil-gira}.o-perfil__o--2{animation:26s linear infinite reverse o-perfil-gira}.o-perfil__o--3{animation:14s linear infinite o-perfil-gira}html.o-pausado .o-perfil__o{animation-play-state:paused}@keyframes o-perfil-gira{to{rotate:360deg}}}@keyframes o-piscar{50%{opacity:0}}@keyframes o-girar{to{rotate:360deg}}@keyframes o-letreiro{to{transform:translate(-50%)}}@keyframes o-barras{0%{transform:scaleY(.15)}to{transform:none}}@keyframes o-surgir{0%{opacity:0}}@keyframes o-descer{0%{opacity:0;transform:translateY(-8px)}}@keyframes o-pulo{50%{transform:scale(1.3)}}@keyframes o-tocar{0%,88%,to{transform:none}92%{transform:scale(1.08)rotate(-6deg)}96%{transform:scale(1.04)rotate(4deg)}}html.js .o-reveal{opacity:0;transition:opacity var(--dur-lenta) var(--curva), transform var(--dur-lenta) var(--curva);transition-delay:var(--atraso,0s);transform:translateY(26px)}html.js .o-reveal.is-in{opacity:1;transform:none}.o-pausar{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;text-decoration:underline;display:inline-flex}html:not(.js) .o-pausar{display:none}html.o-pausado *,html.o-pausado :before,html.o-pausado :after{animation-play-state:paused!important}html.o-pausado .o-cursor{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html.js .o-reveal{opacity:1;transform:none}.o-faixa__trilho{animation:none}.o-cursor{display:none}}:root{--mov-saida:cubic-bezier(.16, 1, .3, 1);--mov-quart:cubic-bezier(.25, 1, .5, 1);--mov-volta:cubic-bezier(.3, 1.3, .5, 1)}@keyframes o-mov-sobe{0%{opacity:0;transform:translateY(var(--mov-dist,18px))}}@keyframes o-mov-mascara{0%{clip-path:inset(-.3em -.2em calc(100% + .3em));transform:translateY(calc(100% + .6em))}to{clip-path:inset(-.3em -.2em);transform:translateY(0)}}@keyframes o-mov-janela{0%{clip-path:inset(0 100% calc(100% - 36px) 0);transform:scale(.95)}30%{clip-path:inset(0 0 calc(100% - 36px))}to{clip-path:inset(-60px);transform:scale(1)}}@keyframes o-mov-escala-x{0%{transform:scaleX(0)}}@keyframes o-mov-vt-sai{to{opacity:0;transform:translateY(-10px)}}@keyframes o-mov-vt-entra{0%{opacity:0;transform:translateY(14px)}}html.js .o-mov-p{display:inline-block}@media screen and (prefers-reduced-motion:no-preference){:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*{--atraso:calc(var(--k,0) * 70ms + var(--extra,0s))}:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*:nth-child(2){--k:1}:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*:nth-child(3){--k:2}:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*:nth-child(4){--k:3}:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*:nth-child(5){--k:4}:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*:nth-child(6){--k:5}:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*:nth-child(n+7){--k:6}:is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*:is(h1~*){--extra:.18s}.o-pagina-topo .o-janela{--mov-d:.25s}html.js:not(.o-pausado,.o-mov-fim):not(:has(>head>link[rel=canonical][href*="/educacao/"])) :is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*{animation:o-mov-sobe .7s var(--mov-saida) var(--atraso) backwards}html.js:not(.o-pausado,.o-mov-fim):not(:has(>head>link[rel=canonical][href*="/educacao/"])) :is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*.o-etiqueta{animation-name:o-mov-mascara}html.js:not(.o-pausado,.o-mov-fim):not(:has(>head>link[rel=canonical][href*="/educacao/"])) :is(.o-hero__texto,.o-pagina-topo__texto,.o-promo-topo__texto,.o-pagina-topo>.o-wrap:not(.o-pagina-topo__grade))>*.o-mov-dividido{animation:none}html.js:not(.o-pausado,.o-mov-fim):not(:has(>head>link[rel=canonical][href*="/educacao/"])) :is(.o-hero,.o-pagina-topo,.o-erro,.o-obrigado) .o-janela{transform-origin:50% 0;animation:o-mov-janela .8s var(--mov-volta) var(--mov-d,.1s) backwards}html.js:not(.o-pausado) .o-mov-p{animation:o-mov-mascara .8s var(--mov-saida) calc(var(--atraso,0s) + var(--i,0) * 45ms) backwards}html.js.o-mov:not(.o-pausado) :is(.o-mov-mascara,.o-mov-titulo,.o-mov-jan):not(.is-in){opacity:0}html.js.o-mov:not(.o-pausado) .o-mov-mascara.is-in{animation:o-mov-mascara .7s var(--mov-saida) var(--atraso,0s) backwards}html.js.o-mov:not(.o-pausado) .o-mov-jan.is-in{transform-origin:50% 0;animation:o-mov-janela .85s var(--mov-volta) var(--atraso,0s) backwards}@view-transition{navigation:auto}.o-topo{view-transition-name:o-topo}:root::view-transition-old(root){animation:.2s cubic-bezier(.25,1,.5,1) both o-mov-vt-sai}:root::view-transition-new(root){animation:.3s cubic-bezier(.16,1,.3,1) both o-mov-vt-entra}:root::view-transition-group(o-topo){animation-duration:.3s}}html.o-mov.o-pausado .o-reveal{opacity:1;transition:none;transform:none}@media (hover:hover) and (pointer:fine){html:not(:has(>head>link[rel=canonical][href*="/educacao/"])) :is(.o-link-seta,.o-btn) .o-icone--seta{transition:transform .35s var(--mov-saida)}html:not(:has(>head>link[rel=canonical][href*="/educacao/"])) :is(.o-link-seta,.o-btn):is(:hover,:focus-visible) .o-icone--seta{transform:translate(4px)}html:not(:has(>head>link[rel=canonical][href*="/educacao/"])) .o-plano{transition:translate .35s var(--mov-saida), opacity var(--dur-lenta) var(--curva), transform var(--dur-lenta) var(--curva);transition-delay:0s, var(--atraso,0s), var(--atraso,0s)}html:not(:has(>head>link[rel=canonical][href*="/educacao/"])) .o-plano:hover{translate:0 -6px}html:not(:has(>head>link[rel=canonical][href*="/educacao/"])) .o-plano--destaque:hover{translate:0 -20px}html:not(:has(>head>link[rel=canonical][href*="/educacao/"])) .o-escolher__item{transition:translate .35s var(--mov-saida)}html:not(:has(>head>link[rel=canonical][href*="/educacao/"])) .o-escolher__item:hover{translate:-4px -4px}}@supports (animation-timeline:scroll()){@media screen and (prefers-reduced-motion:no-preference){html:not(.o-pausado):not(:has(>head>link[rel=canonical][href*="/educacao/"])) .o-topo:before{content:"";z-index:1;background:var(--verde);transform-origin:0;pointer-events:none;height:2px;animation-name:o-mov-escala-x;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);position:absolute;top:0;left:0;right:0}}}@media (max-width:1280px){.o-planos__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.o-plano+.o-plano{margin-left:0}.o-topo__wa{width:44px;padding:0}.o-topo__wa-texto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.o-nav__lista{gap:14px}}@media (max-width:1100px){.o-nav{display:none}.o-topo__ctas{margin-left:auto}.o-hamburguer{margin-left:0;display:flex}.o-numeros{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.o-rodape__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.o-rodape__marca{grid-column:1/-1}.o-entregas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.o-checklist,.o-cards-servico{grid-template-columns:repeat(2,minmax(0,1fr))}.o-metodo__grade,.o-faq__grade,.o-orcamento__grade,.o-form-topo__grade,.o-relatorio__grade,.o-equipe__cabeca,.o-duas-colunas,.o-preco,.o-promo-topo__grade,.o-obrigado__grade,.o-pagina-topo__grade{grid-template-columns:minmax(0,1fr)}.o-metodo__cabeca,.o-faq__cabeca{position:static}.o-cases,.o-equipe__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.o-planos__grade{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px}.o-plano+.o-plano{margin-left:0}.o-plano--destaque{margin-top:12px;translate:none}.o-calc__corpo{grid-template-columns:minmax(0,1fr)}.o-calc__form,.o-calc__tabela,.o-calc__corpo>*{grid-area:auto/1}.o-escolher,.o-passos,.o-planos-resumo,.o-combina{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){:root{--altura-topo:64px}body.o-tem-barra{padding-bottom:calc(56px + env(safe-area-inset-bottom))}.o-tem-barra .o-barra{display:grid}.o-hero__acoes .o-btn{flex:100%}.o-checklist,.o-cards-servico,.o-dores,.o-entregas,.o-para-quem{grid-template-columns:minmax(0,1fr)}.o-check,.o-card-servico{min-height:0}.o-chips,.o-cases,.o-equipe__grade{grid-template-columns:minmax(0,1fr)}.o-equipe__grade{gap:28px}.o-equipe__grade .o-pessoa{grid-template-columns:minmax(0,44%) minmax(0,1fr);align-items:start;gap:16px;display:grid}.o-equipe__grade .o-pessoa__frase{font-size:14px}.o-equipe__grade .o-janela__ctrl{display:none}.o-numeros{gap:32px 20px}.o-rodape__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.o-cookies{width:auto;left:12px;right:12px;bottom:calc(68px + env(safe-area-inset-bottom))}.o-trabalhos{columns:2;column-gap:8px}.o-trabalho{margin-bottom:8px}.o-painel__kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.o-erro__servicos{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.o-topo__ctas{display:none}.o-hamburguer{margin-left:auto}.o-pessoa--compacta .o-pessoa__foto{width:104px}.o-quem-faz{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.o-rodape__grade,.o-etapa{grid-template-columns:minmax(0,1fr)}.o-etapa__num{grid-row:auto;margin-bottom:14px}.o-painel__kpis{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.o-orcamento .o-titulo br{display:none}}