body .re-jp{--re-a:#d42c1a;--re-a-cl:#e74c3c;--re-a-dk:#901e12;--re-a-sh:rgba(212,44,26,.45);--re-a-sh2:rgba(212,44,26,.12)}body .re-jp{max-width:820px!important;margin:0 auto 8px!important;padding:0!important;background:#fff!important;border:0!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 20px 44px -22px var(--re-a-sh),0 0 0 1px var(--re-a-sh2)!important;color:var(--re-a)}body .re-jp-cab{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:15px clamp(16px,3.4vw,26px);background:var(--re-a);background-image:radial-gradient(120% 140% at 8% 0%,var(--re-a-cl) 0%,rgba(255,255,255,0) 65%)}body .re-jp-cierre b{display:block;font-size:18px;font-weight:800;color:var(--re-a);margin-bottom:5px}body .re-jp-cierre a{display:inline-block;text-decoration:none!important;background:var(--re-a);color:#fff!important;border-radius:12px;padding:13px 24px;font-size:15.5px;font-weight:800}body .re-jp .rej-btn,body .re-jp .ae-say,body .re-jp .rfjs-btn,body .re-jp .ae-btn,body .re-jp .ah-btn,body .re-jp .cr-btn,body .re-jp .sa-btn,body .re-jp .se-btn,body .re-jp .tb-btn,body .re-jp .vo-btn,body .re-jp .qz-btn,body .re-jp .ae-btn2,body .re-jp .ae-next,body .re-jp .rfjs-empezar,body .re-jp .rfjs-otra,body .re-jp .rfjs-reloj,body .re-jp .rfjs-play,body .re-jp .c-btn,body .re-jp .d-btn,body .re-jp .d-play,body .re-jp .d-speak,body .re-jp .f-btn,body .re-jp .g-btn,body .re-jp .k-btn,body .re-jp .m-btn,body .re-jp .mm-btn,body .re-jp .o-btn,body .re-jp .or-btn,body .re-jp .q-b,body .re-jp .q-btn,body .re-jp .r-btn,body .re-jp .reemo-b,body .re-jp .regeo-b,body .re-jp .regra-b,body .re-jp .rehis-b,body .re-jp .reidi-b,body .re-jp .reinf-b,body .re-jp .reing-b,body .re-jp .rejcl-b,body .re-jp .remap-b,body .re-jp .remed-b,body .re-jp .renum-b,body .re-jp .reprb-b,body .re-jp .resin-b,body .re-jp .rl-btn,body .re-jp .s-btn{cursor:pointer;font-family:inherit!important;background:var(--re-a)!important;color:#fff!important;border:0!important;border-radius:14px!important;padding:15px 28px!important;font-size:18px!important;font-weight:800!important;min-height:52px!important;box-shadow:0 5px 0 var(--re-a-dk)!important;transition:transform .1s ease,box-shadow .1s ease!important}body .re-jp .sel{background:#eaf3fc!important;color:var(--re-a)!important;border:2px solid #4a90d9!important;box-shadow:none!important}body .re-jp .k-op,body .re-jp .k-disp{background:#f2f7fc!important;border:2px solid #dde8f3!important;border-radius:18px!important;color:var(--re-a)!important;font-weight:800!important;box-shadow:none!important;padding:18px 12px!important}body .re-jp h1,body .re-jp h2,body .re-jp h3,body .re-jp h4{color:var(--re-a)!important;text-transform:none!important;letter-spacing:-.02em!important;font-weight:800!important;font-size:clamp(19px,3.2vw,24px)!important;margin:0 0 8px!important;text-align:center!important}body .re-jp [class*="-topic"]{background:#fff!important;color:var(--re-a)!important;border:2px solid #dde8f3!important;border-radius:12px!important;box-shadow:none!important;font-weight:700!important;font-size:15px!important;padding:10px 15px!important;min-height:44px!important}body .re-jp [class*="-topic"].sel,body .re-jp [class*="-topic"].on{background:#eaf3fc!important;border-color:#4a90d9!important;color:var(--re-a)!important}body .re-jp [class*="-box"] b,body .re-jp [class*="-box"] strong{color:var(--re-a)!important}body .re-jp #qz>div:first-child{background:none!important;background-image:none!important;color:var(--re-a)!important;border-radius:0!important;padding:0 0 4px!important}body .re-jp #qz>div:first-child div{color:var(--re-a)!important;opacity:1!important}body .re-jp #cm-wrap [style*="background:#00a86b"],body .re-jp #sl-wrap [style*="6c5ce7"]{background:var(--re-a)!important;background-image:none!important;color:#fff!important}body .re-jp button:not([class]){background:var(--re-a)!important;background-image:none!important;color:#fff!important;border:0!important;border-radius:14px!important;font-weight:800!important;box-shadow:0 5px 0 var(--re-a-dk)!important;cursor:pointer}body .re-jp .rej-tema{background:#fff!important;color:var(--re-a)!important;border:2px solid #dde8f3!important;border-radius:12px!important;padding:11px 16px!important;min-height:44px!important;font-weight:700!important;font-size:15px!important;cursor:pointer;box-shadow:none!important}body .re-jp .rej-reto{background:#f2f7fc!important;border:2px solid #dde8f3!important;border-radius:18px!important;padding:clamp(18px,4.5vw,34px) 16px!important;text-align:center!important;color:var(--re-a)!important;font-weight:900!important;font-size:clamp(26px,6vw,48px)!important;letter-spacing:-.02em!important;margin:0 0 14px!important}body .re-jp .rej-puntos{font-size:clamp(38px,9vw,64px)!important;font-weight:900!important;color:var(--re-a)!important;letter-spacing:-.03em!important;margin:0 0 6px!important;text-align:center!important}body .re-jp .rej-resumen b{display:block;font-size:26px;font-weight:900;color:var(--re-a)}body .re-jp .reinf-esc{background:var(--re-a)!important;color:#fff!important;border:0!important;border-radius:14px!important;padding:12px 20px!important;min-height:48px!important;font-weight:800!important;font-size:16px!important;box-shadow:0 5px 0 var(--re-a-dk)!important}body .re-jp .reinf-esc:active{transform:translateY(4px);box-shadow:0 1px 0 var(--re-a-dk)!important}body .re-jp [style*="a02c68"]{color:var(--re-a)!important}body .re-jp [style*="fdeef6"]{background:#f2f7fc!important;border:2px solid #dde8f3!important}body .re-fwrap{--rc:#e74c3c!important;font-family:inherit!important;padding:0!important}body .re-ghead{border-left:5px solid #e74c3c!important;margin:26px 0 16px!important}body .re-gh2{color:#1b3a6b!important;font-weight:900!important;letter-spacing:-.02em!important}body .re-gcount{background:#d42c1a!important;color:#fff!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:12px!important;padding:6px 14px!important;border-radius:999px!important}body .re-gcard{border:2px solid #dde8f3!important;border-top:4px solid #e74c3c!important;border-radius:18px!important;color:#1b3a6b!important;box-shadow:0 10px 26px -18px rgba(212,44,26,.55)!important}body .re-gcard:hover{border-color:#e74c3c!important;box-shadow:0 16px 32px -18px rgba(212,44,26,.6)!important}body .re-gt{color:#1b3a6b!important;font-weight:800!important}body .re-garea{color:#d42c1a!important;font-weight:900!important;letter-spacing:-.02em!important}body .re-dl{background:#fdf6f5!important;border-left:5px solid #e74c3c!important;border-radius:18px!important;box-shadow:0 10px 26px -18px rgba(212,44,26,.5)!important}body .re-dl-k{color:#d42c1a!important;letter-spacing:.14em!important;font-weight:800!important}body .re-dl-img{border:2px solid #f4c2bd!important;border-radius:12px!important;background-color:#fff!important}body .re-dl-b{background:#d42c1a!important;color:#fff!important;border-radius:14px!important;box-shadow:0 5px 0 #901e12!important;font-weight:800!important;min-height:48px!important;transition:transform .1s ease,box-shadow .1s ease!important}body .re-dl-b:hover{background:#d42c1a!important;color:#fff!important}body .re-dl-b:active{transform:translateY(4px);box-shadow:0 1px 0 #901e12!important}