.page_reviewsSection__kwLNN{padding:3rem 1.25rem 2.5rem;background:linear-gradient(180deg,#fffaf7,#ffffff)}.page_sectionHeader___raMx{font-size:1.5rem;text-align:center;margin-bottom:1.5rem;margin-top:2rem}.page_sectionEyebrow__kQzdJ{margin:0 0 .4rem;font-size:.82rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#8b6a4a}.page_sectionTitle__6ic_4{margin:0 0 .75rem;font-size:clamp(1.6rem,2.2vw,2.2rem);color:#2f241d}.page_sectionText__405ST{margin:0;font-size:1rem;line-height:1.7;color:#5d4b3b}.page_reviewsGrid__cZvMs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem;max-width:1100px;margin:0 auto;align-items:stretch}.page_reviewCard__fEgZI{display:flex;flex-direction:column;justify-content:space-between;min-height:210px;padding:1.2rem 1.1rem;border:1px solid #f0e2d3;border-radius:1rem;background:#ffffff;box-shadow:0 10px 30px rgba(125,90,58,.07)}.page_reviewText__io7N_{margin:0 0 .75rem;font-size:1rem;line-height:1.7;color:#4c3a2b}.page_reviewToggle__LwvH5{align-self:flex-start;margin:0 0 .9rem;padding:0;border:0;background:none;color:#8b6a4a;font-weight:700;cursor:pointer}.page_reviewName__MaJSX{margin:0;font-weight:700;color:#2f241d}@media (max-width:768px){.page_reviewsSection__kwLNN{padding:2.4rem 1rem 2rem}.page_reviewsGrid__cZvMs{align-items:start}.page_reviewCard__fEgZI{min-height:0}}