.pricing{align-items:center;display:flex;flex-direction:column}.pricing>.section-heading{align-items:center;text-align:center;@media (min-width:600px) and (max-width:1280px){max-width:450px}@media (min-width:1280px){max-width:66%}}.pricing-desktop{align-items:center;display:flex;flex-direction:column;margin-top:48px;width:100%;@media (max-width:1280px){display:none}}.pricing-toggle{background-color:#fff;border-radius:5px;box-shadow:0 5px 10px #2e38621a;display:flex;margin:16px auto 0;overflow:hidden;width:100%;@media (min-width:1280px){margin-top:0;width:950px!important}}.pricing-mobile-first-cat,.pricing-mobile-second-cat{align-items:center;display:flex;flex-direction:column}.pricing-mobile-second-cat{margin-top:48px}.desktop-pricing-toggle-item,.first-cat-pricing-toggle-item,.second-cat-pricing-toggle-item{align-items:center;cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;padding:11px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1) 0s}.pricing-toggle-item-label,.pricing-toggle-item-title{color:inherit;z-index:2}.desktop-pricing-toggle-item.selected .pricing-toggle-item-label,.desktop-pricing-toggle-item.selected .pricing-toggle-item-title,.first-cat-pricing-toggle-item.selected .pricing-toggle-item-label,.first-cat-pricing-toggle-item.selected .pricing-toggle-item-title,.second-cat-pricing-toggle-item.selected .pricing-toggle-item-label,.second-cat-pricing-toggle-item.selected .pricing-toggle-item-title{color:#fff!important}.desktop-pricing-toggle-item:first-child:before,.first-cat-pricing-toggle-item:first-child:before,.second-cat-pricing-toggle-item:first-child:before{background:#83c6ff;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .2s cubic-bezier(.4,0,.2,1) 0s;width:100%;z-index:1}.desktop-pricing-packages{display:flex;gap:24px;margin-top:48px;width:100%}.first-cat-pricing-package,.pricing-package,.second-cat-pricing-package{border-radius:10px;box-shadow:0 5px 10px rgba(46,56,98,.1);flex:1 1 0px;max-width:500px;padding:40px 24px 32px;position:relative}.pricing-package{background-color:#fff}.first-cat-pricing-package,.second-cat-pricing-package{background-color:#fff;margin-top:16px}.desktop-pricing-packages{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 1s ease}.desktop-pricing-packages.selected{opacity:1;pointer-events:auto;position:relative}.first-cat-pricing-package,.second-cat-pricing-package{@media (max-width:1280px){left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 1s ease}}.first-cat-pricing-package.selected,.second-cat-pricing-package.selected{@media (max-width:1280px){opacity:1;pointer-events:auto;position:relative}}.pricing-package-container{text-align:center}.pricing-package-container,.pricing-package-heading{align-items:center;display:flex;flex-direction:column}.pricing-package-heading{height:220px}.pricing-package-heading--name,.pricing-package-heading--tier{margin-bottom:.35em}.pricing-package-heading--description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pricing-package-price-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:65px;margin-top:24px;padding:8px 16px}.pricing-package-cta{margin-top:24px}.pricing-package-divider{border-top:1px dashed #2e3862;margin-top:24px;width:100%}.pricing-package-features{display:flex;flex-direction:column;gap:8px;margin-top:24px;text-align:left;width:100%}.pricing-package-feature{height:35px;justify-content:space-between;width:100%}.pricing-package-feature,.pricing-package-feature-main{align-items:center;display:flex;gap:8px}.tooltip-container{align-items:center;display:flex;position:relative}.pricing-info-icon{cursor:pointer;fill:#d8e0f289;height:20px;width:20px}.pricing-included-icon{max-height:35px;opacity:.15}.pricing-included-icon.included{opacity:1}.pricing-mobile{align-items:center;display:flex;flex-direction:column;margin-top:32px;width:100%;@media (min-width:1280px){display:none}}.pricing-mobile>.pricing-toggle{margin-top:16px}.pricing-package-label{border-radius:0 10px 0 4px;font-size:.625rem!important;margin:0;max-height:30px;padding:5px 18px;position:absolute;right:0;top:0}