.Pricing-module__uf4YuG__pricingShell{background:0 0;min-height:100vh;display:flex}.Pricing-module__uf4YuG__pricingRail{z-index:50;background:#ffffff0f;border-right:1px solid #ffffff24;flex-direction:column;justify-content:space-between;width:64px;padding:12px 8px;display:flex;position:fixed;top:0;bottom:0;left:0}.Pricing-module__uf4YuG__railTop{flex-direction:column;gap:6px;display:flex}.Pricing-module__uf4YuG__railBtn{color:#b9a7ad;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .2s;display:inline-flex}.Pricing-module__uf4YuG__railBtn:hover{color:#f3ece4;background:#ffffff14}.Pricing-module__uf4YuG__railBtnActive{color:#eecab8;background:#eecab81f}.Pricing-module__uf4YuG__railBottom{flex-direction:column;gap:12px;padding-bottom:84px;display:flex}.Pricing-module__uf4YuG__railCredits{z-index:60;background:#241a20;border:1px solid #ffffff24;border-radius:14px;width:200px;margin-left:10px;padding:12px;position:relative;box-shadow:0 10px 24px #0f172a14}.Pricing-module__uf4YuG__railCreditsTop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.Pricing-module__uf4YuG__railCreditsLabel{text-transform:uppercase;letter-spacing:.08em;color:#9d8b93;font-size:10px}.Pricing-module__uf4YuG__railCreditsPlan{color:#eecab8;background:#eecab81f;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.Pricing-module__uf4YuG__railCreditsValue{color:#f3ece4;font-size:24px;font-weight:700}.Pricing-module__uf4YuG__railCreditsMeta{color:#b9a7ad;margin-bottom:10px;font-size:12px}.Pricing-module__uf4YuG__railCreditsActions{gap:8px;display:flex}.Pricing-module__uf4YuG__railCreditsPrimary,.Pricing-module__uf4YuG__railCreditsSecondary{text-align:center;border-radius:8px;flex:1;padding:6px 8px;font-size:12px;font-weight:600;text-decoration:none}.Pricing-module__uf4YuG__railCreditsPrimary{color:#fff;background:#eecab8}.Pricing-module__uf4YuG__railCreditsSecondary{color:#eecab8;background:#ffffff0f;border:1px solid #ffffff24}.Pricing-module__uf4YuG__pricingMain{flex:1}.Pricing-module__uf4YuG__pricingPage{max-width:1200px;margin:0 auto;padding:3.5rem 2rem 4rem}.Pricing-module__uf4YuG__header{text-align:center;margin-bottom:3rem}.Pricing-module__uf4YuG__backBtn{color:#eecab8;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-bottom:1rem;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.Pricing-module__uf4YuG__header h1{color:#f3ece4;margin-bottom:.5rem;font-size:2.5rem}.Pricing-module__uf4YuG__header p{color:#b9a7ad;font-size:1.125rem}.Pricing-module__uf4YuG__billingToggle{background:#ffffff14;border-radius:8px;gap:.25rem;margin-top:1.5rem;padding:.25rem;display:inline-flex}.Pricing-module__uf4YuG__billingToggle button{cursor:pointer;color:#b9a7ad;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-weight:500;transition:all .2s;display:flex}.Pricing-module__uf4YuG__billingToggle button.Pricing-module__uf4YuG__active{color:#33222e;background:#efe3d0;box-shadow:inset 0 1px #ffffffb3}.Pricing-module__uf4YuG__discount{color:#6ee7b7;background:#10b98126;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem}.Pricing-module__uf4YuG__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.Pricing-module__uf4YuG__card{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(#ffffff1a,#ffffff09);border:1px solid #ffffff24;border-radius:18px;min-height:520px;padding:2rem;transition:all .2s;position:relative}.Pricing-module__uf4YuG__card:hover{box-shadow:0 4px 12px #0000001a}.Pricing-module__uf4YuG__card.Pricing-module__uf4YuG__popular{border-color:#eecab8;transform:translateY(-6px);box-shadow:0 16px 32px #eecab82e}.Pricing-module__uf4YuG__popularBadge{color:#33222e;background:#efe3d0;border-radius:9999px;padding:.25rem .75rem;font-size:.7rem;font-weight:600;position:absolute;top:16px;right:16px}.Pricing-module__uf4YuG__cardHeader{margin-bottom:1.5rem}.Pricing-module__uf4YuG__cardHeader h3{color:#f3ece4;margin-bottom:.25rem;font-size:1.25rem}.Pricing-module__uf4YuG__description{color:#b9a7ad;font-size:.875rem}.Pricing-module__uf4YuG__priceSection{align-items:baseline;margin-bottom:.5rem;display:flex}.Pricing-module__uf4YuG__currency{color:#f3ece4;font-size:1.25rem;font-weight:600}.Pricing-module__uf4YuG__price{color:#f3ece4;font-size:3rem;font-weight:700;line-height:1}.Pricing-module__uf4YuG__period{color:#b9a7ad;margin-left:.25rem}.Pricing-module__uf4YuG__yearlyNote{color:#6ee7b7;margin-bottom:1.5rem;font-size:.75rem}.Pricing-module__uf4YuG__selectBtn{cursor:pointer;color:#f3ece4;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;width:100%;margin-bottom:1.5rem;padding:.875rem;font-weight:600;transition:all .2s}.Pricing-module__uf4YuG__selectBtn:hover:not(:disabled){color:#eecab8;border-color:#eecab8}.Pricing-module__uf4YuG__selectBtn.Pricing-module__uf4YuG__primary{color:#33222e;background:#efe3d0;border-color:#efe3d0;box-shadow:inset 0 1px #ffffffb3}.Pricing-module__uf4YuG__selectBtn.Pricing-module__uf4YuG__primary:hover:not(:disabled){background:#eecab8}.Pricing-module__uf4YuG__selectBtn:disabled{opacity:.7;cursor:not-allowed}.Pricing-module__uf4YuG__features{flex-direction:column;gap:.75rem;display:flex}.Pricing-module__uf4YuG__feature{color:#f3ece4;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.Pricing-module__uf4YuG__feature.Pricing-module__uf4YuG__limitation{color:#9d8b93}.Pricing-module__uf4YuG__checkIcon{color:#6ee7b7;flex-shrink:0;width:18px;height:18px}.Pricing-module__uf4YuG__xIcon{color:#9d8b93;flex-shrink:0;width:18px;height:18px}.Pricing-module__uf4YuG__enterprise{text-align:center;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(#ffffff1a,#ffffff09);border:1px solid #ffffff24;border-radius:20px;margin-bottom:4rem;padding:3rem}.Pricing-module__uf4YuG__enterprise h3{color:#f3ece4;margin-bottom:.5rem;font-size:1.5rem}.Pricing-module__uf4YuG__enterprise p{color:#b9a7ad;margin-bottom:1.5rem}.Pricing-module__uf4YuG__contactBtn{color:#33222e;background:#efe3d0;border-radius:8px;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.Pricing-module__uf4YuG__contactBtn:hover{background:#e9dfd6}.Pricing-module__uf4YuG__minutesSection{margin-bottom:4rem}.Pricing-module__uf4YuG__minutesSection h2{text-align:center;color:#f3ece4;margin-bottom:.5rem;font-size:1.5rem}.Pricing-module__uf4YuG__minutesSection>p{text-align:center;color:#b9a7ad;margin-bottom:2rem}.Pricing-module__uf4YuG__minutesGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.Pricing-module__uf4YuG__minutesCard{text-align:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;padding:1.5rem;transition:all .2s}.Pricing-module__uf4YuG__minutesCard:hover{border-color:#eecab8}.Pricing-module__uf4YuG__minutesAmount{color:#eecab8;margin-bottom:.25rem;font-size:2rem;font-weight:700}.Pricing-module__uf4YuG__minutesLabel{color:#b9a7ad;margin-bottom:1rem}.Pricing-module__uf4YuG__minutesPrice{color:#f3ece4;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.Pricing-module__uf4YuG__buyBtn{cursor:pointer;color:#f3ece4;background:#ffffff14;border:none;border-radius:8px;width:100%;padding:.75rem;font-weight:500;transition:all .2s}.Pricing-module__uf4YuG__buyBtn:hover:not(:disabled){color:#fff;background:#eecab8}.Pricing-module__uf4YuG__buyBtn:disabled{opacity:.7;cursor:not-allowed}.Pricing-module__uf4YuG__faq{max-width:800px;margin:0 auto}.Pricing-module__uf4YuG__faq h2{text-align:center;color:#f3ece4;margin-bottom:2rem;font-size:1.5rem}.Pricing-module__uf4YuG__faqItem{border-bottom:1px solid #ffffff24;padding:1.25rem 0}.Pricing-module__uf4YuG__faqQuestion{color:#f3ece4;margin-bottom:.5rem;font-weight:600}.Pricing-module__uf4YuG__faqAnswer{color:#b9a7ad;line-height:1.6}@media (max-width:1024px){.Pricing-module__uf4YuG__cardsGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto 3rem}.Pricing-module__uf4YuG__minutesGrid{grid-template-columns:1fr;max-width:300px;margin:0 auto}}@media (max-width:768px){.Pricing-module__uf4YuG__pricingPage{padding:2rem 1rem}.Pricing-module__uf4YuG__header h1{font-size:1.75rem}.Pricing-module__uf4YuG__price{font-size:2.5rem}}
