:root{--roxo:#6a60cc;--roxo-card:#6055c4;--roxo-escuro:#1a1657;--roxo-hero:#200a66;--lilas:#a885f2;--laranja:#f4a422;--rosa:#f24968;--vermelho:#d93d3d;--amarelo:#ffbd53;--cinza-fundo:#f1f1f1;--cinza-texto:#54595f;--link:#c36;--preto:#000;--branco:#fff;--fonte-titulo:"Titillium Web", "Segoe UI", Arial, sans-serif;--fonte-texto:"Epilogue", "Segoe UI", Arial, sans-serif;--fonte-menu:"Roboto", Arial, sans-serif;--largura:1440px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--fonte-texto);color:var(--preto);background:var(--branco);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:var(--fonte-titulo);margin:0;font-weight:700}p{margin:0 0 .9rem}p:last-child{margin-bottom:0}a{color:var(--link)}.container{width:100%;max-width:var(--largura);margin:0 auto}.pular-conteudo{z-index:100;background:var(--branco);color:var(--roxo-escuro);border-radius:4px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.pular-conteudo:focus{left:16px}:focus-visible{outline:3px solid var(--laranja);outline-offset:2px}.botao{font-family:var(--fonte-menu);text-transform:uppercase;cursor:pointer;background:var(--lilas);color:var(--roxo-escuro);border:none;border-radius:5px;align-items:center;gap:12px;padding:16px 30px;font-size:15px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.botao:hover{background:var(--laranja)}.botao--link{color:var(--vermelho);font-size:var(--fs,13px);background:0 0;border-bottom:1px solid;border-radius:0;padding:0}.botao--link:hover{color:var(--roxo);background:0 0}.faixa{background-color:#090c0f;background-position:100%;background-repeat:no-repeat;background-size:70%;position:relative}.faixa:before{content:"";background:var(--roxo);opacity:.53;position:absolute;inset:0}.faixa .container{align-items:flex-end;min-height:220px;padding:0 10px 30px;display:flex;position:relative}.faixa__titulo{font-family:var(--fonte-titulo);color:var(--branco);margin:0;font-size:51px;font-weight:500;line-height:1}.secao{--pt:0px;--pr:0px;--pb:0px;--pl:0px;padding:var(--pt) var(--pr) var(--pb) var(--pl);background-position:50%;background-size:cover;position:relative}.secao__overlay{position:absolute;inset:0}.secao__linha{flex-wrap:wrap;width:100%;margin:0 auto;display:flex;position:relative}.secao--topo>.secao__linha{max-width:var(--larg-max,var(--largura))}.secao__linha--fim{align-items:flex-end}.secao__linha--meio{align-items:center}.coluna{--larg:100%;--pad:10px;--pad-m:10px;--fundo:transparent;--fundo-hover:var(--fundo);flex:0 0 var(--larg);max-width:var(--larg);min-width:0;padding:var(--pad);background:var(--fundo);flex-direction:column;transition:background-color .3s;display:flex}.coluna:hover{background:var(--fundo-hover)}.coluna--fim{justify-content:flex-end}.coluna--meio{justify-content:center}.coluna>:not(:first-child){margin-top:20px}.coluna>.secao+.secao:not(:first-child){margin-top:0}.coluna>.secao+:not(:first-child):not(.secao){margin-top:10px}.coluna>.secao--imagem+.secao--imagem:not(:first-child){margin-top:2px}.titulo{--fs:32px;--lh:1.1;font-size:var(--fs);line-height:var(--lh);color:inherit}.titulo--h1{--fs:40px}.titulo--h3{--fs:28px}.titulo--h4{--fs:24px}.titulo--h5{--fs:20px}.titulo--h6{--fs:16px}.titulo--texto{font-family:var(--fonte-texto)}.titulo a{font-family:var(--fonte-texto);color:inherit;text-decoration:none}.titulo a:hover{color:var(--roxo);text-decoration:underline}.texto{--fs:16px;--mr:0px;font-size:var(--fs);margin-right:var(--mr)}.texto ul,.texto ol{margin:0 0 .9rem;padding-left:1.4em}.texto li+li{margin-top:.3em}.texto h1,.texto h2,.texto h3,.texto h4{margin:1.2em 0 .5em;line-height:1.2}.texto img{margin:.5em 0;display:block}.texto iframe{max-width:100%}.imagem img{vertical-align:middle;display:inline-block}.imagem--cheia img{width:100%}.imagem--cobrir img{object-fit:cover;object-position:top center;width:100%}.lista{--fs:16px;--cor:var(--cinza-texto);--cor-icone:var(--laranja);font-size:var(--fs);color:var(--cor);margin:0;padding:0;list-style:none}.lista li{align-items:center;gap:8px;padding:5px 0;display:flex}.lista--ponto li:before{content:"";background:var(--cor-icone);border-radius:50%;flex:none;width:8px;height:8px}.lista svg{color:var(--cor-icone);flex:none}.lista a{color:inherit;text-decoration:none}.lista a:hover{text-decoration:underline}.grade{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));gap:var(--gap-l,20px) var(--gap-c,20px);margin:0;padding:0;list-style:none;display:grid}.grade>li{display:flex}.grade>li>.secao{flex:1;display:flex}.coluna>.grade+:not(:first-child){margin-top:50px}.galeria{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.galeria a{display:block;position:relative}.galeria img{width:100%;aspect-ratio:var(--prop,3 / 2);object-fit:cover;transition:filter .3s;display:block}.galeria a:hover img{filter:brightness(.6)}.fotos{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));gap:15px;margin:0;padding:0;list-style:none;display:grid}.fotos img{border-radius:var(--raio,0);width:100%;display:block}.logos-grade{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:22px;max-width:880px;margin:0;padding:0;list-style:none;display:grid}.logos-grade img{aspect-ratio:1;object-fit:contain;width:100%;display:block}.posts{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:35px 30px;margin:0;padding:0;list-style:none;display:grid}.post__imagem{margin-bottom:20px;display:block}.post__imagem img{aspect-ratio:1.075;object-fit:cover;width:100%;display:block}.post__titulo{font-family:var(--fonte-texto);margin-bottom:20px;font-size:19px;font-weight:600;line-height:1.25}.post__titulo a{color:var(--vermelho);text-decoration:none}.post__titulo a:hover{text-decoration:underline}.post__data{color:var(--cinza-texto);margin-bottom:13px;font-size:14px}.post__mais{font-size:12px;font-weight:700;text-decoration:none}.tabela-area{width:100%;overflow-x:auto}.tabela{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px}.tabela th,.tabela td{text-align:left;vertical-align:middle;word-break:break-word;border:1px solid #ddd;padding:12px 15px}.tabela th{background:#e9e9e9;font-weight:700}.tabela th:last-child{width:40%}.tabela tbody tr:nth-child(2n){background:#f5f5f5}.formulario{flex-direction:column;gap:18px;display:flex}.formulario label{margin-bottom:4px;font-size:16px;display:block}.formulario .obrigatorio{color:#c62828;margin-left:6px}.formulario input,.formulario textarea{width:100%;min-height:40px;font:inherit;background:var(--branco);color:var(--preto);border:1px solid #69727d;border-radius:3px;padding:8px 12px}.formulario textarea{resize:vertical;min-height:96px}.formulario__enviar{color:var(--branco);border-radius:3px;align-self:flex-end;padding:12px 24px}.formulario__aviso{color:var(--cinza-texto);margin:0;font-size:13px}.mapa{width:100%;height:var(--altura,400px);border:0;display:block}.redes-botoes{gap:11px;margin:0;padding:0;list-style:none;display:flex}.redes-botoes a{background:var(--vermelho);width:50px;height:50px;color:var(--branco);border-radius:5px;justify-content:center;align-items:center;transition:background-color .3s;display:flex}.redes-botoes a:hover{background:var(--roxo)}.meta{color:var(--cinza-texto);border-top:1px dotted #b0b0b0;border-bottom:1px dotted #b0b0b0;margin:0;padding:12px 8px;font-size:15px}.compartilhar{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.compartilhar a{background:var(--cor);min-height:44px;color:var(--branco);font-family:var(--fonte-menu);border-radius:3px;align-items:center;padding:0 22px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.compartilhar a:hover{filter:brightness(.9)}.navegacao{justify-content:space-between;gap:24px;display:flex}.navegacao a{color:var(--preto);flex-direction:column;flex:1 1 0;gap:4px;text-decoration:none;display:flex}.navegacao a:hover .navegacao__titulo{text-decoration:underline}.navegacao__proximo{text-align:right;margin-left:auto}.navegacao__rotulo{text-transform:uppercase;color:var(--cinza-texto);font-size:12px}.navegacao__titulo{font-size:15px;font-weight:500}.divisor{border:none;border-top:1px solid #000;width:100%;margin:15px 0}@media (width<=1024px){.grade{grid-template-columns:repeat(var(--cols-t,var(--cols,1)), minmax(0, 1fr))}.galeria,.posts{grid-template-columns:repeat(2,minmax(0,1fr))}.secao--topo{padding-right:max(var(--pr), 10px)}}@media (width<=767px){.faixa{background-size:cover}.faixa .container{min-height:150px;padding:0 20px 24px}.faixa__titulo{font-size:34px}.secao--topo{padding:min(var(--pt), 48px) 20px min(var(--pb), 48px) 20px}.secao--topo.secao--cheia{padding-left:0;padding-right:0}.coluna{max-width:100%;padding:var(--pad-m);flex-basis:100%}.secao__linha>.coluna+.coluna{margin-top:20px}.texto{margin-right:0}.titulo{font-size:min(var(--fs), max(calc(var(--fs) * .7), 20px))}.grade{grid-template-columns:repeat(var(--cols-m,1), minmax(0, 1fr))}.galeria,.posts{grid-template-columns:1fr}.navegacao{flex-direction:column}.navegacao__proximo{text-align:left;margin-left:0}.tabela,.tabela tbody,.tabela tr,.tabela td{width:100%;display:block}.tabela thead{display:none}.tabela tbody tr{border:1px solid #ddd;margin-bottom:16px}.tabela td{border:none;border-bottom:1px solid #eee;padding:10px 12px}.tabela td:before{content:attr(data-rotulo);text-transform:uppercase;color:var(--cinza-texto);font-size:12px;font-weight:700;display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.topo[data-astro-cid-da6ebbob]{background:var(--cinza-fundo);z-index:20;position:relative}.topo__linha[data-astro-cid-da6ebbob]{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 20px 0;display:flex}.topo__logo[data-astro-cid-da6ebbob] img[data-astro-cid-da6ebbob]{width:195px;height:auto;margin:10px 0 18px;display:block}.topo__redes[data-astro-cid-da6ebbob]{gap:11px;margin:0;padding:0;list-style:none;display:flex}.topo__redes[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]{width:32px;height:32px;color:var(--vermelho);justify-content:center;align-items:center;transition:color .3s;display:flex}.topo__redes[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]:hover{color:var(--roxo)}.menu__lista[data-astro-cid-da6ebbob]{justify-content:space-between;margin:0;padding:0 20px 10px;list-style:none;display:flex}.menu__item[data-astro-cid-da6ebbob]{position:relative}.menu__link[data-astro-cid-da6ebbob]{font-family:var(--fonte-menu);text-transform:uppercase;white-space:nowrap;color:var(--roxo);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:5px 20px;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.menu__link[data-astro-cid-da6ebbob]:hover,.menu__link[data-astro-cid-da6ebbob][aria-current=page],.menu__item--pai[data-astro-cid-da6ebbob]:hover>.menu__link[data-astro-cid-da6ebbob],.menu__item--pai[data-astro-cid-da6ebbob]:focus-within>.menu__link[data-astro-cid-da6ebbob]{background:var(--rosa);color:var(--branco)}.submenu[data-astro-cid-da6ebbob]{visibility:hidden;opacity:0;background:#e0e0e0;min-width:300px;margin:0;padding:0;list-style:none;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:0;box-shadow:0 8px 20px #1a165726}.menu__item--pai[data-astro-cid-da6ebbob]:hover .submenu[data-astro-cid-da6ebbob],.menu__item--pai[data-astro-cid-da6ebbob]:focus-within .submenu[data-astro-cid-da6ebbob]{visibility:visible;opacity:1}.submenu[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]{font-family:var(--fonte-menu);color:var(--roxo-escuro);padding:13px 20px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:block}.submenu[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]:hover,.submenu[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]:focus-visible,.submenu[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob][aria-current=page]{background:var(--rosa);color:var(--branco)}.menu-movel[data-astro-cid-da6ebbob]{display:none}.menu-movel[data-astro-cid-da6ebbob]>summary[data-astro-cid-da6ebbob]{background:var(--vermelho);width:44px;height:44px;color:var(--amarelo);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;list-style:none;display:flex}.menu-movel[data-astro-cid-da6ebbob] summary[data-astro-cid-da6ebbob]::-webkit-details-marker{display:none}.menu-movel[data-astro-cid-da6ebbob]>nav[data-astro-cid-da6ebbob]{background:#e0e0e0;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #1a165733}.menu-movel[data-astro-cid-da6ebbob] ul[data-astro-cid-da6ebbob]{margin:0;padding:0;list-style:none}.menu-movel[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob],.menu-movel[data-astro-cid-da6ebbob] details[data-astro-cid-da6ebbob] summary[data-astro-cid-da6ebbob]{min-height:46px;font-family:var(--fonte-menu);color:var(--roxo-escuro);cursor:pointer;border-bottom:1px solid #d0d0d0;justify-content:space-between;align-items:center;padding:10px 20px;font-size:15px;font-weight:500;text-decoration:none;list-style:none;display:flex}.menu-movel[data-astro-cid-da6ebbob] details[data-astro-cid-da6ebbob] ul[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]{background:#ececec;padding-left:36px;font-weight:400}.menu-movel[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]:hover,.menu-movel[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob][aria-current=page]{background:var(--rosa);color:var(--branco)}@media (width<=1280px){.menu__link[data-astro-cid-da6ebbob]{padding:5px 14px;font-size:15px}}@media (width<=1024px){.menu[data-astro-cid-da6ebbob],.topo__redes[data-astro-cid-da6ebbob]{display:none}.menu-movel[data-astro-cid-da6ebbob]{display:block}.topo__linha[data-astro-cid-da6ebbob]{align-items:center;padding:10px 20px}.topo__logo[data-astro-cid-da6ebbob] img[data-astro-cid-da6ebbob]{width:150px;margin:0}}.rodape[data-astro-cid-wy2sysiw]{background:var(--lilas)}.rodape__linha[data-astro-cid-wy2sysiw]{justify-content:center;align-items:flex-end;min-height:170px;padding:10px 10px 20px;display:flex}.rodape__texto[data-astro-cid-wy2sysiw]{font-family:var(--fonte-titulo);color:var(--branco);text-align:center;margin:0;font-size:16px;font-weight:200;line-height:1}.rodape__credito[data-astro-cid-wy2sysiw]{background:var(--roxo-escuro);text-align:center;color:var(--branco);font-family:var(--fonte-menu);padding:16px 10px 12px}.rodape__credito[data-astro-cid-wy2sysiw] small[data-astro-cid-wy2sysiw]{font-size:80%}.rodape__credito[data-astro-cid-wy2sysiw] a[data-astro-cid-wy2sysiw]{color:var(--branco);text-decoration:none}.rodape__credito[data-astro-cid-wy2sysiw] a[data-astro-cid-wy2sysiw]:hover{text-decoration:underline}.rodape__credito[data-astro-cid-wy2sysiw] span[data-astro-cid-wy2sysiw]{color:orange;font-size:12px}@media (width<=767px){.rodape__linha[data-astro-cid-wy2sysiw]{min-height:110px}}
