.reference-body .wrap{max-width:1280px;margin:auto;padding-inline:5%}.reference-body .page-intro{padding-block:56px}.reference-body .eyebrow{font-size:12px;letter-spacing:.12em;color:#006C68;margin-bottom:24px}.reference-body h1{font-size:60px;max-width:20ch}.reference-body .lead{font-size:20px;line-height:1.65;margin-top:24px;max-width:75ch}.reference-body .fact-section{border-top:1px solid #123C3C25;padding-block:48px}.reference-body .section-heading{display:block}.reference-body h2{font-size:38px;margin-bottom:24px}.reference-body h3{font-size:24px;margin-bottom:18px}.reference-body .fact-body>p{font-size:18px;line-height:1.65;margin-bottom:24px}.reference-body .table-scroll{overflow-x:auto;margin:24px 0}.reference-body table{border-collapse:collapse;width:100%;min-width:620px;font-size:16px}.reference-body caption{text-align:left;font-size:14px;margin-bottom:18px}.reference-body th,.reference-body td{padding:18px 16px;border-bottom:1px solid #123C3C35;text-align:right;font-variant-numeric:tabular-nums}.reference-body th:first-child{text-align:left}.reference-body thead th{background:#123C3C;color:#F1F5EC}.reference-body .fact-card{border-top:1px solid #123C3C25;padding:24px 0;display:grid;grid-template-columns:1fr 2fr;gap:48px}.reference-body .fact-card p{font-size:17px;line-height:1.65}.reference-body .connection{margin-top:24px;padding:24px 0;border-top:1px solid #123C3C35}.reference-body .connection summary{font-size:18px;font-weight:700}.reference-body .connection p{font-size:17px;line-height:1.65;margin-top:20px}.reference-body a{min-height:44px;text-underline-offset:6px}.reference-body .download{display:inline-block;padding:16px 0}.reference-body .small{font-size:14px}@media(max-width:760px){.reference-body .wrap{padding-inline:24px}.reference-body .page-intro{padding-block:36px}.reference-body h1{font-size:40px}.reference-body .lead{font-size:18px}.reference-body h2{font-size:31px}.reference-body .fact-card{display:block}.reference-body table{font-size:14px}.reference-body .table-scroll:before{content:'Scroll horizontally to see all columns →';display:block;font-size:12px;margin-bottom:14px}}
.reference-body table{table-layout:fixed}.reference-body th:first-child{width:38%}@media(max-width:760px){.reference-body table{min-width:560px}.reference-body th,.reference-body td{padding:16px 12px;overflow-wrap:anywhere}}
