.programa_prog__wuscv{--lila:#f3f1f5;--morado:#5b1479;--tenue:#5f5b66;--linea:#e7e5ea;--tinta:#0b0a0d;--verde:#1dbf73;--azul:#1286ba;--magenta:#e5087e;--amarillo:#fade14;--grad:linear-gradient(90deg,#4b0a7d,#a23ab8 35%,#e5087e 62%,#8fa8f5)}.programa_prog__wuscv img{height:auto}.programa_cr__v5Vrr{--tono:var(--verde);--sobre:var(--tinta);--tono-suave:#e3f8ed;--tono-osc:#07683b;--acento:var(--azul)}.programa_lab__bzGkG{--tono:var(--azul);--sobre:#fff;--tono-suave:#e2f1f9;--tono-osc:#0a5a82;--acento:var(--magenta)}.programa_serie__XThGR>:nth-child(4n+1){--c:var(--tono)}.programa_serie__XThGR>:nth-child(4n+2){--c:var(--acento)}.programa_serie__XThGR>:nth-child(4n+3){--c:var(--amarillo)}.programa_serie__XThGR>:nth-child(4n+4){--c:var(--magenta)}.programa_lab__bzGkG .programa_serie__XThGR>:nth-child(4n+3){--c:var(--verde)}.programa_lab__bzGkG .programa_serie__XThGR>:nth-child(4n+4){--c:var(--amarillo)}.programa_serie__XThGR>*{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--c) 40%,#e3dfe8)!important}.programa_serie__XThGR>:after{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:6px;background:var(--c)}.programa_seccion__Qx0o9{padding:11vh var(--pad)}.programa_seccionLila__SMxLQ{padding:11vh var(--pad);background:var(--lila)}.programa_seccionTono__FJJXM{padding:11vh var(--pad);background:radial-gradient(60% 80% at 100% 0,color-mix(in srgb,var(--acento) 14%,transparent),transparent 70%),radial-gradient(50% 70% at 0 100%,color-mix(in srgb,var(--tono) 22%,transparent),transparent 70%),var(--tono-suave)}.programa_ceja__VRg52{color:var(--tono-osc);margin-bottom:16px}.programa_titulo__mgva2{font-size:clamp(32px,3.8vw,62px);font-weight:500;letter-spacing:-.05em;line-height:1;max-width:20ch}.programa_entrada__YbKzR{margin-top:18px;font-size:clamp(17px,1.4vw,21px);line-height:1.5;color:#2b2830;max-width:640px}.programa_nota__PfAqR{margin-top:16px;font-size:14px;line-height:1.5;color:var(--tenue);max-width:720px}.programa_hero__s_TUN{position:relative;padding:calc(34px + 96px + 5vh) var(--pad) 9vh;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:clamp(28px,4vw,70px);gap:clamp(28px,4vw,70px);align-items:center;overflow:hidden;isolation:isolate}.programa_hero__s_TUN:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(42% 62% at 0 100%,color-mix(in srgb,var(--tono) 42%,transparent),transparent 70%),radial-gradient(34% 52% at 100% 0,color-mix(in srgb,var(--acento) 26%,transparent),transparent 70%),radial-gradient(30% 40% at 55% 105%,rgba(162,58,184,.14),transparent 70%)}.programa_hero__s_TUN:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--tono),var(--acento) 55%,var(--magenta))}.programa_hero__s_TUN h1{font-size:clamp(42px,6.2vw,104px);font-weight:500;letter-spacing:-.06em;line-height:.93;max-width:12ch}.programa_hero__s_TUN h1 em{font-style:normal;background:linear-gradient(90deg,var(--tono),var(--acento)) no-repeat 0 88% /100% .3em;padding:0 .06em}.programa_heroEntrada__tjfeX{margin-top:24px;font-size:clamp(18px,1.55vw,23px);line-height:1.42;letter-spacing:-.02em;color:#2b2830;max-width:560px}.programa_heroAcciones__9mDWf{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.programa_datos__iSiLW{margin-top:38px;display:flex;flex-wrap:wrap;gap:10px 12px;list-style:none}.programa_datos__iSiLW li{display:flex;flex-direction:column;gap:2px;padding:12px 18px 12px 16px;border-radius:16px;background:#fff;border:1px solid var(--linea);min-width:104px}.programa_datos__iSiLW strong{font-size:clamp(22px,2vw,30px);font-weight:600;letter-spacing:-.05em;line-height:1}.programa_datos__iSiLW span{font-size:13px;color:var(--tenue);letter-spacing:-.005em}.programa_collage__d577R{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:14px;gap:14px;aspect-ratio:1.05}.programa_collage__d577R figure{position:relative;border-radius:26px;overflow:hidden;background:var(--lila)}.programa_collage__d577R figure:first-child{grid-row:1/3}.programa_collage__d577R img,.programa_collage__d577R video{width:100%;height:100%;object-fit:cover;display:block}.programa_collage__d577R figure:first-child{box-shadow:0 30px 60px -30px color-mix(in srgb,var(--tono) 70%,transparent)}.programa_collage__d577R figcaption{position:absolute;left:12px;bottom:12px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.92);font-size:12.5px;font-weight:600;letter-spacing:-.005em;color:var(--tinta)}.programa_cabeza__xUI30{max-width:760px}.programa_barra___XQnb{margin-top:38px;display:flex;gap:6px;height:54px}.programa_barra___XQnb span{display:flex;align-items:center;padding:0 16px;border-radius:14px;font-size:14px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden}.programa_barra___XQnb span:first-child{flex:60 1;background:var(--tono-suave);border:1.5px solid var(--tono)}.programa_barra___XQnb span:nth-child(2){flex:120 1;background:var(--tono);color:var(--sobre)}.programa_barra___XQnb span:nth-child(3){flex:60 1;background:var(--tono-suave);border:1.5px solid var(--tono)}.programa_momentos__Y3JC4{margin-top:22px;display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:18px;gap:18px;list-style:none}.programa_momento__MDkaY{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(420px,36vw,540px);border-radius:26px;background:#1a1220;overflow:hidden;isolation:isolate;color:#fff}.programa_momento__MDkaY img{position:absolute;inset:0;z-index:-2;width:100%;height:100%!important;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.programa_momento__MDkaY:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(14,6,22,.88),rgba(14,6,22,.55) 38%,rgba(14,6,22,0) 70%)}.programa_momentoTexto__Lwpkc{padding:24px 26px 26px;display:flex;flex-direction:column;gap:10px}.programa_minutos__RtkIW{align-self:flex-start;padding:6px 13px;border-radius:999px;background:var(--tono);color:var(--sobre);font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.programa_momento__MDkaY h3{font-size:clamp(26px,2.6vw,40px);font-weight:500;letter-spacing:-.05em;line-height:1}.programa_momento__MDkaY p{font-size:16px;line-height:1.5;color:rgba(255,255,255,.92);max-width:46ch}.programa_lugar__8W3R8{display:inline-flex;align-items:center;gap:8px;padding-top:4px;font-size:14px;font-weight:600;color:#fff;letter-spacing:-.005em}.programa_lugar__8W3R8:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tono);box-shadow:0 0 0 4px color-mix(in srgb,var(--tono) 35%,transparent)}.programa_recorrido__p_qND{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;list-style:none;counter-reset:parada}.programa_parada__ci7Qo{position:relative;padding:0 18px 0 0;counter-increment:parada}.programa_parada__ci7Qo:before{content:counter(parada);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--tono);color:var(--sobre);font-size:18px;font-weight:700;letter-spacing:-.03em;position:relative;z-index:1}.programa_parada__ci7Qo:after{content:"";position:absolute;left:52px;right:8px;top:21px;border-top:3px dotted var(--tono-osc);opacity:.55}.programa_parada__ci7Qo:last-child:after{display:none}.programa_parada__ci7Qo h3{margin-top:16px;font-size:21px;font-weight:600;letter-spacing:-.04em;line-height:1.1}.programa_parada__ci7Qo p{margin-top:6px;font-size:15px;line-height:1.45;color:var(--tenue)}.programa_rutas__AXOZS{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;list-style:none}.programa_ruta__HRWs2{display:flex;flex-direction:column;gap:6px;padding:20px 22px 22px;border-radius:22px;background:#fff;border:1px solid var(--linea)}.programa_ruta__HRWs2 b{font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--tono-osc)}.programa_ruta__HRWs2 h3{font-size:22px;font-weight:600;letter-spacing:-.04em;line-height:1.1}.programa_ruta__HRWs2 p{font-size:15px;line-height:1.45;color:var(--tenue)}.programa_tira__NJXO_{margin-top:28px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.programa_tira__NJXO_ img{width:100%;aspect-ratio:1.3;object-fit:cover;border-radius:22px}.programa_paquetes__1oOYg{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;list-style:none;align-items:stretch}.programa_paquete__ITP4v{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px 26px 30px;border-radius:28px;background:#fff;border:1px solid var(--linea)}.programa_paqueteTop__NDAZQ{background:var(--tono-suave);border:2px solid var(--tono);box-shadow:0 24px 50px -28px color-mix(in srgb,var(--tono) 80%,transparent)}.programa_sello__QMC85{position:absolute;top:-13px;left:24px;padding:5px 13px;border-radius:999px;background:var(--tinta);color:#fff;font-size:12px}.programa_paquete__ITP4v h3,.programa_sello__QMC85{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.programa_paquete__ITP4v h3{font-size:15px;color:var(--tono-osc)}.programa_precio__EjrC_{font-size:clamp(40px,4vw,60px);font-weight:500;letter-spacing:-.06em;line-height:1}.programa_precio__EjrC_ small{display:block;margin-top:6px;font-size:14px;font-weight:500;letter-spacing:-.005em;color:var(--tenue)}.programa_incluye__AijrH{list-style:none;display:flex;flex-direction:column;gap:9px;margin-top:4px;padding-top:16px;border-top:1px solid var(--linea)}.programa_incluye__AijrH li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.35}.programa_incluye__AijrH li:before{content:"";position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;background:var(--tono)}.programa_incluye__AijrH li:after{content:"";position:absolute;left:6.5px;top:5.5px;width:5px;height:9px;border:solid var(--sobre);border-width:0 2px 2px 0;transform:rotate(40deg)}.programa_incluye__AijrH .programa_no__Czhnm{color:var(--tenue)}.programa_incluye__AijrH .programa_no__Czhnm:before{background:#e7e5ea}.programa_incluye__AijrH .programa_no__Czhnm:after{left:5.5px;top:9px;width:8px;height:0;border-width:2px 0 0;transform:none;border-color:#8d8a93}.programa_descuento__sC5rK{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:18px 24px;border-radius:20px;background:var(--tinta);color:#fff}.programa_descuento__sC5rK strong{font-size:clamp(20px,1.8vw,26px);font-weight:600;letter-spacing:-.04em}.programa_descuento__sC5rK span{font-size:15.5px;line-height:1.4;color:#d8d4de}.programa_dos__nTyqA{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,4vw,70px);gap:clamp(28px,4vw,70px);align-items:center}.programa_calendario__lu04E{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;list-style:none}.programa_calendario__lu04E li{padding:22px;border-radius:22px;background:#fff;border:1px solid var(--linea);display:flex;flex-direction:column;gap:6px}.programa_calendario__lu04E strong{font-size:clamp(26px,2.6vw,38px);font-weight:500;letter-spacing:-.055em;line-height:1}.programa_calendario__lu04E span{font-size:14.5px;line-height:1.4;color:var(--tenue)}.programa_fotoGrande__10sht{width:100%;border-radius:28px;aspect-ratio:1.35;object-fit:cover}.programa_montos__2c_Sf{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;list-style:none}.programa_monto__TEx3j{padding:22px 24px;border-radius:22px;background:#fff;border:1px solid var(--linea)}.programa_monto__TEx3j strong{display:block;font-size:clamp(28px,3vw,46px);font-weight:500;letter-spacing:-.06em;line-height:1}.programa_monto__TEx3j span{display:block;margin-top:8px;font-size:15px;line-height:1.4;color:var(--tenue)}.programa_puntos__wTgHL{display:flex;flex-wrap:wrap;gap:4px;margin-top:14px}.programa_puntos__wTgHL i{width:9px;height:9px;border-radius:50%;background:var(--tono)}.programa_modos__QakHp{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.programa_modo__NPHz1{padding:24px 26px 26px;border-radius:24px;background:#fff;border:1.5px solid var(--linea);display:flex;flex-direction:column;gap:10px}.programa_modo__NPHz1 h3{font-size:24px;font-weight:600;letter-spacing:-.045em}.programa_modo__NPHz1 p{font-size:16px;line-height:1.5;color:#2b2830}.programa_modo__NPHz1 .programa_etiqueta__GgShj{align-self:flex-start;padding:5px 12px;border-radius:999px;background:var(--tono-suave);color:var(--tono-osc);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.programa_piezas__4n5mS{margin-top:30px;display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:14px;gap:14px;align-items:stretch}.programa_pieza__dQwjz{display:flex;flex-direction:column;gap:10px}.programa_pieza__dQwjz figcaption{font-size:14px;line-height:1.4;color:var(--tenue)}.programa_pieza__dQwjz figcaption b{color:var(--tinta);font-weight:600}.programa_pantalla__Dfm2V{position:relative;flex:1 1;min-height:190px;border-radius:18px;background:radial-gradient(80% 90% at 85% 10%,rgba(162,58,184,.55),transparent 70%),radial-gradient(70% 80% at 0 100%,rgba(18,134,186,.45),transparent 70%),#14101c;border:6px solid #2a2433;box-shadow:0 24px 40px -26px rgba(20,8,40,.7);display:grid;place-items:center;text-align:center;padding:18px;color:#fff}.programa_pantalla__Dfm2V small{display:block;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:#cfc8da}.programa_pantalla__Dfm2V strong{display:block;margin-top:8px;font-size:clamp(18px,1.7vw,25px);font-weight:500;letter-spacing:-.04em;line-height:1.1}.programa_marcaHueco__YklaJ{display:inline-grid;place-items:center;margin-top:12px;padding:9px 18px;border:1.5px dashed;border-radius:10px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.programa_cuaderno__TJwwD{position:relative;flex:1 1;min-height:190px;border-radius:6px 16px 16px 6px;background:linear-gradient(155deg,var(--tono),color-mix(in srgb,var(--tono) 60%,var(--acento)));box-shadow:0 24px 40px -26px color-mix(in srgb,var(--tono-osc) 80%,transparent),inset 10px 0 0 rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:space-between;padding:18px 16px 16px}.programa_cuaderno__TJwwD strong{color:var(--sobre);font-size:22px;font-weight:600;letter-spacing:-.05em;line-height:1}.programa_cuaderno__TJwwD .programa_marcaHueco__YklaJ{align-self:flex-start;margin:0;background:rgba(255,255,255,.6)}.programa_gafete__06uwo{position:relative;flex:1 1;min-height:190px;border-radius:16px;background:#fff;border:1.5px solid var(--linea);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:26px 14px 16px;text-align:center}.programa_gafete__06uwo:before{content:"";position:absolute;top:12px;width:44px;height:8px;border-radius:99px;background:#d9d5de}.programa_gafete__06uwo strong{font-size:20px;font-weight:600;letter-spacing:-.05em;line-height:1}.programa_gafete__06uwo span{font-size:12.5px;color:var(--tenue)}.programa_gafete__06uwo .programa_marcaHueco__YklaJ{margin-top:0}.programa_pasos__dtcsQ{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;list-style:none;counter-reset:paso}.programa_paso__RBk93{counter-increment:paso;padding:24px 26px 28px;border-radius:24px;background:#fff;border:1px solid var(--linea)}.programa_paso__RBk93:before{content:counter(paso);display:grid;place-items:center;width:40px;height:40px;margin-bottom:16px;border-radius:50%;background:var(--tono);color:var(--sobre);font-size:17px;font-weight:700}.programa_paso__RBk93 h3{font-size:22px;font-weight:600;letter-spacing:-.045em;line-height:1.1}.programa_paso__RBk93 p{margin-top:8px;font-size:15.5px;line-height:1.5;color:#2b2830}.programa_dos__nTyqA>*,.programa_formulario__DoYX5>*{min-width:0}.programa_formWrap__C931P .registro select{width:100%;min-width:0;text-overflow:ellipsis}.programa_formulario__DoYX5{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(28px,4vw,70px);gap:clamp(28px,4vw,70px);align-items:start}.programa_formWrap__C931P .registro{letter-spacing:0}.programa_formWrap__C931P .registro input:not([type=checkbox]),.programa_formWrap__C931P .registro select,.programa_formWrap__C931P .registro textarea{min-height:48px;border-color:#d9d5de;background:#fff}.programa_formWrap__C931P .registro button{min-height:48px;background:var(--grad,linear-gradient(90deg,#4b0a7d 0,#a23ab8 35%,#e5087e 62%,#8fa8f5 100%));background-size:160% 100%;color:#fff;font-size:16px;font-weight:600;letter-spacing:-.01em;padding:14px 26px;transition:background-position .5s,transform .25s}.programa_formWrap__C931P .registro button:hover:not(:disabled){background-position:100% 0;transform:translateY(-1px)}.programa_alterna__Yt8jq{margin-top:18px;font-size:15px;line-height:1.5;color:#2b2830}.programa_alterna__Yt8jq a{font-weight:600;color:var(--morado);text-decoration:underline;text-underline-offset:3px}.programa_flujo__gdnEL{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;list-style:none;counter-reset:etapa}.programa_etapa__NDgG5{counter-increment:etapa;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--linea)}.programa_etapa__NDgG5 img{width:100%;aspect-ratio:1.15;object-fit:cover}.programa_etapaIlustra__JRzQV{display:block;width:100%;aspect-ratio:200/150;padding:18px 20px 4px;background:color-mix(in srgb,var(--c,var(--tono)) 14%,#fff);border-bottom:1px solid color-mix(in srgb,var(--c,var(--tono)) 30%,#e3dfe8)}@media (max-width:600px){.programa_etapaIlustra__JRzQV{aspect-ratio:200/110}}.programa_etapaTexto__I9atJ{padding:18px 20px 24px}.programa_etapaTexto__I9atJ:before{content:"0" counter(etapa);display:block;margin-bottom:8px;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--tono-osc);font-family:var(--f-mono),monospace}.programa_etapa__NDgG5 h3{font-size:27px;font-weight:500;letter-spacing:-.05em;line-height:1}.programa_etapa__NDgG5 p{margin-top:8px;font-size:15px;line-height:1.45;color:var(--tenue)}.programa_semanas__2JyvY{margin-top:34px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;list-style:none;counter-reset:sem;gap:0 28px!important}.programa_semana__QE7GB{counter-increment:sem;position:relative;padding:26px 4px 0 0;border-top:3px solid var(--c,var(--tono))}.programa_semana__QE7GB:before{content:"";position:absolute;top:-9px;left:0;width:15px;height:15px;border-radius:50%;background:var(--c,var(--tono));box-shadow:0 0 0 4px #fff}.programa_semana__QE7GB b{display:block;font-size:clamp(26px,2.4vw,36px);font-weight:500;letter-spacing:-.05em;line-height:1;color:var(--tinta)}.programa_semana__QE7GB p{margin-top:8px;font-size:16px;line-height:1.45;letter-spacing:-.01em}.programa_aprenden___gcO6{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 14px;gap:12px 14px;list-style:none;max-width:980px}.programa_aprenden___gcO6 li{position:relative;padding:18px 20px 18px 56px;border-radius:18px;background:var(--tono-suave);font-size:16.5px;line-height:1.4}.programa_aprenden___gcO6 li:before{content:"";position:absolute;left:18px;top:19px;width:22px;height:22px;border-radius:50%;background:var(--tono)}.programa_aprenden___gcO6 li:after{content:"";position:absolute;left:26px;top:24px;width:5px;height:9px;border:solid var(--sobre);border-width:0 2px 2px 0;transform:rotate(40deg)}.programa_escala__X7cdY{margin-top:36px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;list-style:none}.programa_escalon__3S5zN{padding:22px 22px 24px;border-radius:22px;background:#fff;border:1px solid var(--linea)}.programa_escalon__3S5zN strong{display:block;font-size:clamp(30px,3vw,46px);font-weight:500;letter-spacing:-.06em;line-height:1}.programa_escalon__3S5zN>span{display:block;margin-top:8px;font-size:15px;line-height:1.4;color:var(--tenue)}.programa_cuenta__1TIMf{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px 36px;font-size:16px;line-height:1.4;color:#2b2830}.programa_cuenta__1TIMf b{font-weight:700}.programa_respaldo__s4ZKD{padding:11vh var(--pad) 9vh;background:#fff;border-top:1px solid var(--linea)}.programa_respaldoArriba__byOI_{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:clamp(28px,4vw,70px);gap:clamp(28px,4vw,70px);align-items:end;margin-bottom:48px}.programa_respaldoDatos__hgD5X{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.programa_respaldoDatos__hgD5X li{display:flex;flex-direction:column;gap:8px;padding:20px 20px 22px;border-radius:20px;background:var(--lila)}.programa_respaldoDatos__hgD5X strong{font-size:clamp(26px,2.5vw,38px);font-weight:500;letter-spacing:-.055em;line-height:1;color:var(--morado)}.programa_respaldoDatos__hgD5X span{font-size:14.5px;line-height:1.4;color:#2b2830}.programa_respaldoEnlaces__iuFFC{margin-top:36px;display:flex;flex-wrap:wrap;gap:6px 28px}.programa_respaldoEnlaces__iuFFC a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:15.5px;font-weight:600;color:var(--morado)}@media (hover:hover) and (pointer:fine){.programa_respaldoEnlaces__iuFFC a:hover{text-decoration:underline;text-underline-offset:4px}}.programa_videoSec___DwPc{padding:11vh var(--pad);background:#fff}.programa_videos__oXX1A{margin-top:36px;display:grid;grid-template-columns:1.6fr 1fr;grid-gap:clamp(18px,2vw,28px);gap:clamp(18px,2vw,28px);align-items:stretch}.programa_videoLado__9iIzT{display:flex;flex-direction:column;gap:18px}.programa_videoCta__jTCS8{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:24px 26px;border-radius:22px;background:var(--tono-suave);border:1px solid color-mix(in srgb,var(--tono) 35%,transparent)}.programa_videoCta__jTCS8 h3{font-size:clamp(20px,1.7vw,25px);font-weight:600;letter-spacing:-.04em;line-height:1.1}.programa_videoCta__jTCS8 p{font-size:15px;line-height:1.45;color:#2b2830;margin-bottom:6px}.programa_videoItem__TEbUi{display:flex;flex-direction:column;gap:12px}.programa_videoItem__TEbUi figcaption{display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.4;color:var(--tenue)}.programa_videoItem__TEbUi figcaption b{font-size:18px;font-weight:600;letter-spacing:-.03em;color:var(--tinta)}.programa_vbanner__O4tc8{position:relative;aspect-ratio:16/9;border-radius:26px;overflow:hidden;background:#000;box-shadow:0 30px 60px -34px rgba(30,10,60,.5)}.programa_videoPrincipal__Wn0fY .programa_vbanner__O4tc8{box-shadow:0 34px 70px -34px color-mix(in srgb,var(--tono) 75%,transparent)}.programa_vposter__bC72e{position:absolute;inset:0;width:100%;height:100%;padding:0;cursor:pointer;border:0;background:none}.programa_vposter__bC72e img{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;filter:brightness(.85);transition:filter .5s,transform .8s cubic-bezier(.2,.8,.2,1)}.programa_vposter__bC72e:hover img{filter:brightness(.72);transform:scale(1.03)}.programa_vplay__Z54bF{position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;display:grid;place-items:center;background:var(--tono);color:var(--sobre);box-shadow:0 0 0 10px color-mix(in srgb,var(--tono) 30%,transparent);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.programa_vplay__Z54bF svg{width:30px;height:30px;margin-left:4px}.programa_vposter__bC72e:hover .programa_vplay__Z54bF{transform:scale(1.08)}.programa_videoLado__9iIzT .programa_vplay__Z54bF{width:62px;height:62px;margin:-31px 0 0 -31px}.programa_videoLado__9iIzT .programa_vplay__Z54bF svg{width:22px;height:22px}.programa_vetiqueta__Q1vrp{position:absolute;left:14px;top:14px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.94);color:var(--tinta);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.programa_viframe__T__cg{position:absolute;inset:0;width:100%;height:100%;border:0}@media (hover:hover) and (pointer:fine){.programa_escalon__3S5zN,.programa_modo__NPHz1,.programa_momento__MDkaY,.programa_monto__TEx3j,.programa_paquete__ITP4v,.programa_ruta__HRWs2{transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s}.programa_escalon__3S5zN:hover,.programa_modo__NPHz1:hover,.programa_momento__MDkaY:hover,.programa_monto__TEx3j:hover,.programa_paquete__ITP4v:hover,.programa_ruta__HRWs2:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(30,10,60,.35)}}@media (max-width:1100px){.programa_momentos__Y3JC4{grid-template-columns:1fr 1fr}.programa_momento__MDkaY:nth-child(2){grid-column:1/-1;grid-row:1}.programa_piezas__4n5mS,.programa_rutas__AXOZS{grid-template-columns:1fr 1fr}.programa_piezas__4n5mS .programa_pieza__dQwjz:first-child{grid-column:1/-1}.programa_escala__X7cdY,.programa_flujo__gdnEL,.programa_semanas__2JyvY{grid-template-columns:1fr 1fr}}@media (max-width:900px){.programa_seccionLila__SMxLQ,.programa_seccionTono__FJJXM,.programa_seccion__Qx0o9{padding:68px var(--pad)}.programa_hero__s_TUN{grid-template-columns:1fr;padding:calc(28px + 76px + 4vh) var(--pad) 56px;gap:30px}.programa_collage__d577R{aspect-ratio:1.25}.programa_datos__iSiLW li{min-width:0;flex:1 1 140px}.programa_barra___XQnb span{padding:0 10px;font-size:12.5px}.programa_dos__nTyqA,.programa_formulario__DoYX5,.programa_modos__QakHp,.programa_montos__2c_Sf,.programa_paquetes__1oOYg,.programa_pasos__dtcsQ,.programa_videos__oXX1A{grid-template-columns:1fr}.programa_videoSec___DwPc{padding:68px var(--pad)}.programa_respaldo__s4ZKD{padding:68px var(--pad) 56px}.programa_respaldoArriba__byOI_{grid-template-columns:1fr;margin-bottom:32px}.programa_respaldoDatos__hgD5X{grid-template-columns:1fr}.programa_recorrido__p_qND{grid-template-columns:1fr;gap:6px}.programa_parada__ci7Qo{padding:0 0 22px 62px;min-height:66px}.programa_parada__ci7Qo:before{position:absolute;left:0;top:0}.programa_parada__ci7Qo:after{left:21px;right:auto;top:50px;bottom:6px;border-top:0;border-left:3px dotted var(--tono-osc)}.programa_parada__ci7Qo h3{margin-top:0;padding-top:4px}.programa_tira__NJXO_{grid-template-columns:1fr 1fr}.programa_aprenden___gcO6{grid-template-columns:1fr}.programa_descuento__sC5rK{padding:18px}}@media (max-width:600px){.programa_calendario__lu04E,.programa_escala__X7cdY,.programa_flujo__gdnEL,.programa_momentos__Y3JC4,.programa_piezas__4n5mS,.programa_rutas__AXOZS,.programa_semanas__2JyvY{grid-template-columns:1fr}.programa_momento__MDkaY:nth-child(2){grid-column:auto;grid-row:auto}.programa_barra___XQnb{height:46px}.programa_barra___XQnb span{font-size:0;padding:0;justify-content:center}.programa_barra___XQnb span:after{font-size:12.5px;content:attr(data-min);font-weight:700}.programa_collage__d577R{grid-template-columns:1fr 1fr;gap:10px}}.programa_rutaCta__Lckhn{background:var(--tono-suave)}.programa_rutaCta__Lckhn h3{font-size:21px}.programa_rutaCta__Lckhn a{margin-top:10px;font-weight:600;color:var(--tono-osc);text-decoration:underline;text-underline-offset:4px}.programa_semanas__2JyvY>:first-child{--c:var(--tono)}.programa_semanas__2JyvY>:nth-child(2){--c:var(--acento)}.programa_semanas__2JyvY>:nth-child(3){--c:var(--verde)}.programa_semanas__2JyvY>:nth-child(4){--c:var(--amarillo)}@media (max-width:600px){.programa_semanas__2JyvY{gap:26px 0!important}}.programa_rutaIlustra__HSeNc{display:block;width:calc(100% + 44px);margin:-20px -22px 12px;padding:14px 20px 8px;aspect-ratio:200/96;background:color-mix(in srgb,var(--c,var(--tono)) 14%,#fff);border-bottom:1px solid color-mix(in srgb,var(--c,var(--tono)) 30%,#e3dfe8)}.programa_rutaCta__Lckhn{justify-content:center}@media (hover:hover) and (pointer:fine){.programa_momento__MDkaY:hover img{transform:scale(1.04)}}.programa_rutaLumi__T49aW{display:flex;align-items:flex-end;justify-content:center;width:calc(100% + 44px);margin:-20px -22px 12px;aspect-ratio:200/96;background:color-mix(in srgb,var(--c,var(--tono)) 14%,#fff);border-bottom:1px solid color-mix(in srgb,var(--c,var(--tono)) 30%,#e3dfe8);overflow:hidden}.programa_rutaLumi__T49aW img{height:100%!important;width:auto;max-width:100%;object-fit:contain;object-position:bottom}@media (max-width:600px){.programa_rutaIlustra__HSeNc,.programa_rutaLumi__T49aW{aspect-ratio:200/74}}.programa_sede__r91_T{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:1fr 1fr;grid-gap:12px;gap:12px;align-self:stretch}.programa_sede__r91_T img{width:100%;height:100%!important;min-height:0;object-fit:cover;border-radius:22px}.programa_sedeFachada__kT9BV{grid-row:1/3;min-height:420px}.programa_sede__r91_T figcaption{grid-column:1/-1;font-size:14.5px;line-height:1.45;color:var(--tenue)}.programa_sede__r91_T figcaption b{color:var(--tinta);font-weight:600}@media (max-width:900px){.programa_sede__r91_T{grid-template-rows:220px 220px}.programa_sedeFachada__kT9BV{min-height:0}}.programa_prog__wuscv section{scroll-margin-top:104px}.programa_pestArriba__Js447{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px}.programa_pestLado__BNr3j{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center}.programa_pestanas__RQ5T_{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border-radius:999px;background:#fff;border:1px solid var(--linea)}.programa_pestanas__RQ5T_ button{min-height:42px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--tenue);font:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background-color .25s cubic-bezier(.23,1,.32,1),color .25s}.programa_pestanas__RQ5T_ button[aria-selected=true]{background:var(--tono);color:var(--sobre)}.programa_pestanas__RQ5T_ button:focus-visible{outline:2px solid var(--tono-osc);outline-offset:2px}@media (hover:hover) and (pointer:fine){.programa_pestanas__RQ5T_ button:not([aria-selected=true]):hover{background:var(--lila);color:var(--tinta)}}.programa_panel__QvuW_{margin-top:clamp(18px,3vh,32px)}.programa_panel__QvuW_>:first-child{margin-top:0!important}.programa_panel__QvuW_:focus{outline:none}.programa_panel__QvuW_:focus-visible{outline:2px dashed var(--tono-osc);outline-offset:6px;border-radius:8px}.programa_cabezaCta__9b9fe{margin-top:clamp(16px,3vh,28px)}.programa_carruselRutas__5z63I{position:relative}.programa_filaDeslizable__kLNEK{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 14px) / 4);margin-top:0!important;padding:6px 2px 4px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.programa_filaDeslizable__kLNEK::-webkit-scrollbar{display:none}.programa_filaDeslizable__kLNEK>*{scroll-snap-align:start}.programa_flecha__KIFTw{position:absolute;top:50%;z-index:3;width:46px;height:46px;margin-top:-23px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--linea);background:#fff;color:var(--tinta);box-shadow:0 12px 26px -14px rgba(30,10,60,.45);cursor:pointer;transition:opacity .2s,transform .2s cubic-bezier(.23,1,.32,1)}.programa_flecha__KIFTw svg{width:20px;height:20px}.programa_flecha__KIFTw:disabled{opacity:0;pointer-events:none}.programa_flecha__KIFTw:active{transform:scale(.94)}.programa_flechaIzq__HDiGE{left:-16px}.programa_flechaDer__H7M6D{right:-16px}@media (max-width:1100px){.programa_filaDeslizable__kLNEK{grid-auto-columns:calc((100% - 14px) / 2.15)}}@media (max-width:600px){.programa_filaDeslizable__kLNEK{grid-auto-columns:82%}.programa_flecha__KIFTw{display:none}}.programa_videoSec___DwPc{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}.programa_videoInfo__ahOug{display:flex;flex-direction:column;gap:clamp(14px,2.2vh,22px);min-width:0}.programa_videoLista__eUQsb{list-style:none;display:flex;flex-direction:column;gap:8px}.programa_videoOpcion__rlv2M{display:flex;align-items:center;gap:12px;width:100%;padding:7px 12px 7px 7px;border-radius:16px;border:1.5px solid var(--linea);background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s}.programa_videoOpcion__rlv2M img{flex-shrink:0;width:96px;height:auto!important;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.programa_videoOpcion__rlv2M small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tono-osc)}.programa_videoOpcion__rlv2M b{display:block;margin-top:2px;font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--tinta)}.programa_videoOpcion__rlv2M[aria-pressed=true]{border-color:var(--tono);background:var(--tono-suave)}.programa_videoOpcion__rlv2M:focus-visible{outline:2px solid var(--tono-osc);outline-offset:2px}@media (hover:hover) and (pointer:fine){.programa_videoOpcion__rlv2M:not([aria-pressed=true]):hover{border-color:color-mix(in srgb,var(--tono) 50%,var(--linea))}}.programa_videoInfo__ahOug .programa_videoCta__jTCS8{flex:none;padding:18px 20px;gap:8px}.programa_videoPrincipal__Wn0fY{min-width:0}.programa_videoPrincipal__Wn0fY figcaption{margin-top:10px;font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--tinta)}@media (max-width:900px){.programa_videoSec___DwPc{gap:18px}.programa_videoInfo__ahOug{display:contents}.programa_videoInfo__ahOug>.programa_cabeza__xUI30{order:1}.programa_videoPrincipal__Wn0fY{order:2}.programa_videoLista__eUQsb{order:3}.programa_videoInfo__ahOug .programa_videoCta__jTCS8{order:4}}.programa_comun__vPtv8{margin-top:clamp(18px,3vh,32px);display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:14px 20px;border-radius:18px;background:#fff;border:1px solid var(--linea)}.programa_comun__vPtv8>b{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tono-osc)}.programa_comun__vPtv8 .programa_incluye__AijrH{flex-direction:row;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;border:0}.programa_paquetes__1oOYg{grid-template-columns:repeat(4,1fr);margin-top:clamp(16px,2.6vh,28px)}.programa_paquetes__1oOYg .programa_descuento__sC5rK{margin-top:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding:24px;border-radius:28px}@media (max-width:1100px){.programa_paquetes__1oOYg{grid-template-columns:1fr 1fr}}@media (max-width:900px){.programa_paquetes__1oOYg{grid-template-columns:1fr}}.programa_semanasDos__Z4B1y{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,70px);gap:clamp(28px,4vw,70px);align-items:start}.programa_subtitulo__qnPUu{font-size:clamp(22px,min(2.2vw,4vh),32px);font-weight:500;letter-spacing:-.045em;line-height:1.05}.programa_semanasLado__Wvkzy{grid-template-columns:1fr!important;gap:clamp(14px,2.4vh,22px)!important;margin-top:clamp(18px,3vh,30px)}.programa_semanasLado__Wvkzy .programa_semana__QE7GB{padding:0 0 0 28px;border-top:0;border-left:3px solid var(--c,var(--tono))}.programa_semanasLado__Wvkzy .programa_semana__QE7GB:before{top:2px;left:-9px}.programa_semanasLado__Wvkzy .programa_semana__QE7GB b{font-size:clamp(20px,min(1.8vw,3.4vh),26px)}.programa_semanasLado__Wvkzy .programa_semana__QE7GB p{margin-top:4px;font-size:15.5px}.programa_semanasDos__Z4B1y .programa_aprenden___gcO6{grid-template-columns:1fr;margin-top:clamp(14px,2.4vh,24px);gap:10px}.programa_semanasDos__Z4B1y .programa_aprenden___gcO6 li{padding-top:clamp(12px,1.8vh,18px);padding-bottom:clamp(12px,1.8vh,18px)}.programa_semanasDos__Z4B1y .programa_aprenden___gcO6 li:before{top:50%;margin-top:-11px}.programa_semanasDos__Z4B1y .programa_aprenden___gcO6 li:after{top:50%;margin-top:-6px}@media (max-width:900px){.programa_semanasDos__Z4B1y{grid-template-columns:1fr}}@media (min-width:901px){.programa_prog__wuscv{--vista:calc(100svh - 122px);--py:clamp(24px,5vh,72px)}.programa_respaldo__s4ZKD,.programa_seccionLila__SMxLQ,.programa_seccionTono__FJJXM,.programa_seccion__Qx0o9,.programa_videoSec___DwPc{padding-top:var(--py);padding-bottom:var(--py)}.programa_titulo__mgva2{font-size:clamp(28px,min(3.4vw,6.4vh),58px);max-width:24ch}.programa_entrada__YbKzR{margin-top:clamp(8px,1.6vh,18px);font-size:clamp(16px,min(1.3vw,2.5vh),20px)}.programa_ceja__VRg52{margin-bottom:clamp(8px,1.4vh,16px)}.programa_nota__PfAqR{margin-top:clamp(8px,1.6vh,16px)}.programa_hero__s_TUN{padding-top:calc(122px + 3vh);padding-bottom:4vh}.programa_hero__s_TUN h1{font-size:clamp(38px,min(5.6vw,9.4vh),100px)}.programa_heroEntrada__tjfeX{margin-top:clamp(12px,2.2vh,24px);font-size:clamp(16px,min(1.45vw,2.7vh),23px)}.programa_heroAcciones__9mDWf{margin-top:clamp(14px,2.8vh,30px)}.programa_datos__iSiLW{margin-top:clamp(14px,3vh,38px)}.programa_datos__iSiLW li{padding-top:clamp(8px,1.3vh,12px);padding-bottom:clamp(8px,1.3vh,12px)}.programa_collage__d577R{aspect-ratio:auto;height:calc(100svh - 122px - 7vh);max-height:760px}.programa_videoSec___DwPc{grid-template-columns:minmax(0,1fr) min(58%,calc((var(--vista) - 2 * var(--py) - 60px) * 16 / 9));gap:clamp(24px,3vw,48px)}.programa_videoInfo__ahOug .programa_videoCta__jTCS8{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:18px;column-gap:18px;grid-row-gap:4px;row-gap:4px}.programa_videoInfo__ahOug .programa_videoCta__jTCS8 h3{font-size:clamp(17px,1.4vw,21px)}.programa_videoInfo__ahOug .programa_videoCta__jTCS8 p{grid-column:1;margin:0;font-size:14px}.programa_videoInfo__ahOug .programa_videoCta__jTCS8 a{grid-column:2;grid-row:1/3;white-space:nowrap}.programa_barra___XQnb{margin-top:clamp(14px,2.6vh,38px);height:clamp(38px,6vh,54px)}.programa_momentos__Y3JC4{margin-top:clamp(10px,1.8vh,22px)}.programa_momento__MDkaY{min-height:clamp(240px,calc(var(--vista) - 2 * var(--py) - 230px),560px)}.programa_momentoTexto__Lwpkc{padding:18px 22px 20px;gap:8px}.programa_momento__MDkaY p{font-size:15px}.programa_recorrido__p_qND{margin-top:clamp(18px,3.4vh,40px)}.programa_rutaIlustra__HSeNc,.programa_rutaLumi__T49aW{aspect-ratio:200/80}.programa_rutaIlustra__HSeNc{padding-top:10px;padding-bottom:4px}.programa_tira__NJXO_{margin-top:0}.programa_tira__NJXO_ img{aspect-ratio:auto;height:clamp(200px,calc(var(--vista) - 2 * var(--py) - 210px),440px)}.programa_calendario__lu04E li{padding:clamp(14px,2.2vh,22px)}.programa_calendario__lu04E strong{font-size:clamp(22px,min(2.4vw,4.4vh),38px)}.programa_sede__r91_T{height:calc(var(--vista) - 2 * var(--py));max-height:680px;grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto}.programa_sedeFachada__kT9BV{min-height:0}.programa_cuaderno__TJwwD,.programa_gafete__06uwo,.programa_pantalla__Dfm2V{min-height:clamp(150px,26vh,220px)}.programa_pasos__dtcsQ{margin-top:clamp(18px,3vh,36px)}.programa_respaldoArriba__byOI_{margin-bottom:clamp(20px,4vh,48px)}.programa_respaldoEnlaces__iuFFC{margin-top:clamp(14px,3vh,36px)}.programa_flujo__gdnEL{margin-top:clamp(18px,3vh,40px)}.programa_etapaIlustra__JRzQV{aspect-ratio:200/112;padding:10px 16px 2px}.programa_etapaTexto__I9atJ{padding:14px 18px 18px}.programa_etapa__NDgG5 h3{font-size:clamp(22px,min(2vw,3.8vh),27px)}.programa_escala__X7cdY{margin-top:clamp(16px,2.8vh,36px)}.programa_cuenta__1TIMf{margin-top:clamp(12px,2.4vh,26px)}.programa_formWrap__C931P .registro{gap:9px 14px}.programa_formWrap__C931P .registro label{gap:4px}.programa_formWrap__C931P .registro input:not([type=checkbox]),.programa_formWrap__C931P .registro select{min-height:44px;padding-top:9px;padding-bottom:9px}.programa_formWrap__C931P .registro textarea{min-height:50px;height:50px}}@media (min-width:901px) and (max-height:820px){.programa_paginaPrograma__TO75l .nav.nav{padding-top:12px;padding-bottom:12px}.programa_prog__wuscv{--vista:calc(100svh - 102px)}.programa_hero__s_TUN{padding-top:calc(102px + 3vh)}}