.ct-section{width:100%}.ct-heading{font-size:40px;font-weight:700;line-height:1.2;margin:0 0 12px;text-align:center}.ct-subheading{margin:0 auto 24px;max-width:700px}.ct-intro,.ct-subheading{font-size:18px;line-height:1.6;text-align:center}.ct-intro{margin:0 auto 40px;max-width:760px}.ct-row__label-text{font-size:22px}.ct-row__badge,.ct-row__label-text{display:inline-block;vertical-align:middle}.ct-row__badge{border-radius:999px;font-size:.6875rem;font-weight:800;letter-spacing:.06em;line-height:1.2;margin-left:8px;padding:3px 8px;text-transform:uppercase}.ct-footer{margin-left:auto;margin-right:auto;margin-top:48px;max-width:820px;text-align:center}.ct-footer__heading{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:800;line-height:1.3;margin:0 0 12px}.ct-footer__body{font-size:1rem;line-height:1.7}.ct-table-wrap{border:1px solid;border-radius:12px;overflow:hidden}.ct-table{border-collapse:collapse;margin-bottom:0;table-layout:fixed;width:100%}.ct-table__corner{border-bottom:1px solid;padding:16px 24px;width:30%}.ct-table__header{border-bottom:1px solid transparent;font-size:24px;font-weight:700;letter-spacing:.04em;padding:16px 24px;text-align:center;text-transform:uppercase;width:35%}.ct-row__label{font-size:16px;font-weight:600;line-height:1.4}.ct-row__cell,.ct-row__label{border-bottom:1px solid;padding:16px 24px}.ct-row__cell{font-size:15px;line-height:1.5;text-align:center;vertical-align:middle}.ct-row:last-child .ct-row__cell,.ct-row:last-child .ct-row__label{border-bottom:none}.ct-icon{display:inline-block;flex-shrink:0;margin-right:6px;vertical-align:middle}.ct-row__cell{display:table-cell}.ct-row__text{vertical-align:middle}.ct-badge{border-radius:100px;display:inline-block;font-size:18px;font-weight:700;margin:32px auto 0;padding:12px 32px;text-align:center;width:auto}.ct-section .page-center{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:991px){.ct-heading{font-size:32px}.ct-subheading{font-size:16px;margin-bottom:32px}.ct-table__header{font-size:16px;padding:14px 16px}.ct-row__label{font-size:15px;padding:14px 16px}.ct-row__cell{font-size:14px;padding:14px 16px}.ct-badge{font-size:16px;padding:10px 24px}}@media only screen and (max-width:767px){.ct-heading{font-size:28px}.ct-subheading{font-size:15px;margin-bottom:24px}.ct-table__head{display:none}.ct-table,.ct-table tbody,.ct-table td,.ct-table tr{display:block;width:100%}.ct-table{border:none}.ct-row{border:1px solid;border-color:inherit;border-radius:8px;margin-bottom:16px;overflow:hidden}.ct-row:last-child{margin-bottom:0}.ct-row__label{border-bottom:1px solid;font-size:16px;font-weight:700;padding:14px 16px;text-align:center}.ct-row__cell{align-items:center;border-bottom:1px solid;display:flex;justify-content:flex-start;padding:12px 16px;text-align:left}.ct-row__cell:before{content:attr(data-label) ": ";flex-shrink:0;font-size:13px;font-weight:700;letter-spacing:.03em;margin-right:8px;min-width:100px;opacity:.7;text-transform:uppercase}.ct-row .ct-row__cell:last-child,.ct-row:last-child .ct-row__cell:last-child{border-bottom:none}.ct-table-wrap{background:transparent;border:none;border-radius:0}.ct-badge{font-size:15px;margin-top:24px;padding:10px 20px}}@media only screen and (max-width:480px){.ct-heading{font-size:24px}.ct-subheading{font-size:14px;margin-bottom:20px}.ct-row__label{font-size:15px;padding:12px}.ct-row__cell{font-size:14px;padding:10px 12px}.ct-row__cell:before{font-size:12px;min-width:80px}.ct-badge{font-size:14px;padding:8px 16px}}