.pricing-compare__header{margin:0 auto 3rem;max-width:62ch;text-align:center}.pricing-compare__heading{margin:0}.pricing-compare__text{margin:1.5rem 0 0}.pricing-compare__scroll{margin:0 auto;max-width:96rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-compare__scroll:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.pricing-compare__table{width:100%;min-width:46rem;border-collapse:separate;border-spacing:0;border:.1rem solid rgba(var(--color-foreground),.15);font-size:1.5rem;text-align:left}.pricing-compare__table th,.pricing-compare__table td{padding:1.2rem 1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);font-weight:400;vertical-align:top}.pricing-compare__table tbody tr:last-child th,.pricing-compare__table tbody tr:last-child td{border-bottom:0}.pricing-compare__table th[scope=row],.pricing-compare__table th[scope=rowgroup]:first-child,.pricing-compare__table thead th:first-child,.pricing-compare__cta td:first-child{position:sticky;left:0;z-index:1;background-color:rgb(var(--color-background));border-right:.1rem solid rgba(var(--color-foreground),.12)}.pricing-compare__feature-col{width:40%;min-width:18rem}.pricing-compare__plan-col{width:28%;min-width:14rem;text-align:center}.pricing-compare__table td.pricing-compare__plan-col{text-align:center}.pricing-compare__plan-col--highlight{background-color:#d5fcf3}.pricing-compare__table thead th{padding-top:2rem;padding-bottom:2rem;border-bottom:.2rem solid rgba(var(--color-foreground),.2)}.pricing-compare__badge{display:inline-block;margin-bottom:.8rem;padding:.4rem 1.2rem;background-color:#0d9488;color:#fff;font-size:1.3rem;letter-spacing:.06rem;text-transform:uppercase}.pricing-compare__plan-name{display:block;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2}.pricing-compare__plan-tagline{display:block;margin-top:.4rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.pricing-compare__best-for td{font-size:1.4rem;text-align:left}.pricing-compare__group th{padding-top:2.4rem;padding-bottom:.8rem;background-color:rgba(var(--color-foreground),.04);font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase}.pricing-compare__group th:first-child{background-color:rgb(var(--color-background));background-image:linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.pricing-compare__group th.pricing-compare__plan-col--highlight{background-color:#c4f5ea}.pricing-compare__note{display:block;margin-top:.2rem;font-size:1.3rem;font-weight:400;color:rgba(var(--color-foreground),.75)}.pricing-compare__yes{display:inline-block;width:.8rem;height:1.5rem;border:solid #0d9488;border-width:0 .25rem .25rem 0;transform:rotate(45deg)}.pricing-compare__no{color:rgba(var(--color-foreground),.4)}.pricing-compare__cta td{padding-top:2rem;padding-bottom:2rem;border-bottom:0}.pricing-compare__cta .button{box-sizing:border-box;width:100%;min-width:0}.pricing-plans [hidden]{display:none!important}.pricing-plans__header{margin:0 auto 3rem;max-width:62ch;text-align:center}.pricing-plans__heading{margin:0}.pricing-plans__text{margin:1.5rem 0 0}.pricing-plans__billing{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem;margin-bottom:3rem}.pricing-plans__toggle{display:inline-flex;padding:.4rem;border:.1rem solid rgba(var(--color-foreground),.15);background-color:rgba(var(--color-foreground),.04)}.pricing-plans__toggle-option{min-width:12rem;min-height:4rem;padding:0 2rem;border:0;background:none;color:rgba(var(--color-foreground),.75);font:inherit;font-size:1.5rem;cursor:pointer}.pricing-plans__toggle-option:hover{color:rgb(var(--color-foreground))}.pricing-plans__toggle-option:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.pricing-plans__toggle-option[aria-pressed=true]{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.pricing-plans__pill{padding:.6rem 1.4rem;background-color:#d5fcf3;color:#0f5f57;font-size:1.4rem}.pricing-plans__grid{display:grid;grid-template-columns:1fr;gap:2.4rem;margin:0 auto;max-width:84rem}@media screen and (min-width:750px){.pricing-plans__grid{grid-template-columns:repeat(2,1fr)}}.pricing-plan{display:flex;flex-direction:column;padding:3.2rem 2.8rem;border:.1rem solid rgba(var(--color-foreground),.15);background-color:rgb(var(--color-background))}.pricing-plan--highlight{border-color:#0d9488;background-color:#d5fcf3}.pricing-plan__badge--empty{display:none}@media screen and (min-width:750px){.pricing-plan__badge--empty{display:block;visibility:hidden}}.pricing-plan__badge{align-self:flex-start;margin-bottom:1.2rem;padding:.4rem 1.2rem;background-color:#0d9488;color:#fff;font-size:1.3rem;letter-spacing:.06rem;text-transform:uppercase}.pricing-plan__name{margin:0;font-size:2.2rem}.pricing-plan__tagline{margin:.8rem 0 0;font-size:1.5rem}.pricing-plan__price{margin:2rem 0 0;font-family:var(--font-heading-family);font-size:4.2rem;line-height:1.1}.pricing-plan__period{font-size:1.8rem}.pricing-plan__note{margin:.6rem 0 0;min-height:2.2rem;font-size:1.4rem}.pricing-plan__cta{box-sizing:border-box;margin-top:2.4rem;width:100%}.pricing-plan__features{margin-top:2.4rem}.pricing-plan__features p{position:relative;margin:0 0 1.2rem;padding-left:2.8rem;font-size:1.5rem}.pricing-plan__features p:last-child{margin-bottom:0}.pricing-plan__features p:before{content:"";position:absolute;top:.5rem;left:.2rem;width:.6rem;height:1.1rem;border:solid #0d9488;border-width:0 .2rem .2rem 0;transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAw */
