/* Same location-page layout; local customer references are prose, not testimonials. */
body.jc-site #page-container .jc-local-proof>.et_pb_row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px!important;align-items:center!important}
body.jc-site #page-container .jc-local-proof>.et_pb_row>.et_pb_column{gap:20px!important;width:100%!important;max-width:none!important;margin:0!important;height:auto!important;min-height:0!important}
body.jc-site #page-container .jc-local-proof .et_pb_text{margin:0!important}
body.jc-site #page-container .jc-local-proof p{font:400 18px/1.6 'Inter Tight',Arial,sans-serif!important;color:#002b61!important}
body.jc-site #page-container .jc-local-proof .et_pb_image_wrap{display:block;aspect-ratio:580/354;border-radius:0 0 0 80px;overflow:hidden}
body.jc-site #page-container .jc-local-proof .et_pb_image img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center 35%}
body.jc-site #page-container .jc-local-training-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;font:500 16px/1.5 'Inter Tight',Arial,sans-serif}
body.jc-site #page-container .jc-local-training-links a{color:#1c61ff;text-decoration:underline;text-underline-offset:4px}
body.jc-site #page-container .jc-block-dark .jc-local-training-links a{color:#b8d0ff}
@media(max-width:980px){body.jc-site #page-container .jc-local-proof>.et_pb_row{gap:32px!important}}
@media(max-width:600px){body.jc-site #page-container .jc-local-proof>.et_pb_row{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body.jc-site #page-container .jc-local-proof p{font-size:17px!important}}
