.section-table .table-area{margin-top:1.5rem}.section-table .table-area h3{margin-bottom:.5rem}.section-table .table-area .caption{margin-top:.5rem}.section-table .table-area table{border:0;border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}.section-table .table-area table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.section-table .table-area table tr{border:1px solid var(--color-border);display:block;margin-bottom:0;padding:0}.section-table .table-area table th{background-color:var(--color-border);border-bottom:1px solid var(--color-border);display:block;font-size:var(--font-size-normal);font-weight:var(--font-weight-semibold);padding:.5rem;text-align:left}.section-table .table-area table tr:nth-of-type(odd){background-color:var(--color-background-standard)}.section-table .table-area table tr:nth-of-type(even){background-color:var(--color-background-alternate)}.section-table .table-area table td{border-bottom:1px solid var(--color-border);display:block;font-size:1rem;padding:.5rem;text-align:left}.section-table .table-area table td:before{content:attr(data-label);display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:calc(2 * var(--tracking-basis));text-transform:uppercase}.section-table .table-area table td:last-child{border-bottom:0}.section-table .table-area table td p{margin-bottom:.5rem}.section-table .table-area table td p:last-child{margin-bottom:0}.section-table .table-area table td p:empty{display:none}