.hero[data-astro-cid-hqs6dy6q]{padding:96px 0 110px}.hero-grid[data-astro-cid-hqs6dy6q]{grid-template-columns:1fr auto;align-items:center;gap:64px;display:grid}h1[data-astro-cid-hqs6dy6q]{letter-spacing:-.045em;font-size:clamp(56px,10vw,136px);font-weight:500;line-height:.95}h1[data-astro-cid-hqs6dy6q] span[data-astro-cid-hqs6dy6q]{color:var(--gris)}.sub[data-astro-cid-hqs6dy6q]{max-width:620px;color:var(--gris-claro);margin:32px 0 40px;font-size:clamp(18px,2vw,22px)}.ctas[data-astro-cid-hqs6dy6q]{flex-wrap:wrap;gap:14px;display:flex}.foto[data-astro-cid-hqs6dy6q]{width:272px;position:relative}.foto[data-astro-cid-hqs6dy6q] img[data-astro-cid-hqs6dy6q]{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:272px;height:272px}.dispo[data-astro-cid-hqs6dy6q]{white-space:nowrap;background:var(--carbon);border:1px solid var(--line);color:var(--gris-claro);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.dispo[data-astro-cid-hqs6dy6q] i[data-astro-cid-hqs6dy6q]{background:var(--verde);border-radius:50%;width:8px;height:8px}.linea[data-astro-cid-hqs6dy6q]{margin-top:56px;list-style:none;position:relative}.linea[data-astro-cid-hqs6dy6q]:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:7px}.linea[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px;padding:0 0 48px 48px;display:grid;position:relative}.punto[data-astro-cid-hqs6dy6q]{background:var(--carbon);border:2px solid var(--gris);border-radius:50%;width:15px;height:15px;position:absolute;top:6px;left:0}.hoy[data-astro-cid-hqs6dy6q] .punto[data-astro-cid-hqs6dy6q]{background:var(--verde);border-color:var(--verde);box-shadow:0 0 0 6px #71f34a26}.cab[data-astro-cid-hqs6dy6q] h3[data-astro-cid-hqs6dy6q]{font-family:var(--font-titulos);letter-spacing:-.025em;font-size:28px;font-weight:500;line-height:1.15}.cab[data-astro-cid-hqs6dy6q] span[data-astro-cid-hqs6dy6q]{color:var(--gris-claro);font-size:15px}.hoy[data-astro-cid-hqs6dy6q] .cab[data-astro-cid-hqs6dy6q] span[data-astro-cid-hqs6dy6q]{color:var(--verde)}.linea[data-astro-cid-hqs6dy6q] p[data-astro-cid-hqs6dy6q]{color:var(--gris-claro);font-size:18px}.claro[data-astro-cid-hqs6dy6q]{background:var(--claro);color:var(--carbon)}.claro[data-astro-cid-hqs6dy6q] .eyebrow[data-astro-cid-hqs6dy6q]{color:var(--gris)}.claro[data-astro-cid-hqs6dy6q] .titulo[data-astro-cid-hqs6dy6q] span[data-astro-cid-hqs6dy6q]{color:#9a958d}.principios[data-astro-cid-hqs6dy6q]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:48px;display:grid}.principio[data-astro-cid-hqs6dy6q]{border:1px solid var(--claro-line);background:#fff;border-radius:22px;padding:30px}.principio[data-astro-cid-hqs6dy6q] .n[data-astro-cid-hqs6dy6q]{font-family:var(--font-titulos);color:var(--verde-osc);font-size:15px;font-weight:600}.principio[data-astro-cid-hqs6dy6q] h3[data-astro-cid-hqs6dy6q]{margin:14px 0 8px;font-size:21px;font-weight:500;line-height:1.25}.principio[data-astro-cid-hqs6dy6q] p[data-astro-cid-hqs6dy6q]{color:var(--texto2);font-size:16px}.certs-grid[data-astro-cid-hqs6dy6q]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.certs[data-astro-cid-hqs6dy6q]{list-style:none}.certs[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]{border-top:1px solid var(--line);padding:22px 0 22px 34px;font-size:19px;position:relative}.certs[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]:last-child{border-bottom:1px solid var(--line)}.certs[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]:before{content:"✓";color:var(--verde);font-weight:700;position:absolute;left:0}.herr[data-astro-cid-hqs6dy6q]{padding-bottom:32px}@media (width<=900px){.hero[data-astro-cid-hqs6dy6q]{padding:56px 0 80px}.hero-grid[data-astro-cid-hqs6dy6q]{grid-template-columns:1fr;gap:48px}.foto[data-astro-cid-hqs6dy6q]{order:-1;width:160px}.foto[data-astro-cid-hqs6dy6q] img[data-astro-cid-hqs6dy6q]{width:160px;height:160px}.dispo[data-astro-cid-hqs6dy6q]{left:0;transform:none}.linea[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]{grid-template-columns:1fr;gap:8px;padding-left:40px}.cab[data-astro-cid-hqs6dy6q] h3[data-astro-cid-hqs6dy6q]{font-size:24px}.certs-grid[data-astro-cid-hqs6dy6q]{grid-template-columns:1fr;gap:24px}}
