.ab-test-hero-cta-control[data-astro-cid-magf52kt] .cta-button[data-astro-cid-magf52kt]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.ab-test-hero-cta-variant-a[data-astro-cid-magf52kt] .cta-button[data-astro-cid-magf52kt]{background:linear-gradient(135deg,#10b981,#047857)}.ab-test-features-control[data-astro-cid-magf52kt] .features-grid[data-astro-cid-magf52kt]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.ab-test-features-variant-a[data-astro-cid-magf52kt] .features-grid[data-astro-cid-magf52kt]{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:768px){.ab-test-features-control[data-astro-cid-magf52kt] .features-grid[data-astro-cid-magf52kt]{grid-template-columns:1fr}}.feature-card[data-astro-cid-vnivfuh2]{position:relative;cursor:pointer;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity, 1));padding:2rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.feature-card[data-astro-cid-vnivfuh2]: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-shadow:0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.feature-card[data-astro-cid-vnivfuh2]{transform-style:preserve-3d}.feature-card[data-astro-cid-vnivfuh2]:before{content:"";position:absolute;inset:0;border-radius:1rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgb(59 130 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to:rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:rgb(239 68 68 / .05) var(--tw-gradient-to-position);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card[data-astro-cid-vnivfuh2]:hover:before{opacity:1}.feature-icon-container[data-astro-cid-vnivfuh2]{position:relative;z-index:10;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:1rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#2563eb var(--tw-gradient-to-position);--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation:float 3s ease-in-out infinite}.feature-card[data-astro-cid-vnivfuh2]:hover .feature-icon-container[data-astro-cid-vnivfuh2]{--tw-rotate:3deg;--tw-scale-x:1.1;--tw-scale-y:1.1;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));box-shadow:0 20px 40px #3b82f64d}.feature-icon[data-astro-cid-vnivfuh2]{height:2rem;width:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card[data-astro-cid-vnivfuh2]:hover .feature-icon[data-astro-cid-vnivfuh2]{--tw-scale-x:1.1;--tw-scale-y:1.1;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));animation:pulse 1.5s ease-in-out infinite}.feature-content[data-astro-cid-vnivfuh2]{position:relative;z-index:10}.feature-hover-bg[data-astro-cid-vnivfuh2]{position:absolute;inset:0;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group[data-astro-cid-vnivfuh2]:hover .feature-hover-bg[data-astro-cid-vnivfuh2]{opacity:1}.animate-on-scroll[data-astro-cid-vnivfuh2]{--tw-translate-y:3rem;--tw-scale-x:.95;--tw-scale-y:.95;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));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1)}.animate-on-scroll[data-astro-cid-vnivfuh2].visible{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;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));opacity:1}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.feature-card[data-astro-cid-vnivfuh2]:after{content:"";pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease-out,opacity .3s ease-out}.feature-card[data-astro-cid-vnivfuh2]:hover:after{opacity:1;transform:translate(100%)}.section-header[data-astro-cid-vnivfuh2]{--tw-translate-y:2rem;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));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1)}.section-header[data-astro-cid-vnivfuh2].visible{--tw-translate-y:0px;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));opacity:1}@media (prefers-reduced-motion:reduce){.feature-card[data-astro-cid-vnivfuh2],.feature-icon-container[data-astro-cid-vnivfuh2],.feature-icon[data-astro-cid-vnivfuh2],.animate-on-scroll[data-astro-cid-vnivfuh2]{transition-property:none;animation:none!important}}.feature-card[data-astro-cid-vnivfuh2].touch-active{transform:scale(.98);--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);background:linear-gradient(135deg,#3b82f605,#ef444405)}@media (hover:none){.feature-card[data-astro-cid-vnivfuh2]:hover{transform:none;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.feature-card[data-astro-cid-vnivfuh2]:active{--tw-scale-x:.95;--tw-scale-y:.95;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-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)}.feature-icon-container[data-astro-cid-vnivfuh2]{animation-duration:2s}}@media (prefers-contrast:high){.feature-card[data-astro-cid-vnivfuh2]{border-width:2px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity, 1))}.feature-icon-container[data-astro-cid-vnivfuh2]{border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity, 1))}}@media (prefers-color-scheme:dark){.feature-card[data-astro-cid-vnivfuh2]{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.feature-hover-bg[data-astro-cid-vnivfuh2]{--tw-gradient-from:rgb(30 58 138 / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}}.testimonials-carousel-container[data-astro-cid-aadlzisc]{position:relative;margin-left:auto;margin-right:auto;max-width:56rem}.testimonials-carousel-wrapper[data-astro-cid-aadlzisc]{overflow:hidden;border-radius:1rem}.testimonials-carousel-track[data-astro-cid-aadlzisc]{display:flex;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.testimonial-card[data-astro-cid-aadlzisc]{width:100%;flex-shrink:0;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity, 1));padding:2rem;--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)}@media (min-width:768px){.testimonial-card[data-astro-cid-aadlzisc]{padding:2.5rem}}.testimonial-card[data-astro-cid-aadlzisc]{min-height:400px}.testimonial-content[data-astro-cid-aadlzisc]{display:flex;height:100%;flex-direction:column;justify-content:space-between}.quote-icon[data-astro-cid-aadlzisc],.star-rating[data-astro-cid-aadlzisc]{display:flex;justify-content:center}.star-rating[data-astro-cid-aadlzisc]>[data-astro-cid-aadlzisc]:not([hidden])~[data-astro-cid-aadlzisc]:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*calc(1 - var(--tw-space-x-reverse)))}.star[data-astro-cid-aadlzisc]{height:1.25rem;width:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.star-filled[data-astro-cid-aadlzisc]{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity, 1))}.star-empty[data-astro-cid-aadlzisc]{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity, 1))}.user-info[data-astro-cid-aadlzisc]{margin-top:auto;display:flex;align-items:center}.user-info[data-astro-cid-aadlzisc]>[data-astro-cid-aadlzisc]:not([hidden])~[data-astro-cid-aadlzisc]:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}.user-avatar[data-astro-cid-aadlzisc]{flex-shrink:0}.avatar-placeholder[data-astro-cid-aadlzisc]{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.avatar-initials[data-astro-cid-aadlzisc]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.user-details[data-astro-cid-aadlzisc]{flex:1 1 0%}.carousel-navigation[data-astro-cid-aadlzisc]{pointer-events:none;position:absolute;top:50%;display:flex;width:100%;--tw-translate-y:-50%;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));justify-content:space-between;padding-left:1rem;padding-right:1rem}.carousel-btn[data-astro-cid-aadlzisc]{pointer-events:auto;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity, 1));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.carousel-btn[data-astro-cid-aadlzisc]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity, 1))}.carousel-btn[data-astro-cid-aadlzisc]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width:2px}.carousel-btn[data-astro-cid-aadlzisc]:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;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-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)}.carousel-btn[data-astro-cid-aadlzisc]:disabled{cursor:not-allowed;opacity:.5}.carousel-indicators[data-astro-cid-aadlzisc]{margin-top:2rem;display:flex;justify-content:center}.carousel-indicators[data-astro-cid-aadlzisc]>[data-astro-cid-aadlzisc]:not([hidden])~[data-astro-cid-aadlzisc]:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}.indicator[data-astro-cid-aadlzisc]{height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.indicator[data-astro-cid-aadlzisc]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width:2px}.indicator[data-astro-cid-aadlzisc].active{--tw-scale-x:1.25;--tw-scale-y:1.25;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-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity, 1))}.indicator[data-astro-cid-aadlzisc]:hover{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity, 1))}.carousel-controls[data-astro-cid-aadlzisc]{position:absolute;top:1rem;right:1rem}.play-pause-btn[data-astro-cid-aadlzisc]{border-radius:9999px;background-color:#fffc;padding:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity, 1));--tw-shadow:0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.play-pause-btn[data-astro-cid-aadlzisc]:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity, 1))}.play-pause-btn[data-astro-cid-aadlzisc]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width:2px}@media (max-width:768px){.testimonial-card[data-astro-cid-aadlzisc]{padding:1.5rem;min-height:350px}.carousel-navigation[data-astro-cid-aadlzisc]{padding-left:.5rem;padding-right:.5rem}.carousel-btn[data-astro-cid-aadlzisc]{padding:.5rem}.carousel-btn[data-astro-cid-aadlzisc] svg[data-astro-cid-aadlzisc]{height:1.25rem;width:1.25rem}}@media (hover:none){.carousel-btn[data-astro-cid-aadlzisc]:hover{--tw-scale-x:1;--tw-scale-y:1;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-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.carousel-btn[data-astro-cid-aadlzisc]:active{--tw-scale-x:.95;--tw-scale-y:.95;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))}}.animate-on-scroll[data-astro-cid-aadlzisc]{--tw-translate-y:2rem;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));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1)}.animate-on-scroll[data-astro-cid-aadlzisc].visible{--tw-translate-y:0px;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));opacity:1}@media (prefers-contrast:high){.testimonial-card[data-astro-cid-aadlzisc],.carousel-btn[data-astro-cid-aadlzisc]{border-width:2px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity, 1))}}@media (prefers-reduced-motion:reduce){.testimonials-carousel-track[data-astro-cid-aadlzisc],.carousel-btn[data-astro-cid-aadlzisc],.indicator[data-astro-cid-aadlzisc],.star[data-astro-cid-aadlzisc]{transition-property:none}}.optimized-image-container[data-astro-cid-x4ppssot]{position:relative;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity, 1))}.optimized-picture[data-astro-cid-x4ppssot]{display:block;height:100%;width:100%}.optimized-image[data-astro-cid-x4ppssot]{height:100%;width:100%;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.lazy-image[data-astro-cid-x4ppssot]{opacity:0}.lazy-image[data-astro-cid-x4ppssot].loaded{opacity:1}.image-loading-indicator[data-astro-cid-x4ppssot]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity, 1));transition:opacity .3s ease-out}.image-loading-indicator[data-astro-cid-x4ppssot].hidden{opacity:0;pointer-events:none}.loading-spinner[data-astro-cid-x4ppssot]{height:2rem;width:2rem}@keyframes spin{to{transform:rotate(360deg)}}.loading-spinner[data-astro-cid-x4ppssot]{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:rgb(209 213 219/var(--tw-border-opacity, 1));--tw-border-opacity:1;border-top-color:rgb(59 130 246/var(--tw-border-opacity, 1))}.optimized-image[data-astro-cid-x4ppssot]{max-width:100%;height:auto}.optimized-image-container[data-astro-cid-x4ppssot][style*=aspect-ratio]{position:relative}.optimized-image-container[data-astro-cid-x4ppssot][style*=aspect-ratio] .optimized-picture[data-astro-cid-x4ppssot]{position:absolute;top:0;left:0;width:100%;height:100%}@media (prefers-contrast:high){.optimized-image-container[data-astro-cid-x4ppssot]{border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity, 1))}}@media (prefers-reduced-motion:reduce){.optimized-image[data-astro-cid-x4ppssot],.image-loading-indicator[data-astro-cid-x4ppssot]{transition-property:none}.loading-spinner[data-astro-cid-x4ppssot]{animation:none}}@media print{.image-loading-indicator[data-astro-cid-x4ppssot]{display:none}.lazy-image[data-astro-cid-x4ppssot]{opacity:1}}