.comparison-table{--ct-cell-px:1.11rem;overflow-x:clip;position:relative}.comparison-table__scroller{scrollbar-width:none;-ms-overflow-style:none}.comparison-table--scrollable .comparison-table__scroller{cursor:grab;touch-action:pan-x pan-y;will-change:scroll-position}.comparison-table .comparison-table__scroller.comparison-table__scroller--dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.comparison-table__scroller::-webkit-scrollbar{display:none}.comparison-table__body,.comparison-table__head-grid{display:grid}.comparison-table__row{display:contents}.comparison-table__cell{align-items:flex-start;border-bottom:2px solid;display:flex;min-width:0;padding:var(--ct-cell-px)}.comparison-table__cell.comparison-table__cell--head{align-items:flex-end}.comparison-table--no-row-borders .comparison-table__row:not(.comparison-table__row--group) .comparison-table__cell{border-bottom:0}.comparison-table--no-row-borders .comparison-table__row--in-group:has(+.comparison-table__row--group) .comparison-table__cell,.comparison-table--no-row-borders .comparison-table__row--in-group:last-child .comparison-table__cell{border-bottom:2px solid}.comparison-table__body .comparison-table__cell--value{font-weight:400}.comparison-table__cell--value p{margin-bottom:0}.comparison-table--align-left .comparison-table__cell--value{justify-content:flex-start;text-align:start}.comparison-table--align-center .comparison-table__cell--value{justify-content:center;text-align:center}.comparison-table--align-right .comparison-table__cell--value{justify-content:flex-end;text-align:end}.comparison-table__head{position:relative;z-index:1}.comparison-table__head--fixed{overflow:hidden;position:fixed;z-index:2}.comparison-table__cell--head{border-bottom-width:3px;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:500;margin-bottom:0}.comparison-table__cell--has-buttons{flex-direction:column;gap:.75rem;justify-content:flex-end}.comparison-table--align-left .comparison-table__cell--has-buttons{align-items:flex-start}.comparison-table--align-center .comparison-table__cell--has-buttons{align-items:center}.comparison-table--align-right .comparison-table__cell--has-buttons{align-items:flex-end}.comparison-table__buttons{display:flex;flex-wrap:wrap;gap:.5rem}.comparison-table--align-left .comparison-table__buttons{justify-content:flex-start}.comparison-table--align-center .comparison-table__buttons{justify-content:center}.comparison-table--align-right .comparison-table__buttons{justify-content:flex-end}.comparison-table__cell--head.comparison-table__cell--highlight{border-top:3px solid #604fed}.comparison-table__cell--highlight{background:rgba(96,79,237,.1)}.comparison-table--light .comparison-table__cell--locked{background-color:#f2efe6}.comparison-table--dark .comparison-table__cell--locked{background-color:#333}.comparison-table--light .comparison-table__cell--locked.comparison-table__cell--highlight{background-color:#f2efe6;background-image:linear-gradient(rgba(96,79,237,.1),rgba(96,79,237,.1))}.comparison-table--dark .comparison-table__cell--locked.comparison-table__cell--highlight{background-color:#333;background-image:linear-gradient(rgba(96,79,237,.1),rgba(96,79,237,.1))}.comparison-table__progress{border-radius:999px;display:none;height:4px;inset-inline-start:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:3}.comparison-table__progress-bar{background:#604fed;border-radius:999px;display:block;height:100%;width:30%}.comparison-table__fade{bottom:0;display:none;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s ease-in-out;width:2.5rem;z-index:1}.comparison-table__fade--start{inset-inline-start:0}.comparison-table__fade--end{inset-inline-end:0}.comparison-table--scrollable .comparison-table__fade{display:block}.comparison-table--lock-first .comparison-table__fade--start{display:none}.comparison-table--can-scroll-end .comparison-table__fade--end,.comparison-table--can-scroll-start .comparison-table__fade--start{opacity:1}.comparison-table--light .comparison-table__fade--start{background:linear-gradient(90deg,#f2efe6,rgba(242,239,230,0))}.comparison-table--light .comparison-table__fade--end{background:linear-gradient(270deg,#f2efe6,rgba(242,239,230,0))}.comparison-table--dark .comparison-table__fade--start{background:linear-gradient(90deg,#333,rgba(51,51,51,0))}.comparison-table--dark .comparison-table__fade--end{background:linear-gradient(270deg,#333,rgba(51,51,51,0))}.comparison-table__nav{align-items:center;border:2px solid #604fed;border-radius:999px;display:none;gap:8px;margin-inline-start:auto;margin-bottom:1rem;padding:10px 15px;width:fit-content}.comparison-table__nav-btn{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;justify-content:center}.comparison-table__nav-btn svg{fill:#333;stroke:#333;transition:all .2s ease}.comparison-table__nav-btn:focus-visible:not(:disabled) svg,.comparison-table__nav-btn:hover:not(:disabled) svg{fill:#604fed;stroke:#604fed}.comparison-table__nav-btn:disabled{cursor:default;opacity:.35}.comparison-table--dark .comparison-table__nav-btn svg{fill:#fff;stroke:#fff}.comparison-table--dark .comparison-table__nav-btn:focus-visible:not(:disabled) svg,.comparison-table--dark .comparison-table__nav-btn:hover:not(:disabled) svg{fill:#604fed;stroke:#604fed}.comparison-table__dot{background:#000;border:none;border-radius:999px;cursor:pointer;height:10px;opacity:.3;padding:0;transition:all .3s ease;width:10px}.comparison-table__dot:hover{opacity:.8}.comparison-table__dot--active{background:#604fed;opacity:1;width:40px}.comparison-table__cell--group{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:500;grid-column:1/-1;position:relative;z-index:1}.comparison-table__cell--label{font-weight:500}.comparison-table__label-wrap{align-items:center;display:flex;gap:.5rem;justify-content:space-between;min-width:0;width:100%}.comparison-table__label-wrap:focus-within,.comparison-table__label-wrap:hover{z-index:1}.comparison-table__tooltip-trigger{background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;line-height:0;opacity:.6;padding:0;transition:opacity .15s ease-in-out}.comparison-table__tooltip-trigger:focus-visible,.comparison-table__tooltip-trigger:hover{opacity:1}.comparison-table__tooltip-trigger svg{height:1rem;width:1rem}.comparison-table__check,.comparison-table__icon{line-height:0}.comparison-table__check svg,.comparison-table__icon svg{height:1.33rem;width:1.33rem}.comparison-table__icon svg{fill:currentColor}.comparison-table__check{color:#604fed}.comparison-table__dash{color:#cbc5b7}.comparison-table--light .comparison-table__cell.comparison-table__cell--head{border-color:#604fed!important}.comparison-table--light .comparison-table__cell{border-color:#cbc5b7!important}.comparison-table--light .comparison-table__cell--group{background:#f2efe6;color:#333}.comparison-table--light .comparison-table__progress{background:#cbc5b7}.comparison-table--dark .comparison-table__cell.comparison-table__cell--head{border-color:hsla(0,0%,100%,.2)!important}.comparison-table--dark .comparison-table__cell{border-color:hsla(0,0%,100%,.2)!important;color:#fff}.comparison-table--dark .comparison-table__cell--group{background:hsla(0,0%,100%,.05);color:#fff}.comparison-table--dark .comparison-table__progress{background:hsla(0,0%,100%,.2)}.comparison-table--head-light .comparison-table__head-grid{background:#f2efe6}.comparison-table--head-white .comparison-table__head-grid{background:#fff}.comparison-table--head-dark .comparison-table__head-grid{background:#333}.comparison-table--head-accent .comparison-table__head-grid{background:#604fed}.comparison-table--head-light .comparison-table__cell--head.comparison-table__cell--locked{background-color:#f2efe6}.comparison-table--head-white .comparison-table__cell--head.comparison-table__cell--locked{background-color:#fff}.comparison-table--head-dark .comparison-table__cell--head.comparison-table__cell--locked{background-color:#333}.comparison-table--head-accent .comparison-table__cell--head.comparison-table__cell--locked{background-color:#604fed}.comparison-table--head-text-accent .comparison-table__cell--head{color:#604fed}.comparison-table--head-text-dark .comparison-table__cell--head{color:#333}.comparison-table--head-text-light .comparison-table__cell--head{color:#f2efe6}.comparison-table--head-text-white .comparison-table__cell--head{color:#fff}