.prices-wrapper{width:100%;background-color:#eceafd;padding:50px;box-sizing:border-box}.prices-wrapper .prices{padding:50px;border-radius:20px;background:#fff}.prices-wrapper .prices .price{max-width:330px;width:33%;box-sizing:border-box;border-radius:10px;padding:30px;transition:all .2s;display:flex;flex-direction:column;gap:24px}.prices-wrapper .prices .price .tagline{font-size:.9rem;font-weight:300}.prices-wrapper .prices .price .title{margin-bottom:12px}.prices-wrapper .prices .price .price-info h3{font-size:32px;font-weight:500}.prices-wrapper .prices .price .price-info .tagline{font-weight:500}.prices-wrapper .prices .price .price-info .hidden-price{display:none}.prices-wrapper .prices .price ul.features{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-weight:300;font-size:.9rem}.prices-wrapper .prices .price ul.features li{display:flex;gap:10px;align-items:flex-start}.prices-wrapper .prices .price ul.features .feature-icon{color:#6556eb;width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:2px}.prices-wrapper .prices .price ul.features .feature-icon svg{width:100%;height:100%}.prices-wrapper .prices .price ul.features .feature-text{flex:1}.prices-wrapper .prices .price ul.features .feature-text p{margin:0;display:inline}.prices-wrapper .prices .price ul.features .feature-text strong{font-weight:600}.prices-wrapper .prices .price:hover{background:#eceafd}.prices-wrapper .prices .price:nth-of-type(2){background:#eceafd}.switch{position:relative;margin-bottom:30px}.switch button{color:var(--color-black)!important;border:none!important;background:#efefef;text-transform:none;font-weight:600;font-size:.75rem!important;padding:8px 18px}.switch button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.switch button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.switch button.active,.switch button:hover{background:var(--color-violet-lighter);color:var(--color-violet)!important;cursor:pointer}.switch .save-label{position:absolute;right:-10px;transform:translate(100%);font-size:.6rem;background:var(--color-violet-lighter);padding:2px 12px;border-radius:20px;font-weight:700}.feature-table-container{position:relative;max-height:300px;overflow:hidden;transition:max-height .5s ease}.feature-table-container.expanded{max-height:none}.feature-table-gradient{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,#eceafd00,#eceafd);pointer-events:none;transition:opacity .3s ease}.feature-table-container.expanded .feature-table-gradient{opacity:0}.feature-table-toggle{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#fff;border:1px solid #6556EB;color:#6556eb;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:500;font-size:14px;transition:all .3s ease;z-index:10}.feature-table-toggle:hover{background:#6556eb;color:#fff}.feature-table-container.expanded .feature-table-toggle{display:none}.prices-list-wrapper{width:100%}.prices-list .feature-check{color:var(--color-violet)}.prices-list .feature-x{color:#aeaeae}.prices-list{box-sizing:border-box;background:#eceafd;padding:32px;border-radius:20px;font-weight:400}.prices-list table{width:100%;border-collapse:collapse;font-size:12px}.prices-list thead{position:sticky;background:#eceafd;top:0}.prices-list th{text-align:left;font-weight:500}.prices-list td,.prices-list th{padding:8px 0;font-size:13px}:is(.prices-list td,.prices-list th) svg{font-size:12px;max-height:18px;transform:translateY(3px)}.prices-list td{color:#525252}.prices-list .feature-group-row{background:#eceafd;border-bottom:1px solid #d8d8d8;font-weight:500}.prices-list .feature-group-row td{padding-top:40px;font-size:16px;color:#333}.prices-list .feature-group-row:first-of-type td{padding-top:0}.prices-list tr.last td{height:fit-content;padding:60px 16px 16px}@media(max-width:640px){.prices-list thead th{width:calc(100% / 3);float:left}.prices-list thead th:first-of-type{width:0}.prices-list tr{display:block;margin-bottom:12px}.prices-list td:first-child{display:block;width:100%;font-weight:600;padding-bottom:0}.prices-list td:not(:first-child){display:inline-block;width:calc(100% / 3.1)}.feature-group-row td{padding-top:20px!important}tr.last td{display:none!important}tr.last td:nth-child(2){display:block!important;width:100%!important}tr.last td:nth-child(2) a{width:100%}}@media screen and (max-width:1100px){.prices-list-wrapper{padding:32px}.prices-wrapper{padding:32px}.prices-wrapper .prices{padding:20px}.prices-wrapper .prices .price{width:100%;padding:24px}}@media screen and (max-width:400px){.switch{margin-top:38px}.save-label{right:50%!important;transform:translate(50%)!important;width:fit-content;top:-26px}}
