.servicios-section[data-astro-cid-qwsjowbz]{background-color:#1a1a1a}.servicio-card[data-astro-cid-qwsjowbz]{background-color:#0a0a0a}.servicio-card[data-astro-cid-qwsjowbz]:hover{background-color:#222}.servicio-precio[data-astro-cid-qwsjowbz]{color:var(--color-primary)}.productos-swiper[data-astro-cid-hmc6huig]{--swiper-theme-color: var(--color-primary);--swiper-pagination-bullet-inactive-color: #838383;padding:0 0 60px;overflow:hidden}.relative[data-astro-cid-hmc6huig].max-w-6xl{@media (min-width: 1330px){overflow:visible}@media (max-width: 1329px){overflow:hidden;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}}.productos-swiper[data-astro-cid-hmc6huig] .swiper-slide[data-astro-cid-hmc6huig]{height:auto}.productos-nav-next[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig]{position:absolute;top:50%;transform:translateY(-50%);color:var(--color-primary);background:#0a0a0acc;border:2px solid var(--color-primary);width:50px;height:50px;margin-top:-25px;cursor:pointer;transition:all .3s ease;z-index:10;display:flex;align-items:center;justify-content:center}.productos-nav-next[data-astro-cid-hmc6huig] svg[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig] svg[data-astro-cid-hmc6huig]{color:var(--color-primary);transition:all .3s ease}.productos-nav-next[data-astro-cid-hmc6huig]{right:-60px}.productos-nav-prev[data-astro-cid-hmc6huig]{left:-60px}@media (max-width: 1329px) and (min-width: 1025px){.productos-nav-next[data-astro-cid-hmc6huig]{right:10px}.productos-nav-prev[data-astro-cid-hmc6huig]{left:10px}.productos-nav-next[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig]{background:#0a0a0ae6;z-index:20}}@media (max-width: 1024px){.productos-nav-next[data-astro-cid-hmc6huig]{right:10px}.productos-nav-prev[data-astro-cid-hmc6huig]{left:10px}.productos-nav-next[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig]{background:#0a0a0ae6;z-index:20}}.productos-nav-next[data-astro-cid-hmc6huig]:hover,.productos-nav-prev[data-astro-cid-hmc6huig]:hover{background:var(--color-primary);color:#000;transform:translateY(-50%) scale(1.1)}.productos-nav-next[data-astro-cid-hmc6huig]:hover svg[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig]:hover svg[data-astro-cid-hmc6huig]{color:#000}.productos-nav-next[data-astro-cid-hmc6huig].swiper-button-disabled,.productos-nav-prev[data-astro-cid-hmc6huig].swiper-button-disabled{opacity:.3;cursor:not-allowed}@media (min-width: 1330px){.productos-nav-next[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig]{display:flex!important;visibility:visible!important;opacity:1!important}}.productos-swiper[data-astro-cid-hmc6huig] .swiper-pagination[data-astro-cid-hmc6huig]{bottom:20px}.productos-swiper[data-astro-cid-hmc6huig] .swiper-pagination-bullet[data-astro-cid-hmc6huig]{opacity:.4;width:12px;height:12px;transition:all .3s ease;margin:0 4px!important}.productos-swiper[data-astro-cid-hmc6huig] .swiper-pagination-bullet-active[data-astro-cid-hmc6huig]{opacity:1;transform:scale(1.3)}@media (max-width: 768px){.productos-swiper[data-astro-cid-hmc6huig] .swiper-pagination[data-astro-cid-hmc6huig]{bottom:10px;margin-top:24px}.productos-swiper[data-astro-cid-hmc6huig]{padding:0 0 60px}}.productos-swiper[data-astro-cid-hmc6huig] .swiper-button-disabled[data-astro-cid-hmc6huig]{opacity:.3;cursor:not-allowed}@media (max-width: 768px){.productos-swiper[data-astro-cid-hmc6huig]{padding:0 0 60px}.productos-nav-next[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig]{width:40px;height:40px;margin-top:-20px}.productos-nav-next[data-astro-cid-hmc6huig]:after,.productos-nav-prev[data-astro-cid-hmc6huig]:after{font-size:14px}@media (max-width: 480px){.productos-nav-next[data-astro-cid-hmc6huig],.productos-nav-prev[data-astro-cid-hmc6huig]{width:35px;height:35px;margin-top:-17px}.productos-nav-next[data-astro-cid-hmc6huig]:after,.productos-nav-prev[data-astro-cid-hmc6huig]:after{font-size:12px}}}.producto-descripcion[data-astro-cid-hmc6huig]{font-size:14px!important;font-weight:400!important}.producto-titulo[data-astro-cid-hmc6huig]{font-size:16px!important;font-weight:400!important}.producto-precio[data-astro-cid-hmc6huig]{font-size:18px!important;font-weight:400!important}.testimonios-section[data-astro-cid-2t7lomlc]{padding:5rem 0;background-color:#141414}.testimonios-title[data-astro-cid-2t7lomlc]{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:1rem;color:#fff}.testimonios-highlight[data-astro-cid-2t7lomlc]{color:var(--color-primary)}.testimonios-stars[data-astro-cid-2t7lomlc]{color:var(--color-primary);font-size:1.5rem}.testimonios-rating[data-astro-cid-2t7lomlc]{color:#fff;font-weight:700;font-size:1.25rem;margin-left:.75rem}.testimonios-count[data-astro-cid-2t7lomlc]{color:#9ca3af;margin-left:.75rem}.testimonios-description[data-astro-cid-2t7lomlc]{color:#9ca3af;font-size:1.125rem;max-width:48rem}.testimonios-grid[data-astro-cid-2t7lomlc]{display:grid;gap:2rem;margin-bottom:4rem}@media (min-width: 768px){.testimonios-grid[data-astro-cid-2t7lomlc]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.testimonios-grid[data-astro-cid-2t7lomlc]{grid-template-columns:repeat(3,1fr)}}.testimonio-card[data-astro-cid-2t7lomlc]{background-color:#1a1a1a;padding:24px}.testimonio-nombre[data-astro-cid-2t7lomlc]{color:#fff;font-weight:600}.testimonio-star-btn[data-astro-cid-2t7lomlc]{color:#9ca3af;transition:color .3s ease}.testimonio-star-btn[data-astro-cid-2t7lomlc]:hover{color:#fff}.star-filled[data-astro-cid-2t7lomlc]{color:var(--color-primary)}.star-empty[data-astro-cid-2t7lomlc]{color:#4b5563}.testimonio-texto[data-astro-cid-2t7lomlc]{color:#d1d5db;margin-bottom:1rem;font-style:italic;font-size:.875rem;line-height:1.625}.testimonio-footer[data-astro-cid-2t7lomlc]{color:#9ca3af;font-size:.75rem}.testimonio-link[data-astro-cid-2t7lomlc]{margin-left:1rem;color:#10b981;transition:text-decoration .3s ease}.testimonio-link[data-astro-cid-2t7lomlc]:hover{text-decoration:underline}.cta-section[data-astro-cid-2t7lomlc]{text-align:center;padding:2rem;background-color:#1a1a1a}.cta-title[data-astro-cid-2t7lomlc]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.cta-description[data-astro-cid-2t7lomlc]{color:#9ca3af;margin-bottom:1.5rem}.cta-button[data-astro-cid-2t7lomlc]{background-color:var(--color-primary);color:#000;padding:8px 16px;font-weight:500;font-size:14px;transition:all .3s ease;border:none;cursor:pointer}.cta-button[data-astro-cid-2t7lomlc]:hover{background-color:var(--color-primary-hover);transform:translateY(-2px)}.acerca-section[data-astro-cid-fd4u56bg]{padding:5rem 0;background-color:#0a0a0a}.acerca-title[data-astro-cid-fd4u56bg]{font-size:clamp(2.5rem,5vw,3rem);font-weight:700;margin-bottom:1.5rem;color:#fff}.acerca-highlight[data-astro-cid-fd4u56bg]{color:var(--color-primary)}.acerca-description-main[data-astro-cid-fd4u56bg]{font-size:1.25rem;color:#9ca3af;margin-bottom:1.5rem;line-height:1.625}.acerca-description-secondary[data-astro-cid-fd4u56bg]{font-size:1.125rem;color:#9ca3af;margin-bottom:2rem;line-height:1.625}.acerca-stats[data-astro-cid-fd4u56bg]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.stat-item[data-astro-cid-fd4u56bg]{text-align:center}.stat-icon[data-astro-cid-fd4u56bg]{display:flex;justify-content:center;margin-bottom:.5rem;color:var(--color-primary)}.stat-number[data-astro-cid-fd4u56bg]{font-size:1.875rem;font-weight:700;color:var(--color-primary);margin-bottom:.25rem}.stat-label[data-astro-cid-fd4u56bg]{font-size:.875rem;color:#9ca3af}.acerca-image[data-astro-cid-fd4u56bg]{width:100%;height:24rem;object-fit:cover}.image-overlay[data-astro-cid-fd4u56bg]{position:absolute;inset:0;background:#49f9a433}.image-badge[data-astro-cid-fd4u56bg]{position:absolute;bottom:1.5rem;left:1.5rem;background:#000000e6;padding:1rem;backdrop-filter:blur(10px)}.badge-title[data-astro-cid-fd4u56bg]{font-weight:700;margin-bottom:.5rem;color:#fff}.badge-description[data-astro-cid-fd4u56bg]{font-size:.875rem;color:#9ca3af}.filosofia-section[data-astro-cid-fd4u56bg]{margin-top:4rem;background:#1a1a1a;padding:2rem}.filosofia-title[data-astro-cid-fd4u56bg]{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.filosofia-highlight[data-astro-cid-fd4u56bg]{color:var(--color-primary)}.filosofia-text[data-astro-cid-fd4u56bg]{font-size:1.125rem;color:#9ca3af;max-width:64rem;margin:0 auto;line-height:1.625}@media (max-width: 1023px){.acerca-section[data-astro-cid-fd4u56bg]{padding:3rem 0}.acerca-stats[data-astro-cid-fd4u56bg]{grid-template-columns:repeat(2,1fr);gap:1rem}.acerca-image[data-astro-cid-fd4u56bg]{height:20rem}}@media (max-width: 767px){.acerca-stats[data-astro-cid-fd4u56bg]{grid-template-columns:repeat(2,1fr);gap:1rem}.filosofia-section[data-astro-cid-fd4u56bg]{margin-top:2rem;padding:1.5rem}}.primary[data-astro-cid-qx6e4iqs]{color:var(--color-primary)}input[data-astro-cid-qx6e4iqs]:focus,textarea[data-astro-cid-qx6e4iqs]:focus,select[data-astro-cid-qx6e4iqs]:focus{border-color:var(--color-primary)!important}.hover\:border-primary[data-astro-cid-qx6e4iqs]:hover{border-color:var(--color-primary)!important}.group[data-astro-cid-qx6e4iqs]:hover .group-hover\:text-primary[data-astro-cid-qx6e4iqs]{color:var(--color-primary)!important}.mobile-break[data-astro-cid-sz7xmlte]:before{content:"\a";white-space:pre}@media (min-width: 640px){.mobile-break[data-astro-cid-sz7xmlte]:before{content:""}}
