.compare[data-astro-cid-npqzfzqu]{flex-direction:column;display:flex}.compare__header[data-astro-cid-npqzfzqu]{z-index:10;background-color:var(--color-neutral-50);font-size:var(--text-small);grid-template-columns:45% repeat(5,1fr);display:grid;position:sticky;top:4.5rem}.compare__column[data-astro-cid-npqzfzqu]{font-weight:var(--font-weight-semi-bold);text-align:center;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem .25rem;display:flex}.group__summary[data-astro-cid-npqzfzqu]{z-index:11;border-bottom:1px solid var(--color-neutral-100);font-size:var(--text-small);font-weight:var(--font-weight-semi-bold);cursor:pointer;align-items:center;gap:.5rem;padding-block:1rem;list-style:none;display:flex;position:sticky;top:5rem}.group__summary[data-astro-cid-npqzfzqu]::-webkit-details-marker{display:none}.group__chevron[data-astro-cid-npqzfzqu]{width:1rem;height:1rem;transition:transform .3s;display:flex}.group[data-astro-cid-npqzfzqu][open] .group__summary[data-astro-cid-npqzfzqu]{border-bottom-style:none}.group__content[data-astro-cid-npqzfzqu]{border-top:1px solid var(--color-neutral-100)}.group[data-astro-cid-npqzfzqu][open] .group__chevron[data-astro-cid-npqzfzqu]{transform:rotate(180deg)}.table[data-astro-cid-npqzfzqu]{border-collapse:collapse;width:100%;font-size:var(--text-small);table-layout:fixed}.table__label-col[data-astro-cid-npqzfzqu]{width:45%}.table[data-astro-cid-npqzfzqu] caption[data-astro-cid-npqzfzqu],.table[data-astro-cid-npqzfzqu] thead[data-astro-cid-npqzfzqu],.sr-only[data-astro-cid-npqzfzqu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table[data-astro-cid-npqzfzqu] tbody[data-astro-cid-npqzfzqu] th[data-astro-cid-npqzfzqu],.table[data-astro-cid-npqzfzqu] tbody[data-astro-cid-npqzfzqu] td[data-astro-cid-npqzfzqu]{border-bottom:1px solid var(--color-neutral-100);color:var(--color-neutral-700);font-weight:var(--font-weight-normal);text-align:center;text-wrap:balance;vertical-align:middle;padding-block:.75rem}.table[data-astro-cid-npqzfzqu] tbody[data-astro-cid-npqzfzqu] tr[data-astro-cid-npqzfzqu]:last-child>[data-astro-cid-npqzfzqu]{border-bottom-style:none}.table[data-astro-cid-npqzfzqu] tbody[data-astro-cid-npqzfzqu] th[data-astro-cid-npqzfzqu]{text-align:left}.table__flag[data-astro-cid-npqzfzqu]{justify-content:center;display:flex}.table__flag[data-astro-cid-npqzfzqu].is-yes{color:var(--color-primary)}.table__flag[data-astro-cid-npqzfzqu].is-no{color:var(--color-neutral-500)}.stacked[data-astro-cid-npqzfzqu]{margin:0;display:none}@media (width<=991px){.compare__header[data-astro-cid-npqzfzqu],.table[data-astro-cid-npqzfzqu]{display:none}.stacked[data-astro-cid-npqzfzqu]{display:block}.group__summary[data-astro-cid-npqzfzqu],.group[data-astro-cid-npqzfzqu][open] .group__summary[data-astro-cid-npqzfzqu]{background-color:var(--color-primary-50);border-bottom-style:solid}.group__content[data-astro-cid-npqzfzqu]{border-top-style:none}.stacked__title[data-astro-cid-npqzfzqu]{border-bottom:1px solid var(--color-neutral-100);color:var(--color-primary);font-size:var(--text-small);font-weight:var(--font-weight-semi-bold);padding-block:.75rem}.stacked__row[data-astro-cid-npqzfzqu]{border-bottom:1px solid var(--color-neutral-100);color:var(--color-neutral-700);font-size:var(--text-small);grid-template-columns:1fr 1fr;gap:1rem;margin:0;padding:.75rem .25rem;display:grid}.stacked__value[data-astro-cid-npqzfzqu]{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}}@media (width<=767px){.group__summary[data-astro-cid-npqzfzqu]{top:4rem}}main{--pricing-spacer:var(--spacing-large)}.pricing-spacer{margin-top:var(--pricing-spacer)}.pricing-hero .hero__backdrop-img{display:none}.pricing-hero .hero__backdrop-overlay{background-image:url(/images/lights.svg), radial-gradient(circle farthest-side at 50% 50%, #1a66ff4a, #1a50bb1a), linear-gradient(to bottom, var(--color-neutral-900), var(--color-neutral-900));background-position:60% -10%,0 0,0 0;background-repeat:no-repeat,repeat,repeat}.pricing-hero .hero__title{text-wrap:wrap}.pricing-hero.hero--dark .hero__inner .hero__content .hero__lead{color:var(--color-white);font-size:var(--text-xmedium)}.pricing-plans{margin-top:var(--pricing-spacer)}.pricing-filters{align-items:flex-start;gap:2rem 4rem;display:flex}.pricing-filters__left{flex-direction:column;flex:none;gap:.25rem;display:flex;position:relative}.pricing-filters__right{flex-direction:column;flex:1;gap:1.25rem;display:flex;position:relative}.pricing-filters__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.pricing-filters__heading{font-weight:var(--font-weight-semi-bold);margin:0}.pricing-filters__save,.pricing-filters__value{color:var(--color-accent);font-size:var(--text-small)}.pricing-filters__arrow{max-width:100%;position:absolute;top:17px;right:-16px}.pricing-toggle{border:1px solid var(--color-white-16);border-radius:var(--radius-round);gap:.25rem;padding:.25rem;display:flex}.pricing-toggle__option{border-radius:var(--radius-round);min-width:100px;color:inherit;font:inherit;font-size:var(--text-small);text-align:center;cursor:pointer;background-color:#0000;border:0;flex:1;padding-block:.5rem;transition:background-color .3s}.pricing-toggle__option:hover{background-color:var(--color-white-16)}.pricing-toggle__option.is-active{background-color:var(--color-white);color:var(--color-neutral-900);font-weight:var(--font-weight-semi-bold)}.pricing-slider-wrap{position:relative}.pricing-slider{z-index:1;appearance:none;opacity:0;cursor:pointer;background-color:#0000;width:100%;height:1.5rem;margin:0;position:absolute;top:-.6875rem;left:0}.pricing-slider::-webkit-slider-thumb{appearance:none;width:0;height:1.5rem}.pricing-slider::-moz-range-thumb{border:0;width:0}.pricing-slider:focus-visible+.pricing-track .pricing-track__thumb{outline:var(--focus-width) solid var(--color-white);outline-offset:var(--focus-offset)}.pricing-track{cursor:pointer;align-items:center;display:flex;position:relative}.pricing-track__bg,.pricing-track__fill{border-radius:var(--radius-round);height:2px;position:absolute;top:0}.pricing-track__bg{background-color:var(--color-neutral-600);width:100%}.pricing-track__fill{background-color:var(--color-accent)}.pricing-track__thumb{border-radius:var(--radius-round);background-color:var(--color-accent);width:1rem;height:1rem;position:absolute;top:-15px;transform:translate(-50%,50%)}.pricing-track__units{width:100%;margin:0;padding:0;list-style:none;display:flex}.pricing-track__unit{width:100%;color:var(--color-neutral-100);font-size:var(--text-tiny);flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;margin-top:-3.5px;display:flex}.pricing-track__unit.is-first{align-items:flex-start;width:50%}.pricing-track__unit.is-last{align-items:flex-end;width:50%}.pricing-track__line{background-color:var(--color-neutral-600);width:1px;height:9px}.pricing-select{border:1px solid var(--color-white-16);border-radius:var(--radius-round);min-height:3rem;color:var(--color-white);font:inherit;appearance:none;cursor:pointer;background-color:#0000;background-image:url(/images/pricing/select-arrow.svg);background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5rem;margin:0;padding:.5rem 2.5rem .5rem 1.5rem;display:none}.pricing-select option{color:var(--color-neutral-900)}.pricing-plans__grid{width:100%;margin-top:var(--pricing-spacer);display:flex}.pricing-plans .plan{border:1px solid var(--color-neutral-700);border-left-style:none;flex-direction:column;gap:2rem;width:100%;max-width:26rem;margin-inline:auto;padding:2rem;display:flex}.pricing-plans .plan.is-first{border-left-style:solid}.pricing-plans .plan.is-featured{border:2px solid var(--color-accent)}.pricing-plans .plan__head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pricing-plans .plan__name{color:var(--color-accent-light);font-size:var(--text-medium);margin:0}.pricing-plans .plan__tag{border-radius:var(--radius-round);background-color:var(--color-accent-light);color:var(--color-neutral-900);font-size:var(--text-tiny);font-weight:var(--font-weight-semi-bold);padding:.25rem .75rem}.pricing-plans .plan__price{flex-direction:column;align-items:flex-start;display:flex}.pricing-plans .plan__price-top{font-size:var(--text-tiny);margin:0}.pricing-plans .plan__price-top.is-invisible{opacity:0}.pricing-plans .plan__price-row{color:var(--color-neutral-200);align-items:baseline;margin:0;display:flex}.pricing-plans .plan__price-value{color:var(--color-white);font-size:var(--text-h2);font-weight:var(--font-weight-semi-bold);letter-spacing:.02em;line-height:1}.pricing-plans .plan__cta,.pricing-sheet__button{z-index:0;border-radius:var(--button-radius);background-color:var(--color-primary);box-shadow:0 4px 24px -2px var(--button-shadow-blue-dark);color:var(--color-white);font:inherit;font-size:var(--text-small);font-weight:var(--font-weight-semi-bold);text-align:center;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:box-shadow .3s,transform .3s;display:flex;position:relative}.pricing-plans .plan__cta:after,.pricing-sheet__button:after{content:"";z-index:-1;border-radius:var(--button-radius);background-color:var(--color-primary-dark);opacity:0;transition:transform .3s,opacity .3s;position:absolute;inset:-1px;transform:scale(0)}.pricing-plans .plan__cta:hover:after,.pricing-sheet__button:hover:not(:disabled):after{opacity:1;transform:scale(1)}.plan__cta-label,.pricing-sheet__button-label{z-index:1;padding:var(--button-padding-y) var(--button-padding-x);position:relative}.pricing-plans .plan__cta.is-featured,.pricing-sheet__button.is-primary{background-color:var(--color-accent-light);box-shadow:0 4px 24px -2px var(--button-shadow-light-blue);color:var(--color-neutral-900)}.pricing-plans .plan__cta.is-featured:after,.pricing-sheet__button.is-primary:after{background-color:var(--color-accent)}.pricing-plans .plan__cta.is-featured:hover,.pricing-sheet__button.is-primary:hover{box-shadow:0 0 0 0 var(--button-shadow-light-blue)}.pricing-plans .plan__list{flex-direction:column;gap:.5rem;display:flex}.pricing-plans .plan__items{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.pricing-plans .plan__group-heading{color:var(--color-neutral-400);font-size:var(--text-tiny);letter-spacing:.053em;text-transform:uppercase;margin:0}.pricing-plans .plan__item{width:100%;color:var(--color-neutral-100);font-size:var(--text-small);justify-content:space-between;align-items:flex-end;gap:.5rem;margin:0;display:flex}.pricing-plans .plan__item-content{flex:1;align-items:flex-start;gap:.5rem;display:flex}.pricing-plans .plan__item-icon{background-color:var(--color-accent-light);flex:none;width:1rem;height:1rem;margin-top:2.5px;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.pricing-plans .plan__item-note{color:var(--color-neutral-400);font-size:var(--text-tiny);flex:none}.pricing-plans .plan__clouds{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pricing-plans .plan__cloud{background-color:var(--color-white);border-radius:.25rem;justify-content:center;align-items:center;padding:.375rem;display:flex}.pricing-plans .plan__cloud img{object-fit:contain;width:1.5rem;height:1.5rem;display:block}.pricing-sheet{background-color:#0000;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0}.pricing-sheet[open]{justify-content:flex-end;display:flex}.pricing-sheet{transition:transform .5s;transform:translate(31.25rem)}.pricing-sheet.is-open{transform:translate(0)}.pricing-sheet::backdrop{background-color:#0000;transition:background-color .3s}.pricing-sheet.is-open::backdrop{background-color:#0006}.pricing-sheet__inner{background-color:var(--color-white);width:100%;max-width:31.25rem;height:100dvh;color:var(--color-neutral-900);opacity:0;flex-direction:column;gap:2rem;padding:2rem;transition:opacity .5s;display:flex;overflow:auto}.pricing-sheet.is-open .pricing-sheet__inner{opacity:1}.pricing-sheet__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pricing-sheet__heading{font-family:var(--font-body);font-size:var(--text-medium);font-weight:var(--font-weight-semi-bold);line-height:var(--leading-xlarge);letter-spacing:normal;margin:0}.pricing-sheet__close{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .3s;display:flex}.pricing-sheet__close:hover{transform:rotate(90deg)}.pricing-sheet__close svg{width:100%;height:100%}.pricing-sheet__options{flex-direction:column;gap:1.5rem;display:flex}.pricing-sheet__rule{background-color:var(--color-neutral-100);border:0;width:100%;height:1px;margin:0}.pricing-sheet__row{font-size:var(--text-small);justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.pricing-sheet__label{color:var(--color-neutral-700);font-size:var(--text-small);margin:0}.pricing-sheet__value{color:var(--color-primary);font-weight:var(--font-weight-medium)}.pricing-sheet__select,.pricing-sheet__group{flex-direction:column;gap:.75rem;display:flex}.pricing-sheet__group-label{color:var(--color-neutral-700);font-size:var(--text-tiny);letter-spacing:.05em;text-transform:uppercase;margin:0}.pricing-sheet__option{border-radius:var(--radius-medium);background-color:var(--color-neutral-50);color:var(--color-neutral-700);font:inherit;font-size:var(--text-small);text-align:left;cursor:pointer;border:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;transition:border-color .3s,background-color .3s;display:flex}.pricing-sheet__option:hover{border-color:var(--color-neutral-200);background-color:var(--color-white)}.pricing-sheet__option.is-active{border-color:var(--color-primary);background-color:var(--color-white);color:var(--color-primary)}.pricing-sheet__option-left{color:var(--color-neutral-900);font-weight:var(--font-weight-semi-bold);letter-spacing:.01em;align-items:center;gap:.5rem;display:flex}.pricing-sheet__option-logo{flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pricing-sheet__option-logo img{object-fit:contain;width:1.5rem;height:1.5rem}.pricing-sheet__option-right{flex:none;align-items:center;gap:.5rem;display:flex}.pricing-sheet__option.is-active .pricing-sheet__option-right{font-weight:var(--font-weight-medium)}.pricing-sheet__tick{opacity:0;width:1rem;height:1rem;display:flex}.pricing-sheet__option.is-active .pricing-sheet__tick{opacity:1}.pricing-sheet__tick svg{width:100%;height:100%}.pricing-sheet__bottom{background-color:var(--color-white);flex-direction:column;gap:2rem;margin-top:auto;display:flex;position:sticky;bottom:0}.pricing-sheet__summary{flex-direction:column;gap:1rem;display:flex}.pricing-sheet__totals{flex-direction:column;gap:.5rem;display:flex}.pricing-sheet__total{font-size:var(--text-small);font-weight:var(--font-weight-semi-bold);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.pricing-sheet__total-value{align-items:baseline;display:flex}.pricing-sheet__total-price{font-size:var(--text-large)}.pricing-sheet__total-placeholder{font-weight:var(--font-weight-normal)}.pricing-sheet__save{color:var(--color-neutral-700);font-size:var(--text-small);text-align:right;margin:0}.pricing-sheet__actions{flex-direction:column;gap:1rem;display:flex}.pricing-sheet__button{background-color:var(--color-primary-dark)}.pricing-sheet__button:after{background-color:var(--color-primary)}.pricing-sheet__button.is-primary:disabled{background-color:var(--color-neutral-300);box-shadow:none;color:var(--color-white);cursor:not-allowed}.certif{margin-top:var(--pricing-spacer);justify-content:center;align-items:center;gap:2rem;display:flex}.certif__text{max-width:18.75rem;color:var(--color-neutral-100);margin:0}.certif__logos{grid-template-columns:repeat(4,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}.certif__logo{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.certif__img{width:3rem;height:3rem}.certif__name{color:var(--color-neutral-100);font-size:var(--text-small);margin:0}.certif__status{color:var(--color-neutral-400);font-size:var(--text-tiny);margin:0}.agent-link{margin:var(--pricing-spacer) 0 0;color:var(--color-neutral-100);text-align:center}.agent-link a{color:inherit;text-decoration:underline}.pricing-surface{background-color:var(--color-primary-50)}@media (width<=991px){main{--pricing-spacer:1.5rem}.pricing-surface .pricing-heading.heading--center{text-align:left;align-items:flex-start;margin-inline:0}.pricing-filters{flex-direction:column;align-items:stretch}.pricing-plans__grid{flex-direction:column}.pricing-plans .plan{border-top-style:none;border-left-style:solid;max-width:100%}.pricing-plans .plan.is-first,.pricing-plans .plan.is-featured{border-top-style:solid}.pricing-sheet[open]{flex-direction:column;justify-content:flex-end}.pricing-sheet{transform:translateY(100%)}.pricing-sheet.is-open{transform:translateY(0)}.pricing-sheet__inner{max-width:100%;height:auto;max-height:100dvh}.certif{text-align:center;flex-direction:column}}@media (width<=767px){.pricing-slider-wrap{display:none}.pricing-select{display:block}.pricing-plans .plan{gap:1rem}.pricing-sheet__inner{padding:1.5rem}.pricing-sheet__bottom{gap:1rem}.pricing-sheet__option{padding:.75rem}.certif__logos{grid-template-columns:1fr 1fr}}@media (width<=479px){.pricing-plans .plan{gap:1.5rem;padding:1.5rem}}.faq-lead[data-astro-cid-l3qymbjr]{margin:0}
