.pager-indicator.svelte-4sibj{display:flex;align-items:center;justify-content:center;gap:8px;background:#f2f3f4;border-radius:50px;padding:20px 25px;margin-top:24px}.pager-dot.svelte-4sibj{position:relative;height:10px;width:10px;border-radius:50px;border:none;padding:0;cursor:pointer;background:#d3d2d5;overflow:hidden;transition:width .3s ease-in-out}.pager-dot.svelte-4sibj:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#368af7;width:0}.pager-dot.active.svelte-4sibj{width:65px;background:#d3d2d5}.pager-dot.active.svelte-4sibj:after{animation:svelte-4sibj-progress-fill var(--duration) linear forwards}@keyframes svelte-4sibj-progress-fill{0%{width:0%}to{width:100%}}.testimonials-section.svelte-2x6bw8{display:flex;flex-direction:column;align-items:center}@media (min-width: 769px){.testimonials-section.svelte-2x6bw8{gap:40px;padding:64px 0}}@media (max-width: 768px){.testimonials-section.svelte-2x6bw8{gap:30px;padding:40px 0}}.header.svelte-2x6bw8{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}@media (min-width: 769px){.header.svelte-2x6bw8{max-width:837px}}@media (max-width: 768px){.header.svelte-2x6bw8{padding:0 24px}}h1.svelte-2x6bw8{font-weight:400;color:#231d2c}@media (min-width: 769px){h1.svelte-2x6bw8{font-size:50px}}@media (max-width: 768px){h1.svelte-2x6bw8{font-size:32px}}.highlight.svelte-2x6bw8{color:#368af7;font-style:italic}.subtitle.svelte-2x6bw8{font-weight:300;color:#231d2c;line-height:normal}@media (min-width: 769px){.subtitle.svelte-2x6bw8{font-size:18px}}@media (max-width: 768px){.subtitle.svelte-2x6bw8{font-size:14px}}.badge.svelte-2x6bw8{display:flex;align-items:center;gap:8px;background:#f2f3f4;border-radius:70px;padding:10px 20px}.badge-text.svelte-2x6bw8{font-size:18px;font-weight:400;color:#231d2c;white-space:nowrap}@media (max-width: 768px){.badge-text.svelte-2x6bw8{font-size:14px}}.badge-subtitle.svelte-2x6bw8{font-weight:300;color:#6c7784;font-size:14px;margin-top:-8px}@media (max-width: 768px){.badge-subtitle.svelte-2x6bw8{font-size:12px}}.carousel-container.svelte-2x6bw8{position:relative;width:100%;display:flex;align-items:center}@media (min-width: 769px){.carousel-container.svelte-2x6bw8{height:630px}}@media (max-width: 768px){.carousel-container.svelte-2x6bw8{height:500px}}.carousel-background.svelte-2x6bw8{position:absolute;background:#f2f3f4;border-radius:20px;left:80px;right:80px;top:50%;transform:translateY(-50%)}@media (min-width: 769px){.carousel-background.svelte-2x6bw8{height:585px}}@media (max-width: 768px){.carousel-background.svelte-2x6bw8{left:16px;right:16px;height:450px}}.fade-overlay.svelte-2x6bw8{position:absolute;top:0;bottom:0;z-index:2;pointer-events:none}.fade-overlay.left.svelte-2x6bw8{left:0;background:linear-gradient(to right,white,transparent)}.fade-overlay.right.svelte-2x6bw8{right:0;background:linear-gradient(to left,white,transparent)}@media (min-width: 769px){.fade-overlay.svelte-2x6bw8{width:216px}}@media (max-width: 768px){.fade-overlay.svelte-2x6bw8{width:60px}}.testimonials-swiper.svelte-2x6bw8{position:relative;z-index:1;width:100%}swiper-slide.svelte-2x6bw8{height:auto}.card-wrapper.svelte-2x6bw8{display:flex;flex-direction:column;align-items:center;padding-top:10px;padding-bottom:30px}.profile-image-container.svelte-2x6bw8{position:relative;z-index:1;margin-bottom:-45px}.profile-image.svelte-2x6bw8{width:90px;height:90px;border-radius:50%;object-fit:cover}.profile-placeholder.svelte-2x6bw8{width:90px;height:90px;border-radius:50%;background:#f2f3f4;border:3px solid #eaebed;display:flex;align-items:center;justify-content:center;color:#969ea7}.card.svelte-2x6bw8{width:340px;height:340px;background:#fff;border-radius:20px;box-shadow:0 2px 34px #0000000d;padding:73px 30px 30px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.card.svelte-2x6bw8{width:100%;height:320px}}.quote.svelte-2x6bw8{font-weight:300;font-size:18px;line-height:normal;color:#231d2c;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 768px){.quote.svelte-2x6bw8{font-size:16px}}.author.svelte-2x6bw8{font-weight:300;font-size:18px;color:#231d2c}@media (max-width: 768px){.author.svelte-2x6bw8{font-size:16px}}
