body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{color:#333;font-family:Arial,sans-serif}.page{min-height:calc(100vh - 200px);padding:50px 20px}.page h1{font-size:36px;margin-bottom:20px}.page h1,.page p{text-align:center}.page p{color:#666;font-size:18px;margin-bottom:30px}.tools-page .tools-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.tools-page .tool{background-color:#e6f0fa;border-radius:10px;padding:20px;width:45%}.tools-page .tool h3{font-size:24px;margin-bottom:10px}.tools-page .tool p{color:#666;font-size:16px}.features{background-color:#fff;justify-content:space-around;padding:50px 20px}.feature-card{border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:20px;text-align:center;width:30%}.feature-card h3{font-size:24px;margin-bottom:10px}.Header{background-color:#f8f9fa;padding:20px 50px}.logo{align-items:center;display:flex}.logo img{height:auto;width:100px}.nav-links li a{color:#333}.Header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:30px 50px;position:sticky;top:0;transition:box-shadow .3s ease;z-index:1000}.Header.scrolled{box-shadow:0 4px 10px #0000001a}.logo a{color:#007bff;font-size:24px;font-weight:700;text-decoration:none}.nav-links{display:flex;list-style:none;margin:0;padding:0}.nav-links li{margin-left:20px}.nav-links li a{align-items:center;color:#666;display:flex;font-weight:500;text-decoration:none}.nav-links li a.active,.nav-links li a:hover{color:#007bff}.tool-link a{background-color:#0066cc26;border-radius:8px;color:#06c;font-weight:700;margin-top:-7px;padding:8px 10px;position:relative;transition:background-color .3s ease,color .3s ease}.nav-links .tool-link a:hover{background-color:#06c;color:#fff}.tool-link .badge{background-color:#ff4d4f;border-radius:10px;color:#fff;font-size:10px;margin-left:8px;padding:2px 6px;text-transform:uppercase}.nav-cta .contact-btn{background-color:#007bff;border-radius:20px;color:#fff;font-weight:500;padding:10px 20px;text-decoration:none}.nav-cta .contact-btn:hover{background-color:#0056b3}.hamburger{cursor:pointer;display:none;flex-direction:column}.bar{background-color:#333;height:3px;margin:4px 0;transition:.4s;width:25px}.bar.open:first-child{transform:rotate(-45deg) translate(-5px,6px)}.bar.open:nth-child(2){opacity:0}.bar.open:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}@media (max-width:768px){.Header{flex-wrap:wrap;padding:15px 20px}.hamburger{display:flex}.nav-links{align-items:center;background-color:#fff;box-shadow:0 4px 10px #0000001a;display:none;flex-direction:column;left:0;padding:20px 0;position:absolute;top:60px;width:100%}.nav-links.open{display:flex}.nav-links li{margin:10px 0}.tool-link a{padding:8px 15px}.nav-cta{display:none}}@media (min-width:769px) and (max-width:1024px){.Header{padding:20px 30px}.nav-links li{margin-left:15px}}.footer{padding:40px 50px;text-align:center}.footer-container{padding:50px}.footer-content{justify-content:space-between;margin-bottom:20px}.footer-content,.footer-logo{align-items:center;display:flex}.footer-logo img{height:auto;margin-bottom:20px;width:200px}.footer-links a{color:#333;margin:0 10px;text-decoration:none}.footer-links a:hover{color:#007bff}.footer-social a{color:#333;margin:0 10px;text-decoration:none}.footer p{color:#666;font-size:14px}.footer{background-color:#f8f9fa;color:#333;font-family:Arial,sans-serif;padding:40px 20px}.footer-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:0 auto;max-width:1200px;min-height:auto}.footer-section{flex:1 1;min-width:200px;padding:10px;text-align:left}.footer-section h3{color:#007bff;font-size:16px;font-weight:500;margin-bottom:15px}.footer-logo .logo{color:#007bff;font-size:22px;font-weight:700;text-decoration:none}.footer-logo .tagline{color:#666;font-size:12px;margin-top:5px}.footer-tools ul{list-style:none;padding:0}.footer-tools li{margin-bottom:8px}.footer-tools a{color:#666;font-size:14px;text-decoration:none}.footer-tools a:hover{color:#007bff}.footer-contact .contact-item{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-bottom:8px}.footer-contact .icon{color:#666;font-size:16px}.footer-contact a,.footer-contact p{color:#666;font-size:14px;text-decoration:none}.footer-contact a:hover{color:#007bff}.footer-social .social-icons{display:flex;gap:15px}.footer-social a{color:#666;font-size:18px;transition:color .3s ease}.footer-social a:hover{color:#007bff}.section-divider{display:none;margin:20px 0;width:100%}.footer-divider,.section-divider{border:none;border-top:1px solid #0000001a}.footer-divider{margin:20px auto;max-width:1200px}.footer-bottom{align-items:center;color:#666;display:flex;font-size:12px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.footer-bottom .powered-by a{color:#007bff;text-decoration:none}.footer-bottom .powered-by a:hover{text-decoration:underline}@media (max-width:768px){.footer-container{flex-direction:column;justify-content:center;text-align:center}.footer-section{text-align:center}.section-divider{display:block}.footer-bottom,.footer-contact .contact-item,.footer-social .social-icons{justify-content:center}.footer-bottom{flex-direction:column;gap:10px;text-align:center}}@media (min-width:769px) and (max-width:1024px){.footer-container{flex-wrap:wrap;justify-content:flex-start}.footer-section{flex:1 1 45%;text-align:left}.footer-bottom{justify-content:flex-start}}.home-page{margin:0 auto;padding:0 20px}.hero{background-color:#e6f0fa;padding:50px 20px;text-align:center}.hero h1{color:#1a1a1a;font-size:38px;margin-bottom:20px}.hero p{color:#666;font-size:16px;margin-bottom:50px}.hero-image{align-items:center;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;height:auto;justify-content:center;margin:0 auto;max-width:80%;object-fit:cover;overflow:hidden;position:relative;text-align:center}.hero-image img{height:auto;max-width:100%}.get-started-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:18px;margin:50px auto 0;min-width:200px;padding:15px 30px;text-decoration:none;width:10%}.get-started-btn:hover{background-color:#0056b3}.features-section{background-color:#fff;padding:80px 20px;text-align:center}.features-header{margin:0 auto 60px;max-width:800px;padding:0 20px}.features-header h2{color:#007bff;font-size:36px;font-weight:600;margin-bottom:15px}.features-header .subheading{color:#666;font-size:18px;line-height:1.6;margin:0 auto}.features-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto;max-width:1200px;padding:0 20px}.feature-card{background-color:#f8f9fa;border-radius:8px;flex:1 1;max-width:350px;min-width:250px;padding:30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{box-shadow:0 10px 20px #0000001a;transform:translateY(-5px)}.feature-card h3{color:#333;font-size:20px;margin-bottom:15px}.feature-card p{color:#666;font-size:16px}@media (max-width:768px){.features-section{padding:60px 20px}.features-header{margin-bottom:40px}.features-header h2{font-size:28px}.features-header .subheading{font-size:16px}.feature-card{min-width:100%}}.why-chooseC{background-color:#f8f9fa;padding:60px 20px;text-align:center}.why-chooseC h2{color:#333;font-size:32px;font-weight:700;margin-bottom:40px;position:relative}.why-chooseC h2:after{background-color:#007bff;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.why-choose-cardsC{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.cardC{background-color:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.cardC p{color:#666;font-size:16px;font-weight:500;margin:0}.cardC:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-5px)}.why-choose-imageC{align-items:center;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;height:auto;justify-content:center;margin:50px auto 30px;max-width:80%;object-fit:cover;overflow:hidden;position:relative;text-align:center}.why-choose-imageC img{height:auto;max-width:100%}@media (max-width:768px){.why-chooseC{padding:40px 15px}.why-chooseC h2{font-size:28px}.why-choose-cardsC{gap:15px;grid-template-columns:1fr}.cardC{padding:15px}}@media (min-width:769px) and (max-width:1024px){.why-choose-cardsC{grid-template-columns:repeat(2,1fr)}}.how-it-works{background-color:#fff;padding:50px 20px;text-align:center}.how-it-works h2{font-size:36px;margin-bottom:60px}.steps{display:flex;gap:20px;justify-content:center;margin-bottom:30px}.step{background-color:#e6f0fa;border-radius:10px;padding:30px;width:25%}.step h3{font-size:24px;margin-bottom:10px}.step p{color:#666;font-size:16px}.how-it-works-image img{height:auto;margin-bottom:30px;max-width:100%}.testimonials{background:linear-gradient(135deg,#f5f7fa,#e4e8eb);overflow:hidden;padding:6rem 2rem;position:relative;text-align:center}.container{margin:0 auto;max-width:1200px}h2{color:#007bff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.subtitle{color:#666;display:inline-block;font-size:1.1rem;margin-bottom:3rem;position:relative}.subtitle:after{background:#007bff;bottom:-15px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.slider-container{padding:0 3rem;position:relative}.slider{display:flex;height:400px;overflow:hidden;position:relative}.slide{display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease;width:100%}.slide.active{opacity:1;transform:translateX(0)}.testimonial-card{background:#fff;border-radius:15px;box-shadow:0 15px 30px #0000001a;max-width:700px;padding:2.5rem;position:relative;transition:transform .3s ease;width:80%}.testimonial-card:hover{transform:translateY(-5px)}.avatar{font-size:3rem;margin-bottom:1rem}.rating{font-size:1.5rem;margin-bottom:1.5rem}.rating,.rating .filled{color:#ffc107}blockquote{color:#333;font-size:1.1rem;font-style:italic;line-height:1.8;margin-bottom:2rem;position:relative}blockquote:after,blockquote:before{color:#007bff;content:'"';font-size:1.5rem;opacity:.3}.user-info{display:flex;flex-direction:column}.user-info strong{color:#007bff;font-size:1.1rem;margin-bottom:.3rem}.user-info span{color:#666;font-size:.9rem}.nav-btn{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 5px 15px #0000001a;color:#007bff;cursor:pointer;display:flex;font-size:1.5rem;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50px;z-index:10}.nav-btn:hover{background:#007bff;color:#fff}.prev{left:0}.next{right:0}.dots{display:flex;gap:10px;justify-content:center;margin-top:2rem}.dot{background:#ccc;border:none;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.dot.active{background:#007bff;transform:scale(1.2)}@media (max-width:768px){.testimonials{padding:4rem 1rem}h2{font-size:2rem}.testimonial-card{padding:1.5rem;width:95%}.nav-btn{height:40px;width:40px}.slider{height:450px}}.cta-section{margin:0 auto;padding:60px 20px;width:100%}.cta{background-color:#e6f0fa;padding:50px 20px;text-align:center}.cta h2{font-size:36px;margin-bottom:20px}.cta p{color:#666;font-size:18px;margin-bottom:30px}.cta-buttons{display:flex;gap:20px;justify-content:center}.secure-payment-btn{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:15px 30px}.secure-payment-btn:hover{background-color:#218838}.how-it-works-page{color:#2d3748;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;margin:0 auto;max-width:1200px;padding:0 20px}.hero-section{padding:60px 0 40px;text-align:center}.hero-section h1{background:linear-gradient(90deg,#4f46e5,#10b981);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.8rem;font-weight:800;margin-bottom:1rem}.subheading{color:#64748b;font-size:1.2rem;margin:0 auto;max-width:700px}.video-container{border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin:40px auto;max-width:800px;overflow:hidden}.video-placeholder{background:linear-gradient(135deg,#6366f1,#10b981);border-radius:12px;height:450px;position:relative}.play-button-overlay,.video-placeholder{align-items:center;display:flex;justify-content:center}.play-button-overlay{background-color:#0003;inset:0;position:absolute;transition:all .3s ease}.play-button-overlay:hover{background-color:#0000001a}.watch-youtube-btn{align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 4px 6px #0000001a;color:#4f46e5;display:inline-flex;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .3s ease}.watch-youtube-btn:hover{box-shadow:0 10px 15px #0000001a;transform:translateY(-2px)}.steps-section{padding:60px 0}.section-title{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:.5rem;text-align:center}.section-subtitle{color:#64748b;font-size:1.1rem;margin-bottom:40px;text-align:center}.steps-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px}.step-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px #0000000d;overflow:hidden;padding:30px;position:relative;transition:all .3s ease}.step-card:hover{border-color:#c7d2fe;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-5px)}.step-card:before{background:linear-gradient(180deg,#4f46e5,#10b981);content:"";height:0;left:0;position:absolute;top:0;transition:height .3s ease;width:4px}.step-card:hover:before{height:100%}.step-header{align-items:center;display:flex;gap:15px;margin-bottom:20px}.step-number{background:#e0e7ff;color:#4f46e5;flex-shrink:0;font-weight:700;height:32px;width:32px}.step-icon,.step-number{align-items:center;border-radius:50%;display:flex;justify-content:center}.step-icon{background:#f8fafc;box-shadow:0 4px 6px #0000000d;height:48px;width:48px}.step-icon img{height:24px;width:24px}.step-card h3{color:#1e293b;font-size:1.3rem;font-weight:700;margin-bottom:15px}.step-card p{color:#64748b;margin-bottom:20px}.step-features{list-style:none;margin:0;padding:0}.step-features li{color:#475569;margin-bottom:8px;padding-left:24px;position:relative}.step-features li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.cta-section{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;box-shadow:0 10px 15px -3px #4f46e54d;color:#fff;margin:60px 0;padding:60px 40px;text-align:center}.cta-content{margin:0 auto;max-width:600px}.cta-section h2{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}.cta-section p{font-size:1.1rem;margin-bottom:2rem;opacity:.9}.cta-button{text-decoration:none}.button-arrow{transition:transform .3s ease}.cta-button:hover .button-arrow{transform:translateX(4px)}@media (max-width:768px){.hero-section h1{font-size:2.2rem}.subheading{font-size:1rem}.video-placeholder{height:300px}.steps-grid{grid-template-columns:1fr}.cta-section{padding:40px 20px}}.contact-page .contact-content{display:flex;gap:20px;justify-content:space-around}.contact-page .contact-form,.contact-page .contact-info{width:45%}.contact-page .contact-form h3,.contact-page .contact-info h3{font-size:24px;margin-bottom:20px}.contact-page .contact-form form{display:flex;flex-direction:column;gap:15px}.contact-page .contact-form input,.contact-page .contact-form textarea{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px}.contact-page .contact-form textarea{height:150px}.contact-page .contact-form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.contact-page .contact-form button:hover{background-color:#0056b3}.contact-page .contact-info p{font-size:16px;margin-bottom:10px;text-align:left}.why-choose{background-color:#fff;padding:60px 20px;text-align:center}.why-choose h2{color:#333;font-size:32px;font-weight:700;margin-bottom:40px;position:relative}.why-choose h2:after{background-color:#007bff;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.why-choose-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.card{background-color:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.318);padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.card p{color:#666;font-size:16px;font-weight:500;margin:0}.card:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-5px)}.why-choose-image{align-items:center;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;height:auto;justify-content:center;margin:50px auto 30px;max-width:80%;object-fit:cover;overflow:hidden;position:relative;text-align:center}.why-choose-image img{height:auto;max-width:100%}@media (max-width:768px){.why-choose{padding:40px 15px}.why-choose h2{font-size:28px}.why-choose-cards{gap:15px;grid-template-columns:1fr}.card{padding:15px}}@media (min-width:769px) and (max-width:1024px){.why-choose-cards{grid-template-columns:repeat(2,1fr)}}.faq-section{margin:40px auto;padding:0 20px}.faq-container{margin-top:20px}.faq-item{box-shadow:0 1px 3px rgba(0,0,0,.442)}.faq-container{margin:0 auto;max-width:800px}.faq-item{box-shadow:0 1px 3px rgba(0,0,0,.525);transition:all .3s ease}.faq-item:hover{box-shadow:0 4px 6px #0000001a}.toggle-icon{transition:transform .3s ease}.tools-page{color:#1e293b;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;margin:0 auto;max-width:1200px;padding:0 20px}.tools-hero{padding:60px 0 40px;text-align:center}.tools-hero h1{background:linear-gradient(90deg,#4f46e5,#10b981);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.8rem;font-weight:800;margin-bottom:1rem}.tools-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:60px 0}.tool-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px #0000000d;overflow:hidden;padding:30px;position:relative;transition:all .3s ease}.tool-card:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-5px)}.tool-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tool-icon{height:48px;object-fit:contain;width:48px}.tool-badge{border-radius:20px;font-size:.75rem;font-weight:700;padding:4px 12px;text-transform:uppercase}.primary-tool .tool-badge{background-color:#e0f2fe;color:#0369a1}.coming-soon .tool-badge{background-color:#f0fdf4;color:#166534}.tool-card h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:15px}.tool-description{color:#64748b;line-height:1.6;margin-bottom:20px}.tool-features{list-style:none;margin:25px 0;padding:0}.tool-features li{color:#475569;margin-bottom:12px;padding-left:28px;position:relative}.tool-features li:before{color:#10b981;content:"✓";font-size:1.1rem;font-weight:700;left:0;position:absolute}.coming-soon-features{margin:25px 0}.feature-preview{align-items:center;color:#475569;display:flex;gap:10px;margin-bottom:12px}.preview-dot{background-color:#94a3b8;border-radius:50%;height:8px;width:8px}.tool-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-weight:600;gap:8px;justify-content:center;margin-top:15px;padding:12px;text-decoration:none;transition:all .3s ease;width:100%}.primary-tool .tool-button{background-color:#4f46e5;color:#fff}.primary-tool .tool-button:hover{background-color:#4338ca;box-shadow:0 4px 6px #4f46e54d;transform:translateY(-2px)}.coming-soon .tool-button{background-color:#fff;border:2px solid #e2e8f0;color:#4f46e5}.coming-soon .tool-button:hover{border-color:#c7d2fe;box-shadow:0 4px 6px #0000000d;transform:translateY(-2px)}.features-list{grid-gap:20px;display:grid;gap:20px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:25px;transition:all .3s ease}.feature-card:hover{border-color:#c7d2fe;box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-3px)}.feature-card h4{color:#1e293b;font-size:1.1rem;font-weight:700;margin-bottom:12px}.feature-card p{color:#64748b;font-size:.95rem;line-height:1.6}.tools-cta{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;box-shadow:0 10px 15px -3px #4f46e54d;color:#fff;margin:60px 0;padding:60px 40px;text-align:center}.tools-cta h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.tools-cta p{font-size:1.1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.cta-button{align-items:center;background:#fff;border:none;border-radius:50px;box-shadow:0 4px 6px #0000001a;color:#4f46e5;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:8px;padding:16px 32px;transition:all .3s ease}.cta-button:hover{box-shadow:0 10px 15px #0000001a;transform:translateY(-2px)}.arrow{transition:transform .3s ease}.cta-button:hover .arrow{transform:translateX(4px)}@media (max-width:768px){.tools-hero h1{font-size:2.2rem}.subtitle{font-size:1rem}.tools-grid{grid-template-columns:1fr}.tools-cta{padding:40px 20px}}.pricing-page{color:#1e293b;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;margin:0 auto;max-width:1200px;padding:0 20px 60px}.pricing-hero{padding:60px 0 40px;text-align:center}.pricing-hero h1{background:linear-gradient(90deg,#4f46e5,#10b981);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.8rem;font-weight:800;margin-bottom:1rem}.subtitle{color:#64748b;font-size:1.2rem;margin:0 auto;max-width:700px}.pricing-toggle{align-items:center;display:flex;flex-direction:column;gap:20px;margin:40px 0}.billing-toggle,.region-toggle{background:#f8fafc;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;padding:6px}.billing-toggle button,.region-toggle button{background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;font-size:.95rem;font-weight:600;padding:8px 16px;transition:all .3s ease}.billing-toggle button.active,.region-toggle button.active{background:#fff;box-shadow:0 1px 3px #0000001a;color:#4f46e5}.pricing-cards{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:40px 0}.pricing-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px #0000000d;display:flex;flex-direction:column;padding:30px;position:relative;transition:all .3s ease}.pricing-card:hover{box-shadow:0 10px 25px -5px #0000001a;transform:translateY(-5px)}.pricing-card.highlighted{border:2px solid #4f46e5;box-shadow:0 10px 15px -3px #4f46e54d}.pricing-card.lifetime{border:2px solid #10b981;box-shadow:0 10px 15px -3px #10b9814d}.card-header{margin-bottom:20px;position:relative}.card-header h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:5px}.price{color:#1e293b;font-size:2.5rem;font-weight:800;margin:10px 0}.price span{color:#64748b;font-size:1rem;font-weight:500}.discount-badge,.popular-badge{border-radius:20px;font-size:.75rem;font-weight:700;padding:4px 12px;position:absolute;right:20px;top:-12px}.popular-badge{background-color:#e0e7ff;color:#4f46e5}.discount-badge{background-color:#dcfce7;color:#166534}.lifetime .discount-badge{background-color:#ccfbf1;color:#0f766e}.features{display:flex;flex-direction:column;gap:12px;list-style:none;margin:20px 0;padding:0}.features li{color:#475569;line-height:1.5;padding-left:28px;position:relative}.features li:before{background-color:#10b981;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.purchase-btn{background-color:#e0e7ff;border:none;border-radius:8px;color:#4f46e5;cursor:pointer;font-weight:600;margin-top:auto;padding:14px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.purchase-btn:hover{background-color:#c7d2fe;transform:translateY(-2px)}.purchase-btn.primary{background-color:#4f46e5;color:#fff}.purchase-btn.primary:hover{background-color:#4338ca}.lifetime .purchase-btn{background-color:#10b981;color:#fff}.lifetime .purchase-btn:hover{background-color:#0d9f6e}.payment-options{margin:60px 0;text-align:center}.payment-options p{color:#64748b;margin-bottom:15px}.payment-icons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.payment-icons img{height:50px;opacity:.7;transition:opacity .3s ease}.payment-icons img:hover{opacity:1}.faq-section{margin:0 auto;max-width:800px}.faq-section h2{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:40px;text-align:center}.faq-item{border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:15px;overflow:hidden}.faq-question{align-items:center;background:#f8fafc;border:none;color:#1e293b;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:20px;text-align:left;width:100%}.faq-question:hover{background:#f1f5f9}.toggle-icon{font-size:1.5rem;font-weight:400}.faq-answer{background:#fff;max-height:0;overflow:hidden;padding:0 20px;transition:max-height .3s ease,padding .3s ease}.faq-answer p{color:#475569;line-height:1.6;padding:20px 0}.faq-item.active .faq-answer{max-height:300px;padding:0 20px}.faq-item.active .toggle-icon{transform:rotate(45deg)}@media (max-width:768px){.pricing-hero h1{font-size:2.2rem}.subtitle{font-size:1rem}.billing-toggle{flex-wrap:wrap;justify-content:center}.pricing-cards{grid-template-columns:1fr}.payment-icons{gap:15px}.payment-icons img{height:25px}}.admin-container{border:1px solid #ccc;border-radius:5px;margin:50px auto;max-width:500px;padding:20px;text-align:center}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px}.form-group input,.form-group select{border:1px solid #ccc;border-radius:4px;font-size:1em;padding:8px;width:100%}.error{color:red;font-size:.9em;margin-top:5px}button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}button:hover{background-color:#0056b3}.generated-key{margin-top:20px}.generated-key p{background:#f0f0f0;border-radius:4px;padding:10px;word-break:break-all}
/*# sourceMappingURL=main.7594b1d8.css.map*/