.pricing-hero[data-astro-cid-lmkygsfs],.pricing-logos[data-astro-cid-lmkygsfs],.pricing-plans[data-astro-cid-lmkygsfs],.compare-section[data-astro-cid-lmkygsfs],.pricing-faq[data-astro-cid-lmkygsfs]{background:#fff}.pricing-hero[data-astro-cid-lmkygsfs]{padding:var(--space-12) var(--page-x) var(--space-9);text-align:center;padding-inline:var(--page-x)}.pricing-hero-inner[data-astro-cid-lmkygsfs],.pricing-plans-inner[data-astro-cid-lmkygsfs],.compare-inner[data-astro-cid-lmkygsfs]{max-width:var(--content);margin:0 auto}.pricing-hero-inner[data-astro-cid-lmkygsfs]{max-width:800px}.pricing-badge[data-astro-cid-lmkygsfs]{display:inline-block;margin-bottom:var(--space-5);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:#043d36;font-weight:400}.pricing-hero-heading[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-5);font-family:var(--type-h1-family);font-size:var(--type-h1-size);font-weight:400;line-height:var(--type-h1-line);color:var(--color-text-primary);letter-spacing:var(--type-h1-tracking)}.pricing-hero-body[data-astro-cid-lmkygsfs]{max-width:680px;margin:0 auto var(--space-6);font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);font-weight:400}.pricing-trust-strip[data-astro-cid-lmkygsfs],.pricing-trust-item[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center}.pricing-trust-strip[data-astro-cid-lmkygsfs]{gap:var(--space-5)}.pricing-trust-item[data-astro-cid-lmkygsfs]{gap:var(--space-2)}.pricing-trust-stars[data-astro-cid-lmkygsfs]{display:flex;gap:var(--space-2)}.pricing-trust-text[data-astro-cid-lmkygsfs]{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-text-secondary);font-weight:400}.pricing-trust-divider[data-astro-cid-lmkygsfs]{width:1px;height:24px;background:var(--color-stone-100)}.pricing-logos[data-astro-cid-lmkygsfs]{padding:var(--space-6) 0 var(--space-9);border-bottom:1px solid var(--color-stone-100);padding-inline:var(--page-x)}.pricing-logos-marquee-wrap[data-astro-cid-lmkygsfs],.pricing-logos-marquee-track[data-astro-cid-lmkygsfs]{overflow:hidden}.pricing-logos-marquee-inner[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:var(--space-8);width:max-content;animation:pricingMarquee 30s linear infinite}.pricing-logos-marquee-inner[data-astro-cid-lmkygsfs] img[data-astro-cid-lmkygsfs]{width:auto;height:48px;object-fit:contain;flex-shrink:0}@keyframes pricingMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.pricing-plans[data-astro-cid-lmkygsfs]{padding:var(--space-12) var(--page-x);padding-inline:var(--page-x)}.pricing-plans-inner[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--color-stone-400)}.plan-card[data-astro-cid-lmkygsfs]{position:relative;display:flex;flex-direction:column;padding:var(--space-8) var(--space-6);border-right:1px solid var(--color-stone-100)}.plan-card[data-astro-cid-lmkygsfs]:last-child{border-right:0}.plan-card--popular[data-astro-cid-lmkygsfs]{background:#f7fbef}.plan-popular-tag[data-astro-cid-lmkygsfs]{position:absolute;top:24px;right:24px;font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:#043d36;font-weight:400}.plan-card-header[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-8)}.plan-name[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-4);font-family:var(--type-h3-family);font-size:var(--type-h3-size);font-weight:400;line-height:var(--type-h3-line);color:var(--color-text-primary)}.plan-desc[data-astro-cid-lmkygsfs]{min-height:64px;margin:0 0 var(--space-5);font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);font-weight:400}.plan-price[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-6)}.plan-price-label[data-astro-cid-lmkygsfs],.plan-price-period[data-astro-cid-lmkygsfs]{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-text-secondary);font-weight:400}.plan-price-label[data-astro-cid-lmkygsfs]{display:block;margin-bottom:var(--space-2)}.plan-price-amount[data-astro-cid-lmkygsfs]{font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:400;line-height:var(--type-h2-line);color:#043d36}.plan-price-custom[data-astro-cid-lmkygsfs]{font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-family:var(--type-h2-family);font-weight:400}.plan-cta[data-astro-cid-lmkygsfs] .pl-btn{width:100%}.plan-card-features[data-astro-cid-lmkygsfs]{flex:1;padding-top:var(--space-6);border-top:1px solid var(--color-stone-100)}.plan-features-title[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-5);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-weight:400;line-height:var(--type-body-sm-line);color:var(--color-text-primary)}.plan-features-list[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}.plan-features-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:var(--space-5);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-text-secondary);font-weight:400}.plan-features-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"✓";position:absolute;left:0;color:#043d36}.compare-section[data-astro-cid-lmkygsfs],.pricing-faq[data-astro-cid-lmkygsfs]{padding:var(--space-12) var(--page-x);border-top:1px solid var(--color-stone-100)}.compare-heading[data-astro-cid-lmkygsfs],.pricing-faq-heading[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-4);font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:400;line-height:var(--type-h2-line);color:var(--color-text-primary);text-align:center}.compare-sub[data-astro-cid-lmkygsfs],.pricing-faq-sub[data-astro-cid-lmkygsfs]{margin:0 0 var(--space-8);font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);text-align:center;font-weight:400}.compare-table[data-astro-cid-lmkygsfs]{border-top:1px solid var(--color-stone-100);border-bottom:1px solid var(--color-stone-100)}.compare-header[data-astro-cid-lmkygsfs],.compare-row[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(4,1fr)}.compare-header[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--color-stone-100)}.compare-header-feature[data-astro-cid-lmkygsfs],.compare-header-plan[data-astro-cid-lmkygsfs],.compare-category-btn[data-astro-cid-lmkygsfs]{padding:var(--space-4) var(--space-5);font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:400;line-height:var(--type-button-line);color:var(--color-text-primary)}.compare-header-plan[data-astro-cid-lmkygsfs],.compare-val[data-astro-cid-lmkygsfs]{text-align:center}.compare-header-plan--pop[data-astro-cid-lmkygsfs]{color:#043d36}.compare-category[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--color-stone-100)}.compare-category-btn[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;width:100%;border:0;background:var(--color-stone-50);text-align:left;cursor:pointer}.compare-category[data-astro-cid-lmkygsfs][data-open=false] .compare-category-rows[data-astro-cid-lmkygsfs]{display:none}.compare-category[data-astro-cid-lmkygsfs][data-open=true] .compare-chevron[data-astro-cid-lmkygsfs]{transform:rotate(180deg)}.compare-row[data-astro-cid-lmkygsfs]{border-top:1px solid var(--color-stone-100)}.compare-feature[data-astro-cid-lmkygsfs],.compare-val[data-astro-cid-lmkygsfs]{padding:var(--space-4) var(--space-5);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-text-secondary);font-weight:400}.compare-val[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center}.compare-check[data-astro-cid-lmkygsfs]{width:16px;height:16px}.compare-dash[data-astro-cid-lmkygsfs]{color:var(--color-text-secondary)}.compare-text[data-astro-cid-lmkygsfs]{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-text-secondary);font-weight:400}.pricing-faq-inner[data-astro-cid-lmkygsfs]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--color-stone-100)}.faq-question[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--space-5);padding:var(--space-5) 0;border:0;background:transparent;font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-weight:400;line-height:var(--type-body-sm-line);color:var(--color-text-primary);cursor:pointer;text-align:left}.faq-icon[data-astro-cid-lmkygsfs]{flex-shrink:0;color:#043d36;transition:transform .2s}.faq-question[data-astro-cid-lmkygsfs][aria-expanded=true] .faq-icon[data-astro-cid-lmkygsfs]{transform:rotate(180deg)}.faq-answer[data-astro-cid-lmkygsfs]{display:none;padding:0 0 var(--space-5)}.faq-answer[data-astro-cid-lmkygsfs].is-open{display:block}.faq-answer[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);font-weight:400}@media(min-width:1920px){.pricing-hero[data-astro-cid-lmkygsfs]{padding-top:var(--space-13);padding-inline:var(--page-x)}.pricing-plans[data-astro-cid-lmkygsfs],.compare-section[data-astro-cid-lmkygsfs],.pricing-faq[data-astro-cid-lmkygsfs]{padding-top:var(--space-13);padding-bottom:var(--space-13)}.pricing-hero-heading[data-astro-cid-lmkygsfs]{font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-family:var(--type-h1-family);font-weight:400;letter-spacing:var(--type-h1-tracking)}}@media(min-width:768px)and (max-width:1279px){.pricing-hero[data-astro-cid-lmkygsfs],.pricing-plans[data-astro-cid-lmkygsfs],.compare-section[data-astro-cid-lmkygsfs],.pricing-faq[data-astro-cid-lmkygsfs]{padding-left:var(--space-7);padding-right:var(--space-7)}.pricing-hero[data-astro-cid-lmkygsfs],.pricing-plans[data-astro-cid-lmkygsfs],.compare-section[data-astro-cid-lmkygsfs],.pricing-faq[data-astro-cid-lmkygsfs]{padding-top:var(--space-11);padding-bottom:var(--space-11)}.pricing-hero-heading[data-astro-cid-lmkygsfs]{font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-family:var(--type-h1-family);font-weight:400;letter-spacing:var(--type-h1-tracking)}.compare-heading[data-astro-cid-lmkygsfs],.pricing-faq-heading[data-astro-cid-lmkygsfs]{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-family:var(--type-h3-family);font-weight:400}.plan-card[data-astro-cid-lmkygsfs]{padding:var(--space-6) var(--space-5)}}@media(max-width:767px){.pricing-hero[data-astro-cid-lmkygsfs],.pricing-plans[data-astro-cid-lmkygsfs],.compare-section[data-astro-cid-lmkygsfs],.pricing-faq[data-astro-cid-lmkygsfs]{padding:var(--space-9) var(--space-4)}.pricing-hero-heading[data-astro-cid-lmkygsfs]{font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-family:var(--type-h1-family);font-weight:400;letter-spacing:var(--type-h1-tracking)}.compare-heading[data-astro-cid-lmkygsfs],.pricing-faq-heading[data-astro-cid-lmkygsfs]{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-family:var(--type-h3-family);font-weight:400}.pricing-trust-strip[data-astro-cid-lmkygsfs]{flex-direction:column}.pricing-trust-divider[data-astro-cid-lmkygsfs]{width:24px;height:1px}.pricing-plans-inner[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.plan-card[data-astro-cid-lmkygsfs]{padding:var(--space-6) var(--space-5);border-right:0;border-bottom:1px solid var(--color-stone-100)}.plan-card[data-astro-cid-lmkygsfs]:last-child{border-bottom:0}.plan-desc[data-astro-cid-lmkygsfs]{min-height:0}.compare-header[data-astro-cid-lmkygsfs],.compare-row[data-astro-cid-lmkygsfs]{grid-template-columns:1.5fr repeat(3,1fr)}.compare-header-feature[data-astro-cid-lmkygsfs],.compare-header-plan[data-astro-cid-lmkygsfs],.compare-category-btn[data-astro-cid-lmkygsfs],.compare-feature[data-astro-cid-lmkygsfs],.compare-val[data-astro-cid-lmkygsfs]{padding:var(--space-4) var(--space-2);font-size:var(--type-button-size);line-height:var(--type-button-line);font-family:var(--type-button-family);font-weight:400}.pricing-logos[data-astro-cid-lmkygsfs]{padding-bottom:var(--space-6);padding-inline:var(--page-x)}}
