.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;display:flex;align-items:center;min-height:min(92svh,920px);padding-block:clamp(96px,14vh,160px) clamp(48px,8vh,88px);overflow:hidden;background:var(--dark);color:#fff}.hero__media[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1}.hero__media[data-astro-cid-bbe6dxrz] picture,.hero__img[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:100%}.hero__img[data-astro-cid-bbe6dxrz]{object-fit:cover;object-position:70% center;transform-origin:65% 50%;animation:hero-zoom 20s ease-out both}.hero__media[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--dark) 15%,transparent 75%),linear-gradient(0deg,var(--dark) 0%,transparent 40%),linear-gradient(180deg,#0b0d1099 0%,transparent 25%)}@keyframes hero-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}.hero__content[data-astro-cid-bbe6dxrz]{position:relative}.hero__eyebrow[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.6em;margin:0 0 1.5rem;padding:.45em 1em;border:1px solid #ffffff2e;border-radius:999px;background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9}.hero__dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px #f603,0 0 12px var(--orange)}.hero__title[data-astro-cid-bbe6dxrz]{max-width:16ch;margin-bottom:.4em;font-size:clamp(2.5rem,6vw,5.25rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.hero__highlight[data-astro-cid-bbe6dxrz]{background:linear-gradient(90deg,var(--orange),var(--orange-2));-webkit-background-clip:text;background-clip:text;color:transparent}.hero__subtitle[data-astro-cid-bbe6dxrz]{max-width:52ch;margin-bottom:2rem;font-size:clamp(1.05rem,1rem + .4vw,1.3rem);line-height:1.55;color:#ffffffc7}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px}.hero__actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{padding:1em 1.8em}.hero__extra[data-astro-cid-bbe6dxrz]{margin-top:clamp(48px,8vh,88px)}@media(max-width:767px){.hero[data-astro-cid-bbe6dxrz]{align-items:flex-end;min-height:min(88svh,820px)}.hero__img[data-astro-cid-bbe6dxrz]{object-position:60% center}.hero__eyebrow[data-astro-cid-bbe6dxrz]{border-radius:14px;font-size:.75rem;letter-spacing:.05em}.hero__media[data-astro-cid-bbe6dxrz]:after{background:linear-gradient(0deg,var(--dark) 30%,#0b0d10b3 60%,#0b0d1066 100%),linear-gradient(90deg,var(--dark) 15%,transparent 75%)}.hero__actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{flex:1 1 auto;justify-content:center}}.titulo[data-astro-cid-yuzdnppw]{max-width:22ch;margin-bottom:1.5rem}.intro[data-astro-cid-yuzdnppw]{max-width:60ch;font-size:var(--fs-body)}.grade-solucoes[data-astro-cid-yuzdnppw]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:48px}.grade-solucoes[data-astro-cid-yuzdnppw]>*{height:100%}.grade-solucoes[data-astro-cid-yuzdnppw] .sol-card{height:100%}@media(max-width:1100px){.grade-solucoes[data-astro-cid-yuzdnppw]{grid-template-columns:repeat(2,1fr)}}.divisor[data-astro-cid-yuzdnppw]{background:var(--dark)}.divisor[data-astro-cid-yuzdnppw] .wrap[data-astro-cid-yuzdnppw]{border-top:1px solid #ffffff1f}.ver-todas[data-astro-cid-yuzdnppw]{margin:48px 0 0;text-align:center}.cta-final[data-astro-cid-yuzdnppw]{position:relative;isolation:isolate;padding-block:clamp(96px,14vw,180px);background:var(--dark);color:#fff;overflow:hidden}.cta-final__media[data-astro-cid-yuzdnppw]{position:absolute;inset:0;z-index:-1}.cta-final__media[data-astro-cid-yuzdnppw] picture{display:block;width:100%;height:100%}.cta-final__media[data-astro-cid-yuzdnppw] img{display:block;width:100%;height:100%;object-fit:cover}.cta-final__media[data-astro-cid-yuzdnppw]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0d10f2 20%,#0b0d1099),linear-gradient(0deg,#0b0d10 0%,transparent 40%)}.acoes[data-astro-cid-yuzdnppw]{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}@media(max-width:900px){.grade-solucoes[data-astro-cid-yuzdnppw]{grid-template-columns:1fr}}
