.testimonial-card[data-v-87db95bc]{border-radius:.3rem;width:99%;transition:transform .3s ease-in-out}.testimonial-card[data-v-87db95bc]:hover{transform:scale(1.02)}.testimonial-card .user-info[data-v-87db95bc]{flex-direction:column;gap:.25rem;margin-left:.5rem;display:flex}.testimonial-card .text-h6[data-v-87db95bc]{text-align:start;margin:0;font-size:1.6rem;font-weight:600}.testimonial-card .company-name[data-v-87db95bc]{color:#6b7280;font-size:1rem;font-weight:500}.testimonial-card .q-card-section-one[data-v-87db95bc]{flex-direction:row;align-items:center;min-height:5rem;display:flex}.testimonial-card .q-card-section-two[data-v-87db95bc]{font-size:1.2rem}@media only screen and (max-width:1200px){.q-card .q-card-section-two[data-v-87db95bc]{font-size:1rem}}@media only screen and (max-width:768px){.q-card[data-v-87db95bc]{text-align:center}.q-card .q-card-section-one[data-v-87db95bc]{flex-direction:column;height:auto;min-height:8rem}.q-card .user-info[data-v-87db95bc]{text-align:center;align-items:center}}.testimonial-card--loyalklub[data-v-87db95bc]{border:1px solid #0f172a14;border-radius:16px;flex-direction:column;width:100%;height:100%;padding:.35rem .35rem .85rem;display:flex;transform:none;box-shadow:0 16px 40px #0f172a14}.testimonial-card--loyalklub[data-v-87db95bc]:hover{border-color:#0f172a24;transform:translateY(-3px);box-shadow:0 22px 52px #0f172a1f}.testimonial-card--loyalklub .q-card-section-one[data-v-87db95bc]{flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;padding:1rem 1rem .75rem}.testimonial-card--loyalklub .user-info[data-v-87db95bc]{flex-direction:column;gap:.15rem;margin-left:0;display:flex}.testimonial-card--loyalklub .text-h6[data-v-87db95bc]{color:#1f2937;margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}.testimonial-card--loyalklub .company-name[data-v-87db95bc]{color:#ff6a3d;font-size:.9rem;font-weight:600;line-height:1.2}.testimonial-card--loyalklub .q-card-section-two[data-v-87db95bc]{color:#475467;flex:1;align-items:flex-start;padding:0 1rem 1rem;font-size:1rem;line-height:1.6;display:flex}.section-full-height[data-v-480be19e]{flex-direction:column;justify-content:center;min-height:calc(100vh - 7rem);padding-top:4rem;padding-bottom:2rem;display:flex}.q-carousel[data-v-480be19e]{background-color:#f5f5f5;height:27rem;padding-bottom:4rem;display:flex}.testimonials-slide[data-v-480be19e]{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:16px 0;display:grid}.use-cases--loyalklub[data-v-480be19e] .section-header{text-align:left;flex-direction:column;align-items:flex-start;gap:.6rem;margin-bottom:1rem}.use-cases--loyalklub[data-v-480be19e] .section-header h2{text-align:left;color:#1f2937;font-weight:800}.use-cases--loyalklub .testimonials[data-v-480be19e]{margin-top:2.2rem}.use-cases--loyalklub .q-carousel[data-v-480be19e]{height:auto;min-height:27rem;box-shadow:none;background:0 0;padding-bottom:1.2rem}.use-cases--loyalklub .testimonials-slide[data-v-480be19e]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-items:stretch;gap:2rem;padding:.75rem 0 1.2rem}@media (min-width:1200px){.use-cases--loyalklub .testimonials-slide[data-v-480be19e]{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media only screen and (max-width:992px){.testimonials-slide[data-v-480be19e]{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1200px){.q-carousel[data-v-480be19e]{height:28rem}}@media only screen and (max-width:768px){.testimonials[data-v-480be19e]{justify-content:center;display:flex}.q-carousel[data-v-480be19e]{width:90%;height:25rem}.testimonials-slide[data-v-480be19e]{grid-template-columns:1fr}}@media only screen and (max-width:500px){.q-carousel[data-v-480be19e]{width:100%;height:30rem}}@media (max-width:768px){.use-cases--loyalklub .testimonials-slide[data-v-480be19e]{grid-template-columns:1fr;gap:1.25rem}}.testimonials-animated[data-v-480be19e]{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(20px)}.testimonials-animated.animate-in[data-v-480be19e]{opacity:1;transform:translateY(0)}.testimonials-animated.animations-disabled[data-v-480be19e]{opacity:1;transition:none;transform:translateY(0)}
