.pv-pronto[data-astro-cid-tilwwrba]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#c9f7e1;background:linear-gradient(100deg,#6fe3ae29,#3e8bf01f);border:1px solid #6fe3ae73;border-radius:999px;justify-self:start;align-items:center;gap:9px;margin-top:10px;padding:6px 14px 6px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.pv-pronto[data-astro-cid-tilwwrba] i[data-astro-cid-tilwwrba]{background:#6fe3ae;border-radius:50%;width:8px;height:8px;position:relative}.pv-pronto[data-astro-cid-tilwwrba] i[data-astro-cid-tilwwrba]:after{content:"";background:#6fe3ae;border-radius:50%;animation:2.4s cubic-bezier(.23,1,.32,1) infinite pv-latido;position:absolute;inset:0}@keyframes pv-latido{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.pv-pronto--tarjeta[data-astro-cid-tilwwrba]{color:#0f6b47;background:#1fa77a1f;border-color:#1f8c6066;margin:0 0 10px}.pv-pronto--tarjeta[data-astro-cid-tilwwrba] i[data-astro-cid-tilwwrba],.pv-pronto--tarjeta[data-astro-cid-tilwwrba] i[data-astro-cid-tilwwrba]:after{background:#1fa77a}@media (prefers-reduced-motion:reduce){.pv-pronto[data-astro-cid-tilwwrba] i[data-astro-cid-tilwwrba]:after{animation:none}}.pv-insignias[data-astro-cid-tilwwrba]{flex-wrap:wrap;gap:8px;display:flex}.pv-insignia[data-astro-cid-tilwwrba]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--silver);background:#c7d3e614;border:1px solid #c7d3e638;border-radius:999px;align-items:center;padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.pv-insignia--verde[data-astro-cid-tilwwrba]{color:#062b1c;background:#6fe3ae;border-color:#0000}.pv-insignia--violeta[data-astro-cid-tilwwrba]{color:#1d1540;background:#b8a9ff;border-color:#0000}.pv-pasos[data-astro-cid-tilwwrba]{counter-reset:paso;gap:14px;margin-top:28px;display:grid}.pv-pasos[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{color:var(--silver);counter-increment:paso;padding-left:46px;font-size:1.04rem;line-height:1.5;position:relative}.pv-pasos[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]:before{content:counter(paso);width:32px;height:32px;color:var(--azure-soft);font-family:var(--mono);background:#3e8bf02e;border-radius:50%;place-items:center;font-size:.9rem;display:grid;position:absolute;top:-2px;left:0}.pv-pasos[data-astro-cid-tilwwrba] b[data-astro-cid-tilwwrba]{color:var(--ivory)}.pv-cierre[data-astro-cid-tilwwrba]{text-align:center;background:radial-gradient(50% 70% at 50% 110%, #3e8bf04d, transparent 70%), var(--void);color:var(--ivory);padding-block:clamp(96px,13vw,170px)}.pv-cierre[data-astro-cid-tilwwrba] h2[data-astro-cid-tilwwrba]{font-size:clamp(2.4rem,5.2vw,4.6rem)}.pv-cierre[data-astro-cid-tilwwrba] h2[data-astro-cid-tilwwrba] .t-editorial[data-astro-cid-tilwwrba]{color:var(--azure-soft);display:block}.pv-cierre[data-astro-cid-tilwwrba] p[data-astro-cid-tilwwrba]{color:var(--silver);margin-top:20px;font-size:1.08rem}.pv-cierre__cta[data-astro-cid-tilwwrba]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.pv-estado[data-astro-cid-tilwwrba]{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.pv-ficha[data-astro-cid-tilwwrba]{border-radius:var(--r-panel);border:1px solid var(--rule-dark);-webkit-backdrop-filter:blur(18px)saturate(165%);background:linear-gradient(#101a3eb8,#101a3e52);gap:0;display:grid;overflow:hidden;box-shadow:0 40px 90px #05091973}.pv-ficha[data-astro-cid-tilwwrba] .hueco{border-width:0 0 1px;border-radius:0}.pv-ficha__img[data-astro-cid-tilwwrba]{aspect-ratio:16/10;background:var(--ink)}.pv-ficha__img[data-astro-cid-tilwwrba] img{object-fit:cover;width:100%;height:100%}.pv-ficha__img--portada[data-astro-cid-tilwwrba]{aspect-ratio:auto;background:radial-gradient(60% 70% at 50% 40%,#3e8bf04d,#0000 70%);place-items:center;padding:26px 0 22px;display:grid}.pv-ficha__img--portada[data-astro-cid-tilwwrba] img{border-radius:4px 8px 8px 4px;width:min(46%,210px);height:auto;box-shadow:18px 22px 40px #00000080}.pv-ficha[data-astro-cid-tilwwrba] dl[data-astro-cid-tilwwrba]{grid-template-columns:1fr 1fr;margin:0;display:grid}.pv-ficha[data-astro-cid-tilwwrba] dl[data-astro-cid-tilwwrba] div[data-astro-cid-tilwwrba]{border-top:1px solid var(--rule-dark);padding:16px 20px}.pv-ficha[data-astro-cid-tilwwrba] dl[data-astro-cid-tilwwrba] div[data-astro-cid-tilwwrba]:nth-child(odd){border-right:1px solid var(--rule-dark)}.pv-ficha[data-astro-cid-tilwwrba] dt[data-astro-cid-tilwwrba]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:.8rem}.pv-ficha[data-astro-cid-tilwwrba] dd[data-astro-cid-tilwwrba]{font-family:var(--display);letter-spacing:-.015em;margin:4px 0 0;font-size:1.08rem;line-height:1.25}.pv-lista[data-astro-cid-tilwwrba]{border-top:1px solid var(--ink);margin-top:clamp(20px,2.6vw,30px)}.pv-nota[data-astro-cid-tilwwrba]{margin-top:1.2rem}.pv-pila[data-astro-cid-tilwwrba]{border-top:1px solid var(--ink)}.pv-pila[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{border-bottom:1px solid var(--rule-paper);grid-template-columns:3.4rem minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:clamp(12px,2vw,32px);padding:clamp(18px,2.2vw,26px) 0;display:grid}.pv-pila[data-astro-cid-tilwwrba] h3[data-astro-cid-tilwwrba]{letter-spacing:-.03em;font-size:clamp(1.3rem,2vw,1.75rem)}.pv-pila[data-astro-cid-tilwwrba] p[data-astro-cid-tilwwrba]{opacity:.8}.pv-muestra[data-astro-cid-tilwwrba]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.pv-niveles[data-astro-cid-tilwwrba]{border-top:1px solid var(--ink)}.pv-niveles[data-astro-cid-tilwwrba] details[data-astro-cid-tilwwrba]{border-bottom:1px solid var(--rule-paper)}.pv-niveles[data-astro-cid-tilwwrba] summary[data-astro-cid-tilwwrba]{cursor:pointer;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:18px 0;list-style:none;display:grid}.pv-niveles[data-astro-cid-tilwwrba] summary[data-astro-cid-tilwwrba]::-webkit-details-marker{display:none}.pv-niveles__t[data-astro-cid-tilwwrba]{font-family:var(--display);letter-spacing:-.025em;font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:500;line-height:1.2}.pv-niveles__t[data-astro-cid-tilwwrba] small[data-astro-cid-tilwwrba]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.6;margin-top:4px;font-size:.86rem;font-weight:400;display:block}.pv-niveles[data-astro-cid-tilwwrba] summary[data-astro-cid-tilwwrba] i[data-astro-cid-tilwwrba]{width:12px;height:12px;transition:transform .3s var(--ease);opacity:.6;border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)translateY(-4px)}.pv-niveles[data-astro-cid-tilwwrba] details[data-astro-cid-tilwwrba][open] summary[data-astro-cid-tilwwrba] i[data-astro-cid-tilwwrba]{transform:rotate(225deg)translateY(-2px)}.pv-niveles[data-astro-cid-tilwwrba] ul[data-astro-cid-tilwwrba]{gap:8px;padding:0 0 16px calc(2.6rem + 12px);display:grid}.pv-niveles[data-astro-cid-tilwwrba] ul[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{opacity:.84;padding-left:1.3em;font-size:.98rem;position:relative}.pv-niveles[data-astro-cid-tilwwrba] ul[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]:before{content:"";background:var(--azure);width:.6em;height:1px;position:absolute;top:.75em;left:0}.pv-niveles__prod[data-astro-cid-tilwwrba]{background:#3e8bf01a;border-radius:10px;margin:0 0 18px calc(2.6rem + 12px);padding:10px 14px;font-size:.95rem}.pv-niveles__prod[data-astro-cid-tilwwrba] .mono[data-astro-cid-tilwwrba]{color:#3a5f9e;margin-right:10px}.pv-cambio[data-astro-cid-tilwwrba]{gap:12px;display:grid}.pv-cambio__cab[data-astro-cid-tilwwrba]{letter-spacing:-.045em;grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);gap:clamp(12px,2vw,28px);margin-bottom:clamp(18px,2.4vw,30px);font-size:clamp(2rem,4.4vw,3.6rem);line-height:1;display:grid}.pv-cambio__cab-hoy[data-astro-cid-tilwwrba]{color:#101a3e8c;font-weight:400}.pv-cambio__cab-met[data-astro-cid-tilwwrba]:first-letter{text-transform:uppercase}.pv-cambio__y[data-astro-cid-tilwwrba]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=721px){.pv-cambio[data-astro-cid-tilwwrba] p[data-astro-cid-tilwwrba]>.mono[data-astro-cid-tilwwrba]{display:none}}.pv-cambio[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);align-items:stretch;gap:clamp(12px,2vw,28px);display:grid}.pv-cambio[data-astro-cid-tilwwrba] p[data-astro-cid-tilwwrba]{border-radius:var(--r-card);align-content:start;gap:8px;padding:clamp(18px,2.2vw,26px);font-size:1.02rem;line-height:1.45;display:grid}.pv-cambio__hoy[data-astro-cid-tilwwrba]{border:1px dashed var(--rule-paper);opacity:.78}.pv-cambio__met[data-astro-cid-tilwwrba]{background:var(--navy);color:var(--ivory)}.pv-cambio__met[data-astro-cid-tilwwrba] .mono[data-astro-cid-tilwwrba]{color:var(--azure-soft)}.pv-cambio__flecha[data-astro-cid-tilwwrba]{font-family:var(--mono);color:var(--azure);place-self:center;font-size:1.2rem}.pv-docente[data-astro-cid-tilwwrba]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(28px,6vw,96px);display:grid}.pv-docente[data-astro-cid-tilwwrba] figure[data-astro-cid-tilwwrba]{aspect-ratio:4/5;max-height:480px}.pv-docente__cargo[data-astro-cid-tilwwrba]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#3a5f9e;margin-top:12px;font-size:.82rem}.pv-docente__texto[data-astro-cid-tilwwrba]{opacity:.84;max-width:34em;margin:1.2rem 0 1.6rem;font-size:1.08rem}.pv-compra[data-astro-cid-tilwwrba]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,6vw,96px);display:grid}.pv-garantia[data-astro-cid-tilwwrba]{border-radius:var(--r-card);opacity:.9;border:1px dashed #a8caff73;justify-items:start;gap:10px;max-width:30rem;margin-top:clamp(24px,3vw,36px);padding:18px 20px;font-size:.95rem;display:grid}.pv-tarjeta[data-astro-cid-tilwwrba]{border-radius:var(--r-panel);background:var(--ivory);color:var(--ink);gap:20px;padding:clamp(24px,3vw,38px);display:grid;box-shadow:0 40px 90px #05091980}.pv-tarjeta[data-astro-cid-tilwwrba] h3[data-astro-cid-tilwwrba]{letter-spacing:-.03em;font-size:clamp(1.4rem,2.1vw,1.8rem)}.pv-tarjeta__precios[data-astro-cid-tilwwrba]{border-top:1px solid var(--ink)}.pv-tarjeta__precios[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{border-bottom:1px solid var(--rule-paper);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.pv-tarjeta__nombre[data-astro-cid-tilwwrba]{font-size:.95rem}.pv-tarjeta__nombre[data-astro-cid-tilwwrba] small[data-astro-cid-tilwwrba]{opacity:.66;margin-top:2px;font-size:.86rem;line-height:1.35;display:block}.pv-tarjeta__precios[data-astro-cid-tilwwrba] strong[data-astro-cid-tilwwrba]{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;font-size:1.15rem;font-weight:500}.pv-tarjeta__precios[data-astro-cid-tilwwrba] .es-principal[data-astro-cid-tilwwrba] strong[data-astro-cid-tilwwrba]{letter-spacing:-.045em;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1}.pv-tarjeta__incluye[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{padding-block:10px;font-size:.95rem;border-color:var(--rule-paper)!important}.pv-tarjeta__acciones[data-astro-cid-tilwwrba]{gap:10px;display:grid}.pv-tarjeta__acciones[data-astro-cid-tilwwrba] .btn{min-height:58px}.pv-tarjeta__acciones[data-astro-cid-tilwwrba] .btn--ghost{--btn-bg:transparent;--btn-fg:var(--ink);border-color:var(--rule-paper)}.pv-tarjeta__acciones[data-astro-cid-tilwwrba] .btn--ghost:hover{border-color:var(--ink);background:0 0}.pv-tarjeta__nota[data-astro-cid-tilwwrba]{font-family:var(--mono);letter-spacing:.06em;opacity:.6;font-size:.86rem}.pv-barra[data-astro-cid-tilwwrba]{z-index:40;padding:10px var(--gutter);-webkit-backdrop-filter:blur(18px)saturate(170%);border-top:1px solid var(--rule-dark);transition:transform .45s var(--ease);background:#070c26db;position:fixed;inset:auto 0 0;transform:translateY(105%)}.pv-barra[data-astro-cid-tilwwrba].is-on{transform:none}.pv-barra__in[data-astro-cid-tilwwrba]{width:min(var(--wrap), 100%);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.pv-barra[data-astro-cid-tilwwrba] p[data-astro-cid-tilwwrba]{min-width:0;display:grid}.pv-barra[data-astro-cid-tilwwrba] strong[data-astro-cid-tilwwrba]{font-family:var(--display);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pv-barra[data-astro-cid-tilwwrba] span[data-astro-cid-tilwwrba]{opacity:.72;font-size:.9rem}body.con-barra #wfab{bottom:84px}@media (width<=900px){.pv-muestra[data-astro-cid-tilwwrba],.pv-docente[data-astro-cid-tilwwrba],.pv-compra[data-astro-cid-tilwwrba]{grid-template-columns:1fr}.pv-docente[data-astro-cid-tilwwrba] figure[data-astro-cid-tilwwrba]{max-height:360px}}@media (width<=720px){.pv-pila[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{grid-template-columns:2.4rem minmax(0,1fr)}.pv-pila[data-astro-cid-tilwwrba] p[data-astro-cid-tilwwrba]{grid-column:2}.pv-cambio[data-astro-cid-tilwwrba] li[data-astro-cid-tilwwrba]{grid-template-columns:1fr}.pv-cambio__cab[data-astro-cid-tilwwrba]{font-size:clamp(2rem,9vw,2.6rem);display:block}.pv-cambio__cab-hoy[data-astro-cid-tilwwrba]{color:inherit;font-weight:500}.pv-cambio__cab-met[data-astro-cid-tilwwrba]:first-letter{text-transform:none}.pv-cambio__y[data-astro-cid-tilwwrba]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.pv-cambio__flecha[data-astro-cid-tilwwrba]{justify-self:center;transform:rotate(90deg)}.pv-barra[data-astro-cid-tilwwrba] .btn__arrow[data-astro-cid-tilwwrba]{display:none}}
