.page_testimonialsSection__UQnCp{padding:5rem 6rem 7rem;background:var(--cream);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1280px;margin:0 auto}.page_testimonialCard__02XX3{background:var(--warm-white);border:1px solid var(--parchment);border-radius:2px;padding:2.6rem;display:flex;flex-direction:column;transition:border-color .3s,box-shadow .3s}.page_testimonialCard__02XX3:hover{border-color:var(--sage-light);box-shadow:0 10px 30px rgba(122,158,135,.1)}.page_scoreBadge__uwym0{display:inline-block;align-self:flex-start;background:rgba(78,115,96,.1);border:1px solid rgba(78,115,96,.3);color:var(--sage-deep);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .9rem;border-radius:20px;margin-bottom:1.4rem}.page_testimonialText__2vSR5{font-family:Cormorant Garamond,serif;font-size:1.08rem;font-style:italic;line-height:1.75;color:var(--stone);margin-bottom:1.6rem;flex:1 1}.page_testimonialAuthor__Tceev{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal);margin-top:auto;padding-top:.4rem;border-top:1px solid var(--parchment)}@media (max-width:900px){.page_testimonialsSection__UQnCp{padding:3rem 1.5rem 4rem;grid-template-columns:1fr}.page_testimonialCard__02XX3{padding:2rem}}