.planes-lp{--naranja:#EF6A2A;--ground:#FFF1E5;--ground-2:#FAE7D9;--blanco:#FFFFFF;--tinta:#180029;--tinta-2:#54415F;--linea:#E4D2C8;--acento:#D2551A;--acento-texto:#B8460F;--campo:#23003F;--campo-tinta:#FFF1E5;--si-fondo:#EDF5EF;--si-borde:#B4D2BE;--si-marca:#2F6B4F;--no-fondo:#FBEDE8;--no-borde:#E5C0B2;--no-marca:#9A4227;--display:"Space Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"Space Mono","SF Mono",Menlo,Consolas,monospace;background:var(--ground);color:var(--tinta);font-family:var(--display);font-size:17px;line-height:1.6;padding-bottom:76px}@media(min-width:860px){.planes-lp{padding-bottom:0}}.planes-lp *{box-sizing:border-box}.planes-lp p{margin:0 0 1em}.planes-lp h1,.planes-lp h2,.planes-lp h3{text-wrap:balance;margin:0 0 .8rem}.planes-lp h1{font-size:clamp(1.9rem,4.6vw,3rem);line-height:1.12;letter-spacing:-.02em}.planes-lp h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.2;letter-spacing:-.01em}.planes-lp h3{font-size:1.15rem}.planes-lp a{color:var(--acento-texto)}.planes-lp :focus-visible{outline:2px solid var(--acento);outline-offset:3px}.planes-lp .env{max-width:1120px;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}.planes-lp .env.estrecho{max-width:780px}.planes-lp p.estrecho{max-width:720px}.planes-lp .hero{background:var(--campo);color:var(--campo-tinta);padding:clamp(3rem,8vw,6rem) 0}.planes-lp .eyebrow{font-family:var(--mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--naranja);margin-bottom:1.2rem}.planes-lp .sub{max-width:680px;font-size:1.08rem;opacity:.92}.planes-lp .claim{font-family:var(--mono);font-size:.82rem;letter-spacing:.05em;text-transform:uppercase;color:var(--naranja)}.planes-lp .aviso{display:inline-block;border:1px solid var(--naranja);padding:.35rem .7rem;font-weight:600;font-size:.95rem}.planes-lp .acciones{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.2rem 0}.planes-lp .btn{display:inline-block;font-family:var(--display);font-weight:700;font-size:.97rem;padding:.9rem 1.5rem;text-decoration:none;border:1px solid transparent;text-align:center}.planes-lp .btn.primario{background:var(--naranja);color:var(--tinta)}.planes-lp .btn.secundario{border-color:currentColor;color:inherit;background:transparent}.planes-lp .hero .btn.secundario,.planes-lp .cierre .btn.secundario{color:var(--campo-tinta)}.planes-lp .btn.cerrado{width:100%;background:var(--ground-2);color:var(--tinta-2);border-color:var(--linea);cursor:not-allowed}.planes-lp .tira{list-style:none;padding:0;margin:1.6rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;font-size:.92rem;opacity:.9}.planes-lp .tira li:before{content:"·";margin-right:.45rem;color:var(--naranja)}.planes-lp .bloque{padding:clamp(2.6rem,6vw,4.5rem) 0}.planes-lp .bloque.alterno{background:var(--ground-2)}.planes-lp .prueba{font-weight:600}.planes-lp .columnas{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1.2rem}@media(min-width:760px){.planes-lp .columnas{grid-template-columns:1fr 1fr}}.planes-lp .col{padding:1.2rem 1.3rem;border:1px solid}.planes-lp .col.si{background:var(--si-fondo);border-color:var(--si-borde)}.planes-lp .col.si h3{color:var(--si-marca)}.planes-lp .col.no{background:var(--no-fondo);border-color:var(--no-borde)}.planes-lp .col.no h3{color:var(--no-marca)}.planes-lp .col ul,.planes-lp .lista{margin:0;padding-left:1.1rem}.planes-lp .col li,.planes-lp .lista li{margin:.45rem 0}.planes-lp .col ul,.planes-lp .lista,.planes-lp .tarjeta ul{list-style:disc}.planes-lp .col li::marker,.planes-lp .lista li::marker,.planes-lp .tarjeta li::marker{color:var(--naranja)}.planes-lp .tarjetas{display:grid;gap:1rem;grid-template-columns:1fr;margin:1.6rem 0}@media(min-width:900px){.planes-lp .tarjetas{grid-template-columns:repeat(3,1fr)}}.planes-lp .tarjeta{background:var(--blanco);border:1px solid var(--linea);padding:1.4rem;display:flex;flex-direction:column}.planes-lp .tarjeta .para{color:var(--tinta-2);margin-bottom:.4rem}@media(min-width:900px){.planes-lp .tarjeta .para{min-height:3.2em}}.planes-lp .tarjeta .precio{font-size:1.6rem;font-weight:700;letter-spacing:-.01em}.planes-lp .tarjeta ul{padding-left:1.1rem;margin:0 0 1rem}.planes-lp .tarjeta .primer-pago{font-size:.9rem;color:var(--tinta-2);margin-top:auto}.planes-lp .tarjeta{position:relative}.planes-lp .tarjeta.destacada{background:var(--naranja);border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}.planes-lp .tarjeta.destacada .para,.planes-lp .tarjeta.destacada .primer-pago{color:var(--tinta)}.planes-lp .tarjeta.destacada li::marker{color:var(--tinta)}.planes-lp .tarjeta .sello{position:absolute;top:0;left:1rem;transform:translateY(-50%);max-width:calc(100% - 2rem);margin:0;background:var(--campo);color:var(--campo-tinta);font-size:.78rem;font-weight:600;line-height:1.3;padding:.32rem .6rem}.planes-lp .tarjetas{row-gap:2rem}.planes-lp .tarjeta .pagar{display:flex;flex-direction:column;gap:.5rem}.planes-lp .tarjeta.destacada .btn.primario{background:var(--campo);color:var(--campo-tinta)}.planes-lp .nota{color:var(--tinta-2)}.planes-lp .nota.cupo{color:var(--tinta);font-weight:600}.planes-lp .cierre .cupo{font-weight:600}.planes-lp .pregunta{border-bottom:1px solid var(--linea);padding:.8rem 0}.planes-lp .pregunta summary{cursor:pointer;font-weight:600}.planes-lp .pregunta p{margin:.6rem 0 0}.planes-lp .contacto{margin-top:1.4rem}.planes-lp .cierre{background:var(--campo);color:var(--campo-tinta);padding:clamp(3rem,7vw,5rem) 0}.planes-lp .cierre .vision{font-size:1.15rem}.planes-lp .barra-movil{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--campo);color:var(--campo-tinta);display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 84px .6rem 1rem}.planes-lp .barra-movil span{font-size:.88rem;line-height:1.3}.planes-lp .barra-movil .btn{padding:.6rem 1rem;white-space:nowrap}@media(min-width:860px){.planes-lp .barra-movil{display:none}}
