.sticky-table-wrapper{background-color:var(--bg-color-default);border:1px solid var(--border-color-dark);border-radius:var(--border-radius-2x);color:var(--text-color-base);padding:1rem}.sticky-table-container{overflow-x:auto}.sticky-table{border-collapse:separate;border-spacing:0;min-width:900px;table-layout:fixed;width:100%}.sticky-table tbody td:first-of-type,.sticky-table thead th:first-of-type{left:0;position:sticky;z-index:10}.sticky-table tbody td,.sticky-table thead th{width:33.33333%}.sticky-table tbody td.title-cell>span{left:.5rem;position:sticky}.sticky-table tbody td.title-cell{background-color:var(--bg-color-brand-primary);color:#fff;font-size:.875rem;font-weight:500;padding:.75rem .5rem}.sticky-table thead th{background-color:var(--bg-color-default);padding:.75rem;vertical-align:top}.sticky-table thead th h3,.sticky-table thead th p{font-size:.75rem;font-weight:600;margin-bottom:0}.sticky-table tbody td{font-size:.75rem;padding:.5rem .75rem}.sticky-table tbody tr:not(.buttons-row) td{border-bottom:1px solid var(--color-grey-3);border-right:1px solid var(--color-grey-3)}.sticky-table tbody td p{font-size:.75rem}.sticky-table tbody tr:not(.buttons-row) td:first-of-type{border-left:1px solid var(--color-grey-3)}.sticky-table tbody tr.buttons-row td{background-color:var(--bg-color-default)}.sticky-table tbody td p:first-of-type{margin-top:0}.sticky-table tbody td p:last-of-type{margin-bottom:0}.sticky-table tbody td.font-weight-semibold p{font-weight:600}.sticky-table tbody td.font-weight-bold p{font-weight:700}.sticky-table tbody td>div{display:flex}.sticky-table tbody td>div>i{line-height:1.8;margin-right:1rem}.sticky-table-footnote-container,.sticky-table-footnote-container *{font-size:.75rem}.sticky-table .cta-button{display:block;text-align:center;width:100%}@media screen and (min-width:900px){.sticky-flex-table-cell:not(:first-of-type){flex-grow:1;width:0}.sticky-table tbody td.title-cell,.sticky-table thead th h3,.sticky-table thead th p{font-size:1rem}.sticky-table tbody td,.sticky-table tbody td p{font-size:.875rem}.sticky-table tbody td:first-of-type,.sticky-table thead th:first-of-type{width:260px}.sticky-table tbody td,.sticky-table thead th{width:auto}.sticky-table-footnote-container,.sticky-table-footnote-container *{font-size:.875rem}}@media screen and (max-width:899.9px){.sticky-table .cta-button{font-size:.75rem;padding:.5rem}}