.ct-module{background-color:var(--ct-section-bg,#fff);padding-bottom:var(--ct-pb,60px);padding-top:var(--ct-pt,60px)}.ct-module__container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%}.ct-header{margin-bottom:var(--ct-header-mb,32px)}.ct-header--left{text-align:left}.ct-header--center{text-align:center}.ct-header--right{text-align:right}.ct-header__eyebrow{color:var(--ct-eyebrow-color,#00b8ad);font-size:var(--ct-eyebrow-size,11px);font-weight:700;letter-spacing:.1em;margin:0 0 .5rem;text-transform:uppercase}.ct-header__heading{color:var(--ct-heading-color,#1a1a1a);font-size:var(--ct-heading-size,32px);font-weight:var(--ct-heading-weight,700);line-height:1.25;margin:0}.ct-intro-text{color:var(--ct-intro-color,#4a4a4a);font-size:var(--ct-intro-size,15px);line-height:1.6;margin-bottom:var(--ct-header-mb,32px);max-width:760px}.ct-header--center+.ct-intro-text{margin-left:auto;margin-right:auto}.ct-table-wrap{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.ct-table{border-collapse:collapse;table-layout:fixed;width:100%}.ct-table--cols-2 .ct-cell--label,.ct-table--cols-2 .ct-th--label,.ct-table--cols-3 .ct-cell--label,.ct-table--cols-3 .ct-th--label{width:var(--ct-row-label-width,22%)}.ct-th{color:var(--ct-col-heading-color,#1a2b4a);font-size:var(--ct-col-heading-size,16px);font-weight:var(--ct-col-heading-weight,700);padding:0;text-align:center;vertical-align:top}.ct-th--label{text-align:var(--ct-row-label-align,right);vertical-align:bottom}.ct-th--label,.ct-th__inner{padding:var(--ct-cell-pv,18px) var(--ct-cell-ph,20px)}.ct-th__inner{box-sizing:border-box;display:block;height:100%}.ct-th--highlight .ct-th__inner{background-color:var(--ct-col-highlight-bg,#f0f4f8);border-radius:var(--ct-highlight-radius,10px) var(--ct-highlight-radius,10px) 0 0}.ct-cell{color:var(--ct-cell-color,#4a4a4a);font-size:var(--ct-cell-size,14px);line-height:var(--ct-cell-lh,1.6);padding:var(--ct-cell-pv,18px) var(--ct-cell-ph,20px);text-align:var(--ct-cell-align,center);vertical-align:middle}.ct-cell--label{color:var(--ct-row-label-color,#00b8ad);font-size:var(--ct-row-label-size,13px);font-weight:var(--ct-row-label-weight,700);text-align:var(--ct-row-label-align,right);vertical-align:middle}.ct-cell--highlight{background-color:var(--ct-col-highlight-bg,#f0f4f8)}.ct-table--dividers .ct-row{border-top:1px solid var(--ct-divider-color,#e8e8e8)}.ct-table--striped tbody .ct-row:nth-child(2n) .ct-cell{background-color:var(--ct-row-stripe,#f9fafb)}.ct-table--striped tbody .ct-row:nth-child(2n) .ct-cell--highlight{background-color:var(--ct-col-highlight-bg,#f0f4f8)}@media (max-width:767px){.ct-header__heading{font-size:var(--ct-heading-size-mobile,24px)}.ct-table,.ct-table tbody,.ct-table td,.ct-table th,.ct-table thead,.ct-table tr{display:block;width:100%!important}.ct-thead-row{display:none}.ct-row{border:1px solid var(--ct-divider-color,#e8e8e8);border-radius:10px;margin-bottom:1rem;overflow:hidden}.ct-cell--label{background-color:var(--ct-col-highlight-bg,#f0f4f8);font-size:calc(var(--ct-row-label-size, 13px) + 1px)}.ct-cell,.ct-cell--label{padding:12px 16px;text-align:left}.ct-cell{position:relative}.ct-cell[data-col-label]:not(.ct-cell--label):before{color:var(--ct-col-heading-color,#1a2b4a);content:attr(data-col-label);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.ct-cell--highlight,.ct-table--striped tbody .ct-row:nth-child(2n) .ct-cell{background-color:transparent}.ct-th__inner{height:auto;padding:0}.ct-th--highlight .ct-th__inner{border-radius:0}}