.product-table-banner{align-items:center;background-color:#252843;border-radius:24px;display:grid;gap:2.0833vw;grid-template-columns:minmax(0,26.4062vw) 1fr;padding:3.125rem}.product-table-banner__content{color:#fff}.product-table-banner__content h1,.product-table-banner__content h2,.product-table-banner__content h3,.product-table-banner__content h4,.product-table-banner__content h5,.product-table-banner__content h6{color:#fff;font-size:clamp(2.5rem,2.3981rem + .5016vw,3rem);font-weight:700;line-height:1;margin:0 0 1.875rem}.product-table-banner__content,.product-table-banner__content a,.product-table-banner__content li,.product-table-banner__content p{color:#fff;font-size:1.125rem;line-height:1.6}.product-table-banner__content a{text-decoration:underline}.product-table-banner__content p:first-child{margin-top:0}.product-table-banner__content p:last-child{margin-bottom:0}.product-table-banner__right{min-width:0}.product-table-banner__table-wrap{border-radius:12px;overflow-x:auto}.product-table-banner__table,.product-table-banner__table-wrap table{background:#fff;border-collapse:separate;border-spacing:0;font-size:1.25rem;margin:0;width:100%}.product-table-banner__table-wrap tbody td,.product-table-banner__table-wrap thead th{color:#252843;line-height:1;padding:1rem 1.25rem;vertical-align:top}.product-table-banner__table-wrap thead th{background:#bbd632;border-bottom:none;font-size:1.5rem;font-weight:700;white-space:normal}.product-table-banner__cell--align-left{text-align:left}.product-table-banner__cell--align-center{text-align:center}.product-table-banner__cell--align-right{text-align:right}.product-table-banner__header-link{color:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:.15em}.product-table-banner__header-link:focus,.product-table-banner__header-link:hover{color:#252843}.product-table-banner__header-link:focus{outline:2px solid #252843;outline-offset:2px}.product-table-banner__button-row--top th{background:#fff;border-bottom:5px solid #eee;font-weight:600}.product-table-banner__button-row--bottom td{background:#fafafa}.product-table-banner__cell--button{vertical-align:middle}.product-table-banner__column-button{display:inline-block;font-size:.875rem;padding:.625rem 1rem;white-space:nowrap}.product-table-banner__table-wrap thead th:not(:last-child){border-right:5px solid #a5bd29}.product-table-banner__table-wrap thead th:first-child{border-radius:12px 0 0 0}.product-table-banner__table-wrap thead th:last-child{border-radius:0 12px 0 0}.product-table-banner__table-wrap tbody td{font-weight:600}.product-table-banner__table-wrap tbody td:not(:last-child){border-right:5px solid #eee}.product-table-banner__table-wrap tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.product-table-banner__table-wrap tbody tr:last-child td:last-child{border-radius:0 0 12px 0}@media (max-width:767px){.product-table-banner__table-wrap{-webkit-overflow-scrolling:touch}.product-table-banner__table-wrap table{min-width:100%;width:max-content}.product-table-banner__table-wrap tbody td,.product-table-banner__table-wrap thead th{font-size:1rem;padding:1rem;white-space:nowrap}.product-table-banner__table-wrap thead th{font-size:1.25rem;white-space:nowrap}}.product-table-banner__footnote{color:#fff;font-size:.875rem;line-height:1.5;margin-top:1.25rem}.product-table-banner__footnote p:first-child{margin-top:0}.product-table-banner__footnote p:last-child{margin-bottom:0}.product-table-banner--layout-70-30{grid-template-columns:1fr minmax(0,26.4062vw)}.product-table-banner--layout-50-50{grid-template-columns:1fr 1fr}@media (max-width:1024px){.product-table-banner{gap:1.25rem;padding:3.125rem 1.25rem}.product-table-banner__content h1,.product-table-banner__content h2,.product-table-banner__content h3,.product-table-banner__content h4,.product-table-banner__content h5,.product-table-banner__content h6{margin-bottom:1.25rem}}@media (max-width:960px){.product-table-banner{gap:1.875rem;grid-template-columns:1fr;padding:1.25rem}}