.benefits__wrapper h2{text-align:center}.benefits__wrapper__table{width:100%}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.benefits__wrapper__table{overflow-x:scroll}.benefits__wrapper__table::-webkit-scrollbar{display:none}}.benefits__wrapper__table table{width:100%;table-layout:fixed;border-spacing:0}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.benefits__wrapper__table table{width:150%}}@media (max-width:767px){.benefits__wrapper__table table{width:400%}}.benefits__wrapper__table table thead tr th{width:15%;font-size:1rem;font-weight:500;color:var(--text-primary-default);line-height:120%;padding:24px 16px;font-family:"Playfair Display",serif;align-content:flex-start;border-bottom:1px solid var(--border-primary-default);border-top:1px solid var(--border-primary-default)}.benefits__wrapper__table table thead tr th:first-child{width:40%;border-left:1px solid var(--border-primary-default);border-radius:8px 0 0}.benefits__wrapper__table table thead tr th:last-child{border-right:1px solid var(--border-primary-default);border-radius:0 8px 0 0}.benefits__wrapper__table table tbody tr td{font-size:1rem;font-weight:400;line-height:140%;padding:16px;color:var(--text-primary-default);text-align:center;border-bottom:1px solid var(--border-primary-default)}.benefits__wrapper__table table tbody tr td:first-child{text-align:left;border-left:1px solid var(--border-primary-default)}.benefits__wrapper__table table tbody tr td:last-child{border-right:1px solid var(--border-primary-default)}.benefits__wrapper__table table tbody tr td .is-row-checkbox{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:100%;border:1px solid var(--border-success-focus);background-color:var(--border-success-default);margin:0 auto}.benefits__wrapper__table table tbody tr.is-highlighted{background-color:var(--background-brand-subtle)}.benefits__wrapper__table table tbody tr.is-highlighted td:not(:first-child){display:none}.benefits__wrapper__table table tbody tr.is-highlighted td:first-child{width:100%;font-size:.875rem;text-transform:uppercase;letter-spacing:2.8px;border-right:1px solid var(--border-primary-default)}.benefits__wrapper__table table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.benefits__wrapper__table table tbody tr:last-child td:last-child{border-radius:0 0 8px}
/*# sourceMappingURL=benefits.min.css.map */
