:root{--color-primary:#006d6f;--color-primary-lightest:#e1fffe;--color-primary-light:#b8f5f3;--color-primary-dark:#00585a;--color-primary-darkest:#003536;--description-color:#505862;--Glass:hsla(0,0%,83%,.1);--glass:linear-gradient(135deg,hsla(0,0%,74%,.5),hsla(0,0%,100%,.1) 50%)}.pricing-comparison .ds-2025-compare-wrapper{background:#fff;border:1px solid rgba(5,19,68,.08);border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.15);overflow:hidden;width:100%}.pricing-comparison__best-for,.pricing-comparison__cta-row,.pricing-comparison__header-row,.pricing-comparison__row{display:grid;grid-template-columns:40% 30% 30%}.pricing-comparison__best-for .pricing-comparison__col,.pricing-comparison__best-for>[class*=pricing-comparison__col],.pricing-comparison__cta-row .pricing-comparison__col,.pricing-comparison__cta-row>[class*=pricing-comparison__col],.pricing-comparison__header-row .pricing-comparison__col,.pricing-comparison__header-row>[class*=pricing-comparison__col],.pricing-comparison__row .pricing-comparison__col,.pricing-comparison__row>[class*=pricing-comparison__col]{padding-left:0!important;padding-right:0!important}.pricing-comparison__header-row{background:#051344}.pricing-comparison__header-row .pricing-comparison__col--criteria{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;letter-spacing:-.15px;line-height:20px;padding:32px!important}.pricing-comparison__header-row .pricing-comparison__col--product{align-items:center;color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:24px 20px!important;text-align:center}.pricing-comparison__header-row .pricing-comparison__col--product-0{background:linear-gradient(119deg,#a865ff 4.25%,#571cce 48.27%,rgba(26,8,92,.4) 91.45%)}.pricing-comparison__header-row .pricing-comparison__col--product-1{background:#051344}.pricing-comparison__header-row .pricing-comparison__product-name{font-size:14px;font-weight:700;letter-spacing:-.15px;line-height:20px}.pricing-comparison__header-row .plan-badge{background:linear-gradient(163.5deg,hsla(0,0%,74%,.25),hsla(0,0%,100%,.05) 50%)!important;border:1px solid hsla(0,0%,74%,.5)!important;border-radius:999px;color:#fff!important;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:16px;margin:0;padding:6px 14px;text-transform:none!important}.pricing-comparison__accordion.accordion .accordion-item{background:transparent;border:none;border-radius:0}.pricing-comparison__accordion.accordion .accordion-header{background:#f3f4f6;border-top:1px solid #e5e7eb}.pricing-comparison__accordion.accordion .accordion-button.pricing-comparison__section-btn{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:#6c737f;cursor:pointer;display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:1.44px;line-height:16px;padding:9px 32px;text-transform:uppercase;width:100%}.pricing-comparison__accordion.accordion .accordion-button.pricing-comparison__section-btn:focus{box-shadow:none}.pricing-comparison__accordion.accordion .accordion-button.pricing-comparison__section-btn:not(.collapsed){background:transparent;box-shadow:none;color:#6c737f}.pricing-comparison__accordion.accordion .accordion-button.pricing-comparison__section-btn:after{background-size:15px;flex-shrink:0;height:15px;width:15px}.pricing-comparison__accordion.accordion .accordion-body{padding:0}.pricing-comparison__row{border-top:1px solid #f1f5f9}.pricing-comparison__row .pricing-comparison__col--criteria{align-items:center;color:#384250;display:flex;font-size:14px;font-weight:400;letter-spacing:-.15px;line-height:20px;padding:18px 32px!important}.pricing-comparison__row .pricing-comparison__col--product{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:center;letter-spacing:-.15px;line-height:21px;padding:18px 20px!important;text-align:center}.pricing-comparison__row .pricing-comparison__col--product-0{background:rgba(227,227,255,.5)}.pricing-comparison__row .pricing-comparison__col--product-0 .pricing-comparison__cell-text{color:#200981;font-weight:400}.pricing-comparison__row .pricing-comparison__col--product-1 .pricing-comparison__cell-text{color:#004061;font-weight:400}.pricing-comparison__check{align-items:center;display:inline-flex;gap:10px}.pricing-comparison .ds-2025-check{align-items:center;background:#ceeab0;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.pricing-comparison .ds-2025-check:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M13.333 4 6 11.333 2.667 8' stroke='%232B4212' stroke-width='1.333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;width:12px}.pricing-comparison__dash{color:#6c737f;font-size:22px;line-height:1}.pricing-comparison__cell-text{font-size:14px;line-height:21px}.pricing-comparison__best-for{background:#051344;color:#fff}.pricing-comparison__best-for .pricing-comparison__best-for-label{align-items:center;display:flex;font-size:14px;font-weight:700;letter-spacing:-.15px;line-height:20px;padding:24px 32px!important}.pricing-comparison__best-for .pricing-comparison__best-for-cell{color:#fff;font-size:14px;font-weight:400;letter-spacing:-.15px;line-height:22.75px;padding:24px!important;text-align:center}.pricing-comparison__best-for .pricing-comparison__col--product-0{background:#200981}.pricing-comparison__cta-row{background:#051344;border-top:1px solid #4121c7}.pricing-comparison__cta-row .pricing-comparison__cta-cell.pricing-comparison__col--product-0{background:#200981!important}.pricing-comparison__cta-row .pricing-comparison__cta-cell{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;justify-content:center;padding:22px 20px!important}.pricing-comparison__cta-row .pricing-comparison__cta{text-align:center;white-space:nowrap}.pricing-comparison__mobile{display:none}body.ds-2025 .pricing-comparison__mobile-tabs.ds-2025-pill-tabs{--ds-pill-tabs-bg:#f3f4f6;--ds-pill-tabs-border:#d2d6db;--ds-pill-tabs-gap:4px;--ds-pill-tabs-padding:4px;--ds-pill-tab-bg:transparent;--ds-pill-tab-border:transparent;--ds-pill-tab-color:#384250;--ds-pill-tab-gap:8px;--ds-pill-tab-padding-y:10px;--ds-pill-tab-padding-x:13px;--ds-pill-tab-active-bg:#006d6f;--ds-pill-tab-active-border:#006d6f;--ds-pill-tab-active-color:#fff;--ds-pill-tab-active-shadow:0 1px 6px rgba(15,30,60,.12);display:flex;justify-content:center;margin:0 auto 16px;max-width:100%;width:-moz-fit-content;width:fit-content}body.ds-2025 .pricing-comparison__mobile-tabs.ds-2025-pill-tabs .pricing-comparison__mobile-tab.ds-2025-pill-tab{min-height:40px}.pricing-comparison__mobile-tab-icon{background-color:currentColor;color:inherit;display:inline-block;flex:0 0 16px;height:17px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .2s ease;width:16px}.pricing-comparison__mobile-tab--cloud .pricing-comparison__mobile-tab-icon{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath opacity='.85' d='M12.997 6.998a4.999 4.999 0 1 0-9.898 1H3a3 3 0 0 0 0 5.999h9.998a2.999 2.999 0 1 0 0-5.999h-.1c.067-.329.1-.664.1-1Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15.996v15.996H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath opacity='.85' d='M12.997 6.998a4.999 4.999 0 1 0-9.898 1H3a3 3 0 0 0 0 5.999h9.998a2.999 2.999 0 1 0 0-5.999h-.1c.067-.329.1-.664.1-1Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15.996v15.996H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.pricing-comparison__mobile-tab--enterprise .pricing-comparison__mobile-tab-icon{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='15' fill='none'%3E%3Cpath d='M8.786-.029c.97 0 1.758.787 1.758 1.757v10.544c0 .97-.787 1.758-1.758 1.758h-7.03C.787 14.03 0 13.243 0 12.272V1.728C0 .758.786-.029 1.757-.029h7.03ZM1.756.85a.88.88 0 0 0-.878.879v10.544a.88.88 0 0 0 .879.879h7.03a.879.879 0 0 0 .878-.879V1.728a.88.88 0 0 0-.879-.879h-7.03Zm2.326 4.083a.44.44 0 0 1 .621.621L3.257 7l1.446 1.447a.439.439 0 1 1-.621.62L2.325 7.312a.44.44 0 0 1 0-.621l1.757-1.758Zm1.758 0a.44.44 0 0 1 .62 0L8.22 6.69a.44.44 0 0 1 0 .621L6.46 9.068a.44.44 0 1 1-.621-.621L7.286 7 5.84 5.553a.44.44 0 0 1 0-.62Z' fill='%234D5761'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='15' fill='none'%3E%3Cpath d='M8.786-.029c.97 0 1.758.787 1.758 1.757v10.544c0 .97-.787 1.758-1.758 1.758h-7.03C.787 14.03 0 13.243 0 12.272V1.728C0 .758.786-.029 1.757-.029h7.03ZM1.756.85a.88.88 0 0 0-.878.879v10.544a.88.88 0 0 0 .879.879h7.03a.879.879 0 0 0 .878-.879V1.728a.88.88 0 0 0-.879-.879h-7.03Zm2.326 4.083a.44.44 0 0 1 .621.621L3.257 7l1.446 1.447a.439.439 0 1 1-.621.62L2.325 7.312a.44.44 0 0 1 0-.621l1.757-1.758Zm1.758 0a.44.44 0 0 1 .62 0L8.22 6.69a.44.44 0 0 1 0 .621L6.46 9.068a.44.44 0 1 1-.621-.621L7.286 7 5.84 5.553a.44.44 0 0 1 0-.62Z' fill='%234D5761'/%3E%3C/svg%3E")}.pricing-comparison__mobile-product-header{align-items:center;border-radius:16px 16px 0 0;color:#fff;display:flex;flex-direction:column;gap:8px;margin-bottom:0;padding:20px 24px;text-align:center}.pricing-comparison__mobile-product-header--0{background:linear-gradient(119deg,#a865ff 4.25%,#571cce 48.27%,rgba(26,8,92,.4) 91.45%)}.pricing-comparison__mobile-product-header--1{background:#051344}.pricing-comparison__mobile-product-name{display:block;font-size:16px;font-weight:600;line-height:1.3}.pricing-comparison__mobile-product-badge.plan-badge{align-items:center;background:linear-gradient(163.5deg,hsla(0,0%,74%,.25),hsla(0,0%,100%,.05) 50%);border:1px solid hsla(0,0%,100%,.2)!important;border-radius:999px;box-shadow:none;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:0;line-height:18px;margin-top:0;min-height:32px;padding:6px 16px;text-transform:none!important;white-space:nowrap}.pricing-comparison__mobile-accordion.accordion{background:#fff;border:1px solid #e5e7eb;border-radius:0 0 16px 16px;border-top:0;overflow:hidden}.pricing-comparison__mobile-accordion.accordion.pricing-comparison__mobile-accordion--with-footer{border-bottom:0;border-radius:0}.pricing-comparison__mobile-accordion.accordion .accordion-item{background:transparent;border:none;border-bottom:1px solid #e5e7eb;border-radius:0}.pricing-comparison__mobile-accordion.accordion .accordion-button.pricing-comparison__section-btn{align-items:center;background:transparent;border:none;box-shadow:none;color:#6c737f;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:1.44px;line-height:16px;min-height:40px;padding:8px 24px;text-transform:uppercase;width:100%}.pricing-comparison__mobile-accordion.accordion .accordion-button.pricing-comparison__section-btn:focus{box-shadow:none}.pricing-comparison__mobile-accordion.accordion .accordion-button.pricing-comparison__section-btn:not(.collapsed){background:transparent;box-shadow:none;color:#6c737f}.pricing-comparison__mobile-accordion.accordion .accordion-button.pricing-comparison__section-btn:after{background-size:15px;height:15px;width:15px}.pricing-comparison__mobile-accordion.accordion .accordion-body{padding:0}.pricing-comparison .pricing-comparison__mobile-list{list-style:none;margin:0;padding-bottom:0;padding-left:0!important;padding-right:0;padding-top:0;padding-inline-start:0!important}.pricing-comparison .pricing-comparison__mobile-list>.pricing-comparison__mobile-row{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:14px;justify-content:space-between;padding:16px 24px}.pricing-comparison .pricing-comparison__mobile-list>.pricing-comparison__mobile-row:first-child{border-top:none}.pricing-comparison .pricing-comparison__mobile-list>.pricing-comparison__mobile-row .pricing-comparison__feature-name{color:#384250;font-size:14px;font-weight:400}.pricing-comparison .pricing-comparison__mobile-list>.pricing-comparison__mobile-row .pricing-comparison__mobile-value{flex-shrink:0}.pricing-comparison__mobile-panel--cloud .pricing-comparison__mobile-list,.pricing-comparison__mobile-panel--cloud .pricing-comparison__mobile-list>.pricing-comparison__mobile-row{background:#e3e3ff}.pricing-comparison__mobile-panel--cloud .pricing-comparison__mobile-list>.pricing-comparison__mobile-row{border-bottom:.721px solid #e3e3ff;border-top:0}.pricing-comparison__mobile-panel--cloud .pricing-comparison__mobile-list>.pricing-comparison__mobile-row:first-child{border-top:0}.pricing-comparison__mobile-panel--cloud .pricing-comparison__mobile-list>.pricing-comparison__mobile-row:last-child{border-bottom:0}.pricing-comparison__mobile-panel--cloud .pricing-comparison__mobile-value .pricing-comparison__cell-text{color:#200981}.pricing-comparison__mobile-panel--enterprise .pricing-comparison__mobile-value .pricing-comparison__cell-text{color:#004061}.pricing-comparison__mobile-footer{border-radius:0 0 16px 16px;color:#fff;margin-top:0;overflow:hidden}.pricing-comparison__mobile-footer--0{background:#200981}.pricing-comparison__mobile-footer--1{background:#051344}.pricing-comparison__mobile-best-for{border-radius:0;color:inherit;margin-top:0;padding:20px 24px 16px}.pricing-comparison__mobile-best-for .pricing-comparison__best-for-label{display:block;font-size:14px;font-weight:700;padding:0 0 12px}.pricing-comparison__mobile-best-for p{color:inherit;font-size:14px;line-height:1.5;margin:0}.pricing-comparison__mobile-cta{border-top:1px solid hsla(0,0%,100%,.18);display:flex;flex-direction:column;gap:12px;margin-top:0;padding:16px 24px 20px}.pricing-comparison__mobile-cta .pricing-comparison__cta{min-height:40px;width:100%}@media(max-width:767px){.pricing-comparison__desktop{display:none}.pricing-comparison__mobile{display:block}}
