.section-table-hairline .wpr-section-head{max-width:var(--wp--style--global--content-size);margin-inline:auto;margin-block-end:var(--wp--preset--spacing--60);text-align:center}.section-table-hairline .wpr-section-head>*{margin-block:0}.section-table-hairline .wpr-section-head>*+*{margin-block-start:var(--wp--preset--spacing--30)}.section-table-hairline .wpr-section-head h2{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--medium);font-weight:700;letter-spacing:calc(var(--wp--preset--spacing--20) / 5);line-height:1.3;text-transform:uppercase}.section-table-hairline .wpr-hairline-table{margin:0;overflow-x:auto}.section-table-hairline .wpr-hairline-table table{width:100%;min-width:calc(var(--wp--style--global--content-size) * 1.4);border-collapse:collapse}.section-table-hairline .wpr-hairline-table thead{border:0}.section-table-hairline .wpr-hairline-table th,.section-table-hairline .wpr-hairline-table td{padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--40);border:0;border-bottom:1px solid var(--wp--preset--color--divider);background:none;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--small);line-height:1.45;text-align:start;vertical-align:top}.section-table-hairline .wpr-hairline-table thead th{border-bottom:1px solid var(--wp--preset--color--contrast);font-size:calc(var(--wp--preset--font-size--small) * 0.86);font-weight:700;letter-spacing:calc(var(--wp--preset--spacing--20) / 5);text-transform:uppercase}.section-table-hairline .wpr-hairline-table tbody td:first-child{font-weight:700}.section-table-hairline .wpr-hairline-table td a{color:var(--wp--preset--color--contrast);text-decoration:underline;text-underline-offset:var(--wp--preset--spacing--20)}.section-table-hairline .wpr-hairline-table td a:hover,.section-table-hairline .wpr-hairline-table td a:focus-visible{color:var(--wp--preset--color--contrast);text-decoration-thickness:calc(var(--wp--preset--spacing--20) / 4)}.section-table-hairline .wpr-hairline-table figcaption{margin:var(--wp--preset--spacing--40) 0 0;color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--small);text-align:center}@media (max-width:48rem){.section-table-hairline .wpr-hairline-table th,.section-table-hairline .wpr-hairline-table td{padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--30)}}