.testimonials-page{width:100%;max-width:1100px;margin:8.5rem auto 2.5rem;padding:0 1.25rem 2.5rem;font-family:InterVariable,sans-serif}.testimonials-hero{text-align:center;padding:1.5rem 0 1.25rem}.testimonials-title{color:#f3f6fa;letter-spacing:-.03em;text-shadow:0 2px 4px #0009;margin:0 0 .65rem;font-size:2.6rem;font-weight:800}.testimonials-subtitle{color:#bdbdbd;max-width:44rem;margin:0 auto;font-size:1.08rem;font-weight:500;line-height:1.55}.testimonials-highlight{color:#fff;background:#fc0000;border-radius:999px;padding:.1rem .55rem;font-weight:800;box-shadow:inset 0 0 10px #a50404cc,inset 0 0 20px #00000040}.testimonials-section{margin-top:1.5rem}.testimonials-grid{column-count:1;column-gap:1rem}@media (min-width:768px){.testimonials-page{padding-left:2rem;padding-right:2rem}.testimonials-title{font-size:3.25rem;line-height:1.15}.testimonials-subtitle{font-size:1.15rem}.testimonials-grid{column-count:2;column-gap:1.25rem}}@media (min-width:1024px){.testimonials-grid{column-count:3}}
