.pricing-page_root__iLpkE{background:var(--bit-color-bg);color:var(--bit-color-text);font-family:var(--bit-font-sans);min-height:100vh;overflow-x:hidden}.pricing-page_heroSection__4MTmJ{overflow:hidden;padding:100px 32px 40px;position:relative;text-align:center}.pricing-page_heroMesh__HSEDL{animation:pricing-page_drift__JWjNQ 18s ease-in-out infinite;background:radial-gradient(ellipse 70% 50% at 50% 10%,rgba(123,97,255,.32),transparent 60%),radial-gradient(ellipse 50% 40% at 80% 50%,rgba(77,224,192,.2),transparent 60%);filter:blur(40px);inset:-10%;pointer-events:none;position:absolute}.pricing-page_heroInner__KBk5-{margin:0 auto;max-width:920px;position:relative}.pricing-page_heroPill__0fUBr{background:linear-gradient(90deg,rgba(123,97,255,.18),rgba(77,224,192,.18));border:1px solid var(--bit-color-border);border-radius:var(--bit-radius-pill);font-family:var(--bit-font-sans);font-size:13px;gap:10px;padding:5px 14px 5px 5px}.pricing-page_heroPillBadge__SBOQS,.pricing-page_heroPill__0fUBr{align-items:center;color:var(--bit-color-text);display:inline-flex}.pricing-page_heroPillBadge__SBOQS{background:rgba(0,0,0,.4);border-radius:var(--bit-radius-pill);font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;padding:3px 10px;text-transform:uppercase}.pricing-page_heroPillDot__O0Pku{background:var(--bit-color-mint);border-radius:50%;box-shadow:0 0 8px var(--bit-color-mint);display:inline-block;height:6px;width:6px}.pricing-page_heroHeading__I566P{color:var(--bit-color-text);font-family:var(--bit-font-sans);font-size:clamp(48px,7.4vw,108px);font-weight:700;letter-spacing:-.05em;line-height:.98;margin:24px 0 0}.pricing-page_heroItalic__xw3YK{background:linear-gradient(100deg,#7d8cff,#8e9bff 45%,#c3b5ff);-webkit-background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:var(--bit-font-sans)!important;font-style:normal!important;font-weight:inherit!important;letter-spacing:inherit;margin:0 -.04em -.16em 0;padding:0 .04em .16em 0;-webkit-text-fill-color:transparent;background-clip:text}.pricing-page_heroSubtitle__\+Oj5r{color:var(--bit-color-text-muted);font-family:var(--bit-font-sans);font-size:clamp(17px,1.4vw,21px);font-weight:400;line-height:1.5;margin:32px auto 0;max-width:620px}.pricing-page_billingToggle__lQhxJ{backdrop-filter:blur(20px);background:rgba(16,16,26,.6);border:1px solid var(--bit-color-border);border-radius:var(--bit-radius-pill);display:inline-flex;margin-top:36px;padding:4px}.pricing-page_billingOption__CH5Oc{background:transparent;border:none;border-radius:var(--bit-radius-pill);cursor:pointer;font-family:var(--bit-font-sans);font-size:13px;padding:8px 18px;transition:background .2s var(--bit-motion-ease),color .2s var(--bit-motion-ease)}.pricing-page_billingOptionActive__IdN7L{background:hsla(0,0%,100%,.06);color:var(--bit-color-text);font-weight:600}.pricing-page_billingOptionInactive__8vh3j{align-items:center;color:var(--bit-color-text-muted);display:inline-flex;font-weight:500;gap:8px}.pricing-page_billingDiscount__E5m25{background:rgba(77,224,192,.18);border-radius:var(--bit-radius-pill);color:var(--bit-color-mint);font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 8px}.pricing-page_tiersSection__H3zS9{margin:0 auto;max-width:1280px;padding:40px 32px 80px}.pricing-page_tiersGrid__kW82n{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.pricing-page_tierCard__0UZLZ{backdrop-filter:blur(20px);border-radius:var(--bit-radius-xl);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:28px;position:relative}.pricing-page_tierFeaturedBadge__a7EWx{background:var(--bit-grad-accent);border-radius:var(--bit-radius-pill);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.1em;padding:3px 10px;position:absolute;right:16px;top:16px}.pricing-page_tierNameRow__JBtPP{align-items:center;display:flex;font-family:var(--bit-font-mono);font-size:11px;font-weight:600;gap:8px;letter-spacing:.08em;text-transform:uppercase}.pricing-page_tierNameDot__mKkWT{border-radius:50%;flex-shrink:0;height:8px;width:8px}.pricing-page_tierTagline__MCTie{color:var(--bit-color-text-muted);font-family:var(--bit-font-sans);font-size:13.5px;line-height:1.4;margin-top:6px;min-height:36px}.pricing-page_tierPrice__ud0O2{color:var(--bit-color-text);font-family:var(--bit-font-sans)!important;font-size:44px;font-style:normal!important;font-weight:600;letter-spacing:-.04em;line-height:1}.pricing-page_tierUnit__kL3fp{color:var(--bit-color-text-subtle);font-family:var(--bit-font-sans);font-size:12px;margin-top:6px}.pricing-page_tierCtaSolid__SyEvZ{background:var(--bit-grad-button);border:none;border-radius:var(--bit-radius-pill);color:var(--bit-color-bg);cursor:pointer;display:block;font-family:var(--bit-font-sans);font-size:14px;font-weight:600;padding:12px 18px;text-align:center;text-decoration:none;transition:opacity .18s var(--bit-motion-spring),transform .18s var(--bit-motion-spring)}.pricing-page_tierCtaSolid__SyEvZ:hover{opacity:.9;transform:translateY(-1px)}.pricing-page_tierCtaGhost__6SEgf{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.04);border:1px solid var(--bit-color-border-strong);border-radius:var(--bit-radius-pill);color:var(--bit-color-text);cursor:pointer;display:block;font-family:var(--bit-font-sans);font-size:14px;font-weight:500;padding:12px 18px;text-align:center;text-decoration:none;transition:background .18s var(--bit-motion-ease),border-color .18s var(--bit-motion-ease)}.pricing-page_tierCtaGhost__6SEgf:hover{background:hsla(0,0%,100%,.08);border-color:rgba(180,200,255,.28)}.pricing-page_tierPre__mYkiI{align-items:center;display:flex;font-family:var(--bit-font-sans);font-size:12.5px;font-weight:600;gap:6px;letter-spacing:.01em;margin-top:-8px}.pricing-page_tierPreArrow__H0tQB{font-size:14px}.pricing-page_tierFeatureList__0ayHy{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.pricing-page_tierFeatureItem__IqaIc{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;align-items:flex-start;color:var(--bit-color-text);font-family:var(--bit-font-sans);font-size:13.5px;gap:10px;line-height:1.45}.pricing-page_tierFeatureCheck__9wLh0{border-radius:4px;display:grid;flex-shrink:0;font-size:10px;font-weight:700;height:16px;margin-top:2px;place-items:center;width:16px}.pricing-page_tiersNote__4hxPS{color:var(--bit-color-text-subtle);font-family:var(--bit-font-sans);font-size:13px;margin-top:32px;text-align:center}.pricing-page_addonsSection__MCevC{margin:0 auto;max-width:1280px;padding:40px 32px 80px}.pricing-page_sectionHeader__zMYtx{margin-bottom:32px;text-align:center}.pricing-page_sectionEyebrow__WBHNx{color:var(--bit-color-iris-bright);font-family:var(--bit-font-sans);font-size:12px;font-weight:600;letter-spacing:.22em;margin:0;text-transform:uppercase}.pricing-page_sectionHeading__XDgj0{color:var(--bit-color-text);font-family:var(--bit-font-sans);font-size:clamp(28px,3.6vw,44px);font-weight:700;letter-spacing:-.03em;margin:12px 0 0}.pricing-page_sectionSubtitle__wOtYV{color:var(--bit-color-text-muted);font-family:var(--bit-font-sans);font-size:15px;line-height:1.55;margin:14px auto 0;max-width:620px}.pricing-page_bundlesGrid__RQKq7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:28px}.pricing-page_bundleCard__Bn2y\+{align-items:center;backdrop-filter:blur(20px);background:rgba(16,16,26,.6);border:1px solid var(--bit-color-border);border-radius:var(--bit-radius-lg);box-sizing:border-box;display:flex;gap:16px;padding:22px}.pricing-page_bundleIcon__Yvfs3{border-radius:12px;display:grid;flex-shrink:0;font-size:18px;font-weight:700;height:44px;place-items:center;width:44px}.pricing-page_bundleName__4jYgX{color:var(--bit-color-text);font-family:var(--bit-font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em}.pricing-page_bundleNote__ef2Vf{color:var(--bit-color-text-muted);font-family:var(--bit-font-sans);font-size:12.5px;line-height:1.4;margin-top:4px}.pricing-page_bundlePrice__3yTDY{color:var(--bit-color-text);font-family:var(--bit-font-display)!important;font-size:22px;font-style:italic!important;letter-spacing:-.03em;line-height:1}.pricing-page_bundleCredits__JMxbW{color:var(--bit-color-text-subtle);font-family:var(--bit-font-mono);font-size:10.5px;letter-spacing:.04em;margin-top:6px}.pricing-page_creditsTable__04prH{backdrop-filter:blur(20px);background:rgba(16,16,26,.5);border:1px solid var(--bit-color-border);border-radius:var(--bit-radius-lg);overflow:hidden}.pricing-page_creditsTableHeader__p7gwj{background:hsla(0,0%,100%,.02);border-bottom:1px solid var(--bit-color-border);color:var(--bit-color-text-subtle);font-family:var(--bit-font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;padding:14px 22px;text-transform:uppercase}.pricing-page_creditsRow__yXRPn{align-items:center;display:grid;font-family:var(--bit-font-sans);grid-template-columns:1.4fr 1.2fr 2fr;padding:14px 22px}.pricing-page_creditsRowBorder__hgVOj{border-bottom:1px solid var(--bit-color-border)}.pricing-page_creditsKind__9geUD{color:var(--bit-color-text);font-size:14px;font-weight:600}.pricing-page_creditsCost__kw0r2{color:var(--bit-color-iris);font-family:var(--bit-font-mono);font-size:13px;font-weight:600}.pricing-page_creditsDetail__s2xgX{color:var(--bit-color-text-muted);font-size:13px;line-height:1.45}.pricing-page_creditsCostInline__3X9KI{display:none}.pricing-page_compareSection__n9li6{margin:0 auto;max-width:1280px;padding:80px 32px}.pricing-page_compareDesktop__fpmsv{display:block}.pricing-page_compareMobile__QDgJJ{display:none;flex-direction:column;gap:16px}.pricing-page_compareHint__44tq7{color:var(--bit-color-text-subtle);display:none;font-family:var(--bit-font-mono);font-size:11px;letter-spacing:.08em;margin:0 0 12px;text-align:center}.pricing-page_compareScroll__JgskR{overflow:visible}.pricing-page_compareInner__9rcVo{backdrop-filter:blur(20px);background:rgba(16,16,26,.6);border:1px solid var(--bit-color-border);border-radius:var(--bit-radius-xl);overflow:hidden}.pricing-page_compareHeaderRow__2Takv{background:hsla(0,0%,100%,.02);border-bottom:1px solid var(--bit-color-border);display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:18px 22px}.pricing-page_compareHeaderFeature__8d7lO{color:var(--bit-color-text-subtle);font-family:var(--bit-font-mono);font-size:11px;font-weight:600;letter-spacing:.1em}.pricing-page_compareHeaderTier__7WW5I{align-items:center;color:var(--bit-color-text);display:flex;flex-direction:column;font-family:var(--bit-font-sans);font-size:14px;font-weight:600;gap:4px;text-align:center}.pricing-page_compareHeaderDot__w0dzY{border-radius:50%;height:8px;width:8px}.pricing-page_compareGroupHeader__YWEUU{background:hsla(0,0%,100%,.015);border-bottom:1px solid var(--bit-color-border);color:var(--bit-color-iris-bright);font-family:var(--bit-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.14em;padding:16px 22px 8px;text-transform:uppercase}.pricing-page_compareRow__kZxNJ{align-items:center;border-bottom:1px solid var(--bit-color-border);display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:14px 22px}.pricing-page_compareRowLast__9aSo\+{border-bottom:none}.pricing-page_compareRowLabel__G2dv-{color:var(--bit-color-text-muted);font-family:var(--bit-font-sans);font-size:13.5px}.pricing-page_compareCell__ijTwi{color:var(--bit-color-text);font-family:var(--bit-font-sans);font-size:13.5px;text-align:center}.pricing-page_compareCheck__EwwDU{border-radius:6px;display:inline-grid;font-size:13px;font-weight:700;height:22px;place-items:center;width:22px}.pricing-page_compareDash__j8qDQ{color:var(--bit-color-text-subtle);font-size:16px}.pricing-page_faqSection__HBPkX{margin:0 auto;max-width:980px;padding:80px 32px}.pricing-page_faqList__6EYlO{backdrop-filter:blur(20px);background:rgba(16,16,26,.6);border:1px solid var(--bit-color-border);border-radius:var(--bit-radius-xl);overflow:hidden}.pricing-page_faqItem__5R0Rg{padding:20px 24px}.pricing-page_faqItemBorder__p\+05o{border-bottom:1px solid var(--bit-color-border)}.pricing-page_faqSummary__Mcd6\+{align-items:center;color:var(--bit-color-text);cursor:pointer;display:flex;font-family:var(--bit-font-sans);font-size:16px;font-weight:600;gap:16px;justify-content:space-between;letter-spacing:-.01em;list-style:none}.pricing-page_faqSummary__Mcd6\+::-webkit-details-marker{display:none}.pricing-page_faqIcon__d\+IQQ{color:var(--bit-color-iris-bright);flex-shrink:0;font-size:18px;line-height:1}.pricing-page_faqAnswer__qT9i8{color:var(--bit-color-text-muted);font-family:var(--bit-font-sans);font-size:14.5px;line-height:1.6;margin:12px 0 0;max-width:720px}.pricing-page_ctaSection__u\+lbA{margin:0 auto;max-width:1280px;padding:16px 32px 96px}.pricing-page_ctaSection__u\+lbA [class*=cta-card_card]{padding:clamp(56px,6vw,80px) clamp(24px,4vw,56px)!important}.pricing-page_ctaSection__u\+lbA h2{font-size:clamp(34px,4.2vw,56px)!important;line-height:1.1!important}.pricing-page_ctaSection__u\+lbA [class*=cta-card_description]{margin-top:18px!important}.pricing-page_ctaSection__u\+lbA [class*=cta-card_buttonRow]{margin-top:32px!important}@media (max-width:1024px){.pricing-page_heroSection__4MTmJ{padding:80px 24px 32px}.pricing-page_tiersSection__H3zS9{padding:32px 24px 60px}.pricing-page_tiersGrid__kW82n{grid-template-columns:repeat(2,1fr)}.pricing-page_addonsSection__MCevC{padding:32px 24px 60px}.pricing-page_bundlesGrid__RQKq7{grid-template-columns:1fr}.pricing-page_compareSection__n9li6,.pricing-page_faqSection__HBPkX{padding:60px 24px}.pricing-page_ctaSection__u\+lbA{padding:8px 24px 72px}}@media (max-width:720px){.pricing-page_heroSection__4MTmJ{padding:72px 20px 28px}.pricing-page_heroPill__0fUBr{flex-wrap:wrap;font-size:11px;gap:6px;justify-content:center;padding:4px 10px 4px 4px}.pricing-page_heroHeading__I566P{font-size:clamp(36px,10vw,64px)}.pricing-page_heroSubtitle__\+Oj5r{font-size:16px}.pricing-page_tiersSection__H3zS9{padding:24px 20px 48px}.pricing-page_tiersGrid__kW82n{grid-template-columns:1fr}.pricing-page_addonsSection__MCevC{padding:24px 20px 48px}.pricing-page_bundlesGrid__RQKq7{gap:10px;grid-template-columns:1fr}.pricing-page_creditsRow__yXRPn{grid-template-columns:1fr;padding:16px 18px;row-gap:6px}.pricing-page_creditsCost__kw0r2{display:none}.pricing-page_creditsCostInline__3X9KI{color:var(--bit-color-iris);display:inline!important;font-family:var(--bit-font-mono);font-size:12px;font-weight:600;margin-left:8px;white-space:nowrap}.pricing-page_compareDesktop__fpmsv{display:none}.pricing-page_compareMobile__QDgJJ{display:flex}.pricing-page_compareHint__44tq7{display:none}.pricing-page_compareScroll__JgskR{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.pricing-page_compareInner__9rcVo{min-width:720px}.pricing-page_compareSection__n9li6,.pricing-page_faqSection__HBPkX{padding:48px 20px}.pricing-page_ctaSection__u\+lbA{padding:0 20px 56px}}@media (max-width:480px){.pricing-page_bundlesGrid__RQKq7,.pricing-page_tiersGrid__kW82n{grid-template-columns:1fr}}.cta-card_card__6FnJF{border:none;border-radius:32px;border-radius:var(--bit-radius-xl,32px);box-sizing:border-box;overflow:hidden;position:relative;text-align:center;width:100%}.cta-card_sizeCompact__sezvy,.cta-card_sizeMd__pZ7-H{padding:88px 56px}.cta-card_sizeLg__\+S5r1{padding:100px 56px}.cta-card_overlay__PygL1{animation:cta-card_drift__RJ-L7 14s ease-in-out infinite;filter:blur(60px);inset:-20%;opacity:.7;pointer-events:none;position:absolute;z-index:0}.cta-card_content__OEVJn{position:relative;z-index:1}.cta-card_header__Vvc52{display:flex;justify-content:center;margin:0 auto 24px}.cta-card_eyebrow__4Zsqk{color:#f4f6fc;color:var(--bit-color-text,#f4f6fc);font-size:12px;font-weight:600;letter-spacing:.22em;margin:0 0 20px;opacity:.7;text-transform:uppercase}.cta-card_description__628nt,.cta-card_eyebrow__4Zsqk{font-family:"Inter",system-ui,sans-serif;font-family:var(--bit-font-sans,"Inter",system-ui,sans-serif)}.cta-card_description__628nt{color:hsla(0,0%,100%,.7);font-size:18px;line-height:1.5;margin:24px auto 0;max-width:560px;padding:0}.cta-card_sizeCompact__sezvy .cta-card_description__628nt{font-size:17px;line-height:1.55;margin-top:22px;max-width:560px}.cta-card_sizeMd__pZ7-H .cta-card_description__628nt{font-size:18px;line-height:1.5;margin-top:20px;max-width:560px}.cta-card_sizeLg__\+S5r1 .cta-card_description__628nt{font-size:18px;line-height:1.5;margin-top:24px;max-width:520px}.cta-card_buttonRow__8WQc4{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.cta-card_sizeCompact__sezvy .cta-card_buttonRow__8WQc4,.cta-card_sizeMd__pZ7-H .cta-card_buttonRow__8WQc4{margin-top:36px}.cta-card_sizeLg__\+S5r1 .cta-card_buttonRow__8WQc4{margin-top:40px}.cta-card_trustRow__Xz8XE{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:32px}.cta-card_trustChip__19OmX{align-items:center;color:#f4f6fc;color:var(--bit-color-text,#f4f6fc);display:inline-flex;font-family:"Inter",system-ui,sans-serif;font-family:var(--bit-font-sans,"Inter",system-ui,sans-serif);font-size:12.5px;gap:6px;white-space:nowrap}.cta-card_trustCheck__yfZI8{background:rgba(77,224,192,.18);border-radius:4px;color:#4de0c0;color:var(--bit-color-mint,#4de0c0);display:grid;flex-shrink:0;font-size:9px;font-weight:700;height:14px;place-items:center;width:14px}@media (max-width:1024px){.cta-card_sizeCompact__sezvy,.cta-card_sizeMd__pZ7-H{padding:72px 40px}.cta-card_sizeLg__\+S5r1{padding:80px 40px}.cta-card_description__628nt{font-size:17px}}@media (max-width:720px){.cta-card_sizeCompact__sezvy,.cta-card_sizeMd__pZ7-H{padding:48px 24px}.cta-card_sizeLg__\+S5r1{padding:56px 24px}.cta-card_description__628nt{font-size:16px;margin-top:18px}.cta-card_buttonRow__8WQc4{align-items:stretch;flex-direction:column;gap:10px}.cta-card_sizeCompact__sezvy .cta-card_buttonRow__8WQc4,.cta-card_sizeLg__\+S5r1 .cta-card_buttonRow__8WQc4,.cta-card_sizeMd__pZ7-H .cta-card_buttonRow__8WQc4{margin-top:28px}.cta-card_buttonRow__8WQc4>*{justify-content:center;text-align:center;width:100%}.cta-card_trustRow__Xz8XE{gap:16px;margin-top:22px}.cta-card_trustChip__19OmX{font-size:12px}}@media (max-width:480px){.cta-card_sizeCompact__sezvy,.cta-card_sizeMd__pZ7-H{padding:40px 20px}.cta-card_sizeLg__\+S5r1{padding:48px 20px}.cta-card_description__628nt{font-size:15px}.cta-card_trustRow__Xz8XE{align-items:center;flex-direction:column;gap:10px}}