.planes{gap:12px;display:grid}.plan{box-shadow:var(--sombra);background:#fff;border:2px solid #0000;border-radius:20px;gap:10px;padding:18px 16px 16px;display:grid;position:relative}.plan.destacado{border-color:var(--vip)}.plan.destacado .boton.oscuro{background:var(--vip);color:var(--oro)}.plan .cinta{background:var(--vip);color:var(--oro);font:600 11px var(--f-num);letter-spacing:.08em;border-radius:999px;padding:4px 10px;position:absolute;top:-11px;left:16px}.plan h2{font:var(--w-display) 30px/1 var(--f-display);margin:0}.plan .precio{align-items:baseline;gap:6px;display:flex}.plan .precio b{font:600 32px/1 var(--f-num)}.plan .precio span{color:var(--gris);font-size:14px}.plan .ahorro{color:var(--marca);font-size:13px;font-weight:600}.plan ul{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.plan li{align-items:center;gap:8px;display:flex}.plan li:before{content:"";background:var(--marca);flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.tabla{box-shadow:var(--sombra-s);background:#fff;border-radius:20px;overflow:hidden}.tabla .fila{border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;gap:8px;padding:11px 16px;font-size:14px;display:grid}.tabla .fila:first-child{background:var(--tinta);color:#fff;border-top:0;font-size:13px;font-weight:600}.tabla .fila span:not(:first-child){text-align:center}.tabla .si{color:var(--marca);font-weight:600}.tabla .si .ico{stroke-width:2.2px;width:18px;height:18px}.tabla .no{color:var(--gris-2)}.pagos{flex-wrap:wrap;gap:6px;display:flex}.pagos span{box-shadow:var(--sombra-s);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.faq details{box-shadow:var(--sombra-s);background:#fff;border-radius:16px;padding:4px 16px}.faq details+details{margin-top:8px}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:52px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:var(--gris);width:18px;height:18px;transition:transform .2s var(--ease);flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") 50%/contain no-repeat}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:#3b3f46;margin:0 0 14px;font-size:14.5px}@media (min-width:960px){.planes{grid-template-columns:repeat(3,1fr);align-items:stretch;margin-top:8px}.plan{padding:24px 22px 22px}.dos-col.ancha{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.duracion{box-shadow:var(--sombra-s);background:#fff;border-radius:999px;gap:4px;margin:0 0 14px;padding:4px;display:inline-flex}.duracion button{min-height:40px;font:600 14px var(--f-texto);color:var(--gris);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px}.duracion button[aria-pressed=true]{background:var(--tinta);color:#fff}.duracion button small{color:inherit;opacity:.75;font-weight:500}.duracion button:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.plan .mes{color:var(--gris);min-height:1.3em;font-size:13px}.plan .prueba{color:var(--gris);text-align:center;font-size:13px}.plan .prueba a{color:var(--marca);font-weight:600}.plan.platino{border:2px dashed var(--gris-2);background:linear-gradient(#fff,#f7f7f8)}.plan.platino .cinta{background:var(--gris);color:#fff}.plan.platino h2{color:#3b3f46}.plan.platino li:before{background:var(--gris-2)}.plan .boton[aria-disabled=true]{opacity:.7;cursor:default}.plan .nota-p{color:var(--gris);margin:0;font-size:12.5px}@media (min-width:960px){.plan{grid-row:span 6;grid-template-rows:subgrid}.plan ul{align-content:start}}@media (max-width:959px){.plan .mes:empty{display:none}}.plan .boton{transition:transform .16s var(--ease), background-color .16s ease, border-color .16s ease, box-shadow .16s ease}.plan .boton.claro{box-shadow:none;border:1px solid var(--linea)}@media (hover:hover){.plan .boton.claro:not([aria-disabled=true]):hover{border-color:var(--tinta)}.plan.destacado .boton.oscuro:hover{box-shadow:0 10px 22px -10px #0a0c108c}.plan .boton:not([aria-disabled=true]):hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.plan .boton:hover{transform:none}}.plan li i.pronto{margin-left:6px}i.pronto{font:600 10px var(--f-num);letter-spacing:.08em;text-transform:uppercase;background:var(--fondo);color:var(--gris);white-space:nowrap;border-radius:999px;padding:2px 6px;font-style:normal}.tabla .fila{grid-template-columns:minmax(0,1fr) 58px 58px 58px;gap:6px;padding:11px 12px}.tabla .fila span:first-child{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.tabla .fila .no,.tabla .fila .si{font-size:12.5px}.tabla .fila .desc{color:var(--gris);grid-column:1/-1;margin-top:-2px;font-size:12.5px;line-height:1.4}@media (min-width:600px){.tabla .fila{grid-template-columns:minmax(0,1fr) 84px 84px 84px;padding:11px 16px}}@media (prefers-reduced-motion:reduce){.duracion button{transition:none}}
