.pricing-table-wrapper{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pricing-table-wrapper::-webkit-scrollbar{display:none}.pricing-table-el{border-collapse:separate;border-spacing:8px 4px;width:100%}.pricing-table__empty-header{background:transparent;border:none}.pricing-table__plan-header{border-radius:21px 21px 0 0;padding:23px 16px;text-align:center}.pricing-table__plan-header-inner{align-items:center;display:flex;gap:8px;justify-content:center}.pricing-table__plan-icon{height:30px;object-fit:contain;width:30px}.pricing-table__subheader-row th{padding:15px 12px}.pricing-table__feature-header{text-align:left}.pricing-table__included-header{text-align:center}.pricing-table__row{border-bottom:1px solid #eee}.pricing-table__feature-name{padding:10px 12px}.pricing-table__ai-prefix{color:#6c4fd8;height:22px;margin-right:2px;width:22px}.pricing-table__cell{padding:10px;text-align:center}.pricing-table__check,.pricing-table__empty-check{height:20px;vertical-align:middle;width:20px}.pricing-table__empty-check{display:inline-block}.pricing-table__divider td{padding:22px}@media(min-width:992px){.pricing-table .content-intro{margin-bottom:60px}}.pricing-table__plan-header-inner h4{text-align:left}.pricing-table__scroll-hint{display:none}@media (max-width:992px){.pricing-table-el{min-width:758px}.pricing-table-el colgroup col:first-child{width:218px!important}.pricing-table .container{padding:0}.pricing-table .content-intro{padding-left:20px;padding-right:20px}.pricing-table-el colgroup col:not(:first-child){width:180px!important}.pricing-table__divider td:first-child,.pricing-table__empty-header,.pricing-table__feature-header:first-child,table .pricing-table__row td:first-child{left:0;position:sticky;z-index:2}.pricing-table table{overflow:unset}.pricing-table__scroll-hint{animation:nudge 1.5s ease-in-out infinite;color:#999;display:block;font-size:13px;margin-bottom:8px;text-align:center}@keyframes nudge{0%,to{transform:translateX(0)}50%{transform:translateX(6px)}}}.pricing-scroll-outer{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}.pricing-table .single-button{margin-top:50px}.pricing-table-footer{gap:20px;left:0;margin-top:30px;padding-left:30px;padding-right:30px;position:sticky}.pricing-table{padding-bottom:100px;padding-top:100px}