.esp-grid[data-astro-cid-gb7ln3fz]{grid-template-columns:repeat(4,1fr);gap:1.1rem;display:grid}.esp-tile[data-astro-cid-gb7ln3fz]{border-radius:var(--radius);color:#e3ecf8;background:radial-gradient(120% 120% at 15% 0%, color-mix(in srgb, var(--glow) 42%, transparent), transparent 58%), linear-gradient(160deg, #0a1f4d 0%, #061634 100%);min-height:232px;box-shadow:var(--shadow-card);border:1px solid #ffffff14;flex-direction:column;padding:1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.esp-tile[data-astro-cid-gb7ln3fz]:hover{box-shadow:var(--shadow-card-hover);border-color:color-mix(in srgb, var(--glow) 55%, transparent);transform:translateY(-6px)}.esp-watermark[data-astro-cid-gb7ln3fz]{color:var(--glow);opacity:.14;transition:opacity .25s,transform .4s;position:absolute;top:-18px;right:-14px}.esp-tile[data-astro-cid-gb7ln3fz]:hover .esp-watermark[data-astro-cid-gb7ln3fz]{opacity:.22;transform:scale(1.06)rotate(-4deg)}.esp-ico[data-astro-cid-gb7ln3fz]{color:#fff;background:color-mix(in srgb, var(--glow) 26%, transparent);border:1px solid color-mix(in srgb, var(--glow) 55%, transparent);z-index:1;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:auto;display:grid;position:relative}.esp-content[data-astro-cid-gb7ln3fz]{z-index:1;margin-top:1.1rem;position:relative}.esp-title[data-astro-cid-gb7ln3fz]{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;margin-bottom:.4rem;font-size:1.18rem;font-weight:700;display:block}.esp-desc[data-astro-cid-gb7ln3fz]{color:#9fb0cd;font-size:.82rem;line-height:1.55;display:block}.esp-link[data-astro-cid-gb7ln3fz]{z-index:1;letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb, var(--glow) 72%, #fff);margin-top:.9rem;font-size:.68rem;font-weight:700;position:relative}.esp-guia[data-astro-cid-gb7ln3fz]{text-align:center;border-radius:var(--radius);cursor:pointer;min-height:232px;color:var(--color-ink);background:linear-gradient(150deg, var(--blue-50) 0%, #ecfbfd 100%);border:1.5px dashed var(--blue-300);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.6rem 1.4rem;font-family:inherit;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.esp-guia[data-astro-cid-gb7ln3fz]:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-primary);border-style:solid;transform:translateY(-6px)}.esp-guia-ico[data-astro-cid-gb7ln3fz]{background:var(--grad-aurora);color:#fff;width:54px;height:54px;box-shadow:var(--shadow-glow);border-radius:50%;place-items:center;display:grid}.esp-guia-title[data-astro-cid-gb7ln3fz]{font-family:var(--font-display);max-width:15rem;font-size:1.05rem;font-weight:700;line-height:1.3}.esp-guia-desc[data-astro-cid-gb7ln3fz]{color:var(--color-text-soft);max-width:15rem;font-size:.82rem;line-height:1.5}.esp-guia-cta[data-astro-cid-gb7ln3fz]{color:#fff;background:var(--color-primary);border-radius:999px;margin-top:.3rem;padding:.55rem 1.3rem;font-size:.78rem;font-weight:700}.esp-guia[data-astro-cid-gb7ln3fz]:hover .esp-guia-cta[data-astro-cid-gb7ln3fz]{background:var(--color-primary-dark)}@media (width<=980px){.esp-grid[data-astro-cid-gb7ln3fz]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.esp-grid[data-astro-cid-gb7ln3fz]{grid-template-columns:1fr}}.helix-backdrop[data-astro-cid-mmt7jj4a]{z-index:0;opacity:.28;pointer-events:none;width:112%;height:auto;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hb-drift[data-astro-cid-mmt7jj4a]{transform-origin:50%;animation:26s ease-in-out infinite hbDrift}@keyframes hbDrift{0%,to{transform:translate(0)scaleY(1)}50%{transform:translate(-26px)scaleY(1.04)}}@media (prefers-reduced-motion:reduce){.hb-drift[data-astro-cid-mmt7jj4a]{animation:none}}.video-real[data-astro-cid-c5can6x7]{object-fit:cover;background:#000;border:none;width:100%;display:block}.video-ph[data-astro-cid-c5can6x7]{border:2px dashed var(--blue-300);background:radial-gradient(circle at 30% 24%, var(--blue-100), transparent 58%), radial-gradient(circle at 76% 76%, var(--turq-100), transparent 55%), var(--color-bg-soft);width:100%;color:var(--blue-700);place-items:center;display:grid;position:relative;overflow:hidden}.video-ph[data-astro-cid-c5can6x7].indigo{border-color:var(--turq-300);color:var(--turq-700);background:radial-gradient(circle at 30% 24%, var(--turq-100), transparent 58%), radial-gradient(circle at 76% 76%, var(--blue-100), transparent 55%), #ecfbfd}.video-ph-inner[data-astro-cid-c5can6x7]{text-align:center;flex-direction:column;align-items:center;gap:.7rem;padding:1.25rem;display:flex}.video-ph-play[data-astro-cid-c5can6x7]{background:var(--grad-aurora);color:#fff;width:62px;height:62px;box-shadow:var(--shadow-glow);border-radius:50%;place-items:center;padding-left:3px;display:grid}.video-ph-label[data-astro-cid-c5can6x7]{font-family:var(--font-display);font-size:.98rem;font-weight:700}.video-ph-file[data-astro-cid-c5can6x7]{color:var(--color-text-soft);border:1px solid var(--color-border);background:#fff;border-radius:7px;padding:.2rem .55rem;font-family:ui-monospace,SF Mono,monospace;font-size:.72rem}.video-ph-star[data-astro-cid-c5can6x7]{color:var(--color-star);opacity:.85;font-size:1.3rem;position:absolute;top:.9rem;right:1.1rem}.seals[data-astro-cid-oxyrlxrf]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#fff;padding:3.5rem 0}.seals-title[data-astro-cid-oxyrlxrf]{text-align:center;color:var(--color-text-soft);margin-bottom:2rem;font-weight:600}.seals-row[data-astro-cid-oxyrlxrf]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2.5rem;display:flex}.seal[data-astro-cid-oxyrlxrf]{color:var(--color-text-soft);opacity:.75;text-align:center;flex-direction:column;align-items:center;gap:.6rem;width:140px;transition:opacity .2s,color .2s;display:flex}.seal[data-astro-cid-oxyrlxrf] svg[data-astro-cid-oxyrlxrf]{flex-shrink:0}.seal[data-astro-cid-oxyrlxrf]:hover{opacity:1;color:var(--color-primary)}.seal[data-astro-cid-oxyrlxrf] span[data-astro-cid-oxyrlxrf]{font-size:.82rem;font-weight:600}.seals-note[data-astro-cid-oxyrlxrf]{text-align:center;color:var(--color-text-soft);margin-top:2rem;font-size:.78rem;font-style:italic}.blog-head[data-astro-cid-3sby2kfi]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.blog-grid[data-astro-cid-3sby2kfi]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;display:grid}.blog-card[data-astro-cid-3sby2kfi]{border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-card);color:inherit;background:#fff;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.blog-card[data-astro-cid-3sby2kfi]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-5px)}.blog-img[data-astro-cid-3sby2kfi]{position:relative}.blog-cat[data-astro-cid-3sby2kfi]{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.04em;z-index:2;background:#fffffff2;border-radius:999px;padding:.3rem .7rem;font-size:.72rem;font-weight:700;position:absolute;top:.9rem;left:.9rem}.blog-body[data-astro-cid-3sby2kfi]{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.blog-body[data-astro-cid-3sby2kfi] h3[data-astro-cid-3sby2kfi]{font-size:1.12rem;line-height:1.3}.blog-link[data-astro-cid-3sby2kfi]{color:var(--color-primary);margin-top:auto;font-size:.92rem;font-weight:600}.hero[data-astro-cid-lcdefpme]{padding:4.5rem 0 3.5rem;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(68% 60% at 50% 42%,#fffffff2 0%,#ffffffd1 46%,#fff0 78%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.hero[data-astro-cid-lcdefpme] .type-h1{max-width:17ch;margin-bottom:1.35rem;font-size:clamp(2.4rem,5.6vw,4rem)}.hero-lead[data-astro-cid-lcdefpme]{color:var(--color-text);max-width:640px;margin-bottom:1.75rem;font-size:1.16rem}.hero-lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink)}.hero-trust[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.spark[data-astro-cid-lcdefpme]{color:var(--color-star);z-index:1;opacity:.85;position:absolute}.s1[data-astro-cid-lcdefpme]{font-size:1.5rem;animation:6s ease-in-out infinite floaty;top:12%;right:14%}.s3[data-astro-cid-lcdefpme]{font-size:1.9rem;animation:8s ease-in-out .5s infinite floaty;top:30%;left:10%}.paths-wrap[data-astro-cid-lcdefpme]{z-index:3;margin-top:3rem;position:relative}.paths-lead[data-astro-cid-lcdefpme]{text-align:center;color:var(--color-text);margin-bottom:1.25rem;font-size:1.06rem}.paths-lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink);font-weight:700}.paths[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr 1fr;align-items:stretch;gap:1.1rem;display:grid}.path-card[data-astro-cid-lcdefpme]{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-card);cursor:pointer;color:var(--color-text);background:#fff;flex-direction:column;align-items:flex-start;gap:.55rem;padding:1.6rem 1.5rem;font-family:inherit;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex}.path-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-card-hover);border-color:var(--blue-300);transform:translateY(-5px)}.path-card[data-astro-cid-lcdefpme].is-primary{background:linear-gradient(150deg, #fff 0%, var(--blue-50) 100%);border:2px solid var(--color-primary)}.path-ico[data-astro-cid-lcdefpme]{background:var(--color-bg-soft);width:48px;height:48px;color:var(--color-primary-dark);border:1px solid var(--color-border);border-radius:14px;place-items:center;margin-bottom:.35rem;display:grid}.path-card[data-astro-cid-lcdefpme].is-primary .path-ico[data-astro-cid-lcdefpme]{background:var(--grad-aurora);color:#fff;box-shadow:var(--shadow-glow);border-color:#0000}.path-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-ink);font-size:1.1rem;font-weight:700;line-height:1.25}.path-desc[data-astro-cid-lcdefpme]{color:var(--color-text-soft);flex:1;font-size:.9rem;line-height:1.55}.path-cta[data-astro-cid-lcdefpme]{color:var(--color-primary-dark);margin-top:.35rem;font-size:.9rem;font-weight:700}.path-cta[data-astro-cid-lcdefpme].primary{background:var(--color-primary);color:#fff;border-radius:999px;margin-top:.6rem;padding:.7rem 1.35rem}.path-card[data-astro-cid-lcdefpme].is-primary:hover .path-cta[data-astro-cid-lcdefpme].primary{background:var(--color-primary-dark)}.stats-band[data-astro-cid-lcdefpme]{background:var(--grad-aurora);padding:2.5rem 0}.stats-grid[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.stat[data-astro-cid-lcdefpme]{color:#fff}.stat-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:.35rem;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1;display:block}.stat-label[data-astro-cid-lcdefpme]{color:#ffffffd1;font-size:.9rem}.team-section[data-astro-cid-lcdefpme]{background:var(--color-ink);color:#d3deef;padding:5.5rem 0;position:relative;overflow:hidden}.team-inner[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:3.5rem;display:grid;position:relative}.team-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:1rem;font-size:clamp(1.7rem,3.5vw,2.4rem)}.team-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#9fb0cd;margin-bottom:1.75rem;font-size:1.06rem}.eyebrow-dark[data-astro-cid-lcdefpme]{color:var(--blue-300);background:#ffffff14;border-color:#ffffff29}.team-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;display:flex}.btn-ghost-light[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff52;font-family:inherit}.btn-ghost-light[data-astro-cid-lcdefpme]:hover{background:#ffffff1a;border-color:#fff}.proceso-band[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:1rem;list-style:none;display:grid}.proceso-item[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:1.6rem 1.35rem;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}.proceso-item[data-astro-cid-lcdefpme]:before{content:"";border-radius:var(--radius) var(--radius) 0 0;background:var(--grad-aurora);transform-origin:0;height:4px;transition:transform .3s;position:absolute;inset:0 0 auto;transform:scaleX(0)}.proceso-item[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-card);border-color:var(--blue-300);transform:translateY(-5px)}.proceso-item[data-astro-cid-lcdefpme]:hover:before{transform:scaleX(1)}.proceso-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);background:var(--grad-aurora);color:#0000;opacity:.9;background-clip:text;font-size:2.4rem;font-weight:800;line-height:1}.proceso-t[data-astro-cid-lcdefpme]{color:var(--color-ink);margin:.7rem 0 .4rem;font-size:1rem}.proceso-d[data-astro-cid-lcdefpme]{color:var(--color-text-soft);font-size:.86rem;line-height:1.6}.beneficios-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.beneficio[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.beneficio-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--blue-100);margin-bottom:.5rem;font-size:2.4rem;font-weight:800;line-height:1;display:block}.beneficio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--blue-700);margin-bottom:.6rem;font-size:1.18rem}.beneficio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-soft);font-size:.96rem}.featured[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.featured-media[data-astro-cid-lcdefpme] .img-ph,.featured-media[data-astro-cid-lcdefpme] .img-real{box-shadow:var(--shadow-card)}.featured-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:1rem 0;font-size:clamp(1.6rem,3.5vw,2.3rem)}.featured-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-soft);margin-bottom:1.25rem;font-size:1.05rem}.featured-list[data-astro-cid-lcdefpme]{gap:.6rem;margin-bottom:1.75rem;list-style:none;display:grid}.featured-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--color-text);padding-left:1.75rem;position:relative}.featured-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";color:var(--color-accent-dark);font-weight:700;position:absolute;left:0}.pro-band[data-astro-cid-lcdefpme]{border:1.5px solid var(--turq-100);border-radius:var(--radius-lg);background:linear-gradient(135deg,#ecfbfd 0%,#eef7fd 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:2.5rem;padding:2.75rem 2.5rem;display:grid}.eyebrow-pro[data-astro-cid-lcdefpme]{border-color:var(--turq-100);color:var(--color-pro);background:#ecfbfd}.pro-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.7rem;font-size:clamp(1.5rem,3vw,2.1rem)}.pro-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-soft);font-size:1.02rem}.pro-band-actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:.7rem;display:flex}.btn-pro[data-astro-cid-lcdefpme]{background:var(--color-pro);color:#fff}.btn-pro[data-astro-cid-lcdefpme]:hover{background:var(--turq-600);transform:translateY(-2px)}.center-head[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}@media (width<=980px){.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.path-card[data-astro-cid-lcdefpme].is-primary{order:-1}.proceso-band[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.pro-band[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:2rem 1.6rem}}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{padding:3rem 0 2.5rem}.featured[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2rem}.team-inner[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;gap:2.5rem}.team-text[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.team-actions[data-astro-cid-lcdefpme]{justify-content:center}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}}@media (width<=520px){.proceso-band[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
