.ophelie-marquee-wrap[data-v-04782c70]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);overflow:hidden;width:100%}.ophelie-marquee-track[data-v-04782c70]{animation:ophelie-marquee-04782c70 42s linear infinite;display:flex;gap:14px;width:-moz-max-content;width:max-content}.ophelie-marquee-reverse[data-v-04782c70]{animation-direction:reverse}.ophelie-marquee-wrap:hover .ophelie-marquee-track[data-v-04782c70]{animation-play-state:paused}@keyframes ophelie-marquee-04782c70{0%{transform:translate(0)}to{transform:translate(-50%)}}.ophelie-testimonial-pill[data-v-04782c70]{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:999px;box-shadow:0 8px 24px -18px #00000040;display:flex;flex-shrink:0;gap:12px;padding:10px 22px 10px 10px}.ophelie-pill-avatar[data-v-04782c70]{align-items:center;border-radius:50%;color:var(--color-primary,#f35f2e);display:flex;flex-shrink:0;font-family:var(--font-display,serif);font-size:18px;height:42px;justify-content:center;width:42px}.ophelie-pill-body[data-v-04782c70]{display:flex;flex-direction:column;line-height:1.2}.ophelie-pill-quote[data-v-04782c70]{color:var(--color-title,#1a1a1a);font-family:var(--font-display,"Playfair Display",serif);font-size:16px;font-style:italic;white-space:nowrap}.ophelie-pill-role[data-v-04782c70]{color:var(--color-text-secondary);font-size:11px;letter-spacing:.14em;margin-top:2px;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.ophelie-marquee-track[data-v-04782c70]{animation:none}.ophelie-marquee-wrap[data-v-04782c70]{-webkit-mask-image:none;mask-image:none;overflow-x:auto}}
