.pricing-container[data-v-96316325]{margin:0 auto;max-width:1200px;overflow:visible;padding:0 2rem 2rem}.loading[data-v-96316325]{padding:4rem 0;text-align:center}.spinner[data-v-96316325]{animation:spin-96316325 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#462df1;height:40px;margin:0 auto 1rem;width:40px}@keyframes spin-96316325{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error[data-v-96316325]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;color:#ef4444;margin:2rem 0;padding:2rem;text-align:center}.pricing-grid[data-v-96316325]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;margin-top:0;overflow:visible;width:100%}.pricing-card[data-v-96316325]{background:#120e18;border:none;border-radius:2rem;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin:auto;max-width:450px;overflow:visible;padding:4rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:99999}.pricing-card[data-v-96316325]:hover{box-shadow:0 20px 40px #0000004d}.pricing-card.featured[data-v-96316325]{background:#000}.lifetime-card-wrapper[data-v-96316325]{display:flex;flex-direction:column;margin:auto;max-width:450px;order:-1;position:relative;width:100%}.lifetime-card[data-v-96316325]{background:linear-gradient(135deg,#1a0f2e,#2d1b4e);overflow:visible;position:relative}.lifetime-btn[data-v-96316325]{background:linear-gradient(135deg,#462df1,#6b46f1);box-shadow:0 4px 15px #462df166;overflow:hidden;position:relative}.lifetime-btn[data-v-96316325]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.lifetime-btn[data-v-96316325]:hover:before{left:100%}.lifetime-btn[data-v-96316325]:hover{background:linear-gradient(135deg,#5b3af0,#7c5af1);box-shadow:0 6px 20px #462df199;transform:translateY(-2px)}.featured-badge[data-v-96316325]{background:#462df1;top:-12px;z-index:10}.featured-badge[data-v-96316325],.limited-time-badge[data-v-96316325]{border-radius:20px;color:#fff;font-size:.875rem;font-weight:600;left:50%;padding:.25rem 1rem;position:absolute;transform:translate(-50%)}.limited-time-badge[data-v-96316325]{animation:pulse-glow-orange-96316325 2s infinite;background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b4d;top:-16px;z-index:999999}@keyframes pulse-glow-orange-96316325{0%,to{box-shadow:0 4px 12px #f59e0b4d}50%{box-shadow:0 4px 20px #f59e0b80}}.dynamic-bg[data-v-96316325]{border-radius:2rem;inset:0;pointer-events:none;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.plan-header[data-v-96316325]{margin-bottom:1.5rem;position:relative;z-index:2}.plan-title[data-v-96316325]{color:#fff;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.plan-description[data-v-96316325]{color:#ffffffb3;font-size:.95rem;line-height:1.5;margin-bottom:1rem}.trial-info[data-v-96316325]{margin:1rem 0;text-align:center}.trial-badge[data-v-96316325]{align-items:center;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:20px;color:#10b981;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.trial-badge[data-v-96316325]:hover{background:#10b98126;border-color:#10b98166}.trial-icon[data-v-96316325]{flex-shrink:0;height:16px;width:16px}.kdv-info[data-v-96316325]{color:#ffffff4d;font-size:.75rem;font-weight:400;margin:.5rem 0 1.5rem;text-align:center}.price-container[data-v-96316325]{align-items:baseline;display:flex;justify-content:center;margin-bottom:1rem}.currency[data-v-96316325]{color:#ffffffb3;font-size:1.5rem;font-weight:600}.amount[data-v-96316325]{color:#fff;font-size:4rem;font-weight:800;line-height:1}.period[data-v-96316325]{color:#fff9;font-size:1.125rem;font-weight:500}.plan-features[data-v-96316325]{flex-grow:1;margin:auto;position:relative;z-index:2}.feature-item[data-v-96316325]{align-items:flex-start;color:#fff;display:flex;margin-bottom:.5rem;opacity:.8;padding:.5rem 0;text-align:left}.feature-item[data-v-96316325]:hover{opacity:1}.check-icon[data-v-96316325]{background:#fff;border-radius:100px;color:#000;flex-shrink:0;height:18px;margin-right:.75rem;padding:2px;width:18px}.feature-text[data-v-96316325]{font-size:.85rem;font-weight:500;line-height:1.4}.select-plan-btn[data-v-96316325]{background:#462df1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;margin:auto;max-width:360px;padding:.875rem 1.5rem;position:relative;transition:all .2s ease;width:100%;z-index:2}.select-plan-btn[data-v-96316325]:hover{background:#5b3af0}@media (max-width:1024px){.pricing-grid[data-v-96316325]{gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,350px));margin-left:auto;margin-right:auto;max-width:1000px}.pricing-card[data-v-96316325]{min-height:450px;padding:1.75rem 1.25rem}}@media (max-width:768px){.pricing-container[data-v-96316325]{padding:1rem}.pricing-grid[data-v-96316325]{gap:1.5rem;grid-template-columns:1fr;max-width:350px}.pricing-card[data-v-96316325]{min-height:auto;padding:2rem 1.5rem}.plan-title[data-v-96316325]{font-size:1.5rem}}.faq-accordion[data-v-3a7ef6c5]{margin:0 auto;width:100%}.faq-item[data-v-3a7ef6c5]{border-bottom:.5px solid hsla(0,0%,100%,.05)}.faq-item[data-v-3a7ef6c5]:last-child{border-bottom:none}.faq-question[data-v-3a7ef6c5]{align-items:center;background:none;border:none;color:#ffffffc1;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 0;text-align:left;transition:all .3s ease;width:100%}.faq-question[data-v-3a7ef6c5]:hover{color:#fffc}.faq-question-text[data-v-3a7ef6c5]{color:#ffffffc1;flex:1;font-size:1.125rem;font-weight:600;line-height:1.4;padding-right:1rem}.faq-toggle[data-v-3a7ef6c5]{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .3s ease;width:32px}.toggle-icon[data-v-3a7ef6c5]{color:#ffffffb3;height:20px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:20px}.toggle-icon--open[data-v-3a7ef6c5]{transform:rotate(180deg)}.faq-answer[data-v-3a7ef6c5]{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-answer--open[data-v-3a7ef6c5]{max-height:500px}.faq-answer-content[data-v-3a7ef6c5]{color:#fff6;font-size:1rem;font-weight:400;line-height:1.6;padding:0 0 1.5rem}.faq-answer-content p[data-v-3a7ef6c5]{margin:0 0 1rem}.faq-answer-content p[data-v-3a7ef6c5]:last-child{margin-bottom:0}@media (min-width:1024px){.faq-question-text[data-v-3a7ef6c5]{font-size:1rem}.faq-answer-content[data-v-3a7ef6c5]{font-size:.9rem}.faq-question[data-v-3a7ef6c5]{padding:1.25rem 0}.faq-answer-content[data-v-3a7ef6c5]{padding:0 0 1.25rem}}.faq-separator[data-v-3a7ef6c5]{background:#ffffff0d;height:.5px;margin:0}.faq-item:hover .faq-separator[data-v-3a7ef6c5]{background:#ffffff1a}@media (max-width:768px){.faq-question[data-v-3a7ef6c5]{padding:1.25rem 0}.faq-question-text[data-v-3a7ef6c5]{font-size:1rem}.faq-answer-content[data-v-3a7ef6c5]{font-size:.95rem;padding:0 0 1.25rem}}@media (prefers-reduced-motion:reduce){.faq-answer[data-v-3a7ef6c5],.toggle-icon[data-v-3a7ef6c5]{transition:none}}@media (prefers-color-scheme:dark){.faq-item[data-v-3a7ef6c5]{border-bottom-color:#ffffff08}}.billing-toggle-container[data-v-3dfff959]{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}.billing-toggle[data-v-3dfff959]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:50px;display:flex;padding:4px;position:relative}.billing-option[data-v-3dfff959]{align-items:center;border-radius:46px;color:#fff9;cursor:pointer;display:flex;flex:1;font-size:.9rem;font-weight:600;justify-content:center;min-width:80px;padding:12px 24px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2}.billing-option.active[data-v-3dfff959]{color:#fff}.toggle-slider[data-v-3dfff959]{background:linear-gradient(135deg,#ffffff10,#ffffff10);border-radius:46px;height:calc(100% - 8px);left:4px;position:absolute;top:4px;transition:all .3s cubic-bezier(.4,0,.2,1);width:calc(50% - 4px)}.toggle-slider.yearly[data-v-3dfff959]{transform:translate(100%)}.savings-badge[data-v-3dfff959]{animation:pulse-glow-3dfff959 2s infinite;background:linear-gradient(135deg,#10b981,#059669);border-radius:20px;box-shadow:0 4px 12px #10b9814d;color:#fff;font-size:.8rem;font-weight:600;padding:6px 16px}@keyframes pulse-glow-3dfff959{0%,to{box-shadow:0 4px 12px #10b9814d}50%{box-shadow:0 4px 20px #10b98180}}@media (max-width:768px){.billing-toggle-container[data-v-3dfff959]{margin-bottom:2rem}.billing-toggle[data-v-3dfff959]{max-width:240px;min-width:200px;width:100%}.billing-option[data-v-3dfff959]{flex:1;font-size:.8rem;min-width:60px;padding:8px 16px}.savings-badge[data-v-3dfff959]{font-size:.75rem;padding:4px 12px}}@media (max-width:480px){.billing-toggle[data-v-3dfff959]{max-width:200px;min-width:180px}.billing-option[data-v-3dfff959]{font-size:.75rem;min-width:50px;padding:6px 12px}.savings-badge[data-v-3dfff959]{font-size:.7rem;padding:3px 10px}}.pricing-container[data-v-3dfff959]{margin-bottom:4rem}.faq-container[data-v-3dfff959]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:4rem;padding-top:4rem}
