.quotes-slider.svelte-lx82oy{position:relative;padding:6rem 0;overflow:hidden}.quotes-slider__arrow.svelte-lx82oy{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:3.5rem;height:3.5rem;border-radius:50%;border:1px solid rgba(113,44,145,.1);background:#fffc;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);color:var(--phh-orig-purple, #712c91);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.quotes-slider__arrow.svelte-lx82oy:hover{background:#fff;border-color:#712c9133;transform:translateY(-50%) scale(1.05);box-shadow:0 .25rem 1rem #712c9126}.quotes-slider__arrow--prev.svelte-lx82oy{left:2rem}.quotes-slider__arrow--next.svelte-lx82oy{right:2rem}.quotes-slider__container.svelte-lx82oy{position:relative;z-index:1;width:min(50rem,calc(100% - 4rem));margin:0 auto}.quotes-slider__slides.svelte-lx82oy{position:relative;min-height:14rem}.quotes-slider__slide.svelte-lx82oy{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.5rem}.quotes-slider__slide--active.svelte-lx82oy{position:relative;opacity:1;visibility:visible}.quotes-slider__quote.svelte-lx82oy{font-family:var(--phh-font-body, system-ui, sans-serif);font-weight:400;font-size:1.5rem;font-style:italic;line-height:1.5;letter-spacing:-.02em;color:var(--phh-orig-purple, #712c91);margin:0;max-width:44rem}.quotes-slider__author.svelte-lx82oy{display:flex;align-items:center;gap:1rem}.quotes-slider__author-avatar.svelte-lx82oy{width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:#712c9114}.quotes-slider__author-avatar.svelte-lx82oy img:where(.svelte-lx82oy){width:100%;height:100%;object-fit:cover}.quotes-slider__author-info.svelte-lx82oy{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.quotes-slider__author-name.svelte-lx82oy{font-family:var(--phh-font-display, "Geist", "Inter", sans-serif);font-weight:600;font-size:1.125rem;line-height:1;letter-spacing:-.02em;color:var(--phh-orig-purple, #712c91);margin:0}.quotes-slider__author-role.svelte-lx82oy{font-family:var(--phh-font-body, system-ui, sans-serif);font-weight:400;font-size:.875rem;line-height:1;color:#712c9199;margin:0}.quotes-slider__indicators.svelte-lx82oy{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-top:3rem}.quotes-slider__indicator.svelte-lx82oy{position:relative;width:.75rem;height:3px;border-radius:1rem;border:none;background:#712c9126;cursor:pointer;padding:0;overflow:hidden;transition:width .4s ease,background .3s ease}.quotes-slider__indicator--active.svelte-lx82oy{width:4rem;background:#712c911a}.quotes-slider__indicator-progress.svelte-lx82oy{position:absolute;top:0;left:0;height:100%;background:var(--phh-orig-purple, #712c91);border-radius:1rem;transition:width .05s linear}.quotes-slider__indicator.svelte-lx82oy:hover:not(.quotes-slider__indicator--active){background:#712c9140}@media (max-width: 64rem){.quotes-slider__arrow.svelte-lx82oy{width:3rem;height:3rem}.quotes-slider__arrow--prev.svelte-lx82oy{left:1rem}.quotes-slider__arrow--next.svelte-lx82oy{right:1rem}}@media (max-width: 48rem){.quotes-slider.svelte-lx82oy{padding:4rem 0}.quotes-slider__arrow.svelte-lx82oy{display:none}.quotes-slider__container.svelte-lx82oy{width:calc(100% - 2rem)}.quotes-slider__slides.svelte-lx82oy{min-height:16rem}.quotes-slider__quote.svelte-lx82oy{font-size:1.25rem}.quotes-slider__indicators.svelte-lx82oy{margin-top:2rem}}@media (max-width: 30rem){.quotes-slider.svelte-lx82oy{padding:3rem 0}.quotes-slider__quote.svelte-lx82oy{font-size:1.125rem}}
