.customer-reviews{padding-block:56px;border-block:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}.customer-reviews h2{font-size:clamp(26px,3vw,36px);letter-spacing:-.03em}.customer-reviews p{line-height:1.65;margin-block:12px}.customer-reviews a{display:inline-block;padding-block:12px;text-decoration:underline;text-underline-offset:4px}.customer-reviews details{margin-top:24px}.customer-reviews summary{cursor:pointer;padding-block:12px}.customer-review-list{display:grid;gap:24px;margin-top:24px}.customer-review-list article{padding-block:16px;border-top:1px solid color-mix(in srgb,var(--ink) 15%,transparent);overflow-wrap:anywhere}.customer-reviews .review-body{white-space:pre-wrap}.customer-reviews .review-date{color:var(--ink-2);font-size:14px}