.qh-evidence-page .inner-hero-media{margin:0}.qh-evidence-page .inner-hero-media img{width:100%;height:auto;max-height:440px;object-fit:contain;background:#f3f6fc;border:1px solid #e0e7f2;border-radius:20px}.qh-evidence-page figcaption,.qh-service-evidence figcaption,.qh-service-sample figcaption{font-size:13px;line-height:1.7;color:#53637b;padding-top:10px}.qh-evidence-byline{font-size:14px;color:#53637b}.qh-evidence-page .prose>section{margin:0 0 42px}.qh-evidence-figure{margin:26px 0}.qh-evidence-figure img{display:block;width:100%;height:auto;border:1px solid #e0e7f2;border-radius:16px}.qh-table-wrap{overflow-x:auto;margin:24px 0}.qh-evidence-page table{width:100%;font-size:15px;line-height:1.7;border-collapse:collapse}.qh-evidence-page th,.qh-evidence-page td{padding:14px;text-align:left;border:1px solid #dae3f0;vertical-align:top}.qh-evidence-page thead th{background:#edf3fd;color:#183f78}.qh-evidence-page tbody th{width:27%;background:#f7f9fc}.qh-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.qh-evidence-card{display:block;border:1px solid #dce5f2;background:#fff;border-radius:20px;overflow:hidden;text-decoration:none!important;color:#15253f!important}.qh-evidence-card img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain;background:#f2f6fc}.qh-evidence-card>div{padding:24px}.qh-evidence-card h3{font-size:23px;line-height:1.5;margin:8px 0 12px}.qh-evidence-card p{font-size:16px;line-height:1.8}.qh-evidence-card:hover{border-color:#1268ec}.qh-sample-grid{display:grid;grid-template-columns:minmax(230px,340px) 1fr;gap:70px;align-items:center}.qh-sample-grid figure{margin:0}.qh-sample-grid img{display:block;width:100%;max-height:420px;object-fit:contain}.qh-sample-grid h2{font-size:31px;line-height:1.45}.qh-sample-grid .actions{flex-wrap:wrap;gap:20px}.qh-service-evidence .section-heading>p{max-width:440px}.qh-evidence-card:focus-visible,.qh-sample-grid a:focus-visible{outline:3px solid #1268ec;outline-offset:4px}
@media(max-width:760px){.qh-evidence-grid,.qh-sample-grid{grid-template-columns:1fr;gap:24px}.qh-sample-grid figure{max-width:260px;margin:auto}.qh-sample-grid h2{font-size:27px}.qh-evidence-card>div{padding:20px}.qh-evidence-card h3{font-size:21px}.qh-evidence-page .inner-hero-media img{max-height:380px}.qh-evidence-page th,.qh-evidence-page td{padding:10px;font-size:14px}.qh-service-evidence .section-heading{display:block}.qh-service-evidence .section-heading>p{max-width:none}}

#customer-records,#delivery-sample,.qh-evidence-page section[id^="evidence-"]{scroll-margin-top:140px}
