.cf-track.svelte-1s0e1z7{scrollbar-width:none}.cf-track.svelte-1s0e1z7::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.cf-track.svelte-1s0e1z7{scroll-behavior:auto}}.tpr-track.svelte-48dxew,.tpr-bar.svelte-48dxew{position:absolute;height:2px;top:calc(var(--tpr-circ) / 2)}.tpr-track.svelte-48dxew{left:var(--tpr-half);right:var(--tpr-half);background:var(--color-linea, #e2e8f0)}.tpr-bar.svelte-48dxew{left:var(--tpr-half);width:var(--tpr-bar-w, 0%);background:linear-gradient(90deg,var(--tpr-accent),color-mix(in oklch,var(--tpr-accent) 75%,var(--color-azul-primario, #1bbcfb)));box-shadow:0 0 7px 2px color-mix(in oklch,var(--tpr-accent) 40%,transparent);transition:width var(--tpr-bar-ease)}.tpr-dot.svelte-48dxew{position:absolute;top:calc(var(--tpr-circ) / 2);left:calc(var(--tpr-half) + var(--tpr-bar-w, 0%));width:var(--tpr-dot);height:var(--tpr-dot);background:var(--tpr-accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--tpr-accent) 20%,transparent),0 0 10px 2px color-mix(in oklch,var(--tpr-accent) 35%,transparent);border-radius:50%;transform:translate(-50%,-50%);z-index:4;pointer-events:none;transition:left var(--tpr-bar-ease)}.tpr-step.svelte-48dxew{width:var(--tpr-step-w);gap:var(--tpr-gap)}.tpr-circle.svelte-48dxew{width:var(--tpr-circ);height:var(--tpr-circ);font-size:var(--tpr-label);background:#fff;border:2px solid var(--color-linea, #e2e8f0);color:var(--color-texto-medio, #5a6b7c);flex-shrink:0;will-change:transform,box-shadow;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease,outline-color .3s ease}.tpr-circle.svelte-48dxew .tpr-check{width:var(--tpr-check);height:var(--tpr-check);display:block}.tpr-circle.svelte-48dxew .tpr-check svg{width:100%;height:100%;display:block}.tpr-circle.svelte-48dxew .tpr-icon{width:var(--tpr-img);height:var(--tpr-img)}.tpr-circle.svelte-48dxew img:where(.svelte-48dxew){width:var(--tpr-img);height:var(--tpr-img);object-fit:contain}.tpr-circle--completed.svelte-48dxew,.tpr--filled.svelte-48dxew .tpr-circle--current:where(.svelte-48dxew){background:var(--tpr-accent);border-color:var(--tpr-accent);color:#fff}.tpr--outline.svelte-48dxew .tpr-circle--current:where(.svelte-48dxew){border-color:var(--tpr-accent);color:var(--tpr-accent)}.tpr-circle--highlight.svelte-48dxew{transform:scale(1.1);box-shadow:0 0 0 5px color-mix(in oklch,var(--tpr-accent) 14%,transparent),0 0 18px 6px color-mix(in oklch,var(--tpr-accent) 20%,transparent)}.tpr-circle--pulse.svelte-48dxew{transform:scale(1.1);animation:svelte-48dxew-tpr-pulse 1.9s ease-in-out infinite}.tpr-circle--ring.svelte-48dxew{outline:2px solid color-mix(in oklch,var(--tpr-accent) 45%,transparent);outline-offset:3px}@keyframes svelte-48dxew-tpr-pulse{0%,to{box-shadow:0 0 color-mix(in oklch,var(--tpr-accent) 35%,transparent)}50%{box-shadow:0 0 0 9px color-mix(in oklch,var(--tpr-accent) 0%,transparent)}}.tpr-card.svelte-48dxew{min-width:var(--tpr-card-minw);max-width:var(--tpr-card-maxw);width:max-content;padding:var(--tpr-pad);font-size:var(--tpr-label);border:1px solid var(--color-linea, #e2e8f0);color:var(--color-texto-medio, #5a6b7c);transition:border-color .3s ease,color .3s ease,box-shadow .3s ease,transform .3s ease}.tpr-card--current.svelte-48dxew{border-color:var(--tpr-accent);color:var(--color-azul-oscuro, #0a2540);box-shadow:0 6px 22px color-mix(in oklch,var(--tpr-accent) 11%,transparent);transform:translateY(-5px)}.tpr-card-line.svelte-48dxew{display:block}@media(max-width:640px){.tpr.svelte-48dxew .tpr-track:where(.svelte-48dxew),.tpr.svelte-48dxew .tpr-bar:where(.svelte-48dxew),.tpr.svelte-48dxew .tpr-dot:where(.svelte-48dxew){display:none}.tpr.svelte-48dxew .tpr-steps:where(.svelte-48dxew){flex-direction:column;align-items:stretch;gap:12px}.tpr.svelte-48dxew .tpr-step:where(.svelte-48dxew){width:100%;flex-direction:row;align-items:center;gap:12px}.tpr.svelte-48dxew .tpr-card:where(.svelte-48dxew){margin-top:0;width:auto;min-width:unset;max-width:unset;flex:1;text-align:left;transform:none;box-shadow:none}}.pp-root .pp-card.pp-flush.cp-pensional-card{width:min(760px,calc(100vw - 32px),calc(88vh * 2000 / 1735));max-height:none}.lienzo.svelte-1itqymy{position:relative;width:100%;aspect-ratio:2000 / 1735;overflow:hidden}.rp.svelte-1itqymy{position:absolute;left:0;top:0;width:2000px;height:1735px;overflow:hidden;transform-origin:0 0;background:#00aaf8;font-family:Montserrat,Arial,sans-serif;color:#fff}.rp.svelte-1itqymy *{box-sizing:border-box}.abs.svelte-1itqymy{position:absolute;margin:0}.navy.svelte-1itqymy{color:#002f7d}.pill.svelte-1itqymy{background:#fff;border-radius:999px}.badge.svelte-1itqymy{left:133px;top:69px;width:604px;height:116px;font-size:55px;font-weight:700;color:#002f7d;line-height:116px;text-align:center;letter-spacing:.5px}.titulo.svelte-1itqymy{left:128px;top:217px;font-size:94.7px;font-weight:700;line-height:106px;letter-spacing:0;white-space:nowrap;color:#fff}.caja.svelte-1itqymy{left:133px;top:538px;width:1000px;height:400px;border:2px solid #fff;border-radius:44px}.tab.svelte-1itqymy{left:170px;top:495px;width:555px;height:86px;border-radius:24px;font-size:50px;font-weight:700;color:#002f7d;line-height:86px;padding-left:28px;white-space:nowrap}.item.svelte-1itqymy{left:240px;width:880px;font-size:37.8px;line-height:46px;font-weight:400}.item.svelte-1itqymy b:where(.svelte-1itqymy){font-weight:700}.check.svelte-1itqymy{left:164px;width:56px;height:56px;border-radius:50%;background:#002f7d}.check.svelte-1itqymy svg:where(.svelte-1itqymy){position:absolute;left:14px;top:15px}.cupos.svelte-1itqymy{left:133px;top:1005px;width:882px;height:115px;font-size:47px;font-weight:700;line-height:115px;padding-left:40px;white-space:nowrap;color:#002f7d}.cupos.svelte-1itqymy .sep:where(.svelte-1itqymy){display:inline-block;width:3px;height:56px;background:#00aaf8;vertical-align:middle;margin:0 38px 0 36px;position:relative;top:-4px}.cupos.svelte-1itqymy .az:where(.svelte-1itqymy){color:#00aaf8;font-size:48.5px}.corchete.svelte-1itqymy{left:-20px;top:1191px;width:1206px;height:288px;border:3px solid #003f8f;border-left:0;border-radius:0 44px 44px 0}.emoji.svelte-1itqymy{left:1089.3px;top:1116.3px;width:105.4px;height:105.1px;transform:rotate(13.5deg)}.comparte.svelte-1itqymy{left:144px;top:1212px;width:1050px;font-size:50.5px;line-height:57px;font-weight:400}.comparte.svelte-1itqymy b:where(.svelte-1itqymy){font-weight:800;color:#002f7d}.fondo.svelte-1itqymy{left:1253.8px;top:401px;width:651.1px;height:603.7px}.foto.svelte-1itqymy{left:1309.6px;top:395.6px;width:558.8px;height:624.1px}.card.svelte-1itqymy{background:#fff;border:2px solid #003a72}.experto.svelte-1itqymy{left:1222px;top:940px;width:700px;height:245px;border-radius:22px}.nombre.svelte-1itqymy{left:1280px;top:950px;font-size:40px;font-weight:700;color:#002f7d;line-height:52px;white-space:nowrap}.estrella.svelte-1itqymy{left:1230px;top:954px}.rol.svelte-1itqymy{left:1249px;top:1005px;width:660px;font-size:37.5px;line-height:53px;color:#7d7d7d;font-weight:400}.fecha.svelte-1itqymy{left:1222px;top:1257px;width:700px;height:132px;border-radius:30px}.cal.svelte-1itqymy{left:1267px;top:1288px}.sepf.svelte-1itqymy{left:1382px;top:1275px;width:3px;height:96px;background:#00aaf8}.fecha1.svelte-1itqymy{left:1417px;top:1270px;font-size:35.5px;font-weight:800;color:#002f7d;line-height:52px;white-space:nowrap}.fecha2.svelte-1itqymy{left:1417px;top:1323px;font-size:40px;font-weight:800;color:#002f7d;line-height:56px;white-space:nowrap}.btn.svelte-1itqymy{display:block;top:1550px;height:110px;border-radius:46px;background:#007aff;color:#fff;font-size:60.3px;font-weight:700;line-height:116px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;border:0;font-family:inherit;padding:0;transition:filter .2s ease-in-out}.btn.svelte-1itqymy:hover{filter:brightness(1.1)}.reserva.svelte-1itqymy{left:200px;width:780px}.compartir.svelte-1itqymy{left:1085px;width:480px}.compartir.svelte-1itqymy svg:where(.svelte-1itqymy){display:inline-block;vertical-align:middle;margin-left:18px;position:relative;top:-11px}.logo.svelte-1itqymy{left:1684.4px;top:1519.2px;width:225.6px;height:131.8px}
