.test-evidence{margin-top:72px;padding-top:64px;border-top:1px solid #54738a;scroll-margin-top:100px}.test-evidence-heading h3{font-size:clamp(30px,3.8vw,54px);line-height:1.25;letter-spacing:-.045em;margin:0 0 24px}.test-evidence-heading h3 span{color:#a5d3df}.test-evidence-heading>p:last-child{font-size:19px;line-height:1.8;color:#bfccd7}.test-scope{font-size:14px;line-height:1.8;color:#b6c9d7;border-left:3px solid #7cbbd4;padding-left:18px;margin:28px 0 36px}.test-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.test-metrics article{padding:28px;background:#13232e;border-top:1px solid #52758c}.test-kind{font-size:13px;letter-spacing:.07em;color:#a2c6d4;margin:0 0 25px}.test-number{display:block;font-size:clamp(38px,4.3vw,64px);letter-spacing:-.06em;font-weight:750;color:#effbff;white-space:nowrap}.test-number small{font-size:18px;letter-spacing:-.02em;margin-left:8px;color:#a8d4dd}.test-metrics h4{font-size:20px;line-height:1.5;margin:18px 0 14px}.test-metrics article>p:not(.test-kind){font-size:16px;line-height:1.8;color:#b8c9d6;margin:0 0 18px}.test-condition{display:block;font-size:13px;line-height:1.8;color:#9fb4c4}.test-detail{margin-top:28px;border:1px solid #385366;padding:20px 24px}.test-detail summary{font-size:17px;font-weight:600;cursor:pointer}.test-detail p{font-size:15px;line-height:1.85;color:#becbd6}.test-table-wrap{overflow:auto}.test-detail table{width:100%;border-collapse:collapse;margin:22px 0;font-size:15px}.test-detail caption{text-align:left;font-size:14px;color:#a8c6d7;padding:0 0 18px}.test-detail td,.test-detail th{padding:14px 12px;text-align:left;border-bottom:1px solid #3d5263}.test-library-heading{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin:44px 0 22px}.test-library-heading h4{font-size:26px;margin:0}.test-library-heading p{font-size:15px;color:#a9c1d0;margin:0}.test-document{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:20px;padding:22px 0;border-top:1px solid #334c5d}.test-document>img{display:block;width:58px;height:80px;object-fit:contain;background:white}.test-document h5{font-size:19px;line-height:1.5;margin:0 0 7px}.test-document p{font-size:14px;color:#aabfce;margin:0;overflow-wrap:anywhere}.test-document-actions{display:flex;gap:10px}.test-document-actions a{font-size:14px;padding:12px 15px;border:1px solid #5e7d91;border-radius:8px;white-space:nowrap}.test-document-actions a:last-child{background:#d7edf3;color:#123342;border-color:#d7edf3}.test-document-actions a:hover{border-color:white}.test-source-note{font-size:13px;line-height:1.8;color:#a3b7c7;margin:25px 0}.test-evidence a:focus-visible{outline:3px solid #99d9ef;outline-offset:4px}@media(max-width:1000px){.test-metrics{gap:14px}.test-metrics article{padding:22px 18px}.test-number{font-size:42px}.test-number small{font-size:15px;margin-left:5px}}@media(max-width:750px){.test-metrics{grid-template-columns:1fr}.test-number{font-size:56px}.test-library-heading{display:block}.test-library-heading p{margin-top:10px}.test-document{grid-template-columns:48px 1fr;gap:16px}.test-document>img{width:48px;height:67px}.test-document-actions{grid-column:2;flex-wrap:wrap}.test-document h5{font-size:17px}.test-evidence-heading>p:last-child{font-size:17px}.test-detail{padding:18px 14px}.test-evidence{margin-top:48px;padding-top:42px}}
