/* Client proof has one home: Client Experience. Supplied quotes remain exact. */
.cb-premium-site .cb-client-perspectives{background:#fff;padding:80px 0}
.cb-premium-site .cb-client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 72px}
.cb-premium-site .cb-client-voice{margin:0;padding:28px 0 0;border:0;border-top:1px solid #c88a22;min-width:0}
.cb-premium-site .cb-client-context{font:600 14px/1.6 Arial,Helvetica,sans-serif;color:#9f620a;letter-spacing:.03em;margin:0 0 24px}
.cb-premium-site .cb-client-voice blockquote{margin:0;padding:0;border:0}
.cb-premium-site .cb-client-voice blockquote p,.cb-premium-site .cb-client-feedback{font:400 24px/1.6 Georgia,"Times New Roman",serif;color:#173348;margin:0}
.cb-premium-site .cb-client-voice figcaption{margin-top:24px;padding:0}
.cb-premium-site .cb-client-voice figcaption strong{font:600 17px/1.6 Arial,Helvetica,sans-serif;color:#173348}
.cb-premium-site .cb-client-service-detail{font:400 16px/1.65 Arial,Helvetica,sans-serif;color:#51697a;margin:10px 0 0;max-width:48ch}
@media(max-width:850px){.cb-premium-site .cb-client-grid{gap:40px}}
@media(max-width:680px){.cb-premium-site .cb-client-perspectives{padding:56px 0}.cb-premium-site .cb-client-grid{grid-template-columns:minmax(0,1fr);gap:40px}.cb-premium-site .cb-client-voice blockquote p,.cb-premium-site .cb-client-feedback{font-size:22px}.cb-premium-site .cb-client-context{margin-bottom:20px}}
