.mjr-pg-sec{margin:var(--space-16,64px) 0}.mjr-pg-cab{text-align:center;max-width:640px;margin:0 auto var(--space-6,24px)}.mjr-pg-cab h2{font-size:var(--text-3xl,28px);line-height:1.2;margin:0 0 var(--space-2,8px);color:var(--color-text,#212121)}.mjr-pg-cab p{margin:0;color:var(--color-gray-dark,#5a6c7d)}.mjr-pg-tarjeta{background:#fff;border:1px solid #e0e0e0;border-radius:var(--radius-2xl,24px);box-shadow:var(--shadow-sm,0 2px 4px rgb(0 0 0 / .06),0 4px 12px rgb(0 0 0 / .07))}.mjr-pg-pildora{display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:var(--radius-full,999px);background:rgb(38 52 237 / .1);color:var(--color-blue,#2634ED);font-size:var(--text-xs,12px);font-weight:700}.mjr-pg-pildora--gris{background:rgb(149 165 166 / .1);color:var(--color-gray-dark,#5a6c7d)}.mjr-pg-sub{font-size:var(--text-lg,18px);line-height:1.5;color:var(--color-gray-dark,#5a6c7d);margin:0 0 var(--space-6,24px)}.mjr-pg-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:var(--radius-full,999px);border:1px solid var(--color-blue,#2634ED);background:var(--color-blue,#2634ED);color:#fff;font-weight:600;font-size:var(--text-sm,14px);text-decoration:none;white-space:nowrap}.mjr-pg-btn:hover,.mjr-pg-btn:focus-visible{background:var(--color-blue-dark,#1a25d0);border-color:var(--color-blue-dark,#1a25d0);color:#fff}.mjr-pg-btn--blanco{background:#fff;color:var(--color-blue,#2634ED);border-color:#fff}.mjr-pg-btn--blanco:hover,.mjr-pg-btn--blanco:focus-visible{background:rgb(38 52 237 / .1);color:var(--color-blue,#2634ED);border-color:rgb(38 52 237 / .2)}.mjr-pg-enlace{color:var(--color-blue,#2634ED);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor}.mjr-pg-razones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5,20px)}.mjr-pg-razon{margin:0;padding:var(--space-4,16px);display:flex;flex-direction:column;gap:var(--space-3,12px);background:#fff;border:1px solid #e0e0e0;border-radius:var(--radius-2xl,24px);box-shadow:var(--shadow-sm,0 2px 4px rgb(0 0 0 / .06),0 4px 12px rgb(0 0 0 / .07))}.mjr-pg-foto{aspect-ratio:4 / 3;border-radius:var(--radius-lg,12px);overflow:hidden;background:rgb(149 165 166 / .1);border:1px solid #e0e0e0}.mjr-pg-foto img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.mjr-pg-foto--contener img{object-fit:contain}.mjr-pg-foto--izq img{object-position:left top}.mjr-pg-razon figcaption{font-style:normal}.mjr-pg-razon h3{font-size:var(--text-lg,18px);line-height:1.3;margin:4px 0 4px;color:var(--color-text,#212121)}.mjr-pg-razon p{margin:0;color:var(--color-gray-dark,#5a6c7d);font-size:var(--text-15,15px);line-height:1.5}.mjr-pg-razones--tira{gap:var(--space-4,16px)}.mjr-pg-razones--tira .mjr-pg-razon{flex-direction:row;align-items:center;padding:var(--space-3,12px)}.mjr-pg-razones--tira .mjr-pg-foto{flex:0 0 112px;aspect-ratio:1}.mjr-pg-razones--tira h3{font-size:var(--text-15,15px);margin:0 0 2px}.mjr-pg-razones--tira p{font-size:var(--text-13,13px)}.mjr-pg-puntos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4,16px)}.mjr-pg-punto{padding:var(--space-5,20px)}.mjr-pg-punto i{font-style:normal;font-size:22px}.mjr-pg-punto b{display:block;font-size:var(--text-15,15px);margin:6px 0 4px;color:var(--color-text,#212121)}.mjr-pg-punto span{font-size:var(--text-sm,14px);line-height:1.5;color:var(--color-gray-dark,#5a6c7d)}.mjr-pg-faq{max-width:780px;margin:0 auto;padding:8px 28px}.mjr-pg-faq details{border-bottom:1px solid #e0e0e0}.mjr-pg-faq details:last-child{border-bottom:0}.mjr-pg-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-weight:600;color:var(--color-text,#212121)}.mjr-pg-faq summary::-webkit-details-marker{display:none}.mjr-pg-faq summary::after{content:"+";font-size:22px;line-height:1;color:var(--color-gray-medium,#7f8c8d)}.mjr-pg-faq details[open] summary::after{content:"–"}.mjr-pg-faq details p{margin:0 0 18px;color:var(--color-gray-dark,#5a6c7d);font-size:var(--text-sm,14px);line-height:1.5}.mjr-pg-cierre{position:relative;overflow:hidden;text-align:center;padding:56px 24px 72px;color:#fff;background:linear-gradient(135deg,#2634ED,#1a25d0);border-radius:var(--radius-2xl,24px)}.mjr-pg-cierre h2{margin:0 0 8px;font-size:var(--text-4xl,36px);line-height:1.15;font-weight:800;color:#fff}.mjr-pg-cierre p{margin:0 auto 24px;max-width:520px;opacity:.88}.mjr-pg-cierre::after{content:"";position:absolute;left:-5%;right:-5%;bottom:-46px;height:90px;border-radius:50%;background:rgb(255 255 255 / .1);pointer-events:none}.mjr-pg-movil{width:290px;border-radius:40px;background:#212121;padding:10px;box-shadow:0 24px 60px rgb(18 20 31 / .28),0 4px 12px rgb(18 20 31 / .2)}.mjr-pg-movil-pantalla{border-radius:31px;overflow:hidden;height:540px;background:rgb(149 165 166 / .1)}.mjr-pg-movil-pantalla img{width:100%;display:block}.mjr-alta-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center;padding:48px 56px;background:#fff;border:1px solid #e0e0e0;border-radius:var(--radius-2xl,24px);box-shadow:var(--shadow-sm,0 2px 4px rgb(0 0 0 / .06),0 4px 12px rgb(0 0 0 / .07))}.mjr-alta-hero h1{font-size:var(--text-5xl,48px);line-height:1.08;font-weight:800;letter-spacing:-.02em;margin:12px 0;color:var(--color-text,#212121)}.mjr-alta-hero h1 em{font-style:normal;color:var(--color-blue,#2634ED)}.mjr-alta-movil{display:grid;place-items:center}.mjr-alta-nota{margin:14px 0 0;font-size:var(--text-sm,14px);color:var(--color-gray-dark,#5a6c7d)}.mjr-alta-existe{position:relative;margin:24px 0 0;padding:16px;border:1px solid #e0e0e0;border-radius:var(--radius-lg,12px);background:#fff}.mjr-alta-existe label{display:block;margin:0 0 8px;font-size:var(--text-15,15px);color:#212121;line-height:1.4}.mjr-alta-existe input{box-sizing:border-box;width:100%;height:44px;padding:0 14px;border:1px solid #95a5a6;border-radius:var(--radius-md,8px);font:inherit;font-size:var(--text-base,16px);color:#212121;background:#fff}.mjr-alta-existe input:focus{outline:2px solid #2634ED;outline-offset:1px;border-color:#2634ED}.mjr-alta-existe-ayuda{margin:6px 0 0;font-size:var(--text-13,13px);color:var(--color-gray-dark,#5a6c7d)}.mjr-alta-existe-lista{list-style:none;margin:8px 0 0;padding:0;border:1px solid #e0e0e0;border-radius:var(--radius-md,8px);overflow:hidden}.mjr-alta-existe-lista li+li{border-top:1px solid #e0e0e0}.mjr-alta-existe-lista a{display:block;padding:10px 14px;color:#212121;text-decoration:none}.mjr-alta-existe-lista a:hover,.mjr-alta-existe-lista a:focus-visible{background:rgb(38 52 237 / .06)}.mjr-alta-existe-nombre{display:block;font-weight:600}.mjr-alta-existe-detalle{display:block;font-size:var(--text-13,13px);color:#2634ED}.mjr-alta-existe-vacio{padding:10px 14px;font-size:var(--text-sm,14px);color:var(--color-gray-dark,#5a6c7d)}.mjr-alta-hero .mjr-wiz-gate{margin:0;max-width:540px;padding:24px;border:1px solid #e0e0e0}.mjr-alta-hero .mjr-wiz-gate .mjr-wiz-step-title{font-size:var(--text-lg,18px)}.mjr-alta-hero .mjr-wiz-gate .mjr-wiz-gate-opts button{min-width:180px}.mjr-alta:has(#mjr-wiz-gate[style*="none"]) .mjr-alta-hero{display:block;padding:0;background:none;border:0;box-shadow:none}.mjr-alta:has(#mjr-wiz-gate[style*="none"]) .mjr-alta-hero>:not(.mjr-alta-hero-texto),.mjr-alta:has(#mjr-wiz-gate[style*="none"]) .mjr-alta-hero-texto>:not(.mjr-wiz-root),.mjr-alta:has(#mjr-wiz-gate[style*="none"]) .mjr-alta-info{display:none}.mjr-alta-faq-titulo{text-align:center;font-size:var(--text-2xl,24px);margin:0 0 20px;color:var(--color-text,#212121)}.mjr-opinar-intro{margin:0 0 var(--space-5,20px)}.mjr-opinar-par{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.mjr-opinar-par>.mjr-opinar{margin:0;max-width:none}.mjr-opinar-asi{margin:0}.mjr-opinar-asi img{width:100%;height:auto;display:block;border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-md,0 4px 8px rgb(0 0 0 / .07),0 12px 28px rgb(0 0 0 / .12))}.mjr-opinar-asi figcaption{margin-top:10px;font-size:var(--text-sm,14px);line-height:1.5;color:var(--color-gray-dark,#5a6c7d);font-style:normal}.mjr-opinar-asi figcaption strong{color:var(--color-text,#212121)}.explora-razones{margin:0 0 45px}.explora-razones .mjr-pg-cab{text-align:left;margin:0 0 16px;max-width:none}.explora-razones .mjr-pg-cab h2{font-size:var(--text-xl,20px);font-weight:var(--font-semibold,600)}.mjr-gp-par{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5,20px);align-items:stretch}.mjr-gp-lado{display:flex;flex-direction:column;gap:var(--space-4,16px);padding:28px;border-radius:var(--radius-2xl,24px);background:#fff;border:1px solid #e0e0e0}.mjr-gp-pro{background:rgb(38 52 237 / .05);border-color:rgb(38 52 237 / .2)}.mjr-gp-cab h3{font-size:var(--text-2xl,24px);line-height:1.25;margin:10px 0 6px;color:var(--color-text,#212121)}.mjr-gp-cab p{margin:0;color:var(--color-gray-dark,#5a6c7d);line-height:1.5}.mjr-gp-cab .mjr-gp-precio strong{font-size:var(--text-xl,20px);color:var(--color-text,#212121)}.mjr-pg-pildora--pro{background:var(--color-blue,#2634ED);color:#fff}.mjr-gp-lista{margin:0;padding:0;list-style:none;display:grid;gap:10px}.mjr-gp-lista li{position:relative;padding-left:26px;line-height:1.45;color:var(--color-text,#212121);font-size:var(--text-15,15px)}.mjr-gp-lista li::before{content:"✓";position:absolute;left:0;top:0;font-weight:700;color:var(--color-blue,#2634ED)}.mjr-gp-lista--grupos li{padding-left:0}.mjr-gp-lista--grupos li::before{content:none}.mjr-gp-lista--grupos b{display:block;font-weight:600}.mjr-gp-lista--grupos span{color:var(--color-gray-dark,#5a6c7d);font-size:var(--text-sm,14px)}.mjr-gp-capturas{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mjr-gp-capturas figure{margin:0}.mjr-gp-capturas img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:top center;border-radius:var(--radius-md,8px);display:block;border:1px solid #e0e0e0;background:#fff}.mjr-gp-capturas figcaption{font-size:var(--text-xs,12px);font-weight:600;margin-top:6px;font-style:normal;color:var(--color-text,#212121)}.mjr-gp-mas{margin:0}.mjr-gp-accion{text-align:center;margin:var(--space-6,24px) 0 0}.portada-gratis-pro{max-width:1360px;margin:0 auto;padding:0 5%}@media (min-width:861px){.mjr-gp-par{grid-template-columns:1fr}.mjr-gp-lado{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--space-10,40px);grid-template-areas:"cab cap" "lista cap" "mas cap";grid-template-rows:auto auto 1fr;align-items:start}.mjr-gp-lado>.mjr-gp-cab{grid-area:cab}.mjr-gp-lado>.mjr-gp-lista{grid-area:lista}.mjr-gp-lado>.mjr-gp-mas{grid-area:mas}.mjr-gp-lado>.mjr-gp-capturas{grid-area:cap;margin:0;align-self:center}}@media (max-width:860px){.mjr-pg-razones,.mjr-pg-puntos,.mjr-opinar-par,.mjr-gp-par{grid-template-columns:1fr}.mjr-gp-lado{padding:20px}.mjr-gp-cab h3{font-size:var(--text-xl,20px)}.portada-gratis-pro{padding:0 16px}.mjr-alta-hero{grid-template-columns:1fr;padding:28px 20px;gap:24px}.mjr-alta-hero h1{font-size:var(--text-4xl,36px)}.mjr-alta-movil{display:none}.mjr-alta-hero .mjr-wiz-gate{padding:20px}.mjr-pg-sec{margin:var(--space-12,48px) 0}.mjr-pg-cierre h2,.mjr-pg-cab h2{font-size:var(--text-2xl,24px)}.mjr-pg-faq{padding:4px 20px}}