/* Evidence assets reuse the existing BooYou design system. */
.proof-image{margin:30px 0 0}.proof-image img{display:block;width:100%;height:auto;border:1px solid var(--line)}.proof-image figcaption{margin-top:9px;color:var(--muted);font-size:10px;line-height:1.65}.proof-reviewer-feedback{max-width:760px}.proof-reviewer-feedback img{border-color:#a4c2bf}.feature-case .case-evidence{display:block;margin:24px 0 0;border:1px solid rgba(255,255,255,.35)}.feature-case .case-evidence img{display:block;width:100%;height:auto}.feature-case .case-evidence figcaption{padding:8px 10px;color:#b8d0cd;font-size:9px;line-height:1.55}
.reviews-proof-section{padding:78px 9vw;background:var(--warm-deep)}.reviews-proof-inner{max-width:1120px;margin:0 auto}.reviews-proof-heading{display:flex;align-items:end;justify-content:space-between;gap:35px}.reviews-proof-heading h2{margin:18px 0 0;font-size:clamp(30px,3.4vw,48px);line-height:1.17;letter-spacing:-.07em}.reviews-proof-heading>p:last-child{margin:0 0 5px;color:var(--muted);font-size:12px}.proof-client-reviews{margin:35px 0 0}.proof-client-reviews img{border-color:#aebfba}
.proof-renewal{align-self:center;margin:0}.proof-renewal img{border-color:var(--navy)}
@media(max-width:760px){.proof-image{margin-top:23px}.proof-image figcaption{font-size:9px}.feature-case .case-evidence{margin-top:18px}.reviews-proof-section{padding:56px 24px}.reviews-proof-heading{display:block}.reviews-proof-heading h2{margin:17px 0;font-size:29px}.reviews-proof-heading>p:last-child{margin:0;font-size:11px}.proof-client-reviews{margin-top:25px}.proof-renewal{margin-top:36px}}
