.mkt-precios-portada{position:relative;padding-top:clamp(3.5rem,7vw,5.5rem);overflow:hidden}.mkt-precios-portada__brillo{position:absolute;left:50%;top:0;width:min(900px,120vw);height:460px;transform:translateX(-50%);background:var(--mkt-glow);pointer-events:none}.mkt-precios-portada__texto{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.mkt-precios-portada__sub{margin:0;max-width:620px;font-size:clamp(1.05rem,.95rem + .4vw,1.2rem);line-height:1.55;color:var(--mkt-text)}.mkt-planes{position:relative;display:flex;flex-direction:column;gap:20px;margin-top:32px}.mkt-planes__ciclo{align-self:center}.mkt-tamano{--pulgar:26px;margin-top:16px;padding:clamp(1.25rem,3vw,2rem);background:var(--mkt-window);border:1px solid var(--mkt-edge-strong);border-radius:var(--mkt-r-xl);box-shadow:var(--mkt-inset)}.mkt-tamano__lectura{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.mkt-tamano__lectura label{color:var(--mkt-ink);font-size:1rem;font-weight:500}.mkt-tamano__cifra{font-family:var(--mkt-font-display);font-size:clamp(2.2rem,1.6rem + 2vw,3.25rem);font-weight:600;letter-spacing:-.03em;color:var(--mkt-ink);font-variant-numeric:tabular-nums;line-height:1}.mkt-tamano__cifra small{font-family:var(--mkt-font);font-size:1rem;font-weight:400;letter-spacing:0;color:var(--mkt-muted)}.mkt-tamano__campo{width:calc(var(--digitos, 1) * 1ch + .3em);min-width:1.6ch;padding:0 .1em;font:inherit;letter-spacing:inherit;color:inherit;text-align:right;background:transparent;border:0;border-bottom:2px dashed var(--mkt-edge-strong);border-radius:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.mkt-tamano__campo::-webkit-inner-spin-button,.mkt-tamano__campo::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mkt-tamano__campo:hover{border-bottom-color:var(--mkt-mint)}.mkt-tamano__campo:focus-visible{outline:none;border-bottom:2px solid var(--mkt-mint)}.mkt-tamano__marcas{position:relative;height:1.1em;font-size:.75rem;color:var(--mkt-muted);font-variant-numeric:tabular-nums}.mkt-tamano__marcas span{position:absolute;top:0;left:calc(var(--pulgar) / 2 + (100% - var(--pulgar)) * var(--p) / 100);transform:translateX(-50%);white-space:nowrap}.mkt-tamano__marcas .is-gratis{left:0;transform:none;color:var(--mkt-accent);font-weight:600}.mkt-tamano__colectivas{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;padding:12px 16px;border:1px solid var(--mkt-accent-ring);border-radius:var(--mkt-r-md);background:var(--mkt-accent-soft);font-size:.9375rem;line-height:1.5;color:var(--mkt-ink)}.mkt-tamano__colectivas svg{flex:none;margin-top:3px;color:var(--mkt-accent)}.mkt-tamano__colectivas b{color:var(--mkt-accent);font-weight:600}.mkt-tamano__nota{margin:4px auto 0;max-width:78ch;text-align:center;font-size:.8125rem;line-height:1.6;color:var(--mkt-muted)}.mkt-tamano__comision{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--mkt-border)}.mkt-tamano__comision label{color:var(--mkt-ink);font-size:.9375rem;font-weight:500}.mkt-tamano__comision-campo{display:inline-flex;align-items:center;gap:4px;color:var(--mkt-muted);font-size:.9375rem}.mkt-tamano__comision-campo input{width:5ch;padding:6px 8px;font:600 1rem var(--mkt-font);color:var(--mkt-ink);text-align:right;background:var(--mkt-bg-subtle);border:1px solid var(--mkt-edge-strong);border-radius:var(--mkt-r-md)}.mkt-tamano__comision-campo input:focus-visible{outline:none;border-color:var(--mkt-mint);box-shadow:0 0 0 3px var(--mkt-accent-ring)}.mkt-tamano__comision-ayuda{flex-basis:100%;margin:0;font-size:.8125rem;line-height:1.5;color:var(--mkt-muted)}.mkt-tamano__barra{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;margin:26px 0 10px;border-radius:var(--mkt-r-pill);cursor:pointer;--tope:calc(var(--pulgar) / 2 + (100% - var(--pulgar)) * var(--llenado, 0) / 100);background:linear-gradient(90deg,var(--mkt-mint) 0 var(--tope),var(--mkt-bg-subtle) var(--tope) 100%);outline:none}.mkt-tamano__barra::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:var(--mkt-ink);border:6px solid var(--mkt-mint);box-shadow:var(--mkt-shadow-glow);-webkit-transition:transform .2s var(--mkt-ease);transition:transform .2s var(--mkt-ease)}.mkt-tamano__barra::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--mkt-ink);border:6px solid var(--mkt-mint);box-shadow:var(--mkt-shadow-glow)}.mkt-tamano__barra:active::-webkit-slider-thumb,.mkt-tamano__barra:hover::-webkit-slider-thumb{transform:scale(1.12)}.mkt-tamano__barra:focus-visible{box-shadow:0 0 0 4px var(--mkt-accent-ring)}.mkt-planes__regalo{white-space:nowrap;margin-left:6px;padding:2px 8px;border-radius:var(--mkt-r-pill);background:var(--mkt-accent-soft);color:var(--mkt-accent);font-size:.75rem;font-weight:600}.mkt-interruptor button.is-activo .mkt-planes__regalo{background:var(--mkt-accent-ink);color:var(--mkt-mint)}.mkt-planes__rejilla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px;align-items:stretch}.mkt-plan{container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:clamp(1.4rem,2.4vw,1.75rem);background:var(--mkt-cell);border:1px solid var(--mkt-border);border-radius:var(--mkt-r-xl);box-shadow:var(--mkt-inset);transition:border-color .35s var(--mkt-ease),box-shadow .35s var(--mkt-ease),transform .35s var(--mkt-ease),opacity .35s var(--mkt-ease)}.mkt-plan:not(.is-fuera):hover{transform:translateY(-4px);border-color:var(--mkt-edge-strong)}.mkt-plan.is-recomendado{border-color:var(--mkt-mint);box-shadow:var(--mkt-inset),var(--mkt-shadow-glow);background:linear-gradient(180deg,var(--mkt-accent-soft),var(--mkt-cell) 45%)}.mkt-plan__insignia{align-self:flex-start;padding:4px 12px;border-radius:var(--mkt-r-pill);border:1px solid var(--mkt-edge-strong);color:var(--mkt-accent);font-size:.75rem;font-weight:600;white-space:nowrap}.mkt-plan.is-recomendado .mkt-plan__insignia{background:var(--mkt-mint);border-color:var(--mkt-mint);color:var(--mkt-accent-ink)}.mkt-plan.is-fuera .mkt-plan__insignia{border-color:var(--mkt-border);color:var(--mkt-muted)}:where(.mkt) .mkt-plan__nombre{margin:0;font-family:var(--mkt-font-display);font-size:1.375rem;font-weight:600;letter-spacing:-.01em;color:var(--mkt-ink)}.mkt-plan__equipo{margin:-6px 0 0;font-size:.875rem;font-weight:500;color:var(--mkt-accent)}.mkt-plan__precio{display:flex;flex-direction:column;gap:2px;margin-top:6px}.mkt-plan__precio p{margin:0}.mkt-plan__desde{font-size:.75rem;color:var(--mkt-muted)}.mkt-plan__cifra{display:flex;align-items:flex-start;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--mkt-ink);font-family:var(--mkt-font-display);line-height:1}.mkt-plan__cifra b,.mkt-plan__cifra--texto{font-size:clamp(1.75rem,17cqi,2.75rem);font-weight:600;letter-spacing:-.035em}.mkt-plan__moneda{margin-top:.2em;font-size:clamp(1rem,7cqi,1.375rem);font-weight:500;color:var(--mkt-muted)}.mkt-plan__periodo{font-size:.875rem;color:var(--mkt-muted)}.mkt-plan__precio .mkt-plan__nota{margin-top:6px;font-size:.8125rem;color:var(--mkt-text);font-variant-numeric:tabular-nums}.mkt-plan__precio .mkt-plan__nota--persona{margin-top:2px;font-weight:600}.mkt-plan.is-fuera{opacity:.5;box-shadow:none}.mkt-plan--gratis{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px 32px;margin-top:14px}.mkt-plan--gratis__cabeza{display:flex;flex-direction:column;gap:12px;min-width:0}.mkt-plan--gratis__para{margin:-4px 0 0;font-size:clamp(1.0625rem,2.2vw,1.3125rem);line-height:1.35;font-weight:500;color:var(--mkt-ink)}.mkt-plan--gratis__para b{color:var(--mkt-accent);font-weight:700}.mkt-plan--gratis__cuerpo{display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0}.mkt-plan--gratis__lista{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mkt-plan--gratis__lista li{display:flex;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.45;color:var(--mkt-ink)}.mkt-plan--gratis__lista svg{flex:none;margin-top:2px}.mkt-gratis-aviso{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;margin:18px auto 0;max-width:78ch;text-align:center;font-size:.9375rem;line-height:1.5;color:var(--mkt-text)}.mkt-gratis-aviso b{color:var(--mkt-ink);font-weight:600}.mkt-gratis-aviso button{padding:0;font:inherit;font-weight:600;background:none;border:0;cursor:pointer}.mkt-plan__rango{margin:6px 0 0;font-size:.9375rem;color:var(--mkt-text)}.mkt-plan__bolsa{margin-top:12px;padding:12px 14px;border:1px solid var(--mkt-accent-ring);border-radius:var(--mkt-r-md);background:var(--mkt-accent-soft);text-align:center}.mkt-plan__bolsa p{margin:0}.mkt-plan__bolsa-cifra{font-size:.9375rem;line-height:1.4;color:var(--mkt-ink);font-variant-numeric:tabular-nums}.mkt-plan__bolsa-cifra b{font-family:var(--mkt-font-display);font-size:1.125rem;font-weight:600;color:var(--mkt-accent)}.mkt-plan__bolsa-vale{margin-top:2px;font-size:.8125rem;line-height:1.45;color:var(--mkt-text)}.mkt-plan__bolsa-rinde{margin-top:6px;font-size:.75rem;line-height:1.45;color:var(--mkt-muted)}.mkt-plan__anade{margin:auto 0 0;padding:12px 14px;border-radius:var(--mkt-r-md);background:var(--mkt-bg-subtle);font-size:.8125rem;line-height:1.5;color:var(--mkt-text)}.mkt-incluye{margin-top:40px}:where(.mkt) .mkt-incluye__titulo{margin:0 0 18px;text-align:center;font-family:var(--mkt-font-display);font-size:var(--mkt-display-3);font-weight:var(--mkt-display-weight);letter-spacing:var(--mkt-display-tracking);color:var(--mkt-ink)}.mkt-incluye__marco{border:1px solid var(--mkt-border);border-radius:var(--mkt-r-xl);background:var(--mkt-cell)}.mkt-incluye__tabla{width:100%;min-width:680px;border-collapse:collapse;font-size:.9375rem}.mkt-incluye__tabla td,.mkt-incluye__tabla th{padding:14px 18px;border-bottom:1px solid var(--mkt-border);color:var(--mkt-text);text-align:center;font-weight:400;transition:background .3s var(--mkt-ease),color .3s var(--mkt-ease)}.mkt-incluye__tabla tbody tr:last-child>*{border-bottom:0}.mkt-incluye__tabla tr>:first-child{position:sticky;left:0;z-index:1;width:38%;text-align:left;background:var(--mkt-cell);color:var(--mkt-ink)}.mkt-incluye__tabla thead th{padding-top:18px;color:var(--mkt-ink);font-family:var(--mkt-font-display);font-size:1.125rem;font-weight:600}.mkt-incluye__tabla .is-recomendado{background:var(--mkt-accent-soft)}.mkt-incluye__tabla thead .is-recomendado{color:var(--mkt-accent)}.mkt-incluye__tabla .is-fuera{color:var(--mkt-muted)}.mkt-incluye__tabla .is-fuera svg{opacity:.45}.mkt-incluye__tabla .mkt-incluye__grupo th{padding-top:22px;background:transparent;color:var(--mkt-accent);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mkt-incluye__si{color:var(--mkt-mint);vertical-align:middle}.mkt-incluye__no{color:var(--mkt-faint);vertical-align:middle}.mkt-contenedor .mkt-modulo-precio{margin-top:auto;padding-top:8px;font-weight:600;color:var(--mkt-accent)}@media (prefers-reduced-motion:reduce){.mkt-plan{transition:none}.mkt-plan:not(.is-fuera):hover{transform:none}}@media (max-width:860px){.mkt-plan--gratis,.mkt-planes__rejilla{grid-template-columns:minmax(0,1fr);width:100%;max-width:460px;margin-inline:auto}}.mkt-gasta{margin-top:40px}.mkt-gasta__entrada{max-width:64ch;margin:-6px auto 18px;text-align:center;font-size:.9375rem;line-height:1.6;color:var(--mkt-text)}.mkt-gasta__marco{padding:6px 18px;border:1px solid var(--mkt-border);border-radius:var(--mkt-r-xl);background:var(--mkt-cell)}.mkt-gasta__lista{-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px;margin:0;padding:0;list-style:none}.mkt-gasta__lista li{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--mkt-border)}.mkt-gasta__que{color:var(--mkt-ink);font-size:.9375rem}.mkt-gasta__cuanto{white-space:nowrap;color:var(--mkt-accent);font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums}.mkt-gasta__cuanto small{color:var(--mkt-muted);font-size:.8125rem;font-weight:400}.mkt-gasta__gratis{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-top:14px;padding:12px 18px;border-radius:var(--mkt-r-md);background:var(--mkt-bg-subtle)}.mkt-gasta__gratis-titulo{margin:0;color:var(--mkt-mint);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mkt-gasta__gratis ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font-size:.875rem;color:var(--mkt-text)}@media (max-width:640px){.mkt-planes__rejilla{grid-template-columns:minmax(0,1fr)}.mkt-tamano__marcas .is-minima,.mkt-tamano__marcas .is-secundaria{display:none}.mkt-gasta__lista{-moz-columns:1;column-count:1}.mkt-plan.is-fuera{order:1}.mkt-planes__ciclo{align-self:stretch}.mkt-planes__ciclo button{flex:1}}.mkt-precios-portada__texto .mkt-portada__acento{display:block}