.block--competitor-table{max-width:100%;container-type:inline-size}.block--competitor-table .scroll-alert{display:none;font-size:15px;color:#1c2c57;margin-bottom:.75rem}@media (max-width:991.98px){.block--competitor-table{max-width:none;margin-right:-1rem}.block--competitor-table .scroll-alert{display:block}}.block--competitor-table .competitors{display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),1fr);gap:0 1.5rem}@media (max-width:991.98px){.block--competitor-table .competitors{padding-right:1rem;padding-bottom:1rem;overflow:auto;grid-template-columns:repeat(var(--columns),200px);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#4f6bba #f0f0f0}.block--competitor-table .competitors::-webkit-scrollbar{height:8px;width:8px}.block--competitor-table .competitors::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.block--competitor-table .competitors::-webkit-scrollbar-thumb{background:#4f6bba;border-radius:4px}.block--competitor-table .competitors::-webkit-scrollbar-thumb:hover{background:#3a5a9e}}.block--competitor-table .competitors>div:first-child{grid-column:1/-1;grid-row:1/-1}.block--competitor-table .competitors>div.gradient-border{pointer-events:none;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;grid-row:2/-1}.block--competitor-table .competitors>div.gradient-border:nth-child(2){grid-column:2/2;background:var(--wp--preset--gradient--solar);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.block--competitor-table .competitors>div.gradient-border:nth-child(n+3){background:#909394;border-radius:1rem}.block--competitor-table .competitors>div.gradient-border:nth-child(3){grid-column:3/3}.block--competitor-table .competitors>div.gradient-border:nth-child(4){grid-column:4/4}.block--competitor-table .competitors>div.gradient-border:nth-child(5){grid-column:5/5}.block--competitor-table .competitors>div.gradient-border:nth-child(6){grid-column:6/6}.block--competitor-table .competitors [role=rowgroup]:first-child{font-weight:700}.block--competitor-table .competitors .competitor-content [role=row]{justify-items:start;align-items:center}.block--competitor-table .competitors [role=row]{display:grid;align-items:end;grid-template-columns:repeat(var(--columns),1fr);gap:1.5rem;height:4rem;justify-items:start}.block--competitor-table .competitors [role=row]:not(:last-child){border-bottom:1px solid #4f6bba}.block--competitor-table .competitors [role=row] [role=columnheader]{margin-bottom:0;padding:.75rem 1rem;text-align:center}.block--competitor-table .competitors [role=row] [role=columnheader] p{margin-bottom:0}.block--competitor-table .competitors [role=row] [role=columnheader]:first-child{color:#243f8b}.block--competitor-table .competitors [role=row] [role=columnheader]:nth-child(2){background:#fddd00;z-index:2;bottom:-2px;position:relative;border-top-left-radius:1rem;border-top-right-radius:1rem}.block--competitor-table .competitors [role=row] [role=columnheader]:not(:first-child){width:100%}.block--competitor-table .competitors [role=row] [role=cell]{text-align:center;width:100%;padding:0 1rem}.block--competitor-table .competitors [role=row] [role=cell].feature{text-align:left!important}.block--competitor-table .competitors [role=row] [role=cell] .star{vertical-align:text-bottom}.block--competitor-table .competitors [role=row] [role=cell] .star:after{display:inline-block;width:1.5rem;height:1.5rem;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='275'%3E%3Cpath fill='%238f9394' d='m150 25 29 86h90l-72 54 26 86-73-51-73 51 26-86-72-54h90Z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;background-repeat:no-repeat;margin-left:.5rem;vertical-align:middle}.block--competitor-table .competitors [role=row] [role=cell]:first-child{font-size:1.25rem}.block--competitor-table .competitors [role=row] [role=cell]:nth-child(2){font-weight:700}.block--competitor-table .competitors [role=row] [role=cell]:nth-child(2) .star{vertical-align:text-bottom}.block--competitor-table .competitors [role=row] [role=cell]:nth-child(2) .star:after{display:inline-block;width:1.5rem;height:1.5rem;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='275'%3E%3Cpath fill='%23f79423' d='m150 25 29 86h90l-72 54 26 86-73-51-73 51 26-86-72-54h90Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-left:.5rem}@container (max-width: 959.98px){.block--competitor-table .competitors,.block--competitor-table .competitors>div [role=row]{gap:0 1rem}.block--competitor-table .competitors [role=cell],.block--competitor-table .competitors [role=columnheader]{scroll-snap-align:start}}.block--competitor-table[columns="5"] .competitors,.block--competitor-table[columns="6"] .competitors{gap:0 .75rem}.block--competitor-table[columns="5"] .competitors h5[role=columnheader],.block--competitor-table[columns="6"] .competitors h5[role=columnheader]{font-size:1rem!important}.block--competitor-table[columns="5"] .competitors [role=row],.block--competitor-table[columns="6"] .competitors [role=row]{gap:0 .75rem}.block--competitor-table[columns="5"] .competitors [role=row] [role=cell]:first-child,.block--competitor-table[columns="6"] .competitors [role=row] [role=cell]:first-child{font-size:1.15rem}@media (max-width:1199.98px){.block--competitor-table[columns="6"] .scroll-alert{display:block}.block--competitor-table[columns="6"] .competitors{padding-right:1rem;padding-bottom:1rem;overflow:auto;grid-template-columns:repeat(var(--columns),200px);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#4f6bba #f0f0f0}}@media (max-width:1199.98px){.block--competitor-table[columns="6"] .competitors::-webkit-scrollbar{height:8px;width:8px}.block--competitor-table[columns="6"] .competitors::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.block--competitor-table[columns="6"] .competitors::-webkit-scrollbar-thumb{background:#4f6bba;border-radius:4px}.block--competitor-table[columns="6"] .competitors::-webkit-scrollbar-thumb:hover{background:#3a5a9e}}
