.pricing-page_page__wmqzh{width:100%;background:#fff;color:#000;font-family:Inter,sans-serif}.pricing-page_hero__k2csy{padding:170px 0 80px}.pricing-page_finalInner__PKXgB,.pricing-page_heroInner__tOxcH,.pricing-page_sectionInner__R_hs9{width:1648px;max-width:100%;margin:0 auto;padding:0 208px;box-sizing:border-box}.pricing-page_heroInner__tOxcH{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:96px}.pricing-page_heroTitle__JTWmA{margin:0;max-width:900px;font-size:clamp(56px,4.4vw,72px);line-height:1;font-weight:400;letter-spacing:-2.88px}.pricing-page_heroTitle__JTWmA i{font-style:italic}.pricing-page_heroBody__Xpuue{margin:24px 0 0;max-width:720px;font-size:18px;line-height:28px;font-weight:320;color:#364153}.pricing-page_heroActions__JYiMY{display:flex;flex-wrap:wrap;gap:16px;margin-top:48px}.pricing-page_primaryButton__pteuH,.pricing-page_secondaryButton__oGF9v{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:56px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:18px 24px;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.2px;text-decoration:none;transition:background-color .22s ease,color .22s ease,transform .22s ease}.pricing-page_primaryButton__pteuH{background:#000;color:#fff}.pricing-page_secondaryButton__oGF9v{border:1px solid #000;background:#fff;color:#000}.pricing-page_primaryButton__pteuH:focus-visible,.pricing-page_primaryButton__pteuH:hover,.pricing-page_secondaryButton__oGF9v:focus-visible,.pricing-page_secondaryButton__oGF9v:hover{transform:translateY(-1px);outline:none}.pricing-page_primaryButton__pteuH:focus-visible,.pricing-page_primaryButton__pteuH:hover{background:#1f1f1f}.pricing-page_secondaryButton__oGF9v:focus-visible,.pricing-page_secondaryButton__oGF9v:hover{background:#f9fafb}.pricing-page_buttonText__2udiF{height:20px;overflow:hidden;display:inline-flex;align-items:flex-start;justify-content:center;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.pricing-page_buttonTrack__ANgt_{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;display:flex;flex-direction:column;align-items:center;transition:transform .22s ease;will-change:transform}.pricing-page_buttonTrack__ANgt_,.pricing-page_buttonTrack__ANgt_:after{min-width:-moz-max-content;min-width:max-content;height:20px;line-height:20px;text-align:center;white-space:nowrap}.pricing-page_buttonTrack__ANgt_:after{content:attr(data-label);display:block}.pricing-page_primaryButton__pteuH:focus-visible .pricing-page_buttonTrack__ANgt_,.pricing-page_primaryButton__pteuH:hover .pricing-page_buttonTrack__ANgt_,.pricing-page_secondaryButton__oGF9v:focus-visible .pricing-page_buttonTrack__ANgt_,.pricing-page_secondaryButton__oGF9v:hover .pricing-page_buttonTrack__ANgt_{transform:translateY(-20px)}.pricing-page_buttonIcon__qaZ0v{flex-shrink:0;transition:transform .22s ease}.pricing-page_primaryButton__pteuH:focus-visible .pricing-page_buttonIcon__qaZ0v,.pricing-page_primaryButton__pteuH:hover .pricing-page_buttonIcon__qaZ0v,.pricing-page_secondaryButton__oGF9v:focus-visible .pricing-page_buttonIcon__qaZ0v,.pricing-page_secondaryButton__oGF9v:hover .pricing-page_buttonIcon__qaZ0v{transform:translateX(4px)}.pricing-page_heroPanel__tMnM8{border-radius:20px;background:#000;color:#fff;padding:32px;box-sizing:border-box}.pricing-page_heroPanel__tMnM8 span{font-family:var(--font-anonymous-pro),monospace;font-size:16px;line-height:24px;color:rgba(255,255,255,.52)}.pricing-page_heroPanel__tMnM8 strong{display:block;margin-top:56px;font-size:48px;line-height:48px;font-weight:400;letter-spacing:-1.92px}.pricing-page_heroPanel__tMnM8 p{margin:16px 0 0;font-size:18px;line-height:28px;font-weight:320;color:rgba(255,255,255,.64)}.pricing-page_aiUseSection__Yi3_i,.pricing-page_pricingSection__bFP_4{padding:80px 0}.pricing-page_usageSection__fY5oT{padding:20px 0 80px}.pricing-page_finalCta__h1Buy{padding:56px 0;background:#fbfbfb}.pricing-page_finalInner__PKXgB{display:flex;align-items:center;justify-content:space-between;gap:24px}.pricing-page_finalInner__PKXgB h2{margin:0;max-width:680px;font-size:48px;line-height:48px;font-weight:400;letter-spacing:-1.92px}.pricing-page_finalInner__PKXgB h2 i{font-style:italic}@media (max-width:1439px){.pricing-page_finalInner__PKXgB,.pricing-page_heroInner__tOxcH,.pricing-page_sectionInner__R_hs9{padding:0 104px}.pricing-page_heroInner__tOxcH{grid-template-columns:minmax(0,1fr) 360px;gap:64px}.pricing-page_heroPanel__tMnM8{max-width:520px}}@media (max-width:1023px){.pricing-page_finalInner__PKXgB,.pricing-page_heroInner__tOxcH,.pricing-page_sectionInner__R_hs9{padding:0 32px}.pricing-page_heroInner__tOxcH{grid-template-columns:minmax(0,1fr)}.pricing-page_finalInner__PKXgB{display:grid}}@media (max-width:767px){.pricing-page_hero__k2csy{padding:140px 0 64px}.pricing-page_aiUseSection__Yi3_i,.pricing-page_pricingSection__bFP_4{padding:64px 0}.pricing-page_usageSection__fY5oT{padding:0 0 64px}.pricing-page_finalCta__h1Buy{padding:48px 0}.pricing-page_finalInner__PKXgB,.pricing-page_heroInner__tOxcH,.pricing-page_sectionInner__R_hs9{padding:0 20px}.pricing-page_heroTitle__JTWmA{font-size:52px;line-height:54px;letter-spacing:-1.6px}.pricing-page_heroActions__JYiMY{align-items:stretch;flex-direction:column}.pricing-page_primaryButton__pteuH,.pricing-page_secondaryButton__oGF9v{width:100%}.pricing-page_finalInner__PKXgB h2{font-size:40px;line-height:42px;letter-spacing:-1.2px}}.pricing-page-redesign_aiSection__3nO_E,.pricing-page-redesign_plansSection__ZadGN,.pricing-page-redesign_usageOverview__mAbLK{width:100%}.pricing-page-redesign_sectionHeader__qZ8RS{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.pricing-page-redesign_aiIntro__t4uzA h2,.pricing-page-redesign_sectionHeader__qZ8RS h2{margin:0;font-size:48px;line-height:48px;font-weight:400;letter-spacing:-1.92px;color:#000}.pricing-page-redesign_aiFootnote__iaUtw,.pricing-page-redesign_aiIntro__t4uzA span,.pricing-page-redesign_rulesBlock___pvBv p,.pricing-page-redesign_sectionHeader__qZ8RS p{margin:12px 0 0;font-size:18px;line-height:28px;font-weight:320;color:#364153}.pricing-page-redesign_billingToggle__7OIkL{min-height:48px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;display:inline-flex;align-items:center;gap:4px;padding:4px;box-sizing:border-box}.pricing-page-redesign_billingToggle__7OIkL button{min-height:38px;border:0;border-radius:999px;background:transparent;color:#6b7280;padding:0 18px;font:inherit;font-size:14px;line-height:20px;cursor:pointer;transition:background-color .22s ease,color .22s ease}.pricing-page-redesign_billingToggle__7OIkL button:focus-visible,.pricing-page-redesign_billingToggle__7OIkL button:hover{color:#000;outline:none}.pricing-page-redesign_billingToggle__7OIkL .pricing-page-redesign_activeToggle__6hzQM{background:#000;color:#fff}.pricing-page-redesign_planGrid__5ErxH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pricing-page-redesign_planCard__S_6zQ{min-height:640px;border:1px solid #e5e7eb;border-radius:20px;background:#fbfbfb;color:#000;padding:32px;display:flex;flex-direction:column;box-sizing:border-box}.pricing-page-redesign_featuredPlan__TBr3h{border-color:#1f1f1f;background:#000;color:#fff}.pricing-page-redesign_planTop__oZG_0{position:relative;display:block}.pricing-page-redesign_planNameRow__YUj8s{display:flex;align-items:center;gap:8px;padding-right:132px}.pricing-page-redesign_planNameRow__YUj8s h3{margin:0;font-size:24px;line-height:32px;font-weight:400}.pricing-page-redesign_planTop__oZG_0 p{margin:12px 0 0;max-width:none;font-size:18px;line-height:28px;font-weight:320;color:#364153}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_planTop__oZG_0 p{color:rgba(255,255,255,.68)}.pricing-page-redesign_planTop__oZG_0>span{position:absolute;top:0;right:0;flex:0 0 auto;height:-moz-fit-content;height:fit-content;border:1px solid #e5e7eb;border-radius:999px;background:#fff;padding:6px 10px;font-family:var(--font-anonymous-pro),monospace;font-size:14px;line-height:20px;color:#6b7280}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_planTop__oZG_0>span{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:rgba(255,255,255,.72)}.pricing-page-redesign_priceRow__iKdkU{margin-top:48px;display:flex;align-items:flex-end;gap:12px}.pricing-page-redesign_priceRow__iKdkU strong{font-size:72px;line-height:72px;font-weight:400;letter-spacing:-2.88px}.pricing-page-redesign_priceRow__iKdkU span{padding-bottom:8px;font-size:18px;line-height:28px;font-weight:320;color:#6b7280}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_priceRow__iKdkU span{color:rgba(255,255,255,.62)}.pricing-page-redesign_billingNote__pTdoe{min-height:24px;margin:12px 0 0;font-size:14px;line-height:20px;color:#6b7280}.pricing-page-redesign_billingNote__pTdoe b{margin-left:8px;color:inherit;font-weight:500}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_billingNote__pTdoe{color:rgba(255,255,255,.62)}.pricing-page-redesign_aiUses__vRZ3O{margin-top:32px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:18px 0;font-size:24px;line-height:32px;font-weight:400}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_aiUses__vRZ3O{border-color:rgba(255,255,255,.16)}.pricing-page-redesign_darkButton__Jnt2t,.pricing-page-redesign_lightButton__Nn2_i{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:56px;margin-top:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:18px 24px;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.2px;text-decoration:none;transition:background-color .22s ease,color .22s ease,transform .22s ease}.pricing-page-redesign_darkButton__Jnt2t{background:#000;color:#fff}.pricing-page-redesign_lightButton__Nn2_i{background:#fff;color:#000}.pricing-page-redesign_darkButton__Jnt2t:focus-visible,.pricing-page-redesign_darkButton__Jnt2t:hover,.pricing-page-redesign_lightButton__Nn2_i:focus-visible,.pricing-page-redesign_lightButton__Nn2_i:hover{transform:translateY(-1px);outline:none}.pricing-page-redesign_darkButton__Jnt2t:focus-visible,.pricing-page-redesign_darkButton__Jnt2t:hover{background:#1f1f1f}.pricing-page-redesign_lightButton__Nn2_i:focus-visible,.pricing-page-redesign_lightButton__Nn2_i:hover{background:#f5f5f5}.pricing-page-redesign_buttonText___8glJ{height:20px;overflow:hidden;display:inline-flex;align-items:flex-start;justify-content:center;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.pricing-page-redesign_buttonTrack__07HZ1{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;display:flex;flex-direction:column;align-items:center;transition:transform .22s ease;will-change:transform}.pricing-page-redesign_buttonTrack__07HZ1,.pricing-page-redesign_buttonTrack__07HZ1:after{min-width:-moz-max-content;min-width:max-content;height:20px;line-height:20px;text-align:center;white-space:nowrap}.pricing-page-redesign_buttonTrack__07HZ1:after{content:attr(data-label);display:block}.pricing-page-redesign_darkButton__Jnt2t:focus-visible .pricing-page-redesign_buttonTrack__07HZ1,.pricing-page-redesign_darkButton__Jnt2t:hover .pricing-page-redesign_buttonTrack__07HZ1,.pricing-page-redesign_lightButton__Nn2_i:focus-visible .pricing-page-redesign_buttonTrack__07HZ1,.pricing-page-redesign_lightButton__Nn2_i:hover .pricing-page-redesign_buttonTrack__07HZ1{transform:translateY(-20px)}.pricing-page-redesign_buttonIcon__mDMcW{flex-shrink:0;transition:transform .22s ease}.pricing-page-redesign_darkButton__Jnt2t:focus-visible .pricing-page-redesign_buttonIcon__mDMcW,.pricing-page-redesign_darkButton__Jnt2t:hover .pricing-page-redesign_buttonIcon__mDMcW,.pricing-page-redesign_lightButton__Nn2_i:focus-visible .pricing-page-redesign_buttonIcon__mDMcW,.pricing-page-redesign_lightButton__Nn2_i:hover .pricing-page-redesign_buttonIcon__mDMcW{transform:translateX(4px)}.pricing-page-redesign_featureList__KuhKP{margin-top:32px;display:grid;gap:0}.pricing-page-redesign_featureList__KuhKP>p{margin:0 0 8px;font-size:16px;line-height:24px;font-weight:400}.pricing-page-redesign_featureItem__NCV8o{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:9px 0;font-size:16px;line-height:24px;font-weight:320;color:#364153}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_featureItem__NCV8o{color:rgba(255,255,255,.72)}.pricing-page-redesign_featureItem__NCV8o svg{margin-top:4px;color:#000}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_featureItem__NCV8o svg{color:#63d472}.pricing-page-redesign_footnote__NdSXr{margin:auto 0 0;padding-top:32px;font-size:14px;line-height:20px;font-weight:320;color:#6b7280}.pricing-page-redesign_featuredPlan__TBr3h .pricing-page-redesign_footnote__NdSXr{color:rgba(255,255,255,.52)}.pricing-page-redesign_usageOverview__mAbLK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-radius:20px;background:#000;color:#fff;overflow:hidden}.pricing-page-redesign_usageNote__L7S4k{min-height:132px;padding:28px;border-right:1px solid rgba(255,255,255,.14);box-sizing:border-box}.pricing-page-redesign_usageNote__L7S4k:last-child{border-right:0}.pricing-page-redesign_usageNote__L7S4k span{font-family:var(--font-anonymous-pro),monospace;font-size:16px;line-height:24px;color:rgba(255,255,255,.48)}.pricing-page-redesign_usageNote__L7S4k p{margin:16px 0 0;font-size:20px;line-height:28px;font-weight:400}.pricing-page-redesign_aiSection__3nO_E{border-radius:20px;border:1px solid #e5e7eb;background:#fbfbfb;padding:48px;box-sizing:border-box}.pricing-page-redesign_aiIntro__t4uzA{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:72px;align-items:start}.pricing-page-redesign_aiIntro__t4uzA>p{margin:0;font-family:var(--font-anonymous-pro),monospace;font-size:18px;line-height:28px;color:#6b7280}.pricing-page-redesign_aiCards__tVjxM{margin-top:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pricing-page-redesign_aiCards__tVjxM article{border-radius:12px;background:#fff;padding:24px;box-sizing:border-box}.pricing-page-redesign_aiCards__tVjxM h3,.pricing-page-redesign_rulesBlock___pvBv h3{margin:0;font-size:20px;line-height:28px;font-weight:400}.pricing-page-redesign_aiCards__tVjxM p{margin:12px 0 0;font-size:16px;line-height:24px;font-weight:320;color:#364153}.pricing-page-redesign_rulesBlock___pvBv{margin-top:24px;display:flex;justify-content:space-between;gap:32px;border-top:1px solid #e5e7eb;padding-top:32px}.pricing-page-redesign_rulesBlock___pvBv span{height:-moz-fit-content;height:fit-content;border-radius:999px;background:#fff;padding:10px 14px;font-size:14px;line-height:20px;color:#364153}.pricing-page-redesign_costList__WO4L_{margin-top:24px;overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.pricing-page-redesign_costList__WO4L_ div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:16px 20px;border-bottom:1px solid #e5e7eb;font-size:16px;line-height:24px}.pricing-page-redesign_costList__WO4L_ div:last-child{border-bottom:0}.pricing-page-redesign_costList__WO4L_ span{min-width:0;color:#364153;font-weight:320;overflow-wrap:anywhere}.pricing-page-redesign_costList__WO4L_ strong{min-width:0;font-weight:400;color:#000;overflow-wrap:anywhere}@media (max-width:1023px){.pricing-page-redesign_aiIntro__t4uzA,.pricing-page-redesign_rulesBlock___pvBv,.pricing-page-redesign_sectionHeader__qZ8RS{display:grid;grid-template-columns:1fr}.pricing-page-redesign_aiCards__tVjxM,.pricing-page-redesign_planGrid__5ErxH,.pricing-page-redesign_usageOverview__mAbLK{grid-template-columns:1fr}.pricing-page-redesign_usageNote__L7S4k{border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.pricing-page-redesign_usageNote__L7S4k:last-child{border-bottom:0}}@media (max-width:767px){.pricing-page-redesign_aiIntro__t4uzA h2,.pricing-page-redesign_sectionHeader__qZ8RS h2{font-size:40px;line-height:42px;letter-spacing:-1.2px}.pricing-page-redesign_aiSection__3nO_E,.pricing-page-redesign_planCard__S_6zQ{padding:24px}.pricing-page-redesign_planTop__oZG_0{display:grid}.pricing-page-redesign_planTop__oZG_0>span{position:static;width:-moz-fit-content;width:fit-content}.pricing-page-redesign_planNameRow__YUj8s{padding-right:0}.pricing-page-redesign_priceRow__iKdkU strong{font-size:56px;line-height:56px;letter-spacing:-1.8px}.pricing-page-redesign_billingToggle__7OIkL{width:100%}.pricing-page-redesign_billingToggle__7OIkL button{flex:1}.pricing-page-redesign_costList__WO4L_ div{grid-template-columns:1fr;gap:6px}}