.compare-table{background:hsla(0,0%,97.6%,.5)}.compare-table__container{margin:auto;padding:20px}.compare-table__heading{color:#33334f;font-size:36px;font-weight:600;letter-spacing:-1.46px;line-height:50px;margin-bottom:30px}.compare-table__row{border-bottom:1px solid #e6e6ff;display:flex}.compare-table__row--header{border-bottom:2px solid #e6e6ff}.compare-table__cell{color:#767ead;flex-shrink:0;font-size:16px;margin:auto;padding:24px 10px 24px 0;position:relative;width:calc(100%/var(--col-count, 3))}.compare-table__cell.feature-name{font-size:20px;line-height:29px}.comparison-table__company{height:25px}.compare-table__cell__span{color:#767ead;font-size:16px;font-weight:400}.compare-table__row--header .compare-table__cell{align-items:center;color:#33334f;display:flex;font-weight:600;gap:8px;padding-bottom:16px}.compare-table__table-mobile{display:none}.compare-table__table-mobile__subtext{color:#767ead;font-size:13px;font-weight:400;margin-top:2px}.compare-table__cell-inner{display:flex;gap:16px}.red{background:rgba(245,100,138,.1);border-radius:25px;height:32px;margin:auto 0;width:32px}.compare-table__cell__optional-no-img{margin-left:48px}@media (max-width:1060px){.compare-table__row--header .compare-table__cell{flex-direction:column;gap:0;text-align:center}}@media (max-width:768px){.compare-table__container{padding:0}.compare-table__heading{font-size:30px;line-height:36px;margin-bottom:40px;text-align:center}.compare-table__row--header{display:none!important}.compare-table__row{border-bottom:2px solid #e6e6ff;display:block;margin-bottom:24px;padding-bottom:26px}.compare-table__cell{align-items:center;border-bottom:none;display:flex;padding:10px 0;width:100%}.compare-table__cell.feature-name{font-size:16px;margin-bottom:20px}.compare-table__cell:not(.feature-name):before{color:#33334f;content:attr(data-label);flex-shrink:0;flex:1;font-size:16px;font-weight:600;min-width:120px}.compare-table__cell:not(.feature-name)[data-sublabel]:not([data-sublabel=""]):after{color:#767ead;content:attr(data-sublabel);display:block;font-size:13px;font-weight:400;left:0;margin-top:30px;position:absolute;right:auto}.compare-table__cell-inner{flex:1}.compare-table__cell-inner span{font-size:13px;line-height:15px}.compare-table__cell__spa,.comparison-table__company{display:none}.compare-table__table-mobile{display:block}}