.EditorialTestimonialSlider-module__1T7XMW__section{min-width:0;margin-top:2.5rem}.EditorialTestimonialSlider-module__1T7XMW__headingRow{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.EditorialTestimonialSlider-module__1T7XMW__eyebrow{color:#c1121f;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:800;line-height:1.25}.EditorialTestimonialSlider-module__1T7XMW__heading{color:#111827;letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:800;line-height:1.2}.EditorialTestimonialSlider-module__1T7XMW__originalLink:focus-visible{outline-offset:3px;outline:3px solid #c1121f59}.EditorialTestimonialSlider-module__1T7XMW__viewport{background:#fff;border:1px solid #e5e7eb;border-radius:.85rem;min-width:0;padding:1rem 0;overflow:hidden}.EditorialTestimonialSlider-module__1T7XMW__track{will-change:transform;width:max-content;animation:240s linear infinite EditorialTestimonialSlider-module__1T7XMW__editorial-testimonial-marquee;display:flex}.EditorialTestimonialSlider-module__1T7XMW__viewport:hover .EditorialTestimonialSlider-module__1T7XMW__track{animation-play-state:paused}.EditorialTestimonialSlider-module__1T7XMW__duplicate{pointer-events:none}.EditorialTestimonialSlider-module__1T7XMW__list{flex-shrink:0;gap:1rem;margin:0;padding:0 1rem 0 0;list-style:none;display:flex}.EditorialTestimonialSlider-module__1T7XMW__card{flex:0 0 clamp(17rem,75vw,28rem);min-width:0;display:flex}.EditorialTestimonialSlider-module__1T7XMW__cardContent{background:#f8fafc;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;width:100%;min-width:0;padding:1rem;display:flex}.EditorialTestimonialSlider-module__1T7XMW__cardMeta{color:#4b5563;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;font-weight:700;line-height:1.25;display:flex}.EditorialTestimonialSlider-module__1T7XMW__handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.EditorialTestimonialSlider-module__1T7XMW__source{color:#6b7280;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:.6875rem}.EditorialTestimonialSlider-module__1T7XMW__postText{color:#1f2937;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:.9rem 0 1rem;font-size:.95rem;line-height:1.65}.EditorialTestimonialSlider-module__1T7XMW__originalLink{color:#b0101b;text-underline-offset:.2em;align-self:flex-start;margin-top:auto;font-size:.8125rem;font-weight:800;line-height:1.4;text-decoration:underline}@keyframes EditorialTestimonialSlider-module__1T7XMW__editorial-testimonial-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:640px){.EditorialTestimonialSlider-module__1T7XMW__headingRow{flex-direction:column;align-items:flex-start}.EditorialTestimonialSlider-module__1T7XMW__card{flex-basis:min(22rem,100vw - 4.75rem)}}@media (prefers-reduced-motion:reduce){.EditorialTestimonialSlider-module__1T7XMW__track{width:auto;animation:none}.EditorialTestimonialSlider-module__1T7XMW__duplicate{display:none}.EditorialTestimonialSlider-module__1T7XMW__viewport{scroll-snap-type:x mandatory;overflow-x:auto}.EditorialTestimonialSlider-module__1T7XMW__list{padding-right:1rem}.EditorialTestimonialSlider-module__1T7XMW__card{scroll-snap-align:start}}