.hero[data-astro-cid-lcdefpme]{padding:70px 0 40px}.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:0;color:var(--navy);margin:16px 0 0;font-size:46px;font-weight:400;line-height:1.1}.hero-lead[data-astro-cid-lcdefpme]{color:var(--gris);max-width:520px;margin:20px 0 0;font-size:20px;line-height:1.55}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.hero-art[data-astro-cid-lcdefpme]{place-items:center;display:grid}.paths[data-astro-cid-lcdefpme]{padding-top:20px}.paths-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.path[data-astro-cid-lcdefpme]{padding:30px 30px 26px;transition:transform .18s,box-shadow .2s;display:block}.path[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:0 18px 40px #07123e1f}.path-tag[data-astro-cid-lcdefpme]{color:var(--gris);font-size:13.5px;font-weight:600}.path[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--f-head);color:var(--navy);margin:8px 0 10px;font-size:26px;font-weight:700}.path[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gris);font-size:15.5px;line-height:1.55}.path-more[data-astro-cid-lcdefpme]{font-family:var(--f-head);color:var(--naranja-dark);margin-top:16px;font-weight:700;display:inline-block}.path-hi[data-astro-cid-lcdefpme]{border-color:var(--naranja);background:linear-gradient(#fff,#fffaf3);box-shadow:0 14px 34px #ec852229}.serv-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px;display:grid}.serv[data-astro-cid-lcdefpme]{transition:transform .18s,box-shadow .2s;overflow:hidden}.serv[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:0 18px 40px #07123e1f}.serv-img[data-astro-cid-lcdefpme]{background-position:50%;background-size:cover;height:158px}.serv-body[data-astro-cid-lcdefpme]{padding:20px 22px 24px}.serv-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--f-head);color:var(--navy);margin-bottom:8px;font-size:19px;font-weight:700}.serv-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gris);font-size:14.5px;line-height:1.55}.stats-band[data-astro-cid-lcdefpme]{background:var(--navy);border-top:4px solid var(--amarillo)}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px;padding:46px 40px;display:grid}.stat[data-astro-cid-lcdefpme]{text-align:center;color:#fff}.stat-n[data-astro-cid-lcdefpme]{font-family:var(--f-head);color:var(--amarillo);font-size:42px;font-weight:700;display:block}.stat-l[data-astro-cid-lcdefpme]{color:#b8bed6;margin-top:4px;font-size:14px;display:block}.fr-teaser[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden}.fr-teaser-copy[data-astro-cid-lcdefpme]{padding:44px}.fr-teaser-img[data-astro-cid-lcdefpme]{background-position:50%;background-size:cover;min-height:340px}.demo-note[data-astro-cid-lcdefpme]{color:var(--gris);margin-top:12px;font-size:12.5px}.cta-band[data-astro-cid-lcdefpme]{background:linear-gradient(120deg, var(--naranja), var(--rojo));margin-top:20px}.cta-in[data-astro-cid-lcdefpme]{text-align:center;color:#fff;padding:66px 40px}.cta-in[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--f-display);font-size:34px;font-weight:400}.cta-in[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.95;margin:12px 0 26px;font-size:18px}.cta-btns[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.btn-ghost-light[data-astro-cid-lcdefpme]{color:#fff;border-color:#fff}.btn-ghost-light[data-astro-cid-lcdefpme]:hover{color:var(--rojo);background:#fff}@media (width<=900px){.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{display:none}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:32px}.paths-grid[data-astro-cid-lcdefpme],.serv-grid[data-astro-cid-lcdefpme],.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.serv-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.fr-teaser[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.fr-teaser-img[data-astro-cid-lcdefpme]{order:-1;min-height:220px}}@media (width<=560px){.serv-grid[data-astro-cid-lcdefpme],.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
