/* Display the original PDF pages without reflowing their design. */
body.capability-page{background:#f1f3ef}
.capability-page .statement-original{width:min(100%,1000px);max-width:1000px;margin:0 auto;padding:1.5rem 1rem 2rem}
.original-pdf-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}
.capability-page .original-pdf-toolbar h1{margin:0;font-size:1.25rem;line-height:1.4;font-weight:500;letter-spacing:0}
.original-pdf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}
.original-pdf-actions .button,.original-pdf-actions .text-link{font-size:1rem}
.original-pdf-help{margin:0 0 1.25rem;font-size:.9375rem}
.original-pdf-page{margin:0 0 1.25rem;padding:0;background:#fff}
.original-pdf-page:last-child{margin-bottom:0}
.original-pdf-page-link{display:block;line-height:0}
.original-pdf-page img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}
.statement-original a:focus-visible{outline:3px solid var(--purple);outline-offset:4px}
@media(max-width:680px){.capability-page .statement-original{padding:1rem .5rem 1.5rem}.original-pdf-toolbar,.original-pdf-help{margin-left:.5rem;margin-right:.5rem}.original-pdf-toolbar{align-items:flex-start}.original-pdf-actions{gap:1rem}.original-pdf-page{margin-bottom:.75rem}}
@media print{.site-header,.original-pdf-toolbar,.original-pdf-help,.capability-page footer{display:none}.capability-page .statement-original{width:100%;max-width:none;padding:0}.original-pdf-page{margin:0;break-after:page}.original-pdf-page:last-child{break-after:auto}}
