.rewards-compare-table{background-color:var(--bg-color,#fff);padding:2rem 1rem}@media (min-width:1024px){.rewards-compare-table{padding:4rem 2rem}}.rewards-compare-table__container{max-width:78rem;margin:0 auto}.rewards-compare-table__header{text-align:center;margin-bottom:3rem}@media (min-width:1024px){.rewards-compare-table__header{margin-bottom:4rem}}.rewards-compare-table__subtitle{color:var(--subtitle-color,#4a5568);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.rewards-compare-table__subtitle h1,.rewards-compare-table__subtitle h2,.rewards-compare-table__subtitle h3,.rewards-compare-table__subtitle h4,.rewards-compare-table__subtitle h5,.rewards-compare-table__subtitle h6,.rewards-compare-table__subtitle ol,.rewards-compare-table__subtitle p,.rewards-compare-table__subtitle ul{color:inherit;font-size:inherit}.rewards-compare-table__title{color:var(--title-color,#2d5016);font-weight:700;line-height:1.1}.rewards-compare-table__title h1,.rewards-compare-table__title h2,.rewards-compare-table__title h3,.rewards-compare-table__title h4,.rewards-compare-table__title h5,.rewards-compare-table__title h6,.rewards-compare-table__title ol,.rewards-compare-table__title p,.rewards-compare-table__title ul{color:inherit;font-size:inherit}.rewards-compare-table__table-wrapper{overflow:hidden;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none}.rewards-compare-table__table-container{position:relative;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.rewards-compare-table__table{width:100%;border-collapse:separate;border-spacing:0;background-color:var(--table-row-bg,#fff);min-width:600px;table-layout:auto}@media (min-width:768px){.rewards-compare-table__table{min-width:auto}}.rewards-compare-table__table-head{background-color:transparent}.rewards-compare-table__header-row th{padding-bottom:2.5rem;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:6rem}@media (min-width:1024px){.rewards-compare-table__header-row th{padding-bottom:3rem;min-height:7rem}}.rewards-compare-table__header-cell{padding:0;text-align:center;color:var(--table-header-text,#000);font-weight:600;border:none;position:relative;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.rewards-compare-table__header-cell.row-label-header{width:auto;text-align:left;border:none;padding:0 .25rem 0 0}@media (max-width:1023px){.rewards-compare-table__header-cell.row-label-header{position:sticky;left:0;z-index:11;background-color:var(--bg-color,var(--table-row-bg,#fff));-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width:1024px){.rewards-compare-table__header-cell.row-label-header{position:static;background-color:transparent;padding:0 1rem 0 0}}.rewards-compare-table__header-cell.column-header{min-width:9rem;width:auto;border:none;position:relative;padding:0 .25rem}@media (min-width:1024px){.rewards-compare-table__header-cell.column-header{min-width:18rem;padding:0 1rem}}.rewards-compare-table__column-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;padding:.7rem .5rem;border-radius:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:3.5rem;width:100%;margin-bottom:1rem}@media (min-width:1024px){.rewards-compare-table__column-content{padding:1.5rem;min-height:4rem}}.rewards-compare-table__column-image{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;border-radius:50%}@media (min-width:1024px){.rewards-compare-table__column-image{width:100px;height:100px}}.rewards-compare-table__column-title{font-weight:700;line-height:1.2;color:var(--column-title-color,#1a202c);text-align:center;word-wrap:break-word;overflow-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.rewards-compare-table__column-title h1,.rewards-compare-table__column-title h2,.rewards-compare-table__column-title h3,.rewards-compare-table__column-title h4,.rewards-compare-table__column-title h5,.rewards-compare-table__column-title h6,.rewards-compare-table__column-title ol,.rewards-compare-table__column-title p,.rewards-compare-table__column-title ul{color:inherit;font-size:inherit;margin:0;padding:0}.rewards-compare-table__column-subtitle{font-weight:500;line-height:1.2;color:var(--column-subtitle-color,#4a5568);text-align:center;word-wrap:break-word;overflow-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.rewards-compare-table__table-body .rewards-compare-table__table-row{height:auto;min-height:4rem}@media (min-width:1024px){.rewards-compare-table__table-body .rewards-compare-table__table-row{min-height:4.5rem}}.rewards-compare-table__row-label-cell,.rewards-compare-table__table-cell{color:var(--table-row-text,#2d3748);border:none;border-bottom:1px solid var(--table-row-border,#e2e8f0);vertical-align:middle;font-size:1rem;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:4rem}@media (min-width:1024px){.rewards-compare-table__row-label-cell,.rewards-compare-table__table-cell{font-size:1.125rem;min-height:4.5rem}}.rewards-compare-table__table-body tr:first-child .rewards-compare-table__row-label-cell,.rewards-compare-table__table-body tr:first-child .rewards-compare-table__table-cell{border-top:1px solid var(--table-border,var(--table-row-border,#e2e8f0))}.rewards-compare-table__table-cell{text-align:center;min-width:9rem;width:auto;padding:1.25rem .25rem}@media (min-width:1024px){.rewards-compare-table__table-cell{min-width:18rem;padding:1.5rem 1rem}}.rewards-compare-table__cell-image,.rewards-compare-table__cell-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:2rem}.rewards-compare-table__table-body tr:last-child .rewards-compare-table__row-label-cell,.rewards-compare-table__table-body tr:last-child .rewards-compare-table__table-cell{border-bottom:none}.rewards-compare-table__row-label-cell{font-weight:500;text-align:left;width:auto;color:var(--row-label-color,#4a5568);padding:1.25rem .25rem 1.25rem 0;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:1023px){.rewards-compare-table__row-label-cell{position:sticky;left:0;z-index:10;background-color:var(--bg-color,var(--table-row-bg,#fff));-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width:1024px){.rewards-compare-table__row-label-cell{position:static;background-color:var(--table-row-bg,#fff);padding:1.5rem 1rem 1.5rem 0}}.rewards-compare-table__cell-value{line-height:1.4;font-weight:600;color:var(--column-value-color,#2d3748)}.rewards-compare-table__cell-image{max-width:1.5rem;height:auto;-o-object-fit:contain;object-fit:contain;margin:0 auto;display:block}@media (min-width:768px){.rewards-compare-table__table{min-width:auto}}.rewards-compare-table__scrollable-content::-webkit-scrollbar{height:8px}.rewards-compare-table__scrollable-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.rewards-compare-table__scrollable-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.rewards-compare-table__scrollable-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}