.table-container .table-responsive{background-color:var(--color-sec-white);border-bottom:.0625rem solid #cacaca;border-left:.0625rem solid #cacaca;border-right:.0625rem solid #cacaca;border-top:.0625rem solid #cacaca;border-collapse:collapse;margin-block:0;max-width:75rem;text-align:left;width:100%}.table-container .table-responsive caption{background-color:#cacaca;font-size:1.0625rem;margin-block:0;padding-block:1rem;padding-inline:1rem;text-align:left}.table-container .table-responsive caption h3{line-height:1.3;margin-block:0}.table-container .table-responsive caption h3 small{color:inherit;display:block;font-weight:var(--font-weight-normal);font-size:68%;line-height:inherit;margin-block-start:.625rem}.table-container .table-responsive tbody tr,.table-container .table-responsive thead tr{border-bottom:.0625rem solid #cacaca}.table-container .table-responsive tbody tr:nth-of-type(odd),.table-container .table-responsive thead tr:nth-of-type(odd){background-color:var(--color-sec-white)}.table-container .table-responsive tbody tr:nth-of-type(even),.table-container .table-responsive thead tr:nth-of-type(even){background-color:#f6f6f6}.table-container .table-responsive tbody td,.table-container .table-responsive tbody th{border-left:.0625rem solid #cacaca;line-height:1.3;padding-block:.625rem;padding-inline:.625rem;vertical-align:top}.table-container .table-responsive thead td,.table-container .table-responsive thead th{border-left:.0625rem solid #cacaca;line-height:1.3;padding-block:1rem;padding-inline:1rem;vertical-align:top}.table-container .table-responsive tbody th.column-first,.table-container .table-responsive thead th.column-first{border-left-width:0}.table-container .table-responsive tbody sup:not(.sup-footnote){font-style:italic;font-weight:var(--font-weight-normal)}.table-container .table-responsive thead sup:not(.sup-footnote){font-style:italic;font-weight:var(--font-weight-normal)}.table-container .table-responsive thead th{background-color:rgba(202,202,202,.7215686275);font-weight:var(--font-weight-bold)}.table-container .table-responsive tbody tr:first-of-type{border-top:0}.table-container .table-responsive tbody tr:last-of-type{border-bottom-width:0}.table-container .table-responsive tbody tr.row-last{border-top:.625rem solid #cacaca}.table-container .table-responsive tbody tr.row-last td{background-color:rgba(202,202,202,.7215686275)}.table-container .table-responsive tbody td.column-first{border-left-width:0;font-weight:var(--font-weight-bold)}.table-container .table-responsive tbody .cell-label{font-weight:var(--font-weight-bold)}.table-container .table-responsive.table-privacy-policy-appendix tbody .column-first{font-weight:var(--font-weight-normal)}.table-container .table-responsive+.table-container .table-responsive{margin-block-start:2.5rem}.table-container .table-responsive tbody .cell-data p:first-of-type{margin-block-start:0}.table-container .table-responsive tbody .cell-data b{font-weight:var(--font-weight-bold)}.content-below-table{font-size:.875rem;margin-block-start:1.25rem}@media print,screen and (min-width:64em){.table-container .table-responsive tbody .cell-label{display:none}.table-container .table-responsive.table-cost-of-attendance tbody td:nth-of-type(1n),.table-container .table-responsive.table-cost-of-attendance tbody th:nth-of-type(1n){width:43%}.table-container .table-responsive.table-cost-of-attendance thead td:nth-of-type(1n),.table-container .table-responsive.table-cost-of-attendance thead th:nth-of-type(1n){width:43%}.table-container .table-responsive.table-cost-of-attendance tbody td:nth-of-type(2n),.table-container .table-responsive.table-cost-of-attendance tbody td:nth-of-type(3n){width:28.5%}.table-container .table-responsive.table-cost-of-attendance tbody th:nth-of-type(2n),.table-container .table-responsive.table-cost-of-attendance tbody th:nth-of-type(3n){width:28.5%}.table-container .table-responsive.table-cost-of-attendance thead td:nth-of-type(2n),.table-container .table-responsive.table-cost-of-attendance thead td:nth-of-type(3n){width:28.5%}.table-container .table-responsive.table-cost-of-attendance thead th:nth-of-type(2n),.table-container .table-responsive.table-cost-of-attendance thead th:nth-of-type(3n){width:28.5%}.table-container .table-responsive.table-privacy-policy-appendix tbody td:nth-of-type(1n),.table-container .table-responsive.table-privacy-policy-appendix tbody th:nth-of-type(1n){width:35%}.table-container .table-responsive.table-privacy-policy-appendix thead td:nth-of-type(1n),.table-container .table-responsive.table-privacy-policy-appendix thead th:nth-of-type(1n){width:35%}.table-container .table-responsive.table-privacy-policy-appendix tbody td:nth-of-type(2n),.table-container .table-responsive.table-privacy-policy-appendix tbody td:nth-of-type(3n){width:32.5%}.table-container .table-responsive.table-privacy-policy-appendix tbody th:nth-of-type(2n),.table-container .table-responsive.table-privacy-policy-appendix tbody th:nth-of-type(3n){width:32.5%}.table-container .table-responsive.table-privacy-policy-appendix thead td:nth-of-type(2n),.table-container .table-responsive.table-privacy-policy-appendix thead td:nth-of-type(3n){width:32.5%}.table-container .table-responsive.table-privacy-policy-appendix thead th:nth-of-type(2n),.table-container .table-responsive.table-privacy-policy-appendix thead th:nth-of-type(3n){width:32.5%}}@media all and (max-width:63.94em){.table-container .table-responsive{border-left:0;border-right:0;border-collapse:collapse;display:table;table-layout:fixed;width:100%}.table-container .table-responsive thead{display:none}.table-container .table-responsive tbody tr{border-top:.5rem solid #cacaca;display:table-row}.table-container .table-responsive tbody td{border-top:.0625rem solid #cacaca;border-left:0;display:flex;padding-block:0;padding-inline:0}.table-container .table-responsive tbody td.column-first{background-color:inherit}.table-container .table-responsive tbody .cell-label{display:inline;flex-basis:50%;border-right:.0625rem solid #cacaca;padding-block:.625rem;padding-inline:.625rem}.table-container .table-responsive tbody .cell-data{display:inline;flex-basis:50%;padding-block:.625rem;padding-inline:.625rem}}