.nhero[data-astro-cid-jirrsrhd]{position:relative;display:flex;align-items:center;min-height:max(560px,calc(100dvh - var(--topbar-h) - var(--header-h) - 1px));padding-block:clamp(48px,7vw,90px);overflow:hidden;background:#0a0912;isolation:isolate;--violeta-hero: #b07cff}.nhero__fondo[data-astro-cid-jirrsrhd]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.nhero__velo[data-astro-cid-jirrsrhd]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0a0912ed,#0a0912e8 38%,#0a0912a8 55%,#0a09124d 70%,#0a091221 84%,#0a091214)}.nhero__inner[data-astro-cid-jirrsrhd]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.nhero__decir[data-astro-cid-jirrsrhd]{display:flex;flex-direction:column;align-items:center;width:min(620px,100%);text-align:center}.nhero__chip[data-astro-cid-jirrsrhd]{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff14;backdrop-filter:blur(10px);color:#ffffffe0;font-size:14px;line-height:1.3}.nhero__chip[data-astro-cid-jirrsrhd] b[data-astro-cid-jirrsrhd]{color:#fff;font-family:Poppins,sans-serif;font-weight:700}.nhero__chip-icono[data-astro-cid-jirrsrhd]{display:grid;place-items:center;color:var(--violeta-hero)}.nhero__h1[data-astro-cid-jirrsrhd]{margin-top:26px;color:#fff;font-family:Poppins,sans-serif;font-size:clamp(34px,5.2vw,60px);font-weight:800;line-height:1.08;letter-spacing:-.01em}.nhero__hl[data-astro-cid-jirrsrhd]{box-shadow:inset 0 -.16em 0 var(--violeta-hero)}.nhero__lead[data-astro-cid-jirrsrhd]{max-width:54ch;margin-top:22px;padding-left:18px;border-left:2px solid rgba(255,255,255,.28);color:#ffffffd1;font-size:clamp(15.5px,1.2vw,17px);line-height:1.7}.nhero__acciones[data-astro-cid-jirrsrhd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:34px}.nhero__btn[data-astro-cid-jirrsrhd]{display:inline-flex;align-items:center;gap:12px;min-height:58px;padding:0 8px 0 24px;border:1px solid transparent;border-radius:999px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}.nhero__btn[data-astro-cid-jirrsrhd]:hover{transform:translateY(-1px)}.nhero__btn-flecha[data-astro-cid-jirrsrhd]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%}.nhero__btn--wa[data-astro-cid-jirrsrhd]{background:var(--wa, #25d366);color:#06240f}.nhero__btn--wa[data-astro-cid-jirrsrhd]:hover{background:#1fbd59}.nhero__btn--wa[data-astro-cid-jirrsrhd] .nhero__btn-flecha[data-astro-cid-jirrsrhd]{background:#00000029}.nhero__btn-wa[data-astro-cid-jirrsrhd]{flex:none}.nhero__btn--fantasma[data-astro-cid-jirrsrhd]{border-color:#ffffff4d;background:#ffffff14;backdrop-filter:blur(10px);color:#fff}.nhero__btn--fantasma[data-astro-cid-jirrsrhd]:hover{border-color:#ffffff8c;background:#ffffff29}.nhero__btn--fantasma[data-astro-cid-jirrsrhd] .nhero__btn-flecha[data-astro-cid-jirrsrhd]{background:#ffffff29}@media(max-width:720px){.nhero__chip-mas[data-astro-cid-jirrsrhd],.nhero__br[data-astro-cid-jirrsrhd]{display:none}.nhero__acciones[data-astro-cid-jirrsrhd] .nhero__btn[data-astro-cid-jirrsrhd]{width:100%;justify-content:center}.nhero__velo[data-astro-cid-jirrsrhd]{background:linear-gradient(180deg,#0a0912e0,#0a0912ed)}}.persona[data-astro-cid-wrq7u5qo]{display:flex;flex-direction:column;height:100%;background:none;border:0;box-shadow:none}.persona__foto[data-astro-cid-wrq7u5qo]{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:16px;background:linear-gradient(165deg,#a78bfa,#7c3aed);transition:transform .3s var(--ease)}.persona[data-astro-cid-wrq7u5qo]:hover .persona__foto[data-astro-cid-wrq7u5qo]{transform:translateY(-4px)}.persona__foto[data-astro-cid-wrq7u5qo] img[data-astro-cid-wrq7u5qo]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.persona__iniciales[data-astro-cid-wrq7u5qo]{display:grid;place-items:center;width:100%;height:100%;color:#ffffffeb;font-family:Poppins,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:.02em}.persona__datos[data-astro-cid-wrq7u5qo]{display:grid;gap:2px;padding:12px 2px 0}.persona__nombre[data-astro-cid-wrq7u5qo]{color:var(--ink-light);font-family:Poppins,sans-serif;font-size:14.5px;font-weight:700;line-height:1.25}.persona__rol[data-astro-cid-wrq7u5qo]{color:var(--ink-light-soft);font-size:12.5px;line-height:1.4}.persona--destacado[data-astro-cid-wrq7u5qo] .persona__rol[data-astro-cid-wrq7u5qo]{color:var(--accent-ink);font-weight:700}.seccion-violeta[data-astro-cid-kufcz4rl]{background:var(--banda-fondo)}:root:not([data-theme=light]) .seccion-violeta[data-astro-cid-kufcz4rl]{--ink: #ffffff;--ink-soft: rgba(255, 255, 255, .78);--ink-dim: rgba(255, 255, 255, .56);--surface: rgba(255, 255, 255, .05);--line: rgba(255, 255, 255, .12);--chip: rgba(255, 255, 255, .08);--accent-texto: #b07cff;--shade-800: rgba(255, 255, 255, .06)}.comp[data-astro-cid-kufcz4rl]{padding-block:clamp(44px,6vh,88px);background:linear-gradient(170deg,#1c1a2e,#14131f 55%,#100f1a)}.comp__cab[data-astro-cid-kufcz4rl]{max-width:62ch;margin-inline:auto;text-align:center}.comp__rotulo[data-astro-cid-kufcz4rl]{display:inline-flex;align-items:center;gap:12px;margin:0 0 16px;padding:7px 16px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#b07cff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.comp__h[data-astro-cid-kufcz4rl]{margin:0;color:#fff;font-family:Poppins,sans-serif;font-size:clamp(28px,3.2vw,42px);font-weight:800;line-height:1.12;letter-spacing:-.02em}.comp__lista[data-astro-cid-kufcz4rl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(16px,2vw,26px);margin:clamp(32px,4vh,52px) 0 0;padding:0;list-style:none}.comp__item[data-astro-cid-kufcz4rl]{display:grid;justify-items:center;align-content:start;gap:4px;padding:8px 10px;text-align:center}.comp__sello[data-astro-cid-kufcz4rl]{display:grid;place-items:center;width:clamp(76px,7vw,94px);height:clamp(76px,7vw,94px);margin-bottom:16px;border-radius:50%;background:#d6c4ff;color:#4c1d95;transition:transform .3s var(--ease),box-shadow .3s var(--ease),background .3s var(--ease)}.comp__item[data-astro-cid-kufcz4rl]:hover .comp__sello[data-astro-cid-kufcz4rl]{transform:translateY(-4px);background:#e3d6ff;box-shadow:0 0 0 10px #b07cff1a,0 14px 30px #7c3aed4d}@media(prefers-reduced-motion:reduce){.comp__item[data-astro-cid-kufcz4rl]:hover .comp__sello[data-astro-cid-kufcz4rl]{transform:none}}.comp__cifra[data-astro-cid-kufcz4rl]{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.08;letter-spacing:-.025em}.comp__t[data-astro-cid-kufcz4rl]{margin:0;max-width:22ch;color:#ffffffc2;font-size:15px;line-height:1.45}.comp__nota[data-astro-cid-kufcz4rl]{max-width:82ch;margin:clamp(26px,3.4vh,42px) auto 0;text-align:center;padding-top:clamp(18px,2.4vh,26px);border-top:1px solid rgba(255,255,255,.12);color:#ffffffc2;font-size:13.5px;line-height:1.6}.eq[data-astro-cid-kufcz4rl]{padding-block:clamp(44px,6vh,88px);background:radial-gradient(86% 44% at 50% -6%,#6d28d980,#6d28d900 68%),radial-gradient(64% 38% at 6% 40%,#8b5cf657,#8b5cf600 70%),radial-gradient(70% 40% at 98% 74%,#7c3aed4d,#7c3aed00 70%),linear-gradient(180deg,#ded1fb,#e8e0fd 42%,#ddd2fb 78%,#e4dcfc)}.eq__cab[data-astro-cid-kufcz4rl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:end;gap:clamp(20px,4vw,64px);padding-bottom:clamp(24px,3vw,40px);border-bottom:1px solid rgba(20,19,31,.16)}.eq__palabra[data-astro-cid-kufcz4rl]{margin:0;font-family:Poppins,sans-serif;font-size:clamp(64px,11vw,168px);font-weight:800;line-height:.85;letter-spacing:-.045em;background:linear-gradient(170deg,#7c3aed,#4c1d95 55%,#1b1038);-webkit-background-clip:text;background-clip:text;color:transparent}.eq__intro[data-astro-cid-kufcz4rl]{padding-left:clamp(0px,2vw,28px);border-left:1px solid rgba(20,19,31,.16)}.eq__rotulo[data-astro-cid-kufcz4rl]{display:inline-flex;margin:0 0 14px;padding:5px 12px;border-radius:6px;background:var(--accent-ink);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.eq__h[data-astro-cid-kufcz4rl]{margin:0 0 12px;color:var(--ink-light);font-family:Poppins,sans-serif;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.22;letter-spacing:-.01em}.eq__lead[data-astro-cid-kufcz4rl]{margin:0;color:var(--ink-light);font-size:16px;line-height:1.62}.eq__rejilla[data-astro-cid-kufcz4rl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(14px,1.6vw,26px) clamp(12px,1.4vw,22px);margin:clamp(28px,3.5vw,48px) 0 0;padding:0;list-style:none}@media(min-width:1100px){.eq__rejilla[data-astro-cid-kufcz4rl]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:980px){.eq__cab[data-astro-cid-kufcz4rl]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.eq__palabra[data-astro-cid-kufcz4rl]{font-size:clamp(56px,14vw,96px)}.eq__intro[data-astro-cid-kufcz4rl]{padding-left:0;border-left:0}}.lid[data-astro-cid-kufcz4rl]{padding-block:clamp(40px,6vh,84px);background:linear-gradient(180deg,#fff,#fbfaff)}.lid__grid[data-astro-cid-kufcz4rl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.84fr);gap:clamp(32px,5vw,72px);align-items:center}.lid__rotulo[data-astro-cid-kufcz4rl]{display:flex;align-items:center;gap:12px;margin:0 0 20px;color:#600db5;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lid__rotulo[data-astro-cid-kufcz4rl]:before{content:"";width:34px;height:3px;border-radius:2px;background:currentColor}.lid__h[data-astro-cid-kufcz4rl]{margin:0 0 18px;font-size:clamp(28px,3.1vw,40px);line-height:1.12;letter-spacing:-.02em}.lid__p[data-astro-cid-kufcz4rl]{margin:0 0 14px;max-width:56ch;color:var(--ink-light-soft);line-height:1.65}.lid__acciones[data-astro-cid-kufcz4rl]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:26px}.lid__btn[data-astro-cid-kufcz4rl]{display:inline-flex;align-items:center;gap:14px;min-height:56px;padding:0 10px 0 26px;border-radius:999px;background:var(--accent);color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s var(--ease),transform .2s var(--ease)}.lid__btn[data-astro-cid-kufcz4rl]:hover{background:var(--accent-deep);transform:translateY(-1px)}.lid__btn-flecha[data-astro-cid-kufcz4rl]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff29}.lid__quien[data-astro-cid-kufcz4rl]{display:grid;gap:2px;margin:0;line-height:1.3}.lid__quien[data-astro-cid-kufcz4rl] b[data-astro-cid-kufcz4rl]{color:var(--ink-light);font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.lid__quien[data-astro-cid-kufcz4rl] span[data-astro-cid-kufcz4rl]{color:var(--ink-light-dim);font-size:13.5px}.lid__retrato[data-astro-cid-kufcz4rl]{margin:0;overflow:hidden;border-radius:var(--radius-lg, 22px);line-height:0}.lid__retrato[data-astro-cid-kufcz4rl] img[data-astro-cid-kufcz4rl]{display:block;width:100%;height:auto;aspect-ratio:4 / 3.4;object-fit:cover;object-position:50% 18%}.lid__cifras[data-astro-cid-kufcz4rl]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(26px,4vh,56px) 0 0;padding:0;list-style:none;border-top:1px solid var(--line-light);padding-top:clamp(22px,3vh,40px)}.lid__cifra[data-astro-cid-kufcz4rl]{display:grid;gap:8px;padding:4px 24px;border-left:1px solid var(--line-light)}.lid__cifra[data-astro-cid-kufcz4rl]:first-child{padding-left:0;border-left:0}.lid__cifra[data-astro-cid-kufcz4rl] b[data-astro-cid-kufcz4rl]{font-family:Poppins,sans-serif;font-size:clamp(32px,3.4vw,46px);font-weight:800;line-height:1;letter-spacing:-.03em;color:#600db5;font-variant-numeric:tabular-nums}.lid__cifra[data-astro-cid-kufcz4rl] span[data-astro-cid-kufcz4rl]{color:var(--ink-light-dim);font-size:14px;line-height:1.4}@media(max-height:820px){.lid[data-astro-cid-kufcz4rl]{padding-block:28px}.lid__cifras[data-astro-cid-kufcz4rl]{margin-top:18px;padding-top:16px}.lid__acciones[data-astro-cid-kufcz4rl]{margin-top:20px}}.cred[data-astro-cid-kufcz4rl]{padding-block:clamp(40px,6vh,84px);background:linear-gradient(180deg,#3b1a73,#241048 55%,#1b1038);--oro: #e8c25a}.cred[data-astro-cid-kufcz4rl] .section-title{color:#fff}.cred[data-astro-cid-kufcz4rl] .eyebrow{color:var(--oro)}.cred[data-astro-cid-kufcz4rl] .eyebrow:before{background:var(--oro)}.linea[data-astro-cid-kufcz4rl]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(28px,4vh,48px) 0 0;padding:0;list-style:none}.linea__hito[data-astro-cid-kufcz4rl]{display:flex}.linea__btn[data-astro-cid-kufcz4rl]{display:grid;align-content:start;gap:8px;width:100%;padding:4px 20px 16px;border:0;border-left:2px solid var(--oro);background:none;text-align:left;cursor:pointer;transition:background .2s var(--ease)}.linea__btn[data-astro-cid-kufcz4rl]:hover,.linea__btn[data-astro-cid-kufcz4rl]:focus-visible{background:#ffffff12}.linea__marca[data-astro-cid-kufcz4rl]{display:flex;align-items:center;min-height:58px}.linea__caja[data-astro-cid-kufcz4rl]{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:9px;background:#fff}.linea__logo[data-astro-cid-kufcz4rl]{display:block;max-width:min(145px,100%);max-height:44px;width:auto;height:auto;object-fit:contain}.linea__nombre[data-astro-cid-kufcz4rl]{display:flex;align-items:flex-start;min-height:2.5em;color:#fff;font-family:Poppins,sans-serif;font-size:clamp(14px,1.05vw,15.5px);font-weight:700;line-height:1.25}.linea__anio[data-astro-cid-kufcz4rl]{color:var(--oro);font-family:Poppins,sans-serif;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.linea__det[data-astro-cid-kufcz4rl]{color:#ffffffb8;font-size:14px;line-height:1.45}.linea__ver[data-astro-cid-kufcz4rl]{display:inline-flex;align-items:center;gap:7px;margin-top:4px;color:var(--oro);font-family:Poppins,sans-serif;font-size:13px;font-weight:700}.linea__btn[data-astro-cid-kufcz4rl]:hover .linea__ver[data-astro-cid-kufcz4rl]{text-decoration:underline;text-underline-offset:3px}.cred__sunedu[data-astro-cid-kufcz4rl]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:clamp(26px,4vh,44px) 0 0;padding-top:clamp(20px,3vh,32px);border-top:1px solid rgba(232,194,90,.28);color:#ffffffc7}.cred__sunedu-a[data-astro-cid-kufcz4rl]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid rgba(232,194,90,.5);border-radius:999px;color:var(--oro);font-family:Poppins,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .2s var(--ease),background .2s var(--ease)}.cred__sunedu-a[data-astro-cid-kufcz4rl]:hover{border-color:var(--oro);background:#e8c25a1f}.certm[data-astro-cid-kufcz4rl]{width:min(880px,94vw);max-height:92dvh;padding:0;border:0;border-radius:var(--radius-lg, 22px);background:var(--surface);color:var(--ink);overflow:hidden}.certm[data-astro-cid-kufcz4rl]::backdrop{background:#0a0912b8;backdrop-filter:blur(3px)}.certm[data-astro-cid-kufcz4rl][open]{animation:certmEntra .26s var(--ease) both}.certm[data-astro-cid-kufcz4rl][open]::backdrop{animation:certmVelo .26s var(--ease) both}.certm[data-astro-cid-kufcz4rl][open].certm--cerrando{animation:certmSale .2s var(--ease) both}@keyframes certmEntra{0%{opacity:0;transform:translateY(14px) scale(.98)}}@keyframes certmSale{to{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes certmVelo{0%{opacity:0}}.certm__x[data-astro-cid-kufcz4rl]{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer;transition:background .2s var(--ease)}.certm__x[data-astro-cid-kufcz4rl]:hover{background:var(--card, rgba(0, 0, 0, .06))}.certm__doc[data-astro-cid-kufcz4rl]{margin:0}.certm__doc[data-astro-cid-kufcz4rl][hidden]{display:none}.certm__doc[data-astro-cid-kufcz4rl] img[data-astro-cid-kufcz4rl]{display:block;width:100%;height:auto;max-height:72dvh;object-fit:contain;background:#f6f5fb}.certm__doc[data-astro-cid-kufcz4rl] figcaption[data-astro-cid-kufcz4rl]{display:grid;gap:3px;padding:16px 22px 20px;border-top:1px solid var(--line)}.certm__doc[data-astro-cid-kufcz4rl] figcaption[data-astro-cid-kufcz4rl] b[data-astro-cid-kufcz4rl]{font-family:Poppins,sans-serif;font-size:16px}.certm__doc[data-astro-cid-kufcz4rl] figcaption[data-astro-cid-kufcz4rl] span[data-astro-cid-kufcz4rl]{color:var(--ink-soft);font-size:14px}@media(max-width:760px){.linea[data-astro-cid-kufcz4rl]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}}@media(max-width:420px){.linea[data-astro-cid-kufcz4rl]{grid-template-columns:minmax(0,1fr)}}.ofi[data-astro-cid-kufcz4rl]{padding-block:clamp(40px,6vh,84px)}.ofi__marco[data-astro-cid-kufcz4rl]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;overflow:hidden;border-radius:var(--radius-lg, 22px);box-shadow:0 26px 54px #100a242e}.ofi__panel[data-astro-cid-kufcz4rl]{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,3.4vw,52px);background:linear-gradient(145deg,#131a4d,#1d1559 48%,#2e1065);color:#fff}.ofi__rotulo[data-astro-cid-kufcz4rl]{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:#a78bfa;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ofi__rotulo[data-astro-cid-kufcz4rl]:before{content:"";width:30px;height:2px;border-radius:2px;background:currentColor}.ofi__h[data-astro-cid-kufcz4rl]{margin:0 0 14px;color:#fff;font-family:Poppins,sans-serif;font-size:clamp(26px,2.8vw,38px);font-weight:800;line-height:1.14;letter-spacing:-.02em}.ofi__lead[data-astro-cid-kufcz4rl]{margin:0;max-width:46ch;color:#ffffffc2;line-height:1.7}.ofi__donde[data-astro-cid-kufcz4rl]{display:flex;align-items:flex-start;gap:12px;margin:22px 0 0;padding:14px 16px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff0f}.ofi__donde-ico[data-astro-cid-kufcz4rl]{flex:none;margin-top:1px;color:#a78bfa}.ofi__donde[data-astro-cid-kufcz4rl]>span[data-astro-cid-kufcz4rl]{display:grid;gap:2px}.ofi__donde[data-astro-cid-kufcz4rl] b[data-astro-cid-kufcz4rl]{font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.ofi__donde[data-astro-cid-kufcz4rl] span[data-astro-cid-kufcz4rl] span[data-astro-cid-kufcz4rl]{color:#ffffffa3;font-size:13.5px}.ofi__acciones[data-astro-cid-kufcz4rl]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ofi__btn[data-astro-cid-kufcz4rl]{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 8px 0 22px;border:1px solid transparent;border-radius:999px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}.ofi__btn[data-astro-cid-kufcz4rl]:hover{transform:translateY(-1px)}.ofi__btn-flecha[data-astro-cid-kufcz4rl]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%}.ofi__btn--wa[data-astro-cid-kufcz4rl]{background:var(--wa, #25d366);color:#06240f}.ofi__btn--wa[data-astro-cid-kufcz4rl]:hover{background:#1fbd59}.ofi__btn--wa[data-astro-cid-kufcz4rl] .ofi__btn-flecha[data-astro-cid-kufcz4rl]{background:#00000029}.ofi__btn--fantasma[data-astro-cid-kufcz4rl]{border-color:#ffffff4d;background:#ffffff14;color:#fff}.ofi__btn--fantasma[data-astro-cid-kufcz4rl]:hover{border-color:#ffffff8c;background:#ffffff29}.ofi__btn--fantasma[data-astro-cid-kufcz4rl] .ofi__btn-flecha[data-astro-cid-kufcz4rl]{background:#ffffff29}.ofi__vista[data-astro-cid-kufcz4rl]{position:relative;margin:0;background:#0f0a22;line-height:0}.ofi__vista[data-astro-cid-kufcz4rl] img[data-astro-cid-kufcz4rl]{display:block;width:100%;height:100%;min-height:clamp(300px,36vw,440px);object-fit:cover}.ofi__pie[data-astro-cid-kufcz4rl]{position:absolute;left:18px;bottom:18px;padding:7px 14px;border-radius:999px;background:#0a0912a8;backdrop-filter:blur(8px);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;line-height:1.3}@media(max-width:980px){.ofi__marco[data-astro-cid-kufcz4rl]{grid-template-columns:minmax(0,1fr)}.ofi__vista[data-astro-cid-kufcz4rl] img[data-astro-cid-kufcz4rl]{min-height:clamp(240px,52vw,380px)}}@media(max-width:900px){.lid__grid[data-astro-cid-kufcz4rl]{grid-template-columns:minmax(0,1fr)}.lid__retrato[data-astro-cid-kufcz4rl]{width:min(320px,72vw);margin-inline:auto}}@media(max-width:560px){.ofi__rejilla[data-astro-cid-kufcz4rl]{grid-template-columns:1fr}.cred__pie[data-astro-cid-kufcz4rl]{display:grid;justify-items:start;padding:14px}.eq__rejilla[data-astro-cid-kufcz4rl]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none}.eq__rejilla[data-astro-cid-kufcz4rl]::-webkit-scrollbar{display:none}.eq__rejilla[data-astro-cid-kufcz4rl]>.eq__persona[data-astro-cid-kufcz4rl]{flex:none;scroll-snap-align:start;width:62vw;max-width:250px}.eq__rejilla[data-astro-cid-kufcz4rl] .persona__datos[data-astro-cid-kufcz4rl]{padding:11px 12px 13px}}.hoy__grid[data-astro-cid-zlcuhjom]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(26px,4vw,54px);align-items:stretch}.hoy[data-astro-cid-zlcuhjom]{padding-block:clamp(24px,2.8vw,32px);line-height:1.7}.hoy__grid[data-astro-cid-zlcuhjom]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:stretch;max-width:1140px;padding-inline:22px}.hoy__izq[data-astro-cid-zlcuhjom]{display:grid;grid-template-rows:repeat(4,auto) 1fr;align-content:stretch;gap:22px}.eyebrow[data-astro-cid-zlcuhjom]{margin-top:0;font-size:12.5px;font-weight:700;letter-spacing:1.75px}.eyebrow[data-astro-cid-zlcuhjom]:before{display:none}#hoy-titulo[data-astro-cid-zlcuhjom]{font-size:clamp(26px,3vw,38px);line-height:1.13}.hoy__acciones[data-astro-cid-zlcuhjom]{display:grid;gap:12px;margin-top:26px}.hoy__btn[data-astro-cid-zlcuhjom]{width:100%;justify-content:center;gap:10px;min-height:54px;padding:15px 30px;border-radius:4px;font-size:16.5px;font-weight:700}.hoy__canales[data-astro-cid-zlcuhjom]{margin-top:0;padding:26px 26px 28px;background:var(--card-light);border:1px solid var(--card-halo-linea);border-radius:4px;box-shadow:var(--card-halo)}.hoy__canales[data-astro-cid-zlcuhjom] h3[data-astro-cid-zlcuhjom]{color:var(--ink-light);font-family:Poppins,sans-serif;font-size:18px;font-weight:700}.hoy__canales[data-astro-cid-zlcuhjom] ul[data-astro-cid-zlcuhjom]{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin-top:12px;padding:0;list-style:none}.hoy__canal[data-astro-cid-zlcuhjom]>[data-astro-cid-zlcuhjom]{display:flex;align-items:center;gap:13px;min-width:0;padding:11px 13px;border:1px solid var(--card-light-line);border-radius:12px;color:var(--ink-light-soft);transition:border-color .2s var(--ease)}.hoy__canal[data-astro-cid-zlcuhjom]>a[data-astro-cid-zlcuhjom]:hover{border-color:var(--accent-ink)}.hoy__canal-icono[data-astro-cid-zlcuhjom]{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:4px;background:var(--chip-light);color:var(--accent-ink)}.hoy__canal-texto[data-astro-cid-zlcuhjom]{display:grid;min-width:0;gap:1px}.hoy__canal-texto[data-astro-cid-zlcuhjom] strong[data-astro-cid-zlcuhjom]{color:var(--ink-light);font-family:Poppins,sans-serif;font-size:14.5px;font-weight:700;line-height:1.35}.hoy__canal-texto[data-astro-cid-zlcuhjom]>span[data-astro-cid-zlcuhjom]{overflow:hidden;color:var(--ink-light-soft);font-size:13.6px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}@media(min-width:901px){.hoy__canales[data-astro-cid-zlcuhjom]>h3[data-astro-cid-zlcuhjom],.hoy__canal--tel[data-astro-cid-zlcuhjom],.hoy__canal--correo[data-astro-cid-zlcuhjom]{display:none}}.hoy__oficina[data-astro-cid-zlcuhjom]{display:grid;align-content:start;gap:8px;padding:13px;border:1px solid var(--card-halo-linea);border-radius:4px;background:var(--card-light);box-shadow:var(--card-halo)}.hoy__pin[data-astro-cid-zlcuhjom]{display:none}.hoy__et[data-astro-cid-zlcuhjom]{color:var(--accent-ink);font-family:Poppins,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:1.15px;line-height:1.7;text-align:center;text-transform:uppercase}.hoy__t[data-astro-cid-zlcuhjom]{margin-top:0;color:var(--ink-light);font-family:Poppins,sans-serif;font-size:17px;font-weight:700;line-height:1.3;text-align:center}.hoy__galeria[data-astro-cid-zlcuhjom]{position:relative}.hoy__carril[data-astro-cid-zlcuhjom]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:12px;scrollbar-width:none}.hoy__carril[data-astro-cid-zlcuhjom]::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.hoy__carril[data-astro-cid-zlcuhjom]{scroll-behavior:auto}}.hoy__foto[data-astro-cid-zlcuhjom]{position:relative;display:block;flex:0 0 100%;scroll-snap-align:center;width:100%;padding:0;border:0;background:none;cursor:zoom-in;overflow:hidden;height:auto;margin-top:0;border-radius:12px}.hoy__foto-pie[data-astro-cid-zlcuhjom]{position:absolute;inset:auto 0 0;padding:26px 12px 9px;background:linear-gradient(to top,#06060dd1,#06060d00);color:#fff;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;text-align:left}.hoy__flecha[data-astro-cid-zlcuhjom]{position:absolute;top:calc(50% - 18px);z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#06060d9e;color:#fff;cursor:pointer;backdrop-filter:blur(6px);transition:background .2s var(--ease),border-color .2s var(--ease)}.hoy__flecha[data-astro-cid-zlcuhjom]:hover,.hoy__flecha[data-astro-cid-zlcuhjom]:focus-visible{background:var(--accent);border-color:var(--accent)}.hoy__flecha--antes[data-astro-cid-zlcuhjom]{left:8px}.hoy__flecha--luego[data-astro-cid-zlcuhjom]{right:8px}.hoy__puntos[data-astro-cid-zlcuhjom]{display:flex;justify-content:center;gap:7px;margin-top:10px}.hoy__puntos[data-astro-cid-zlcuhjom] button[data-astro-cid-zlcuhjom]{flex:none;width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--ink-light-dim);cursor:pointer;opacity:.45;transition:opacity .2s var(--ease),background .2s var(--ease)}.hoy__puntos[data-astro-cid-zlcuhjom] button[data-astro-cid-zlcuhjom][aria-current=true]{width:18px;border-radius:999px;background:var(--accent);opacity:1}.hoy__foto[data-astro-cid-zlcuhjom] img[data-astro-cid-zlcuhjom]{display:block;width:100%;height:auto;aspect-ratio:1280 / 653;object-fit:cover;object-position:50% 58%;border-radius:12px}.hoy__foto-lupa[data-astro-cid-zlcuhjom]{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#06060db8;color:#fff;backdrop-filter:blur(6px);transition:background .2s var(--ease)}.hoy__foto[data-astro-cid-zlcuhjom]:hover .hoy__foto-lupa[data-astro-cid-zlcuhjom],.hoy__foto[data-astro-cid-zlcuhjom]:focus-visible .hoy__foto-lupa[data-astro-cid-zlcuhjom]{background:var(--accent)}.hoy__galeria[data-astro-cid-zlcuhjom],.hoy__mapa[data-astro-cid-zlcuhjom]{flex:none;width:100%;max-width:380px;margin-inline:auto}.hoy__mapa[data-astro-cid-zlcuhjom]{margin:0 auto;overflow:hidden;border-radius:12px;aspect-ratio:1280 / 653}.hoy__mapa[data-astro-cid-zlcuhjom] iframe[data-astro-cid-zlcuhjom]{display:block;width:100%;height:100%;border:0}.hoy__dir[data-astro-cid-zlcuhjom]{margin-top:0;color:var(--ink-light-soft);font-size:13.5px;line-height:1.7}.hoy__horario[data-astro-cid-zlcuhjom]{margin-top:4px;color:var(--ink-light-dim);font-size:13.5px}.hoy__botones[data-astro-cid-zlcuhjom]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2px}.hoy__botones[data-astro-cid-zlcuhjom] .btn{min-height:0;padding:12px 14px;border-radius:999px;font-size:14px;font-weight:600;justify-content:center;text-align:center}.hoy__presencial[data-astro-cid-zlcuhjom]{display:flex;flex-direction:column;gap:10px;margin-top:0;min-height:0}.hoy__presencial-et[data-astro-cid-zlcuhjom]{color:var(--ink-light-dim);font-size:13.6px;line-height:1.4;text-align:center}.hoy__presencial-caja[data-astro-cid-zlcuhjom]{display:flex;flex:1;align-items:center;gap:12px;padding:14px 16px;background:var(--card-light);border:1px solid var(--card-halo-linea);border-inline-start:3px solid var(--accent-ink);border-radius:4px;box-shadow:var(--card-halo)}.hoy__presencial-caja[data-astro-cid-zlcuhjom] p[data-astro-cid-zlcuhjom]{color:var(--ink-light-soft);font-size:14.5px;line-height:1.6;text-wrap:pretty}.hoy__presencial-icono[data-astro-cid-zlcuhjom]{display:grid;flex:none;place-items:center;color:var(--accent-ink)}.hoy__puente[data-astro-cid-zlcuhjom]{--tarjeta: var(--surface);--linea: var(--line);--linea-fuerte: var(--line-strong, var(--line));--tinta: var(--ink);--cuerpo: var(--ink-soft);--meta: var(--ink-dim);--hundido: var(--shade-800);--radio: var(--radius-sm);--gradiente-marca: var(--brand-gradient);--violeta-claro: var(--accent-texto);--cta: var(--accent-strong);--cta-hover: var(--accent-deep);--cta-tinta: #ffffff}@media(max-width:900px){.hoy__grid[data-astro-cid-zlcuhjom]{grid-template-columns:minmax(0,1fr)}.hoy__acciones[data-astro-cid-zlcuhjom],.hoy__canales[data-astro-cid-zlcuhjom],.hoy__presencial[data-astro-cid-zlcuhjom]{display:none}.hoy__izq[data-astro-cid-zlcuhjom]{grid-template-rows:none;row-gap:10px}.hoy__grid[data-astro-cid-zlcuhjom]{row-gap:48px}.hoy__pin[data-astro-cid-zlcuhjom]{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 4px;border:0;border-radius:12px;background:#7d00ff;color:#fff;box-shadow:0 8px 20px -10px #7d00ffbf}.hoy__flecha[data-astro-cid-zlcuhjom],.hoy__puntos[data-astro-cid-zlcuhjom],.hoy__foto-pie[data-astro-cid-zlcuhjom]{display:none}.hoy__botones[data-astro-cid-zlcuhjom] .btn--primary{border-color:transparent;background:var(--wa, #25d366);color:var(--wa-ink, #0a0912)}.hoy__botones[data-astro-cid-zlcuhjom] .btn--primary:hover,.hoy__botones[data-astro-cid-zlcuhjom] .btn--primary:focus-visible{background:#1fbd5c;color:var(--wa-ink, #0a0912)}}@media(max-width:620px){.hoy__acciones[data-astro-cid-zlcuhjom]{gap:10px}.hoy__acciones[data-astro-cid-zlcuhjom] .btn{width:100%;justify-content:center}.hoy__oficina[data-astro-cid-zlcuhjom]{padding:18px 16px}.hoy__botones[data-astro-cid-zlcuhjom]{grid-template-columns:minmax(0,1fr)}}
