.TestimonialPage_container__vYzq_{max-width:900px;margin:40px auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.TestimonialPage_title__M6Bqc{font-size:1.5rem;font-weight:700;color:#0f5132;margin-bottom:8px}.TestimonialPage_paragraph__Q1JTD{color:#4b5563;margin-bottom:14px;line-height:1.6}.TestimonialPage_gallery__YsMsB{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;align-items:start}.TestimonialPage_image__GrV0X{width:100%;height:250px;object-fit:cover;border-radius:8px;display:block;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 6px 14px rgba(15,23,42,.06)}.TestimonialPage_thumbButton___Bhpu{background:transparent;border:0;padding:0;cursor:pointer;display:block;border-radius:8px;overflow:hidden}.TestimonialPage_thumbButton___Bhpu:focus{outline:3px solid rgba(34,197,94,.25)}.TestimonialPage_thumbButton___Bhpu:hover .TestimonialPage_image__GrV0X{transform:scale(1.03);box-shadow:0 10px 24px rgba(2,6,23,.16)}