.page-hero.gradient-primary.svelte-1b1yhnb{background:linear-gradient(to right,var(--color-primary, #b10c0d),var(--color-primary-light, #f48686))}.page-hero.gradient-dark.svelte-1b1yhnb{background:linear-gradient(to right,#1f2937,#4b5563)}.page-hero.solid-primary.svelte-1b1yhnb{background-color:var(--color-primary, #b10c0d)}.benefit-card.svelte-1bag0ue{border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(from var(--color-gray-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.benefit-card.svelte-1bag0ue:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(from var(--color-primary) r g b / var(--tw-border-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.icon.svelte-1bag0ue{margin-bottom:1rem;font-size:3rem;line-height:1}.title.svelte-1bag0ue{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-text-heading) r g b / var(--tw-text-opacity, 1))}.description.svelte-1bag0ue{line-height:1.625;--tw-text-opacity: 1;color:rgb(from var(--color-text-muted) r g b / var(--tw-text-opacity, 1))}.carousel-container.svelte-6gidbj{position:relative}.testimonial-slide.svelte-6gidbj{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1);pointer-events:none}.testimonial-slide.active.svelte-6gidbj{position:relative;opacity:1;pointer-events:auto}.carousel-dots.svelte-6gidbj{margin-top:2rem;display:flex;justify-content:center;gap:.75rem}.dot.svelte-6gidbj{height:.75rem;width:.75rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-gray-300) r g b / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.dot.svelte-6gidbj:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-gray-400) r g b / var(--tw-bg-opacity, 1))}.dot.active.svelte-6gidbj{width:2rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary) r g b / var(--tw-bg-opacity, 1))}.intro-section.svelte-qorttx{border-top-width:1px;border-bottom-width:1px;border-color:rgb(from var(--color-primary) r g b / .1);padding:4rem 1rem}.intro-grid.svelte-qorttx{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:3rem}@media (min-width: 768px){.intro-grid.svelte-qorttx{grid-template-columns:repeat(2,minmax(0,1fr))}.intro-main.svelte-qorttx{grid-column:span 1 / span 1}}.intro-badge.svelte-qorttx{margin-bottom:.75rem;display:inline-block;border-radius:9999px;background-color:rgb(from var(--color-primary) r g b / .1);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(from var(--color-primary) r g b / var(--tw-text-opacity, 1))}.intro-headline.svelte-qorttx{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(from var(--color-text-heading) r g b / var(--tw-text-opacity, 1))}.intro-text.svelte-qorttx{margin-bottom:2rem;font-size:1.125rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(from var(--color-text-body) r g b / var(--tw-text-opacity, 1))}.highlight-item.svelte-qorttx{display:flex;align-items:flex-start;gap:1rem;font-size:1rem;line-height:1.5rem;font-weight:500}.highlight-icon.svelte-qorttx{margin-top:.125rem;display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary) r g b / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.highlights-column.svelte-qorttx{display:flex;flex-direction:column;gap:1.25rem}@media (max-width: 768px){.intro-section.svelte-qorttx{padding-top:3rem;padding-bottom:3rem}.intro-headline.svelte-qorttx{font-size:1.5rem;line-height:2rem}}[data-thumbnails].svelte-15jb8dr{scrollbar-width:thin;scrollbar-color:rgb(209,213,219) transparent}[data-thumbnails].svelte-15jb8dr::-webkit-scrollbar{height:6px}[data-thumbnails].svelte-15jb8dr::-webkit-scrollbar-track{background:transparent}[data-thumbnails].svelte-15jb8dr::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}[data-thumbnails].svelte-15jb8dr::-webkit-scrollbar-thumb:hover{background:#9ca3af}.cta-section.gradient-primary.svelte-6qx3dp{background:linear-gradient(to right,var(--color-primary, #b10c0d),var(--color-primary-light, #f48686))}.cta-section.gradient-dark.svelte-6qx3dp{background:linear-gradient(to right,#1f2937,#4b5563)}.cta-section.solid-primary.svelte-6qx3dp{background-color:var(--color-primary, #b10c0d)}.product-card.svelte-18tzfhu{min-height:280px}.price-section.svelte-18tzfhu{border-top:1px solid #f3f4f6;padding-top:1rem}
