@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-600-normal.3BBy0ZsW.woff2)format("woff2"),url(/_astro/archivo-latin-600-normal.DwYieO8P.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-latin-700-normal.D9cHMWGj.woff2)format("woff2"),url(/_astro/archivo-latin-700-normal.lT5TFe7H.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}:root{--bordo-950:#470003;--bordo-900:#690005;--bordo-700:#8f0105;--tijolo-600:#81191a;--vermelho-ejep:#c00d0d;--vermelho-claro:#fbeded;--vermelho-vivo:#ff3b2e;--branco:#fff;--areia-50:#f7f5f4;--areia-100:#edeae8;--areia-200:#dbd6d3;--cinza-400:#a19a97;--cinza-600:#6b6360;--grafite-800:#332e2c;--tinta-900:#1c1817;--oliva:#4e6b45;--ocre:#b0812f;--terracota:#a83a2c;--fundo:var(--areia-50);--fundo-branco:var(--branco);--fundo-inverso:var(--bordo-900);--texto:var(--tinta-900);--texto-suave:var(--cinza-600);--texto-inverso:var(--areia-50);--primaria:var(--bordo-700);--primaria-hover:var(--bordo-900);--destaque:var(--vermelho-ejep);--borda:var(--areia-200);--foco:var(--vermelho-ejep);--fonte-titulo:"Archivo", system-ui, sans-serif;--fonte-corpo:"IBM Plex Sans", system-ui, sans-serif;--fonte-dado:"IBM Plex Mono", monospace;--txt-hero:clamp(44px, 9vw, 96px);--txt-d1:60px;--txt-d2:44px;--txt-t1:32px;--txt-t2:24px;--txt-t3:19px;--txt-sub:22px;--txt-corpo:16px;--txt-peq:14px;--txt-dado:13px;--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;--esp-10:128px;--largura-max:1180px;--gutter:24px;--raio-botao:14px;--raio-bloco:16px;--raio-midia:20px;--raio-tag:999px;--sombra-1:0 1px 2px #1c18170d;--sombra-2:0 10px 30px #1c181717;--rapido:.18s;--medio:.32s;--revelacao:.52s;--curva:cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html{color-scheme:light only;background-color:var(--fundo);color:var(--texto);scroll-behavior:smooth;scroll-padding-top:104px}@media (width<=900px){html{scroll-padding-top:88px}}body{font-family:var(--fonte-corpo);color:var(--texto);background:var(--fundo);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}a{color:var(--primaria)}a:hover{color:var(--primaria-hover)}h1,h2,h3,p{margin:0}.t1{font-family:var(--fonte-titulo);font-weight:700;font-size:var(--txt-t1);letter-spacing:-.02em;line-height:1.15}.sub{font-family:var(--fonte-corpo);font-weight:400;font-size:var(--txt-sub);line-height:1.45}.c-sm{font-family:var(--fonte-corpo);font-size:var(--txt-peq);line-height:1.5}.btn{font-family:var(--fonte-corpo);border-radius:var(--raio-botao);cursor:pointer;transition:background var(--rapido) var(--curva), color var(--rapido) var(--curva), border-color var(--rapido) var(--curva), transform var(--rapido) var(--curva);border:1.5px solid #0000;padding:15px 32px;font-size:16px;font-weight:500;text-decoration:none;display:inline-block}.btn:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.b-vermelho{background:var(--vermelho-ejep);color:var(--branco)}.b-vermelho:hover{background:var(--bordo-700);color:var(--branco);transform:translateY(-1px)}.b-claro{background:var(--areia-50);color:var(--bordo-900)}.b-claro:hover{background:var(--branco)}.b-varre{color:var(--primaria);border-color:var(--primaria);background:0 0;text-decoration:none;position:relative;overflow:hidden}.b-varre i{background:var(--primaria);width:0;transition:width var(--medio) var(--curva);font-style:normal;position:absolute;top:0;bottom:0;left:0}.b-varre b{z-index:1;transition:color var(--medio) var(--curva);font-weight:500;position:relative}.b-varre:hover i,.b-varre:focus-visible i{width:100%}.b-varre:hover b,.b-varre:focus-visible b{color:var(--branco)}.b-varre.b-varre--claro{color:var(--areia-50);border-color:#f7f5f499}.b-varre.b-varre--claro i{background:var(--vermelho-ejep)}[data-reveal]{opacity:0;transition:opacity var(--revelacao) var(--curva), transform var(--revelacao) var(--curva);transform:translateY(30px)}[data-reveal-group].is-visible [data-reveal]{opacity:1;transform:translateY(0)}[data-reveal-group] [data-reveal]:first-child{transition-delay:0s}[data-reveal-group] [data-reveal]:nth-child(2){transition-delay:90ms}[data-reveal-group] [data-reveal]:nth-child(3){transition-delay:.18s}[data-reveal-group] [data-reveal]:nth-child(4){transition-delay:.27s}[data-reveal-media]{clip-path:inset(0 0 34%);transition:clip-path var(--revelacao) var(--curva)}[data-reveal-group].is-visible [data-reveal-media]{clip-path:inset(0)}.quem-somos__media,.cases__grid .case-card__media,.ebook__cover{background:var(--areia-200);color:var(--cinza-600);font-family:var(--fonte-dado);text-align:center;justify-content:center;align-items:center;font-size:13px;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header[data-astro-cid-fzpbxy5g]{backdrop-filter:blur(8px);z-index:60;background:#470003ad;border-bottom:1px solid #ffffff14;align-items:center;height:88px;padding:0 40px;display:flex;position:fixed;top:0;left:0;right:0}.site-header__logo[data-astro-cid-fzpbxy5g]{align-items:center;display:flex}.site-header__logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:auto;height:clamp(36px,3.2vw,52px)}.site-header__right[data-astro-cid-fzpbxy5g]{flex:auto;justify-content:flex-end;align-items:center;gap:clamp(18px,2vw,34px);display:flex}.site-header__nav[data-astro-cid-fzpbxy5g]{font-family:var(--fonte-corpo);align-items:center;gap:clamp(12px,1.4vw,26px);font-size:clamp(14px,1.5vw,22px);font-weight:600;display:flex}.site-header__nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{color:#f7f5f4c7;transition:color .18s var(--curva);white-space:nowrap;text-decoration:none}.site-header__nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:hover{color:#f7f5f4}.site-header__services[data-astro-cid-fzpbxy5g]{align-items:center;display:flex;position:relative}.site-header__services-row[data-astro-cid-fzpbxy5g]{align-items:center;gap:6px;display:flex}.site-header__services-trigger[data-astro-cid-fzpbxy5g]{color:#f7f5f4c7;transition:color .18s var(--curva);white-space:nowrap;padding:6px 0;text-decoration:none}.site-header__services-trigger[data-astro-cid-fzpbxy5g]:hover{color:#f7f5f4}.site-header__services-toggle[data-astro-cid-fzpbxy5g]{color:#f7f5f4c7;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.site-header__services-toggle[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{transition:transform .2s var(--curva)}.site-header__services[data-astro-cid-fzpbxy5g]:hover .site-header__services-toggle[data-astro-cid-fzpbxy5g]{color:#f7f5f4}.site-header__services-panel[data-astro-cid-fzpbxy5g]{opacity:0;visibility:hidden;width:300px;transition:opacity .18s var(--curva), transform .18s var(--curva);padding-top:14px;position:absolute;top:100%;right:0;transform:translateY(-8px)}.site-header__services[data-astro-cid-fzpbxy5g]:hover .site-header__services-panel[data-astro-cid-fzpbxy5g],.site-header__services[data-astro-cid-fzpbxy5g]:focus-within .site-header__services-panel[data-astro-cid-fzpbxy5g]{opacity:1;visibility:visible;transform:translateY(0)}.site-header__services[data-astro-cid-fzpbxy5g]:hover .site-header__services-toggle[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g],.site-header__services[data-astro-cid-fzpbxy5g]:focus-within .site-header__services-toggle[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{transform:rotate(180deg)}@media (width>=901px){.site-header__services[data-astro-cid-fzpbxy5g].is-dismissed .site-header__services-panel[data-astro-cid-fzpbxy5g]{opacity:0;visibility:hidden;transform:translateY(-8px)}.site-header__services[data-astro-cid-fzpbxy5g].is-dismissed .site-header__services-toggle[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{transform:none}}.site-header__services-panel-inner[data-astro-cid-fzpbxy5g]{background:var(--branco);box-shadow:var(--sombra-2);border-radius:14px;flex-direction:column;padding:10px;display:flex}.site-header__services-panel-inner[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--tinta-900);transition:background .16s var(--curva), color .16s var(--curva);border-radius:10px;padding:14px;font-size:15px;font-weight:500;text-decoration:none}.site-header__services-panel-inner[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{background:var(--vermelho-claro);color:var(--vermelho-ejep)}.site-header__cta[data-astro-cid-fzpbxy5g]{border-radius:var(--raio-botao);font-family:var(--fonte-corpo);white-space:nowrap;border:1.5px solid #f7f5f499;padding:clamp(8px,.9vw,14px) clamp(14px,1.6vw,26px);font-size:clamp(14px,1.5vw,20px)}.site-header__cta[data-astro-cid-fzpbxy5g] b[data-astro-cid-fzpbxy5g]{font-weight:600}.site-social[data-astro-cid-fzpbxy5g]{background:var(--bordo-950);z-index:60;border:1px solid #ffffff1f;border-radius:999px;flex-direction:column;align-items:center;gap:14px;padding:18px 11px;display:flex;position:fixed;top:118px;right:32px}.site-social[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{width:42px;height:42px;transition:background .18s var(--curva), transform .18s var(--curva);background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;display:flex}.site-social[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{background:var(--vermelho-ejep);transform:translateY(-2px)}.site-social__toggle[data-astro-cid-fzpbxy5g]{cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:none}.site-social__links[data-astro-cid-fzpbxy5g]{display:contents}.site-header__nav-cta[data-astro-cid-fzpbxy5g]{display:none}.site-header__toggle[data-astro-cid-fzpbxy5g]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;padding:0;display:none}.site-header__toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{background:var(--areia-50);width:20px;height:1.5px;transition:transform .22s var(--curva), opacity .22s var(--curva);display:block}.site-header__toggle[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--foco);outline-offset:3px}@media (width<=900px){.site-header[data-astro-cid-fzpbxy5g]{height:72px;padding:0 20px}.site-header__cta[data-astro-cid-fzpbxy5g]{display:none}.site-header__toggle[data-astro-cid-fzpbxy5g]{display:flex}.site-header__nav[data-astro-cid-fzpbxy5g]{background:var(--bordo-950);opacity:0;visibility:hidden;max-height:0;transition:max-height .28s var(--curva), opacity .22s var(--curva), visibility 0s linear .28s;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:0;position:fixed;top:72px;left:0;right:0;overflow:hidden}.site-header__nav[data-astro-cid-fzpbxy5g].is-open{opacity:1;visibility:visible;max-height:480px;transition-delay:0s}.site-header__nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{border-bottom:1px solid #ffffff14;padding:16px 24px}.site-header__services[data-astro-cid-fzpbxy5g]{flex-direction:column;align-items:stretch}.site-header__services-row[data-astro-cid-fzpbxy5g]{border-bottom:1px solid #ffffff14;justify-content:space-between;padding:0 24px}.site-header__services-trigger[data-astro-cid-fzpbxy5g]{flex:auto;padding:16px 0}.site-header__services-toggle[data-astro-cid-fzpbxy5g]{padding:16px 8px}.site-header__services-panel[data-astro-cid-fzpbxy5g]{opacity:1;visibility:hidden;width:auto;max-height:0;transition:max-height .22s var(--curva), visibility 0s linear .22s;padding-top:0;position:static;overflow:hidden;transform:none}.site-header__services[data-astro-cid-fzpbxy5g].is-open .site-header__services-panel[data-astro-cid-fzpbxy5g]{visibility:visible;max-height:400px;transition-delay:0s}.site-header__services[data-astro-cid-fzpbxy5g]:not(.is-open):hover .site-header__services-panel[data-astro-cid-fzpbxy5g],.site-header__services[data-astro-cid-fzpbxy5g]:not(.is-open):focus-within .site-header__services-panel[data-astro-cid-fzpbxy5g]{visibility:hidden}.site-header__services[data-astro-cid-fzpbxy5g].is-open .site-header__services-toggle[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{transform:rotate(180deg)}.site-header__services-panel-inner[data-astro-cid-fzpbxy5g]{box-shadow:none;background:#f7f5f40a;border-radius:0}.site-header__services-panel-inner[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--areia-50)}.site-header__services-panel-inner[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--areia-50);background:#f7f5f414}.site-header__nav-cta[data-astro-cid-fzpbxy5g]{text-align:center;background:var(--vermelho-ejep);color:var(--branco);border-radius:var(--raio-botao);margin:20px 24px;padding:14px 0;font-weight:600;text-decoration:none;display:block}.site-social[data-astro-cid-fzpbxy5g]{background:0 0;border:none;flex-direction:column;align-items:flex-end;gap:10px;padding:0;top:86px;right:16px}.site-social__toggle[data-astro-cid-fzpbxy5g]{background:var(--bordo-950);box-shadow:var(--sombra-2);border:1px solid #ffffff1f;display:flex}.site-social__links[data-astro-cid-fzpbxy5g]{opacity:0;visibility:hidden;transition:opacity .18s var(--curva), transform .18s var(--curva);flex-direction:column;align-items:flex-end;gap:10px;display:flex;transform:translateY(8px)}.site-social__links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{background:var(--bordo-950);box-shadow:var(--sombra-2)}.site-social[data-astro-cid-fzpbxy5g].is-open .site-social__links[data-astro-cid-fzpbxy5g]{opacity:1;visibility:visible;transform:translateY(0)}}.site-header[data-astro-cid-fzpbxy5g]:has(#site-nav.is-open)~.site-social[data-astro-cid-fzpbxy5g]{display:none}.site-footer[data-astro-cid-nns7i3if]{position:relative}.site-footer__spacer[data-astro-cid-nns7i3if]{background:var(--areia-50);height:60px}.site-footer__body[data-astro-cid-nns7i3if]{background:var(--bordo-950);border-radius:56px 56px 0 0;padding:88px clamp(24px,4vw,48px) 0}.site-footer__grid[data-astro-cid-nns7i3if]{max-width:var(--largura-max);grid-template-columns:1.2fr 1fr 1fr;gap:56px;margin:0 auto;padding-bottom:64px;display:grid}.site-footer__logo[data-astro-cid-nns7i3if]{width:auto;height:58px}.site-footer__tagline[data-astro-cid-nns7i3if]{font-family:var(--fonte-titulo);letter-spacing:-.01em;color:var(--areia-50);margin:20px 0 0;font-size:19px;font-weight:700;line-height:1.2}.site-footer__label[data-astro-cid-nns7i3if]{font-family:var(--fonte-dado);letter-spacing:.08em;text-transform:uppercase;color:#f7f5f480;margin:24px 0 0;font-size:12px}.site-footer__grid[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]:not(:first-child) .site-footer__label[data-astro-cid-nns7i3if]{margin-top:0;margin-bottom:20px}.site-footer__address[data-astro-cid-nns7i3if]{color:#f7f5f4c7;max-width:280px;margin:12px 0 0;line-height:1.6}.site-footer__links[data-astro-cid-nns7i3if]{font-family:var(--fonte-corpo);color:#f7f5f4c7;flex-direction:column;gap:12px;font-size:15px;display:flex}.site-footer__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#f7f5f4c7;transition:color .18s var(--curva);text-decoration:none}.site-footer__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#ff3b2e}.site-footer__cta[data-astro-cid-nns7i3if]{background:var(--vermelho-ejep);color:#fff;border-radius:var(--raio-botao);font-family:var(--fonte-corpo);transition:background .18s var(--curva), transform .18s var(--curva);margin-top:16px;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.site-footer__cta[data-astro-cid-nns7i3if]:hover{background:var(--bordo-700);color:#fff;transform:translateY(-1px)}.site-footer__social[data-astro-cid-nns7i3if]{gap:10px;margin-top:20px;display:flex}.site-footer__social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{width:36px;height:36px;transition:background .18s var(--curva), transform .18s var(--curva);background:#f7f5f414;border-radius:999px;justify-content:center;align-items:center;display:flex}.site-footer__social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{background:var(--vermelho-ejep);transform:translateY(-2px)}.site-footer__bottom[data-astro-cid-nns7i3if]{max-width:var(--largura-max);font-family:var(--fonte-dado);color:#f7f5f480;border-top:1px solid #f7f5f41f;flex-wrap:wrap;justify-content:space-between;gap:24px;margin:0 auto;padding:32px 0;font-size:12px;display:flex}.site-footer__privacidade[data-astro-cid-nns7i3if]{color:inherit;text-underline-offset:3px;padding:10px 0;text-decoration:underline}.site-footer__privacidade[data-astro-cid-nns7i3if]:hover{color:var(--areia-50)}@media (width<=780px){.site-footer__spacer[data-astro-cid-nns7i3if]{height:32px}.site-footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,1fr);gap:28px 20px;padding-bottom:32px}.site-footer__grid[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]:first-child{grid-column:1/-1}.site-footer__body[data-astro-cid-nns7i3if]{border-radius:28px 28px 0 0;padding-top:40px}.site-footer__logo[data-astro-cid-nns7i3if]{height:44px}.site-footer__tagline[data-astro-cid-nns7i3if]{margin-top:12px;font-size:15px}.site-footer__label[data-astro-cid-nns7i3if]{margin-top:18px}.site-footer__grid[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]:not(:first-child) .site-footer__label[data-astro-cid-nns7i3if]{margin-bottom:14px}.site-footer__address[data-astro-cid-nns7i3if]{max-width:none;margin-top:8px;line-height:1.5}.site-footer__links[data-astro-cid-nns7i3if]{gap:10px;font-size:14px}.site-footer__cta[data-astro-cid-nns7i3if]{margin-top:12px;padding:10px 18px;font-size:13px}.site-footer__social[data-astro-cid-nns7i3if]{gap:8px;margin-top:16px}.site-footer__social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{width:32px;height:32px}.site-footer__bottom[data-astro-cid-nns7i3if]{gap:6px;padding:16px 0;font-size:10px}}@media (width<=360px){.site-footer__grid[data-astro-cid-nns7i3if]{gap:24px 14px}}
