.theme-component.proof-quote{background:#fbfaf7;padding:72px 0}.proof-quote .main-wrapper{display:grid;gap:0;grid-template-columns:440fr 760fr}.proof-quote .stat{background:linear-gradient(135deg,#af4807,#ec6b15);border-radius:32px 0 0 32px;color:#fff;min-width:0;padding:64px 56px}.proof-quote .stat>strong{display:block;font-size:160px;font-weight:900;letter-spacing:-8px;line-height:1}.proof-quote .stat p{font-size:22px;font-weight:700;line-height:1.35;margin:16px 0 0}.proof-quote .quote{background:#fff;border:1px solid #e6e2dc;border-left:0;border-radius:0 32px 32px 0;min-width:0;overflow:hidden;padding:56px 280px 56px 56px;position:relative}.proof-quote .logo{height:auto;margin-bottom:20px;width:128px}.proof-quote blockquote{font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.3;margin:0 0 24px;position:relative}.proof-quote .author{position:relative}.proof-quote .author strong{font-size:18px}.proof-quote .author p{color:#5c5c5c;font-size:15px;margin:4px 0 0}.proof-quote .portrait{bottom:0;height:auto;position:absolute;right:0;width:250px}@media (max-width:1100px){.proof-quote .stat{padding:48px 32px}.proof-quote .stat>strong{font-size:120px}.proof-quote .quote{padding:40px 190px 40px 32px}.proof-quote .portrait{width:180px}.proof-quote blockquote{font-size:23px}}@media (max-width:767px){.theme-component.proof-quote{padding:48px 0}.proof-quote .main-wrapper{grid-template-columns:1fr}.proof-quote .stat{border-radius:24px 24px 0 0;padding:36px 28px}.proof-quote .stat>strong{font-size:128px}.proof-quote .stat p{font-size:20px}.proof-quote .quote{border-left:1px solid #e6e2dc;border-radius:0 0 24px 24px;padding:32px 28px 260px}.proof-quote blockquote{font-size:23px}.proof-quote .portrait{width:190px}}@media (max-width:480px){.proof-quote .stat>strong{font-size:clamp(96px,32.8vw,128px)}}