@charset "UTF-8";.pricing-plan__list{display:flex;justify-content:center;list-style-type:none;padding-left:0}@media (max-width:992px){.pricing-plan__list{display:none}}.pricing-plan__toggle{align-items:center;display:flex;justify-content:center;margin-bottom:4em;position:relative}.pricing-plan__toggle .switch{display:inline-block;height:34px;position:relative;width:72px}.pricing-plan__toggle .slider{background-color:#f1f5f9;border-radius:1.75em;bottom:0;box-shadow:0 0 0 1px;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.pricing-plan__toggle .slider:before{background-color:#475569;border-color:#475569;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transform:translateX(38px);transition:.4s;width:26px}.pricing-plan__toggle-label{margin:0 1rem}.pricing-plan__toggle .annual{position:relative}@media (max-width:992px){.pricing-plan__toggle .annual:after{bottom:-40px;color:#007acc;content:"Save up to 50%";left:0;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.pricing-plan__toggle-description{color:#007acc;left:30%;position:absolute;top:10px;width:8.5em}@media (max-width:1200px){.pricing-plan__toggle-description{left:26%}}@media (max-width:992px){.pricing-plan__toggle-description{display:none}}.pricing-plan__toggle-description p{margin:0}@media (max-width:992px){.pricing-plan__toggle-description .pay-annually-text,.pricing-plan__toggle-description p{display:none}}.pricing-plan__toggle-description .pay-annually-text:after{content:"→";margin-left:5px}.pricing-plan__toggle-description .mobile-pay-annually-text{display:none}@media (max-width:992px){.pricing-plan__toggle-description .mobile-pay-annually-text{display:block}}.pricing-plan__toggle input:checked+.slider{background-color:#3395d6;box-shadow:none}.pricing-plan__toggle input:focus+.slider{outline:1px #3395d6}.pricing-plan__toggle input:checked+.slider:before{border-color:#3395d6;transform:translateX(0)}.pricing-plan__toggle input[type=checkbox]:checked+:before{background-color:#fff}.pricing-plan .accordion-content,.pricing-plan__column{background-color:#fff;border:1px solid #cbd5e1;margin:0 3px;padding:0 .5rem 40px;position:relative;text-align:center;width:260px}.pricing-plan .accordion-content .price--amount,.pricing-plan .accordion-content h3,.pricing-plan__column .price--amount,.pricing-plan__column h3{font-size:1.75em;font-weight:600}.pricing-plan .accordion-content .price--additional,.pricing-plan__column .price--additional{font-size:13px}.pricing-plan .accordion-content .price-description,.pricing-plan .accordion-content .price-title,.pricing-plan__column .price-description,.pricing-plan__column .price-title{margin:0;padding:1.4em 0}.pricing-plan .accordion-content .price-title,.pricing-plan__column .price-title{height:var(--title-height)}.pricing-plan .accordion-content .price-description,.pricing-plan__column .price-description{height:var(--desc-height)}.pricing-plan .accordion-content .price-group,.pricing-plan__column .price-group{margin:0;min-height:200px;padding:1.4em 0}@media (max-width:992px){.pricing-plan .accordion-content .price-group,.pricing-plan__column .price-group{min-height:auto}}.pricing-plan .accordion-content .price-group--alternate,.pricing-plan .accordion-content .price-group--initial,.pricing-plan__column .price-group--alternate,.pricing-plan__column .price-group--initial{display:none}.pricing-plan .accordion-content .price-group--desc,.pricing-plan__column .price-group--desc{height:var(--price-desc-height)}@media (max-width:992px){.pricing-plan .accordion-content .price-group--desc,.pricing-plan__column .price-group--desc{height:auto}}.pricing-plan .accordion-content .price-group__main,.pricing-plan__column .price-group__main{min-height:62px}@media (max-width:992px){.pricing-plan .accordion-content .price-group__main,.pricing-plan__column .price-group__main{min-height:auto}}.pricing-plan .accordion-content .active-group,.pricing-plan__column .active-group{display:block}.pricing-plan .accordion-content .button,.pricing-plan__column .button{margin-bottom:1.4em}.pricing-plan .accordion-content .checkmark-label,.pricing-plan__column .checkmark-label{margin:0;padding-top:1.125rem}@media (max-width:992px){.pricing-plan .accordion-content .checkmark-label,.pricing-plan__column .checkmark-label{min-height:auto}}.pricing-plan .accordion-content .checkmark-list,.pricing-plan__column .checkmark-list{list-style-type:none;padding-left:0}.pricing-plan .accordion-content .checkmark-list-item,.pricing-plan__column .checkmark-list-item{align-items:flex-start;display:flex;padding:.6rem 0 .6rem .5rem;position:relative}@media (max-width:992px){.pricing-plan .accordion-content .checkmark-list-item,.pricing-plan__column .checkmark-list-item{min-height:auto;padding:.9rem 0 .9rem .5rem}}.pricing-plan .accordion-content .checkmark-list-item:before,.pricing-plan__column .checkmark-list-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");display:block;width:16px}.pricing-plan .accordion-content .checkmark-list-item .item,.pricing-plan__column .checkmark-list-item .item{margin-left:.5em;text-align:left;width:calc(100% - 16px)}.pricing-plan .accordion-content .checkmark-list-item .item[aria-describedby]:hover+[role=tooltip],.pricing-plan__column .checkmark-list-item .item[aria-describedby]:hover+[role=tooltip]{visibility:visible}.pricing-plan .accordion-content .checkmark-list-item .tooltip,.pricing-plan__column .checkmark-list-item .tooltip{background:#fff;box-shadow:var(--global-shadow);font-size:14px;left:-17em;padding:5px;position:absolute;text-align:left;top:0;visibility:hidden;width:260px;z-index:1}.pricing-plan .accordion-content .checkmark-list-item .tooltip-visible,.pricing-plan__column .checkmark-list-item .tooltip-visible{visibility:visible}.pricing-plan .accordion-content--recommended,.pricing-plan__column--recommended{background-color:#e2e8f0;border-color:var(--pricing-plan-border);position:relative}.pricing-plan .accordion-content--recommended:before,.pricing-plan__column--recommended:before{background:var(--pricing-plan-border);color:#f8fafc;content:attr(data-label);display:block;font-size:1em;font-weight:400;left:-1px;max-width:240px;position:absolute;text-transform:uppercase;top:-25px;width:101%}.pricing-plan .accordion-content--iso-banner:before,.pricing-plan__column--iso-banner:before{content:"ISO 27001 / 27701";left:-28px;top:28px;transform:rotate(-45deg)}.pricing-plan .accordion-content--iso-banner:before,.pricing-plan .accordion-content--soc-banner:before,.pricing-plan__column--iso-banner:before,.pricing-plan__column--soc-banner:before{border-bottom:22px solid #006e00;border-left:22px solid transparent;border-right:22px solid transparent;color:#fff;font-size:12px;font-weight:400;height:0;line-height:2;position:absolute}.pricing-plan .accordion-content--soc-banner:before,.pricing-plan__column--soc-banner:before{content:"SOC 2 Type 2";right:-25px;top:19px;transform:rotate(45deg)}.pricing-plan .accordion-content:first-of-type .tooltip,.pricing-plan__column:first-of-type .tooltip{left:16em}.pricing-plan .mobile-price-table{display:none}@media (max-width:992px){.pricing-plan .mobile-price-table{display:block;margin-bottom:50px}}.pricing-plan .mobile-price-table .accordion-content{background-color:transparent;border:none;text-align:left;width:100%}.pricing-plan .mobile-price-table .collapsible-content{border-color:#cbd5e1;position:relative}.pricing-plan .mobile-price-table .collapsible-content__title{font-size:1.5em;font-weight:600;padding-left:1em}.pricing-plan .mobile-price-table .collapsible-content .price-group{padding:1em 0}.pricing-plan .mobile-price-table .collapsible-content .recommended{color:#007acc;font-size:14px;font-weight:400;margin-left:1em;text-transform:uppercase}.pricing-plan .mobile-price-table .collapsible-content--recommended:before{border-color:#007acc transparent;border-style:solid;border-width:24px 24px 0 0;content:"";left:0;position:absolute;top:0}