.PricingComparison_scroll:where(.astro-zqzwx6xm){overflow-x:auto;-webkit-overflow-scrolling:touch}.PricingComparison_table:where(.astro-zqzwx6xm){display:table;width:100%;min-width:640px;max-width:none;table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left}.PricingComparison_table:where(.astro-zqzwx6xm) th,.PricingComparison_table:where(.astro-zqzwx6xm) td{margin:0;padding:16px 20px;border:0;border-bottom:1px solid var(--theme-divider);vertical-align:middle;background-color:var(--color-gray-10)}.PricingComparison_table:where(.astro-zqzwx6xm) thead th{background-color:var(--color-gray-15);vertical-align:middle}.PricingComparison_table:where(.astro-zqzwx6xm) .PricingComparison_groupRow th,.PricingComparison_table:where(.astro-zqzwx6xm) .PricingComparison_groupRow td{padding-top:28px;padding-bottom:8px;border-bottom:0}.PricingComparison_table:where(.astro-zqzwx6xm) tbody tr:last-child th,.PricingComparison_table:where(.astro-zqzwx6xm) tbody tr:last-child td{border-bottom:0}.PricingComparison_table:where(.astro-zqzwx6xm) thead th:first-child{border-top-left-radius:16px}.PricingComparison_table:where(.astro-zqzwx6xm) thead th:last-child{border-top-right-radius:16px}.PricingComparison_table:where(.astro-zqzwx6xm) tbody tr:last-child th:first-child{border-bottom-left-radius:16px}.PricingComparison_table:where(.astro-zqzwx6xm) tbody tr:last-child td:last-child{border-bottom-right-radius:16px}.PricingComparison_table:where(.astro-zqzwx6xm) tbody td:nth-child(3){background-color:var(--theme-bg);box-shadow:inset 1.5px 0 0 var(--theme-accent),inset -1.5px 0 0 var(--theme-accent)}.PricingComparison_table:where(.astro-zqzwx6xm) thead th:nth-child(3){background-color:#5e22dd29;border-bottom:0;box-shadow:inset 0 1.5px 0 var(--theme-accent),inset 1.5px 0 0 var(--theme-accent),inset -1.5px 0 0 var(--theme-accent)}.PricingComparison_table:where(.astro-zqzwx6xm) tbody tr:last-child td:nth-child(3){box-shadow:inset 1.5px 0 0 var(--theme-accent),inset -1.5px 0 0 var(--theme-accent),inset 0 -1.5px 0 var(--theme-accent)}.PricingComparison_headCell:where(.astro-zqzwx6xm){width:20%;color:var(--white);font-family:var(--font-sans-serif);font-weight:600;font-size:18px;text-align:center}.PricingComparison_headCell___feature:where(.astro-zqzwx6xm){width:40%;color:var(--theme-text-dimmer);font-weight:500;font-size:14px;text-align:left;position:sticky;left:0;z-index:2;background-color:var(--color-gray-15)}.PricingComparison_feature:where(.astro-zqzwx6xm){color:var(--white);font-weight:500;position:sticky;left:0;z-index:1;background-color:var(--color-gray-10)}.PricingComparison_group:where(.astro-zqzwx6xm){color:var(--theme-text-dim);font-family:var(--font-headings);font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;position:sticky;left:0;z-index:1;background-color:var(--color-gray-10)}.PricingComparison_value:where(.astro-zqzwx6xm){color:var(--theme-text-dim);font-weight:500;text-align:center}.PricingComparison_check:where(.astro-zqzwx6xm){height:18px;width:18px;display:inline-block}.PricingComparison_dash:where(.astro-zqzwx6xm){display:inline-block;width:14px;height:2px;border-radius:2px;background-color:var(--theme-text-dimmer);opacity:.6;vertical-align:middle}.PricingCard_root:where(.astro-vosgoeet){position:relative}.PricingCard_badge:where(.astro-vosgoeet){position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1;display:inline-flex;align-items:center;line-height:1;padding:7px 14px;text-indent:2px;white-space:nowrap}.PricingCard_pricePoint:where(.astro-vosgoeet){display:flex;gap:16px;align-items:center;margin-bottom:32px}.PricingCard_price:where(.astro-vosgoeet){flex-shrink:0;letter-spacing:-.1em;margin-bottom:0}.PricingCard_perMonth:where(.astro-vosgoeet){color:var(--theme-text-dimmer);margin-bottom:0}.PricingCard_lead:where(.astro-vosgoeet){color:var(--theme-text-dimmer);margin-bottom:12px}.PricingCard_featuresList:where(.astro-vosgoeet){list-style-type:none;color:#fff;font-weight:500;line-height:1.8;text-indent:-24px;margin-left:24px;flex-grow:1}.PricingCard_bullet:where(.astro-vosgoeet){margin-right:8px}.PricingCard_note:where(.astro-vosgoeet){color:var(--theme-text-dimmer);font-size:13px;text-align:center;margin-top:12px;margin-bottom:0}.PricingPlans:where(.astro-xg2ccld7){list-style:none;padding:16px;display:grid;grid-gap:32px;gap:32px;align-content:center;justify-content:center;place-content:center center;align-items:stretch}@media screen and (min-width: 992px){.PricingPlans:where(.astro-xg2ccld7){padding:32px}}@media screen and (min-width: 768px){.PricingPlans:where(.astro-xg2ccld7){grid-template-columns:repeat(3,minmax(min(200px,100%),400px));gap:16px}}@media screen and (min-width: 1200px){.PricingPlans:where(.astro-xg2ccld7){gap:32px}}.PricingPlans_pricingCard:where(.astro-xg2ccld7){--card-background-color: var(--theme-bg);height:100%;border:1px solid var(--theme-divider)}.PricingPlans_pricingCard___emphasize:where(.astro-xg2ccld7){position:relative;border:1px solid var(--theme-accent);box-shadow:0 0 0 1px var(--theme-accent),0 28px 50px -18px #0009}@media screen and (min-width: 768px){.PricingPlans_pricingCard___emphasize:where(.astro-xg2ccld7){transform:scale(1.03)}}.Pricing_container:where(.astro-lmkygsfs){position:relative}.Pricing_plans:where(.astro-lmkygsfs){margin:16px auto 64px}@media (min-width: 450px){.Pricing_plans:where(.astro-lmkygsfs){margin:32px auto 128px}}@media (min-width: 992px){.Pricing_plans:where(.astro-lmkygsfs){margin:64px auto 256px}}.Pricing_comparison:where(.astro-lmkygsfs){max-width:900px;margin:0 auto 128px}.Pricing_faqList:where(.astro-lmkygsfs){list-style:none;max-width:85ch;margin:64px auto}
