.vp{margin:32px 0;color:#28243a}.vp-columnas{display:grid;grid-template-columns:1fr 1fr;gap:24px}.vp-columnas>article{padding:28px;border:1px solid #ddd6eb;border-radius:24px;background:#fff}.vp-columnas .vp-incluye{background:#e5f4ed}.vp-etiqueta{font:800 12px/1.5 Arial,sans-serif;letter-spacing:1px;color:#176e65}.vp h2{font-size:28px;line-height:1.2;margin:12px 0 20px}.vp h3{font-size:19px}.vp-cifra{display:block;font-size:23px;color:#3730a3}.vp-muestra{padding:clamp(22px,4vw,38px);border:2px solid #d3c6ed;border-radius:26px;background:#f4efff;margin:26px 0}.vp-origen{font-size:14px;color:#625f73}.vp-respuestas{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:26px 0}.vp-pregunta{padding:18px;background:#fff;border-radius:16px}.vp-pregunta:last-child:nth-child(odd){grid-column:1/-1}.vp-pregunta label{display:block;font:700 17px/1.5 Georgia,serif;color:#3730a3;margin:0 0 12px}.vp-pregunta textarea{display:block;width:100%;box-sizing:border-box;min-height:100px;padding:12px;border:1px solid #a69bbf;border-radius:8px;font:16px/1.5 Arial,sans-serif;resize:vertical;background:#fffdf9}.vp-pregunta textarea:focus{outline:3px solid #16836f;outline-offset:2px}.vp-aviso{font-size:13px;color:#625f73}.vp-muestra a{font-weight:700}@media(max-width:650px){.vp-columnas,.vp-respuestas{grid-template-columns:1fr}}@media print{.vp-muestra{break-before:page}.vp-pregunta{break-inside:avoid}}.vp-precio{margin:20px 0;padding:20px 24px;background:#fffdf9;border-radius:20px;max-width:450px}.vp-precio>span{display:block;font-size:13px;font-weight:700;color:#176e65}.vp-precio strong{display:block;font-size:38px;line-height:1.3;color:#3730a3}.vp-precio small{font-size:16px}.vp-precio p{font-size:13px;margin:8px 0 0}