.hero[data-astro-cid-d4ckte6w]{justify-content:center;align-items:center;min-height:100vh;padding:80px 40px;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-d4ckte6w]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero__overlay[data-astro-cid-d4ckte6w]{opacity:.4;z-index:0;background-color:#006;position:absolute;inset:0}.hero__content[data-astro-cid-d4ckte6w]{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:1060px;display:flex;position:relative}.hero__content[data-astro-cid-d4ckte6w] h1[data-astro-cid-d4ckte6w]{margin-bottom:44px;font-size:37px;font-weight:800;line-height:1.04}.hero__content[data-astro-cid-d4ckte6w] p[data-astro-cid-d4ckte6w]{margin-bottom:20px;font-size:20px;font-weight:400;line-height:1.5}.hero__anchor[data-astro-cid-d4ckte6w]{color:#1f1fa3;font-family:var(--font-heading);text-transform:uppercase;background-color:#f6f;padding:20px 30px;font-size:18px;font-weight:800;line-height:18px}.soluciones[data-astro-cid-d4ckte6w]{background-color:#3e3ee4;padding:100px 20px 40px}.soluciones__inner[data-astro-cid-d4ckte6w]{max-width:1140px;margin-inline:auto}.soluciones[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w]{text-align:center;color:var(--color-text-primary);margin-bottom:27px;font-size:42px;font-weight:800;line-height:1.15}.soluciones__intro[data-astro-cid-d4ckte6w]{text-align:center;max-width:758px;margin:0 auto 85px;font-size:20px;line-height:1.5}.soluciones__grid[data-astro-cid-d4ckte6w]{grid-template-columns:repeat(2,1fr);justify-content:start;gap:22px;display:grid}.solution-card[data-astro-cid-d4ckte6w]{display:block}.solution-card[data-astro-cid-d4ckte6w] img{width:100%;height:auto;display:block}.soluciones__contacto[data-astro-cid-d4ckte6w]{margin-top:20px;padding:120px 20px;position:relative;overflow:hidden}.soluciones__contacto-bg[data-astro-cid-d4ckte6w]{object-fit:cover;object-position:0 0;mix-blend-mode:screen;z-index:0;width:100%;height:100%;position:absolute;inset:0}.soluciones__contacto-inner[data-astro-cid-d4ckte6w]{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.soluciones__contacto[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w]{max-width:627px;margin-bottom:50px;font-size:55px;font-weight:900;line-height:1}.soluciones__contacto[data-astro-cid-d4ckte6w] .cta-button{color:#3724bc;font-family:var(--font-body);letter-spacing:0;background-color:#32ffff;padding:12px 24px;font-size:15px;font-weight:500}.clientes[data-astro-cid-d4ckte6w]{background-color:var(--color-bg-dark-1);padding:108px 40px 110px}.clientes[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w]{text-align:center;max-width:546px;margin:0 auto 58px;font-size:42px;font-weight:800;line-height:46.2px}.clientes__grid[data-astro-cid-d4ckte6w]{grid-template-columns:repeat(3,120px);justify-content:space-between;align-items:center;row-gap:0;max-width:913px;margin:0 auto;padding:0;list-style:none;display:grid}.clientes__grid[data-astro-cid-d4ckte6w] li[data-astro-cid-d4ckte6w]{justify-content:center;align-items:center;height:63px;display:flex}.clientes__grid[data-astro-cid-d4ckte6w] img{object-fit:contain;width:120px;height:auto;max-height:63px}[data-astro-cid-d4ckte6w][data-reveal]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}[data-astro-cid-d4ckte6w][data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (width>=768px){.hero__content[data-astro-cid-d4ckte6w] h1[data-astro-cid-d4ckte6w]{font-size:63px;line-height:1}.soluciones__grid[data-astro-cid-d4ckte6w]{grid-template-columns:repeat(3,1fr)}.clientes__grid[data-astro-cid-d4ckte6w]{grid-template-columns:repeat(6,120px)}}@media (width<=767px){.soluciones[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w]{font-size:28px}.soluciones__contacto[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w]{font-size:34px}.clientes[data-astro-cid-d4ckte6w]{padding:100px 20px}.soluciones[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w],.clientes[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w]{font-size:24px;line-height:26.4px}}@media (width>=768px) and (width<=1024px){.soluciones[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w],.clientes[data-astro-cid-d4ckte6w] h2[data-astro-cid-d4ckte6w]{font-size:32px;line-height:1.15}}
