.pricing-billing-switch{margin:var(--space-sm) 0 0;font-size:var(--font-size-sm)}.pricing-billing-switch.is-hidden{display:none}.pricing-billing-toggle{appearance:none;background:none;border:none;margin:0;padding:0;color:var(--purple);font:inherit;font-size:var(--font-size-sm);cursor:pointer;text-decoration:underline;text-underline-offset:.15em}.pricing-billing-toggle:hover{color:var(--purple-9)}.pricing-picker{margin-bottom:var(--space-xl)}.pricing-picker-label{display:block;margin-bottom:var(--space-lg);color:var(--gray-8);font-weight:var(--font-weight-h)}.pricing-slider{margin-bottom:0;padding:var(--space-sm) .625rem 0}.pricing-slider input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:1.25rem;margin:0;background:transparent;cursor:pointer}.pricing-slider input[type=range]::-webkit-slider-runnable-track{height:.375rem;border-radius:var(--border-rad-full);background:var(--gray-3)}.pricing-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border-radius:50%;background:var(--purple);border:3px solid var(--gray-0);box-shadow:0 0 0 1px var(--purple-7),0 1px 3px #0003}.pricing-slider input[type=range]::-moz-range-track{height:.375rem;border:none;border-radius:var(--border-rad-full);background:var(--gray-3)}.pricing-slider input[type=range]::-moz-range-thumb{width:1.25rem;height:1.25rem;border-radius:50%;background:var(--purple);border:3px solid var(--gray-0);box-shadow:0 0 0 1px var(--purple-7),0 1px 3px #0003}.pricing-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--purple-fade)}.pricing-slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--purple-fade)}.pricing-slider-ticks{position:relative;height:1.2rem;margin-top:var(--space-md);color:var(--gray-6);font-size:var(--font-size-xs)}.pricing-slider-ticks span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.pricing-slider-ticks span:nth-child(1){left:0;transform:none}.pricing-slider-ticks span:nth-child(2){left:20%}.pricing-slider-ticks span:nth-child(3){left:40%}.pricing-slider-ticks span:nth-child(4){left:60%}.pricing-slider-ticks span:nth-child(5){left:auto;right:0;transform:none}.pricing-picker-result{padding-top:var(--space-2x);margin-top:var(--space-2x);border-top:var(--border) solid var(--gray-3)}.pricing-picker-summary{display:flex;flex-direction:column;gap:var(--space-xl)}@media screen and (min-width:42rem){.pricing-picker-summary{flex-direction:row;align-items:center;justify-content:space-between}}.pricing-picker-tier{margin:0 0 var(--space-sm);color:var(--gray-7);font-size:var(--font-size-sm)}.pricing-picker-price{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-h);line-height:var(--leading-xs)}.pricing-picker-price #pricing-price-suffix{font-size:var(--font-size-lg);color:var(--gray-7);font-weight:var(--font-weight)}.pricing-picker-cta{width:100%}@media screen and (min-width:42rem){.pricing-picker-cta{width:auto;flex-shrink:0}}.pricing-picker-price .is-hidden{display:none}.pricing-picker-included{padding-top:var(--space-2x);margin-top:var(--space-2x);border-top:var(--border) solid var(--gray-3)}.pricing-plan-features{margin:0;padding:0}article .pricing-plan-features fa-cell{display:flex;align-items:flex-start;gap:var(--space-md)}.pricing-plan-features fa-cell:before{content:"";flex-shrink:0;margin-top:.45rem;width:.45rem;height:.75rem;border:solid var(--purple);border-width:0 2px 2px 0;transform:rotate(45deg)}.pricing-plan-feature-content{flex:1;min-width:0}article .pricing-plan-features h4{margin:0 0 var(--space-sm);color:var(--gray-9);font-weight:var(--font-weight-h);line-height:var(--leading-sm)}article .pricing-plan-features p{margin:0;line-height:var(--leading-sm);color:var(--gray-7)}@media screen and (max-width:42rem){.pricing-plan-features{display:flex!important;flex-direction:column;gap:var(--space-2x)}article .pricing-plan-features fa-cell{display:flex!important}article .pricing-plan-features h4{margin-bottom:var(--space)}}.pricing-picker-footnote{margin:var(--space-2x) 0 0}.pricing-hero{margin-bottom:var(--space-2x)}
