.mn-prev{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card);gap:6px;padding:20px;display:grid}.mn-prev>*{margin:0}.mn-prev--destacado{background:linear-gradient(#fffaf0,#fff)!important;border:2px solid #f3c56b!important}.mn-prev__label{font:700 12px/1.3 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.mn-prev__dest{color:#8a4b00}.mn-prev__nombre{font:800 20px/1.25 var(--font-sans)}.mn-prev__ver{background:var(--link);color:#fff;vertical-align:2px;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:inline-grid}.mn-prev__meta{font:500 14px/1.4 var(--font-sans);color:var(--ink-muted)}.mn-prev__chips{flex-wrap:wrap;gap:4px;padding:0;list-style:none;display:flex}.mn-prev__chips li{font:600 12px/1 var(--font-sans);background:var(--blue-tint);color:var(--link);border-radius:999px;padding:5px 9px}.mn-prev__desc{font:500 14px/1.5 var(--font-sans)}.mn-prev__vacio{color:var(--ink-muted);font-style:italic}.mn-prev__oferta{font:600 13px/1.4 var(--font-sans);color:#8a4b00;border-radius:var(--radius-md);background:#fff1d6;justify-self:start;padding:5px 9px}.mn-prev__acc{flex-wrap:wrap;gap:6px;display:flex;margin-top:4px!important}.mn-prev__btn{font:700 13px/1 var(--font-sans);border:1.5px solid var(--border-strong);border-radius:999px;padding:8px 12px}.mn-prev__btn--pri{background:var(--link);border-color:var(--link);color:#fff}.rec-destacar{margin-top:var(--space-8);padding:var(--space-8) var(--space-6);scroll-margin-top:calc(var(--alto-cabecera,72px) + 16px);background:linear-gradient(160deg,#fff6e3 0%,#fffdf8 55%,#eef4ff 100%);border:1px solid #f3dca8;border-radius:24px}.rec-destacar__cab{max-width:720px}.rec-destacar__cab>*{margin:0 0 var(--space-2)}.rec-opcional{font:700 12px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#8a4b00;background:#fff1d6;border:1px solid #f3c56b;border-radius:999px;padding:6px 10px;display:inline-block}.rec-destacar__grid{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.rec-panel{gap:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border);background:#fff;align-content:start;margin:0;padding:20px;display:grid;box-shadow:0 10px 40px #1c20261a}.rec-panel>*{margin:0}.rec-panel__cab{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.rec-panel__t{font:800 17px/1.2 var(--font-sans);margin:0}.rec-panel__ej{font:700 11px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:#f1f2f4;border-radius:999px;padding:5px 9px}.rec-panel__kpis{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.rec-panel__kpis div{border-radius:var(--radius-md);background:#f6f8fc;padding:10px}.rec-panel__kpis dt{font:600 11px/1.3 var(--font-sans);color:var(--ink-muted)}.rec-panel__kpis dd{font:800 22px/1 var(--font-sans);color:var(--ink);margin:4px 0 0}.rec-panel__kpis small{font:700 11px/1 var(--font-sans);color:#1a7a42;margin-top:4px;display:block}.rec-panel__sub{font:700 13px/1.3 var(--font-sans);color:var(--ink-muted)}.rec-panel__graf{width:100%;height:auto;font-family:var(--font-sans);display:block}.rec-panel__graf path:hover{opacity:.85}.rec-planes{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.rec-plan__nombre{font:800 22px/1.2 var(--font-sans)}.rec-plan__nombre span{font:600 14px/1.4 var(--font-sans);color:var(--ink-muted);display:block}.rec-plan--pro{border-color:#1f5fd6;box-shadow:0 10px 40px #1f5fd624}.rec-plan--pro .rec-plan__fundador{color:var(--ink);font-weight:500}.rec-plan__pasos{text-align:left;font:500 15px/1.45 var(--font-sans);gap:6px;margin:0;padding-left:1.3em;display:grid}.rec-sello{align-items:center;gap:var(--space-6);margin-top:var(--space-6);padding:20px var(--space-6);border-radius:var(--radius-md);border:1px solid var(--border);background:#fff;display:flex}.rec-sello img{filter:drop-shadow(0 6px 14px #163f8f40);flex:none}.rec-sello p{font:500 15px/1.5 var(--font-sans);margin:0}.rec-sello .rec-sello__t{font:800 18px/1.3 var(--font-sans);margin-bottom:4px}.rec-maqueta{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);background:#fff;display:grid;box-shadow:0 10px 40px #1c20261a}.rec-maqueta>p{margin:0}.rec-maqueta__url{font:500 12px/1 var(--font-sans);color:var(--ink-muted);background:#f3f4f6;border-radius:999px;padding:7px 12px}.rec-maqueta__h{font:800 17px/1.2 var(--font-sans)}.rec-maqueta__fila{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);gap:6px;display:grid}.rec-maqueta__fila span{background:#eceef1;border-radius:6px;height:10px}.rec-maqueta__fila span:first-child{width:55%;height:12px}.rec-maqueta__fila span:last-child{width:80%}.rec-plan{gap:var(--space-3);padding:var(--space-6);text-align:center;background:#fff;border:2px solid #f3c56b;border-radius:20px;align-content:start;display:grid;box-shadow:0 10px 40px #8a4b001f}.rec-plan>*{margin:0}.rec-plan__toggle{background:#f6efe0;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.rec-plan__toggle button{all:unset;cursor:pointer;font:700 14px/1.2 var(--font-sans);color:var(--ink-muted);border-radius:999px;padding:9px 8px}.rec-plan__toggle button small{color:#1a8a4a;font-size:11px;display:block}.rec-plan__toggle button[aria-checked=true]{color:var(--ink);background:#fff;box-shadow:0 1px 4px #0000001f}.rec-plan__toggle button:focus-visible{outline:3px solid var(--link)}.rec-plan__precio{font:800 52px/1 var(--font-sans);letter-spacing:-.02em}.rec-plan__precio small{color:var(--ink-muted);font-size:18px;font-weight:600}.rec-plan__fundador{font:600 14px/1.4 var(--font-sans);color:#8a4b00}.rec-plan__cta{text-align:center;justify-content:center;justify-self:stretch;padding-block:14px;font-size:17px}.rec-tabla-caja{margin-top:var(--space-6);border-radius:var(--radius-md);overflow-x:auto}.rec-tabla-caja .rec-tabla{margin-top:0}.rec-tabla{border-collapse:collapse;width:100%;margin-top:var(--space-6);border-radius:var(--radius-md);font:500 15px/1.4 var(--font-sans);background:#fff;overflow:hidden}.rec-tabla th,.rec-tabla td{border-bottom:1px solid var(--border);text-align:center;padding:12px 14px}.rec-tabla th[scope=row]{text-align:left;font-weight:500}.rec-tabla thead th{font-weight:800}.rec-tabla .rec-tabla__dest{background:#fffaf0}.rec-tabla thead .rec-tabla__dest{color:#8a4b00}.rec-tabla .rec-tabla__pro{background:#f3f7ff}.rec-tabla thead .rec-tabla__pro{color:#1f5fd6}.rec-tabla thead small{font:600 12px/1.3 var(--font-sans);color:var(--ink-muted);display:block}.rec-tabla .rec-si{color:#1a8a4a;display:inline-flex}.rec-tabla .rec-si--txt{font:600 13px/1.3 var(--font-sans)}.rec-tabla .rec-no{color:var(--ink-muted)}.rec-faq{gap:var(--space-4);margin:var(--space-6) 0 0;grid-template-columns:repeat(2,1fr);display:grid}.rec-faq dt{font:800 15px/1.3 var(--font-sans);margin-bottom:4px}.rec-faq dd{font:500 14px/1.5 var(--font-sans);color:var(--ink-muted);margin:0}@media (width<=900px){.rec-destacar__grid,.rec-planes{grid-template-columns:1fr}.rec-panel__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rec-sello{text-align:center;flex-direction:column}.rec-faq{grid-template-columns:1fr}.rec-destacar{padding:var(--space-6) var(--space-4)}}@media (width<=560px){.rec-tabla{table-layout:fixed;font-size:13px}.rec-tabla th,.rec-tabla td{padding:9px 4px}.rec-tabla th[scope=row]{hyphens:auto;width:46%;padding-left:8px;font-size:13px;line-height:1.35}.rec-tabla thead th{font-size:13px}.rec-tabla thead small{font-size:10px}.rec-tabla .rec-si--txt{font-size:11px}.rec-destacar{padding:var(--space-6) 12px;border-radius:16px}}.rec-cargando{z-index:1000;font:700 18px/1.3 var(--font-sans);color:var(--ink);background:#f9f7f4f0;place-content:center;justify-items:center;gap:16px;animation:.2s ease-out rec-aparece;display:grid;position:fixed;inset:0}.rec-cargando p{margin:0}.rec-cargando__rueda{border:5px solid var(--blue-tint);border-top-color:var(--link);border-radius:50%;width:52px;height:52px;animation:.8s linear infinite rec-gira}@keyframes rec-gira{to{transform:rotate(360deg)}}@keyframes rec-aparece{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.rec-cargando,.rec-cargando__rueda{animation-duration:2.4s}}.rec-plan>.caption{font-size:12px;line-height:1.4}.mn-codigo-campo{border:0;gap:8px;margin:0;padding:0;display:grid}.mn-codigo-campo legend{margin-bottom:8px;padding:0}.mn-cifras{gap:8px;display:flex}.mn-cifras input{box-sizing:border-box;text-align:center;width:46px;height:56px;font:800 24px/1 var(--font-sans);border:2px solid var(--border-strong);color:var(--ink);background:#fff;border-radius:10px;padding:0}.mn-cifras input::placeholder{color:#c9ced6}.mn-cifras input:focus{border-color:var(--link);box-shadow:0 0 0 3px var(--blue-tint);outline:none}.mn-cifras input:nth-child(3){margin-right:10px}.mn-codigo .perros-msg{margin:0}@media (width<=400px){.mn-cifras{gap:5px}.mn-cifras input{width:40px;height:50px;font-size:21px}.mn-cifras input:nth-child(3){margin-right:6px}}.bp[data-astro-cid-elxnaoa3]{gap:var(--space-3);display:grid}.bp[data-astro-cid-elxnaoa3]>[data-astro-cid-elxnaoa3]{margin:0}.bp[data-astro-cid-elxnaoa3] fieldset[data-astro-cid-elxnaoa3]{border:0;margin:0;padding:0}.bp[data-astro-cid-elxnaoa3] legend[data-astro-cid-elxnaoa3]{margin-bottom:8px;padding:0}.bp[data-astro-cid-elxnaoa3] label[data-astro-cid-elxnaoa3]:not(.ext-pill){gap:6px;max-width:480px;display:grid}.bp[data-astro-cid-elxnaoa3] input[data-astro-cid-elxnaoa3]:not([type=radio]){font:500 16px/1.4 var(--font-sans);border-radius:var(--radius-md);border:1.5px solid var(--border-strong);background:#fff;padding:10px 12px}.bp[data-astro-cid-elxnaoa3] fieldset[data-astro-cid-elxnaoa3]:disabled .ext-pill[data-astro-cid-elxnaoa3]{cursor:not-allowed;opacity:.75}.ext__opciones[data-astro-cid-elxnaoa3]{gap:var(--space-2);flex-wrap:wrap;display:flex}.ext-pill[data-astro-cid-elxnaoa3]{cursor:pointer;font:600 15px/1 var(--font-sans);color:color-mix(in srgb, var(--c) 88%, #000);background:color-mix(in srgb, var(--c) 7%, #fff);border:1.5px solid color-mix(in srgb, var(--c) 18%, #fff);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.ext-pill[data-astro-cid-elxnaoa3] input[data-astro-cid-elxnaoa3]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ext-pill[data-astro-cid-elxnaoa3]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.ext-pill[data-astro-cid-elxnaoa3]:hover{border-color:color-mix(in srgb, var(--c) 45%, #fff)}.ext-pill[data-astro-cid-elxnaoa3]:has(input:checked){color:color-mix(in srgb, var(--c) 85%, #000);background:color-mix(in srgb, var(--c) 14%, #fff);border-color:var(--c);font-weight:800}.ext-pill[data-astro-cid-elxnaoa3]:has(input:checked):before{content:"✓";width:auto;height:auto;font:800 14px/1 var(--font-sans);background:0 0}.ext-pill[data-astro-cid-elxnaoa3]:has(input:focus-visible){outline:3px solid var(--link);outline-offset:2px}
