.flexa-scroll{scrollbar-color:hsla(0,0%,47%,.5) transparent;scrollbar-width:thin}.flexa-scroll::-webkit-scrollbar{height:8px;width:8px}.flexa-scroll::-webkit-scrollbar-track{background:transparent;border-radius:8px}.flexa-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,47%,.5);border-radius:8px}.flexa-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,47%,.8)}@media(prefers-color-scheme:dark){.flexa-scroll{scrollbar-color:hsla(0,0%,75%,.45) transparent}.flexa-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,75%,.4)}.flexa-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,75%,.7)}}.flexa-comparison-table{box-sizing:border-box}.flexa-comparison-table--boxed{margin-left:auto;margin-right:auto}.flexa-comparison-table--full-width{width:100%}.flexa-comparison-table__scroll{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:hsla(0,0%,47%,.5) transparent;scrollbar-width:thin}.flexa-comparison-table__scroll::-webkit-scrollbar{height:8px;width:8px}.flexa-comparison-table__scroll::-webkit-scrollbar-track{background:transparent;border-radius:8px}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,47%,.5);border-radius:8px}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,47%,.8)}@media(prefers-color-scheme:dark){.flexa-comparison-table__scroll{scrollbar-color:hsla(0,0%,75%,.45) transparent}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,75%,.4)}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,75%,.7)}}.flexa-comparison-table__table{border-collapse:collapse;box-sizing:border-box;width:100%}.flexa-comparison-table__cell,.flexa-comparison-table__col,.flexa-comparison-table__corner,.flexa-comparison-table__label{box-sizing:border-box;padding:12px 16px}.flexa-comparison-table__corner{background:transparent}.flexa-comparison-table__col{text-align:center;vertical-align:bottom}.flexa-comparison-table__col-inner{align-items:center;display:flex;flex-direction:column;gap:6px}.flexa-comparison-table__logo{display:block;height:auto;max-width:72px}.flexa-comparison-table__col-title{font-weight:600}.flexa-comparison-table__col-subtitle{font-size:.85em;opacity:.75}.flexa-comparison-table__badge{background:#2563eb;border-radius:999px;color:#fff;display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.03em;padding:2px 10px;text-transform:uppercase}.flexa-comparison-table__cta{margin-top:8px;text-decoration:none}.flexa-comparison-table__label{font-weight:500;text-align:left}.flexa-comparison-table__cell{text-align:center;vertical-align:middle}.flexa-comparison-table__mark{align-items:center;display:inline-flex;height:1.25em;justify-content:center;line-height:1;width:1.25em}.flexa-comparison-table__mark svg{display:block;height:100%;width:100%}.flexa-comparison-table__mark--yes{color:#16a34a}.flexa-comparison-table__mark--no{color:#9ca3af}.flexa-comparison-table__col.is-highlighted{box-shadow:inset 0 3px 0 0 #06b6d4}.flexa-comparison-table--row-divider .flexa-comparison-table__cell,.flexa-comparison-table--row-divider .flexa-comparison-table__col,.flexa-comparison-table--row-divider .flexa-comparison-table__label{border-bottom:1px solid rgba(0,0,0,.08)}.flexa-comparison-table--col-divider .flexa-comparison-table__cell,.flexa-comparison-table--col-divider .flexa-comparison-table__col,.flexa-comparison-table--col-divider .flexa-comparison-table__label{border-right:1px solid rgba(0,0,0,.08)}.flexa-comparison-table--zebra .flexa-comparison-table__row:nth-child(2n) .flexa-comparison-table__cell,.flexa-comparison-table--zebra .flexa-comparison-table__row:nth-child(2n) .flexa-comparison-table__label{background-color:rgba(0,0,0,.035)}.flexa-comparison-table--sticky .flexa-comparison-table__table thead th{background-color:var(--wp--preset--color--base,#fff);position:sticky;top:0;z-index:2}@media(min-width:1025px){.flexa-comparison-table.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-comparison-table.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-comparison-table.flexa-hide-mobile{display:none!important}}
