.vitrina[data-astro-cid-6ezp4meq]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);min-height:480px;display:grid}.vit-escena[data-astro-cid-6ezp4meq]{border-radius:var(--radius-l);background:var(--color-gris);height:480px;position:relative;overflow:hidden}.vit-item[data-astro-cid-6ezp4meq]{opacity:0;justify-content:center;align-items:flex-end;transition:opacity .9s;display:flex;position:absolute;inset:0}.vit-item[data-astro-cid-6ezp4meq].activo{opacity:1}.vit-item[data-astro-cid-6ezp4meq]:before{content:"";background:var(--c,var(--color-cian));border-radius:50%;width:380px;height:380px;position:absolute;bottom:-60px}.vit-item[data-astro-cid-6ezp4meq] img{object-fit:contain;width:auto;height:440px;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);position:relative;transform:translateY(30px)scale(.96)}.vit-item[data-astro-cid-6ezp4meq].activo img{transform:none}.vit-item[data-astro-cid-6ezp4meq].rect:before{display:none}.vit-item[data-astro-cid-6ezp4meq].rect img{object-fit:cover;width:100%;height:100%}.vit-item[data-astro-cid-6ezp4meq].rect.contener img{object-fit:contain;background:#fff}.vit-txt[data-astro-cid-6ezp4meq] h2[data-astro-cid-6ezp4meq]{margin-bottom:.15em}.vit-serv[data-astro-cid-6ezp4meq]{color:var(--color-magenta-osc);margin-bottom:12px;font-size:1.1rem;font-weight:700}.vit-miniaturas[data-astro-cid-6ezp4meq]{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.vit-miniaturas[data-astro-cid-6ezp4meq] button[data-astro-cid-6ezp4meq]{border:2px solid var(--color-linea);color:var(--color-tinta);cursor:pointer;background:#fff;border-radius:999px;min-height:44px;padding:7px 14px;font-size:.88rem;font-weight:600}.vit-miniaturas[data-astro-cid-6ezp4meq] button[data-astro-cid-6ezp4meq][aria-selected=true]{border-color:var(--color-magenta-btn);color:var(--color-magenta-osc);background:#fff0f6}.vit-item[data-astro-cid-6ezp4meq].vacio{background:radial-gradient(circle, #fff 2.4px, transparent 3px) 0 0 / 18px 18px, var(--c,var(--color-cian));align-items:center}.vit-item[data-astro-cid-6ezp4meq].vacio:before{display:none}.vit-item[data-astro-cid-6ezp4meq].vacio span[data-astro-cid-6ezp4meq]{color:#5a4a00;background:#fff3b0;border-radius:8px;padding:6px 14px;font-weight:700;position:relative}@media (width<=900px){.vitrina[data-astro-cid-6ezp4meq]{grid-template-columns:minmax(0,1fr)}.vit-escena[data-astro-cid-6ezp4meq]{height:360px}.vit-item[data-astro-cid-6ezp4meq] img{height:330px}.vit-item[data-astro-cid-6ezp4meq]:before{width:280px;height:280px}}.testimonios[data-astro-cid-3kydmql6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:56px;display:grid}.testimonio[data-astro-cid-3kydmql6]{background:var(--color-gris);border-radius:var(--radius-m);border-left:6px solid var(--color-magenta);margin:0;padding:28px 30px}.testimonio[data-astro-cid-3kydmql6] blockquote[data-astro-cid-3kydmql6]{color:var(--color-tinta);margin:0 0 14px;font-size:1.08rem;font-weight:500}.testimonio[data-astro-cid-3kydmql6] figcaption[data-astro-cid-3kydmql6]{color:#707070;font-size:.92rem}.testimonios[data-astro-cid-3kydmql6].reales{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:stretch}.testimonio[data-astro-cid-3kydmql6] blockquote[data-astro-cid-3kydmql6]{font-size:1.18rem;line-height:1.55}.testimonio[data-astro-cid-3kydmql6] blockquote[data-astro-cid-3kydmql6]:before{content:"“";color:var(--color-magenta);margin-bottom:8px;font-size:4rem;font-weight:800;line-height:.6;display:block}.testimonio[data-astro-cid-3kydmql6] figcaption[data-astro-cid-3kydmql6] b[data-astro-cid-3kydmql6]{color:var(--color-tinta);font-size:1rem;display:block}.deja-testimonio[data-astro-cid-3kydmql6]{background:var(--color-cian);border-radius:var(--radius-m);color:var(--color-oscuro);flex-direction:column;justify-content:center;gap:12px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.deja-testimonio[data-astro-cid-3kydmql6] h3[data-astro-cid-3kydmql6]{color:var(--color-oscuro);margin:0}.deja-testimonio[data-astro-cid-3kydmql6] p[data-astro-cid-3kydmql6]{margin:0}.deja-testimonio[data-astro-cid-3kydmql6] .btn[data-astro-cid-3kydmql6]{align-self:flex-start}.deja-testimonio[data-astro-cid-3kydmql6]:after{content:"";background:var(--color-magenta);opacity:.85;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-30px;right:-30px}@media (width<=760px){.testimonios[data-astro-cid-3kydmql6],.testimonios[data-astro-cid-3kydmql6].reales{grid-template-columns:minmax(0,1fr)}}
