.theme-table-section{color:var(--theme-primary-color)}.theme-table-section__header{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem;text-align:center}@media (min-width: 992px){.theme-table-section__header{margin-bottom:3rem}}.theme-table-section__label{display:flex;align-items:center;justify-content:center;gap:1rem;color:var(--theme-primary-color);text-transform:uppercase;font-family:var(--theme-heading-ff);font-size:.875rem;font-weight:400;line-height:1.3125rem;letter-spacing:.05em}.theme-table-section__label svg{width:1.75rem;height:1.75rem;flex-shrink:0;color:var(--theme-primary-color);fill:var(--theme-primary-color)}.theme-table-section__title{margin:0;color:var(--theme-primary-color)}.theme-table-section__description{font-size:var(--theme-base-fs)}.theme-table-section__description p{margin:0;color:var(--theme-primary-color)}.theme-table-section__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.theme-table-section__table-wrapper table{width:100%;min-width:47.5rem;border-collapse:collapse;margin:0;border:0;text-align:left}.theme-table-section__table-wrapper th,.theme-table-section__table-wrapper td{padding:.625rem 1.25rem;font-size:var(--theme-base-fs);line-height:1.5;vertical-align:middle;height:4.5rem;border:0;color:var(--theme-primary-color)}.theme-table-section__table-wrapper tbody tr>:first-child{font-family:var(--theme-text-ff);font-weight:700;text-align:right}.theme-table-section__table-wrapper table:has(thead) tbody tr:nth-child(odd){background-color:var(--theme-base-light)}.theme-table-section__table-wrapper table:has(thead) tbody tr:nth-child(2n){background-color:var(--theme-base-soft)}.theme-table-section__table-wrapper table:not(:has(thead)) tr:nth-child(2n){background-color:var(--theme-base-light)}.theme-table-section__table-wrapper table:not(:has(thead)) tr:nth-child(odd):not(:first-child){background-color:var(--theme-base-soft)}.theme-table-section__table-wrapper thead,.theme-table-section__table-wrapper thead th,.theme-table-section__table-wrapper thead td.theme-table-section__corner,.theme-table-section__table-wrapper table:not(:has(thead)) tr:first-child>*{background-color:var(--theme-primary-color);color:var(--theme-base-light);font-family:var(--theme-text-ff);font-weight:700;border-left:1px solid var(--theme-bg-page);height:auto}.theme-table-section__table-wrapper thead:first-child,.theme-table-section__table-wrapper thead th:first-child,.theme-table-section__table-wrapper thead td.theme-table-section__corner:first-child,.theme-table-section__table-wrapper table:not(:has(thead)) tr:first-child>*:first-child{border-left:0}.theme-table-section__table-wrapper thead{background-color:var(--theme-primary-color)}.theme-table-section__notes{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}@media (min-width: 992px){.theme-table-section__notes{margin-top:3rem}}.theme-table-section__notes p{margin:0;color:var(--theme-primary-color);font-size:1rem;line-height:1.5}.theme-table-section__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}@media (min-width: 992px){.theme-table-section__buttons{gap:1.875rem;margin-top:3rem}}.theme-table-section__buttons a{min-width:15.625rem;text-align:center}.theme-table-section__placeholder{padding:2.5rem 0;text-align:center}.theme-table-section.bg-blue thead th,.theme-table-section.bg-blue table:not(:has(thead)) tr:first-child>*{background-color:var(--theme-dark-grey-color)}
