.legal-document{padding-bottom:1rem}@media only screen and (min-width:1200px) and (max-width:1919px),only screen and (min-width:1920px){.legal-document{padding-inline:calc((100% - 760px) / 2)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.legal-document{padding-inline:2em}}.legal-document .main-header{text-align:center;font-size:1.8em;margin-block:3rem}.legal-document .main-header:has(+.sub-header){margin-bottom:0}.legal-document h1:not(.main-header),.legal-document h2:not(.main-header),.legal-document h3:not(.main-header),.legal-document h4:not(.main-header),.legal-document h5:not(.main-header),.legal-document h6:not(.main-header){font-family:HKGrotesk,sans-serif}.legal-document h1.centered,.legal-document h2.centered,.legal-document h3.centered,.legal-document h4.centered,.legal-document h5.centered,.legal-document h6.centered{text-align:center}.legal-document h1.sub-header,.legal-document h2.sub-header,.legal-document h3.sub-header,.legal-document h4.sub-header,.legal-document h5.sub-header,.legal-document h6.sub-header{margin-bottom:3rem}.legal-document p{white-space:pre-line}.legal-document table,.legal-document td,.legal-document th{border:1px solid #1e4147;border-collapse:collapse}.legal-document td,.legal-document th{padding:.25rem}.legal-document .table-container{width:100%;overflow:hidden}.legal-document table{width:100%;border-collapse:collapse;border:1px solid #ccc;font-size:16px}.legal-document td,.legal-document th{border:1px solid #ccc;text-align:left;word-break:break-word}.legal-document tr:nth-child(2n){background-color:#f9f9f9}.legal-document tr th:last-child{min-width:30px}@media (max-width:768px){.legal-document table{width:100%}.legal-document tbody{border:none}.legal-document thead{display:none}.legal-document tbody tr{display:block;width:100%;text-align:left;margin-bottom:10px;border:1px solid #ddd}.legal-document td{display:flex;justify-content:flex-start;text-align:left;border-bottom:1px solid #ccc}.legal-document td:last-child{border-bottom:none}.legal-document tr td:first-child{font-weight:700}.legal-document tr td:last-child{border-bottom:2px solid #ccc}}