.alta[data-astro-cid-3smjxplq]{max-width:760px;margin:12px auto 48px}.alta[data-astro-cid-3smjxplq] [data-astro-cid-3smjxplq][hidden]{display:none!important}.alta-cab[data-astro-cid-3smjxplq] h1[data-astro-cid-3smjxplq]{margin:8px 0 10px;font-size:clamp(1.7rem,4vw,2.4rem)}.alta-cab[data-astro-cid-3smjxplq] p[data-astro-cid-3smjxplq]{margin:0;color:var(--bruma)}.pasos[data-astro-cid-3smjxplq]{list-style:none;display:flex;gap:6px;padding:0;margin:24px 0 14px;counter-reset:paso;flex-wrap:wrap}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq]{counter-increment:paso;flex:1 1 0;min-width:90px;font-size:.78rem;font-weight:600;color:var(--bruma);border-top:4px solid var(--borde2);padding-top:8px}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq]:before{content:counter(paso) ". "}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq].hecho{border-color:var(--morado-suave)}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq].actual{border-color:var(--morado);color:var(--tinta)}.alta-form[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:22px;background:var(--blanco);border:1px solid var(--borde);border-radius:20px;padding:24px}.paso[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:20px}.paso[data-astro-cid-3smjxplq] h2[data-astro-cid-3smjxplq]{margin:0;font-size:1.3rem}fieldset[data-astro-cid-3smjxplq]{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}legend[data-astro-cid-3smjxplq]{font-weight:600;padding:0;margin-bottom:10px}.leyenda[data-astro-cid-3smjxplq]{font-weight:400;font-size:.82rem;color:var(--bruma);margin-left:6px}.req[data-astro-cid-3smjxplq]{color:var(--morado);font-weight:600}.campos[data-astro-cid-3smjxplq]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.campos[data-astro-cid-3smjxplq] .ancho[data-astro-cid-3smjxplq]{grid-column:1 / -1}.campos[data-astro-cid-3smjxplq] label[data-astro-cid-3smjxplq]>span[data-astro-cid-3smjxplq]:first-child{display:block;font-size:.8rem;font-weight:600;color:var(--bruma);margin-bottom:6px}input[data-astro-cid-3smjxplq][type=text],input[data-astro-cid-3smjxplq][type=email],input[data-astro-cid-3smjxplq][type=tel],input[data-astro-cid-3smjxplq][type=url],input[data-astro-cid-3smjxplq][type=number],select[data-astro-cid-3smjxplq],textarea[data-astro-cid-3smjxplq]{width:100%;padding:10px 12px;border-radius:12px;border:1px solid var(--borde2);background:var(--blanco);font:inherit;color:inherit}textarea[data-astro-cid-3smjxplq]{resize:vertical}.meta[data-astro-cid-3smjxplq]{margin:0}.opciones-grandes[data-astro-cid-3smjxplq]{display:grid;gap:10px}.opcion[data-astro-cid-3smjxplq]{position:relative;cursor:pointer}.opcion[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.opcion[data-astro-cid-3smjxplq]>span[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border:1.5px solid var(--borde2);border-radius:16px}.opcion[data-astro-cid-3smjxplq] small[data-astro-cid-3smjxplq]{color:var(--bruma);font-size:.85rem}.opcion[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]:checked+span[data-astro-cid-3smjxplq]{border-color:var(--morado);background:var(--morado-suave)}.opcion[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]:focus-visible+span[data-astro-cid-3smjxplq]{outline:3px solid var(--morado);outline-offset:2px}.opcion-chica[data-astro-cid-3smjxplq]>span[data-astro-cid-3smjxplq]{padding:12px 16px}.categorias[data-astro-cid-3smjxplq]{display:grid;gap:14px}.cat[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--borde)}.cat[data-astro-cid-3smjxplq]:last-child{border-bottom:0}.cat-tit[data-astro-cid-3smjxplq]{display:flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.cat-tit[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]{accent-color:#7350B8;width:18px;height:18px}.chips[data-astro-cid-3smjxplq]{display:flex;flex-wrap:wrap;gap:8px}.chip-check[data-astro-cid-3smjxplq]{position:relative;cursor:pointer}.chip-check[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.chip-check[data-astro-cid-3smjxplq] span[data-astro-cid-3smjxplq]{display:inline-block;padding:7px 14px;border-radius:999px;border:1px solid var(--borde2);background:var(--blanco);font-size:.85rem;font-weight:500}.chip-check[data-astro-cid-3smjxplq]:hover span[data-astro-cid-3smjxplq]{background:#7350b8;border-color:#7350b8;color:#fbf8f3}.chip-check[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]:checked+span[data-astro-cid-3smjxplq]{background:#7350b8;border-color:#7350b8;color:#fbf8f3}.chip-check[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]:checked+span[data-astro-cid-3smjxplq]:before{content:"✓ "}.chip-check[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]:focus-visible+span[data-astro-cid-3smjxplq]{outline:3px solid var(--morado);outline-offset:2px}.archivo[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--gris);border-radius:16px}.archivo-tit[data-astro-cid-3smjxplq]{font-weight:600}.subir[data-astro-cid-3smjxplq]{align-self:flex-start}.vistas[data-astro-cid-3smjxplq]{display:flex;flex-wrap:wrap;gap:10px}.vistas[data-astro-cid-3smjxplq]:empty{display:none}.vistas[data-astro-cid-3smjxplq] .vista{position:relative;width:88px;height:88px;border-radius:12px;overflow:hidden;background:var(--blanco);border:1px solid var(--borde2);display:grid;place-items:center;font-size:.7rem;color:var(--bruma);text-align:center;padding:4px}.vistas[data-astro-cid-3smjxplq] .vista img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.vistas[data-astro-cid-3smjxplq] .vista button{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;border:0;background:#241f31bf;color:#fff;cursor:pointer;font-size:.9rem;line-height:1}.planes[data-astro-cid-3smjxplq]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.plan[data-astro-cid-3smjxplq]{position:relative;cursor:pointer}.plan[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.plan-caja[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:6px;height:100%;padding:16px;border:1.5px solid var(--borde2);border-radius:16px;font-size:.9rem}.plan-caja[data-astro-cid-3smjxplq] strong[data-astro-cid-3smjxplq]{font-size:1.05rem}.plan[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]:checked+.plan-caja[data-astro-cid-3smjxplq]{border-color:var(--morado);background:var(--morado-suave)}.plan[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]:focus-visible+.plan-caja[data-astro-cid-3smjxplq]{outline:3px solid var(--morado);outline-offset:2px}.precio[data-astro-cid-3smjxplq] s[data-astro-cid-3smjxplq]{color:var(--bruma);font-size:.85rem}.precio[data-astro-cid-3smjxplq] b[data-astro-cid-3smjxplq]{font-size:1.3rem}.precio[data-astro-cid-3smjxplq] small[data-astro-cid-3smjxplq]{color:var(--bruma)}.plan[data-astro-cid-3smjxplq] ul[data-astro-cid-3smjxplq]{margin:4px 0 0;padding-left:18px;font-size:.82rem;color:var(--bruma);display:flex;flex-direction:column;gap:3px}.familia[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:6px}.familia-tit[data-astro-cid-3smjxplq]{margin:0;font-size:.78rem;font-weight:600;color:var(--bruma);text-transform:uppercase;letter-spacing:.04em}.mas[data-astro-cid-3smjxplq]{border:1px solid var(--borde);border-radius:16px;padding:0 16px}.mas[data-astro-cid-3smjxplq] summary[data-astro-cid-3smjxplq]{cursor:pointer;font-weight:600;padding:14px 0}.mas[data-astro-cid-3smjxplq][open] summary[data-astro-cid-3smjxplq]{border-bottom:1px solid var(--borde);margin-bottom:16px}.mas-cuerpo[data-astro-cid-3smjxplq]{display:flex;flex-direction:column;gap:20px;padding-bottom:16px}.acepto[data-astro-cid-3smjxplq]{display:flex;gap:10px;align-items:flex-start;font-size:.88rem;cursor:pointer}.acepto[data-astro-cid-3smjxplq] input[data-astro-cid-3smjxplq]{accent-color:#7350B8;width:18px;height:18px;margin-top:2px;flex-shrink:0}.navegar[data-astro-cid-3smjxplq]{display:flex;gap:10px;justify-content:flex-end}.navegar[data-astro-cid-3smjxplq] .btn[data-astro-cid-3smjxplq]{padding:13px 28px;font-size:1rem;border-radius:999px}.navegar[data-astro-cid-3smjxplq] [data-astro-cid-3smjxplq][data-atras]{margin-right:auto}.alta-error[data-astro-cid-3smjxplq]{margin:0;padding:12px 14px;border-radius:12px;background:var(--rosa-suave);color:var(--rosa-texto);font-weight:600;font-size:.9rem}.privado[data-astro-cid-3smjxplq]{text-align:center}.trampa[data-astro-cid-3smjxplq]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media(max-width:700px){.planes[data-astro-cid-3smjxplq]{grid-template-columns:1fr}}@media(max-width:560px){.pasos[data-astro-cid-3smjxplq]{flex-wrap:nowrap}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq]{min-width:0;flex:0 0 28px}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq].actual{flex:1 1 auto}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq]:not(.actual){font-size:0}.pasos[data-astro-cid-3smjxplq] li[data-astro-cid-3smjxplq]:not(.actual):before{font-size:.78rem;content:counter(paso)}.campos[data-astro-cid-3smjxplq]{grid-template-columns:1fr}.alta-form[data-astro-cid-3smjxplq]{padding:18px}.navegar[data-astro-cid-3smjxplq] .btn[data-astro-cid-3smjxplq]{padding:13px 20px}}
