.page-content .certificate-records{margin-block-start:1rem;padding-block:1rem;text-align:start}
.certificate-records summary{cursor:pointer;line-height:1.4}
.page-content .certificate-records table{display:table;table-layout:fixed;width:100%;min-width:0;margin-block:1rem;font-size:.875rem;line-height:1.5}
.certificate-records caption{text-align:start;font-weight:600;padding-block-end:.5rem}
.page-content .certificate-records th,.page-content .certificate-records td{padding:.6rem;min-width:0;overflow-wrap:anywhere;text-align:start}
.certificate-records th{width:42%}
.certificate-records bdi{unicode-bidi:isolate}
.certificate-records .small-note{font-size:.8125rem;line-height:1.5;padding-block-start:0}
