.herosobre{--hs-realce:var(--lilac-contrast);--hs-faixa:color-mix(in srgb,var(--title) 14%,transparent);--hs-suave:color-mix(in srgb,var(--text) 82%,transparent);--hs-mola:cubic-bezier(0.34,1.56,0.64,1);--hs-saida:cubic-bezier(0.16,1,0.3,1);display:flex;position:relative;flex-direction:column;gap:clamp(36px,6vw,64px);isolation:isolate;padding:0 20px;overflow-x:clip}.light .herosobre{--hs-realce:var(--lilac)}.herosobre:before{position:absolute;top:-60px;right:-40px;z-index:-1;opacity:.28;filter:blur(90px);border-radius:50%;background-color:var(--lilac);width:min(360px,70vw);height:min(360px,70vw);content:"";pointer-events:none}.light .herosobre:before{opacity:.14}.herosobre .hs-topo{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,56px)}.herosobre .info{display:flex;flex-direction:column;gap:4px;max-width:640px;min-width:0}.herosobre .object{display:flex;align-items:center;gap:10px;color:var(--hs-realce);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.herosobre .object:before{flex-shrink:0;border-radius:100px;background-color:var(--lilac);width:24px;height:3px;content:""}.herosobre .title{margin:8px 0 16px;color:var(--title);font-weight:700;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.8rem);font-family:var(--font-chakra),var(--font-outfit),sans-serif;letter-spacing:-.015em;line-height:1.12;text-wrap:balance}.herosobre .hs-destaque{position:relative;display:inline-block;background:linear-gradient(90deg,var(--lilac-contrast),var(--lilac-primary),var(--lilac-contrast));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:hs-brilha 6s ease-in-out infinite;color:transparent;font:inherit;-webkit-text-fill-color:transparent}.light .herosobre .hs-destaque{background-image:linear-gradient(90deg,var(--lilac),var(--primary),var(--lilac));background-size:200% 100%}.herosobre .hs-destaque:after{position:absolute;right:0;bottom:-2px;left:0;transform:scaleX(0);transform-origin:left;animation:hs-sublinha .9s var(--hs-saida) .9s forwards;border-radius:100px;background-color:var(--lilac);height:3px;content:""}.herosobre .text{margin-bottom:10px;max-width:60ch;color:var(--hs-suave);font-size:clamp(.98rem,.94rem + .2vw,1.06rem);line-height:1.7}.herosobre .hs-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.herosobre .hs-botao{transition:background-color .3s ease,border-color .3s ease,transform .3s var(--hs-mola);cursor:pointer;outline:2px solid transparent;outline-offset:3px;border-radius:100px;padding:0 26px;height:50px;font-family:inherit;font-weight:600}.herosobre .hs-botao--principal{border:0;background-color:var(--lilac);color:var(--white)}.herosobre .hs-botao--principal:hover{background-color:var(--lilac-active)}.herosobre .hs-botao--sec{border:1px solid color-mix(in srgb,var(--title) 30%,transparent);background-color:transparent;color:var(--title)}.herosobre .hs-botao--sec:hover{border-color:var(--lilac);background-color:var(--lilac-transparent)}.herosobre .hs-botao:active{transform:scale(.97)}.herosobre .hs-botao:focus-visible{outline-color:var(--lilac-contrast)}.herosobre .hs-palco{position:relative;justify-self:center;width:100%;max-width:600px}.herosobre .hs-fig{display:block;background-color:var(--bg-sec);width:100%;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.25)}.light .herosobre .hs-fig{box-shadow:0 24px 60px rgba(40,30,90,.16)}.herosobre .hs-foto,.herosobre figure img{display:block;border:0;width:100%;max-width:none;min-width:0;height:auto;aspect-ratio:590/450;object-fit:cover}.herosobre .hs-local,.herosobre .hs-selo{position:absolute;z-index:2;background-color:color-mix(in srgb,var(--bg) 84%,transparent);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 12px 32px rgba(0,0,0,.22)}.herosobre .hs-local{top:16px;right:16px;display:inline-flex;align-items:center;gap:8px;margin:0;border-radius:100px;padding:8px 14px;color:var(--title);font-weight:600;line-height:1}.herosobre .hs-local svg{color:var(--hs-realce);font-size:.8rem}.herosobre .hs-local span{font-size:.8rem}.herosobre .hs-ponto{position:relative;flex-shrink:0;border-radius:50%;background-color:#22c55e;width:8px;height:8px}.herosobre .hs-ponto:after{position:absolute;inset:0;animation:hs-pulso 2s ease-out infinite;border-radius:50%;background-color:#22c55e;content:""}.herosobre .prem{display:flex;align-items:center;gap:12px;margin-top:0}.herosobre .hs-selo{bottom:16px;left:16px;border-radius:18px;padding:10px 16px 10px 10px}.herosobre .prem .icon{display:grid;flex-shrink:0;place-items:center;border-radius:11px;background:linear-gradient(135deg,var(--lilac),var(--primary));padding:0;width:40px;height:40px;color:var(--white)}.herosobre .prem .icon svg{color:var(--white);font-size:1.1rem}.herosobre .hs-selo p{display:flex;flex-direction:column;gap:2px;margin:0;color:var(--hs-suave);font-size:.78rem;line-height:1.2}.herosobre .hs-selo strong{color:var(--title);font-size:.95rem;font-weight:700}.herosobre .hs-selo span{color:var(--hs-realce);font-size:.75rem;font-weight:600}.herosobre .hs-valores{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;margin:0;padding:0;list-style:none}.herosobre .hs-valor{display:flex;position:relative;flex-direction:column;gap:8px;transition:border-color .3s ease,background-color .3s ease,transform .4s var(--hs-saida);border:1px solid var(--hs-faixa);border-radius:20px;background-color:var(--bg-sec);padding:20px;overflow:hidden}.herosobre .hs-valor:before{position:absolute;top:20px;bottom:20px;left:0;transform:scaleY(.35);transition:transform .4s var(--hs-saida);border-radius:0 4px 4px 0;background-color:var(--lilac);width:4px;content:""}.herosobre .hs-valor:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--lilac) 55%,transparent);background-color:var(--lilac-transparent-a)}.herosobre .hs-valor:hover:before{transform:scaleY(1)}.herosobre .hs-valor-indice{color:var(--hs-realce);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700;letter-spacing:.1em}.herosobre .hs-valor-titulo{color:var(--title);font-size:clamp(1.05rem,1rem + .25vw,1.2rem);font-family:var(--font-chakra),var(--font-outfit),sans-serif;line-height:1.25}.herosobre .hs-valor-texto{color:var(--hs-suave);font-size:.93rem;line-height:1.6}.herosobre .hs-anim{animation:hs-sobe .8s var(--hs-saida) both;animation-delay:calc(var(--i, 0) * 80ms + 40ms)}.herosobre .hs-anim--imagem{animation-name:hs-zoom}@keyframes hs-sobe{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes hs-zoom{0%{transform:scale(.95) translateY(20px);opacity:0}to{transform:none;opacity:1}}@keyframes hs-brilha{50%{background-position:100% 0}}@keyframes hs-sublinha{to{transform:scaleX(1)}}@keyframes hs-pulso{0%{transform:scale(1);opacity:.6}to{transform:scale(3.2);opacity:0}}@media (min-width:920px){.herosobre .hs-topo{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.herosobre .hs-palco{justify-self:end}}@media (max-width:600px){.herosobre{padding:0 16px}.herosobre .hs-acoes{flex-direction:column}.herosobre .hs-botao{width:100%}.herosobre .hs-local{top:12px;right:12px;padding:7px 12px}.herosobre .hs-selo{bottom:12px;left:12px;border-radius:14px;padding:8px 12px 8px 8px}.herosobre .prem{gap:10px}.herosobre .prem .icon{border-radius:9px;width:34px;height:34px}.herosobre .prem .icon svg{font-size:.95rem}.herosobre .hs-selo strong{font-size:.85rem}.herosobre .hs-selo p,.herosobre .hs-selo span{font-size:.72rem}}@media (max-width:380px){.herosobre .hs-local{display:none}.herosobre .hs-valor{padding:18px}}@media (forced-colors:active){.herosobre .hs-destaque{forced-color-adjust:none;background:none;color:Highlight;-webkit-text-fill-color:Highlight}.herosobre .hs-botao:focus-visible{outline-color:Highlight}}@media (prefers-reduced-motion:reduce){.herosobre .hs-anim,.herosobre .hs-destaque,.herosobre .hs-destaque:after,.herosobre .hs-ponto:after{animation:none}.herosobre .hs-destaque:after{transform:scaleX(1)}.herosobre .hs-botao,.herosobre .hs-valor{transition:none}.herosobre .hs-valor:hover{transform:none}}.cumpany{display:flex;flex-direction:column;justify-content:center;gap:30px;padding:0 20px;text-align:center}.cumpany .logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));justify-content:center;align-items:center;margin:auto;width:100%;max-width:700px}.cumpany .logos figure{display:flex;justify-content:center;align-items:center!important;border:var(--thin-border);padding:0 1rem;width:100%;height:100px;&:hover{background-color:var(--lilac);& img{filter:contrast(0) brightness(200%)}}&:first-child{border-radius:10px 0 0 10px}&:last-child{border-radius:0 10px 10px 0}}.cumpany .logos img{width:100%;max-width:100px;height:auto}html:not(.light) .cumpany .logos .corporatecc{filter:invert(100%) saturate(0)}@media screen and (max-width:801px){.cumpany .logos figure{&:nth-child(4){border-radius:0 10px 10px 0}&:nth-child(5){border-radius:10px}}}@media screen and (max-width:679px){.cumpany .logos figure{&:nth-child(3){border-radius:0 10px 10px 0}&:nth-child(4){border-radius:10px}}}@media screen and (max-width:519px){.cumpany .logos figure{&:first-child{border-radius:10px 0 0 0}&:nth-child(2){border-radius:0 10px 0 0}&:nth-child(3){border-radius:0 0 0 10px}&:nth-child(4){border-radius:0 0 10px 0}}}@media screen and (max-width:360px){.cumpany .logos{display:flex;flex-direction:column}.cumpany .logos figure{width:100%;&:first-child{border-radius:10px 10px 0 0}&:nth-child(2),&:nth-child(3){border-radius:0}&:nth-child(4){border-radius:0 0 10px 10px}}}.nossamisao{display:flex;flex-direction:column;gap:30px;padding:0 20px}.nossamisao .box-card .box-c{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));justify-content:center}.nossamisao .box-card .card{display:flex;position:relative;flex-direction:column;align-items:flex-start;gap:20px;z-index:1;border-radius:25px;background-color:var(--bg);padding:30px;width:100%;&:after{position:absolute;top:0;left:0;transform:translate(-1px,-1px);z-index:-1;border:var(--thin-border);border-radius:25px;width:100%;height:100%;content:""}}.nossamisao .box-card .card svg{color:var(--text-dark-light);font-size:2rem}.nossamisao .box-card .card .title{font-weight:500;font-size:1.2em;font-family:Fira Code,Chakra Petch,Outfit,sans-serif;color:var(--title)}.nossamisao .box-card .card .text{color:var(--text)}@media (max-width:305px){.nossamisao .box-card .box-c{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}