.planes-entrada{padding-bottom:clamp(80px,8vw,130px)}.arma{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"planes mes" "extras mes" "orden mes";grid-template-rows:auto auto 1fr;column-gap:clamp(40px,5vw,88px);row-gap:clamp(48px,5vw,72px);margin-top:clamp(52px,6vw,88px);padding-right:var(--riel-texto)}.arma-planes{grid-area:planes;min-width:0}.arma-mes{grid-area:mes;min-width:0;align-self:start}.arma-extras{grid-area:extras;min-width:0}.arma-orden{grid-area:orden;min-width:0;align-self:start}@media(min-width:1001px)and (min-height:760px){.arma-mes{position:sticky;top:clamp(20px,4vh,44px)}}@media(max-width:1000px){.arma{grid-template-columns:minmax(0,1fr);grid-template-areas:"planes" "mes" "extras" "orden";grid-template-rows:none}}.arma-rotulo{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:18px;font:500 12px IBM Plex Mono,monospace;letter-spacing:.16em;text-transform:uppercase}.arma-rotulo>span{color:var(--muted)}.arma-sello{font:500 10px IBM Plex Mono,monospace;letter-spacing:.12em;font-style:normal;background:var(--ink);color:#fff;padding:3px 7px}.arma-lista{position:relative;isolation:isolate;border-top:1px solid var(--line)}.arma-trazo{position:absolute;left:0;top:0;z-index:-1;background:var(--lime);pointer-events:none}.arma-trazo.puesto{transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1),height .45s}.arma-plan{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 20px;padding:20px 0 20px 14px;border-bottom:1px solid var(--line);cursor:pointer;color:var(--muted);transition:color .3s}.arma-plan:hover,.arma-plan.activo{color:var(--ink)}.arma-plan:has(.arma-radio:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.arma-radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none;appearance:none}.arma-plan-nombre{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.arma-plan-nombre i{font:400 clamp(30px,3vw,42px)/1.15 Anton,sans-serif;text-transform:uppercase;font-style:normal}.arma-chapa{font:500 10px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;font-weight:500;background:var(--ink);color:#fff;padding:3px 7px}.arma-plan-precio{font:400 clamp(30px,3vw,42px)/1.15 Anton,sans-serif;text-align:right;white-space:nowrap}.arma-plan-precio small{display:block;font:500 10px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:2px}.arma-plan-promesa{grid-column:1 / -1;font-size:16px;line-height:1.45;max-width:44ch}.arma-ideal{margin-top:20px;font-size:16px;line-height:1.55;color:var(--muted);max-width:46ch}.arma-mes{container-type:inline-size;container-name:mes}.mes-cab{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 16px;padding-bottom:14px;border-bottom:2px solid var(--ink);margin-bottom:12px}.mes-cab b{font:400 clamp(26px,2.4vw,34px)/1.15 Anton,sans-serif;text-transform:uppercase;font-weight:400}.mes-cab span{font:500 11px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mes-semana,.mes-reja{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.mes-semana span{padding-bottom:6px;color:var(--muted);font:500 10px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.mes-dia{min-height:clamp(58px,5.2vw,78px);padding:5px;border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;gap:3px;min-width:0;overflow:hidden}.mes-dia--fuera{border-color:transparent;background:transparent}.mes-num{font:400 10px IBM Plex Mono,monospace;color:var(--muted)}.mes-pieza{display:block;padding:2px 5px;min-width:0;font:500 9.5px/1.35 IBM Plex Mono,monospace;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.mes-pieza--reel{background:var(--ink);color:#fff}.mes-pieza--carrusel{background:var(--line);color:var(--ink)}.mes-pieza--foto{background:#fff;color:var(--ink);outline:1px solid #A9AA9E;outline-offset:-1px}.mes-pieza--extra{outline:1px dashed var(--ink);outline-offset:1px}.mes-pieza--pauta{padding-right:12px}.mes-pieza--pauta:after{content:"";position:absolute;right:3px;top:50%;width:6px;height:6px;margin-top:-3px;background:var(--green);outline:1px solid #fff}.mes-evento{font:500 9px/1.3 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);align-self:flex-start}.mes-pieza--historia{background:var(--lime);color:var(--ink)}.mes-dia .mes-pieza--historia{margin-top:auto}.mes-pieza.cae{animation:piezaCae .55s cubic-bezier(.34,1.4,.64,1) both}@keyframes piezaCae{0%{opacity:0;transform:translateY(-12px) scale(1.15)}}@media(prefers-reduced-motion:reduce){.mes-pieza.cae{animation:none}}.mes-leyenda{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;font:500 10px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.mes-leyenda li{display:flex;align-items:center;gap:6px}.mes-nota{margin-top:14px;font-size:14px;line-height:1.5;color:var(--muted);max-width:62ch}.mes-nota a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.mes-corto{display:none}@container mes (max-width:560px){.mes-reja .mes-pieza{padding:1px 2px;font-size:8.5px;letter-spacing:0;text-overflow:clip}.mes-reja .mes-pieza--pauta{padding-right:7px}.mes-reja .mes-largo{display:none}.mes-reja .mes-corto{display:inline}.mes-reja .mes-pieza--pauta:after{width:4px;height:4px;margin-top:-2px;right:2px}.mes-dia{min-height:56px;padding:4px 3px;gap:2px}.mes-semana span{font-size:9px;letter-spacing:.04em}.mes-evento{display:none}}.extras{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.extra label{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line);cursor:pointer}.extra-check{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.extra-caja{width:22px;height:22px;border:1.5px solid var(--ink);margin-top:2px;position:relative;transition:background .2s}.extra-check:checked+.extra-caja{background:var(--ink)}.extra-check:checked+.extra-caja:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.extra-check:focus-visible+.extra-caja{outline:2px solid var(--ink);outline-offset:3px}.extra-txt b{display:block;font:400 clamp(19px,1.6vw,22px)/1.2 Anton,sans-serif;text-transform:uppercase;font-weight:400}.extra-txt small{display:block;margin-top:5px;font-size:15px;line-height:1.45;color:var(--muted)}.extra-precio{font:500 13px IBM Plex Mono,monospace;letter-spacing:.06em;white-space:nowrap;padding-top:5px}.extra--incluido label{cursor:default}.extra--incluido .extra-caja{border-color:var(--line)}.extra--incluido .extra-txt b{color:var(--muted)}.extra--incluido .extra-precio{color:var(--muted);text-transform:uppercase;font-size:11px;letter-spacing:.12em}.orden-lineas{margin:0;border-top:2px solid var(--ink)}.orden-lineas>div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:16px}.orden-lineas dd{margin:0;font:500 14px IBM Plex Mono,monospace;white-space:nowrap;padding-top:2px}.orden-lineas .orden-extra dt{color:var(--muted)}.orden-total{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 16px;padding:18px 0 6px}.orden-total span{font:500 12px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.orden-total b{font:400 clamp(44px,4.4vw,60px)/1.1 Anton,sans-serif;font-weight:400}.orden-notas{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px;font-size:14px;line-height:1.5;color:var(--muted)}.orden-notas strong{color:var(--ink);font-weight:400}.orden-aviso{margin-top:24px;padding-top:16px;border-top:2px solid var(--ink)}.orden-aviso[hidden]{display:none}.orden-aviso p{font-size:17px;line-height:1.5;max-width:46ch}.orden-subir{margin-top:12px;padding-bottom:3px;border-bottom:2px solid var(--ink);font:500 12px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.orden-subir:hover,.orden-subir:focus-visible{background:var(--ink);color:#fff}.orden-acciones{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.orden-enviar{display:inline-flex;align-items:center;justify-content:center;padding:18px 26px;background:var(--ink);color:#fff;text-align:center;font:500 13px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;transition:background-color .3s,color .3s}.orden-enviar:hover,.orden-enviar:focus-visible{background:var(--lime);color:var(--ink)}@media(max-width:760px){.orden-enviar{display:flex;width:100%;padding:16px 18px;font-size:12px}.arma-plan{padding-left:10px}}.planes-hoja-sec{padding-top:clamp(40px,5vw,72px)}.hoja{margin-top:clamp(44px,5vw,70px);padding-right:var(--riel-texto)}.hoja-ver{display:none}.hoja-fila{display:grid;grid-template-columns:minmax(150px,.85fr) repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.hoja-etq{padding:14px 16px 14px 0;color:var(--muted);font:500 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.hoja-celda{padding:13px 16px;font-size:15px;line-height:1.45;min-width:0}.hoja-celda,.hoja-cab{transition:background-color .35s}.hoja-celda.tuyo,.hoja-cab.tuyo{background:var(--lime)}.hoja-celda.tuyo .hoja-v--tu,.hoja-cab.tuyo small{color:var(--ink)}.hoja-celda.tuyo .hoja-v--tu:before{border-color:var(--ink)}.hoja-celda.tuyo .hoja-v--no{color:var(--muted)}.hoja-fila--cab{border-bottom:2px solid var(--ink)}.hoja-cab{padding:18px 16px 16px;display:flex;flex-direction:column;justify-content:flex-end;gap:2px}.hoja-cab em{font:500 10px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:var(--ink);visibility:hidden;margin-bottom:4px}.hoja-cab.tuyo em{visibility:visible}.hoja-cab b{font:400 clamp(28px,2.8vw,40px)/1.15 Anton,sans-serif;text-transform:uppercase;font-weight:400}.hoja-cab small{font:500 11px IBM Plex Mono,monospace;letter-spacing:.08em;color:var(--muted)}.hoja-grupo{padding:34px 16px 10px 0;align-self:end;font:400 clamp(19px,1.6vw,23px)/1.2 Anton,sans-serif;text-transform:uppercase}.hoja-v--decode,.hoja-v--tu{display:inline-flex;align-items:center;gap:9px}.hoja-v--decode:before,.hoja-v--tu:before{content:"";width:11px;height:11px;flex-shrink:0;border:1.5px solid var(--ink)}.hoja-v--decode:before{background:var(--ink)}.hoja-v--tu{color:var(--muted)}.hoja-v--tu:before{border-color:var(--muted)}.hoja-v--no{color:#a9aa9e}@media(max-width:760px){.hoja-ver{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;border:1.5px solid var(--ink)}.hoja-ver button{padding:12px 6px;font:500 12px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.hoja-ver button+button{border-left:1.5px solid var(--ink)}.hoja-ver button[aria-pressed=true]{background:var(--ink);color:#fff}.hoja-fila{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hoja[data-ver=launch] [data-plan]:not([data-plan=launch]),.hoja[data-ver=grow] [data-plan]:not([data-plan=grow]),.hoja[data-ver=scale] [data-plan]:not([data-plan=scale]){display:none}.hoja-cab:not(.tuyo) em{display:none}.hoja-celda{padding:12px 0 12px 12px;font-size:15px}.hoja-cab{padding:6px 0 14px 12px}.hoja-celda.tuyo,.hoja-cab.tuyo{padding-right:12px}.hoja-cab.tuyo{padding-top:14px}}.planes-antes-sec{padding-top:clamp(40px,5vw,72px)}.antes{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(40px,6vw,110px);margin-top:clamp(44px,5vw,70px);padding-right:var(--riel-texto)}.antes-porque{font-size:clamp(18px,1.6vw,21px);line-height:1.5;max-width:48ch}.antes-planes{margin:28px 0 0;border-top:1px solid var(--line)}.antes-planes>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.antes-planes dt{font:400 22px/1.2 Anton,sans-serif;text-transform:uppercase}.antes-planes dd{margin:0;font-size:16px;line-height:1.5}.antes-rotulo{font:500 12px IBM Plex Mono,monospace;letter-spacing:.16em;text-transform:uppercase;padding-bottom:12px;border-bottom:2px solid var(--ink)}.antes-condiciones{list-style:none;margin:0;padding:0;counter-reset:cond}.antes-condiciones li{display:grid;grid-template-columns:36px minmax(0,1fr);padding:14px 0;border-bottom:1px solid var(--line);font-size:16px;line-height:1.5;counter-increment:cond}.antes-condiciones li:before{content:counter(cond,decimal-leading-zero);color:var(--muted);font:500 11px/2.2 IBM Plex Mono,monospace;letter-spacing:.12em}@media(max-width:900px){.antes{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.antes-planes>div{grid-template-columns:minmax(0,1fr);gap:4px}}
