.video-container.svelte-16hdjbh{position:relative;width:100%;height:100%;background:#000;transform:translateZ(0);backface-visibility:hidden;perspective:1000;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}iframe.svelte-16hdjbh{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0);backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.perspective-1000.svelte-1qmr6si{perspective:2000px}.tv-container.svelte-1qmr6si{transform-style:preserve-3d;will-change:transform,opacity}img.svelte-105svi3{filter:grayscale(100%);opacity:.7;transition:all .3s ease}img.svelte-105svi3:hover{filter:grayscale(0%);opacity:1}.quote-mark.svelte-bqlk0u{font-style:italic;transform:rotate(20deg) skew(-10deg);display:inline-block}.front-quote.svelte-bqlk0u{font-size:4rem;color:#fff;font-family:serif;margin-bottom:.5rem;transform:rotate(20deg) skew(-10deg);display:inline-block}.testimonial-card.svelte-bqlk0u{perspective:1000px;transform-style:preserve-3d;transition:all .6s cubic-bezier(.4,0,.2,1);will-change:transform,opacity;position:relative;overflow:hidden}.testimonial-card.expanded.svelte-bqlk0u{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.2);z-index:1000;width:85vw;max-width:20rem;height:auto;max-height:80vh;overflow-y:auto;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (min-width: 640px){.testimonial-card.expanded.svelte-bqlk0u{transform:translate(-50%,-50%) scale(1.5);max-width:24rem}}@keyframes svelte-bqlk0u-pulse{0%{border-color:#fff6;box-shadow:0 0 8px #ffffff4d}50%{border-color:#fff;box-shadow:0 0 20px #fffc,0 0 30px #fff6}to{border-color:#fff6;box-shadow:0 0 8px #ffffff4d}}.corner-arrow.svelte-bqlk0u{position:absolute;width:20px;height:20px;border-top:2px solid rgba(255,255,255,.4);border-right:2px solid rgba(255,255,255,.4);transition:all .3s ease;box-shadow:0 0 8px #ffffff4d;animation:svelte-bqlk0u-pulse 1.5s ease-in-out infinite}.corner-arrow.top-right.svelte-bqlk0u{top:10px;right:10px}.corner-arrow.bottom-left.svelte-bqlk0u{bottom:10px;left:10px;transform:rotate(180deg)}.testimonial-card.svelte-bqlk0u:hover .corner-arrow:where(.svelte-bqlk0u){animation:none;border-color:#fff;box-shadow:0 0 20px #fffc,0 0 30px #fff6}.testimonial-content.svelte-bqlk0u{height:100%;display:flex;flex-direction:column;justify-content:center;transform:translateZ(0);padding:1.5rem}.testimonial-back.svelte-bqlk0u .testimonial-content:where(.svelte-bqlk0u){padding-top:2rem;padding-bottom:2rem}.testimonial-front.svelte-bqlk0u,.testimonial-back.svelte-bqlk0u{position:absolute;width:100%;height:100%;top:0;left:0;transition:opacity .4s ease-in-out;--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.testimonial-front.svelte-bqlk0u{opacity:1;z-index:2}.testimonial-back.svelte-bqlk0u{opacity:0;z-index:1}.testimonial-card.expanded.svelte-bqlk0u .testimonial-front:where(.svelte-bqlk0u){opacity:0;pointer-events:none}.testimonial-card.expanded.svelte-bqlk0u .testimonial-back:where(.svelte-bqlk0u){opacity:1;position:relative;height:auto;--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.testimonial-text.svelte-bqlk0u{opacity:0;transform:translateY(10px);transition:opacity .4s ease-out .2s,transform .4s ease-out .2s}.testimonial-card.expanded.svelte-bqlk0u .testimonial-text:where(.svelte-bqlk0u){opacity:1;transform:translateY(0);transition:opacity .4s ease-out .6s,transform .4s ease-out .6s}.testimonial-card.svelte-bqlk0u:not(.expanded) .testimonial-text:where(.svelte-bqlk0u){opacity:0;transform:translateY(10px);transition:opacity .4s ease-out .6s,transform .4s ease-out .6s}.front-content.svelte-bqlk0u{opacity:1;transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out}.testimonial-card.expanded.svelte-bqlk0u .front-content:where(.svelte-bqlk0u){opacity:0;transform:translateY(-10px);transition:opacity .3s ease-out,transform .3s ease-out}.testimonial-card.svelte-bqlk0u:not(.expanded) .front-content:where(.svelte-bqlk0u){opacity:1;transform:translateY(0);transition:opacity .3s ease-out .6s,transform .3s ease-out .6s}.overlay.svelte-bqlk0u{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s;pointer-events:none;will-change:opacity;z-index:100}.overlay.visible.svelte-bqlk0u{opacity:1;pointer-events:auto}
