.ct-outer-wrapper{margin:0 auto;max-width:100%;position:relative;width:fit-content}.ct-wrapper{--header-text-color:var(--text-base);--header-bg:var(--white);--table-border:1px solid var(--border-base);--cell-bg:var(--white);--cell-padding:var(--spacing-5x) var(--spacing-4x) var(--spacing-5x) var(--spacing-14x);max-width:100%;width:100%;@media (max-width:820px){overflow:clip}}.ct{background:var(--white);border-radius:var(--radius-md);border-spacing:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.06);margin:0 auto;max-width:100%;table-layout:auto;width:100%;@media (max-width:820px){display:block;width:100%}}.ct tbody th:first-child,.ct thead th:first-child,.ct-row-header-col{width:25%;@media (max-width:820px){width:100%}}.ct tbody td,.ct thead th:not(:first-child),.ct-col{width:37%;@media (max-width:820px){width:100%}}.ct-col--bg{background:var(--yellow-50)}.ct-col__header{padding:var(--spacing-5x) var(--spacing-16x) var(--spacing-5x) var(--spacing-8x);text-align:start;vertical-align:middle}.ct-col__header-text{color:var(--header-text-color);font-family:var(--heading-font);font-weight:600;line-height:1.4;text-align:center}.ct-row{border-top:var(--table-border);@media (max-width:820px){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-row__header{font-family:var(--heading-font);font-size:1.1111rem;font-weight:700;line-height:var(--secondary-line-height);padding:var(--spacing-5x);text-align:start;vertical-align:middle;@media (max-width:820px){background:var(--cultured);font-size:.8889rem;grid-column:1/-1;padding-bottom:12px;padding-left:16px;padding-right:16px;padding-top:12px}}.ct-cell{height:100%;padding:var(--cell-padding);vertical-align:middle;@media (max-width:820px){border-top:var(--table-border);font-size:var(--text-sm);min-width:0;padding-bottom:16px;padding-left:16px;padding-right:16px;padding-top:16px;&:first-of-type{background:var(--yellow-50)}}}@media (max-width:820px){.ct colgroup{display:none}.ct thead{display:block;position:sticky;top:var(--header-height);z-index:10}.ct-header-row{background:var(--white);border-bottom:var(--table-border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ct-header-row .ct-col__header:first-child{display:none}.ct-header-row .ct-col__header:nth-child(2){background:var(--yellow-50)}.ct tbody{display:block}}