@import "https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";
html{scroll-behavior:smooth}body{margin:0;padding:0;overflow-x:hidden!important}.main-content{width:100vw;position:relative}a{color:#171717;text-decoration:none}.container{padding:0 20px}.header{box-shadow:30px;z-index:9999;background-color:#fff;border-bottom:1px;border-bottom-right-radius:16px;border-bottom-left-radius:15px;position:sticky;top:0;box-shadow:0 2px #f4f4f4}.header .header-content{justify-content:space-between;align-items:center;display:flex}.header .hamburger-icon{cursor:pointer;font-size:var(--text-4xl)}.header .hamburger-icon img:hover{opacity:.5}.header .ham-nav-active{visibility:visible;width:100%;margin:0;padding:10px;transition:all .5s ease-in-out;position:absolute;top:0;right:0;background:#363636!important}.header .ham-nav-active img{float:right}.header .ham-nav-active ul{padding:0;list-style-type:none}.header .ham-nav-active ul li{color:#fff;padding:10px 0;font-size:1.2rem}.header .ham-nav-inactive{visibility:hidden;width:100%;position:absolute;top:0;right:0}.header .active{border-bottom:4px solid #821eae;color:#821eae!important}.header .nav ul{align-items:center;margin-right:20px;list-style:none;display:flex}.header .nav ul li{cursor:pointer;color:#171717;margin-left:50px;font-size:20px;font-weight:700}.header .nav ul li:hover{color:#880173;border-bottom:4px solid #880173}.logo{object-fit:contain}.heading{color:#171717;margin:0;padding:0;font-size:3rem;font-weight:700}.sub-heading{font-size:1.27rem}.li-about,.sub-heading{color:#363636;font-weight:500;line-height:1.6}.li-about,.store-button{font-size:1.5rem}.store-button{text-align:center;color:#fff;cursor:pointer;border:0;border-radius:100px;outline:0;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;font-weight:700;display:inline-flex}.store-button:hover{box-shadow:0 2px 5px 1px #333}.store-button:hover .store-img{transition:all .5s;transform:scale(1.3)}.store-button .store-img{background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:35px;height:35px;margin-right:1.2rem;padding:.5rem;display:flex}.store-button .store-img img{width:20px;height:20px}.app-store-button{background-color:#821eae;margin-right:2rem}.play-store-button{background-color:#4da756}.gradient-text{background:-webkit-linear-gradient(90deg,#8400bd 37%,#880173 0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.scroll-button{background-color:red;position:absolute;bottom:0;right:0}.banner{grid-template-columns:50% 50%;display:grid}.banner>div p{text-align:justify}.banner>div .heading{text-align:left}.banner>div:first-child{align-self:center}.banner .hero-text{margin-top:1rem;padding:0}.banner .banner-img{justify-self:center}.banner .banner-img img{object-fit:contain}.banner .store-buttons{margin:3rem 0}.about{background-color:#f4f4f4}.about .about-content{text-align:justify;grid-template-columns:60% 40%;padding:20px 0;display:grid}.about .about-content>div:first-child{align-self:center}.about .about-content .about-image{place-self:center flex-end}.about .about-content .about-image img{object-fit:contain;width:100%;padding:20px 0}.features .features-heading{text-align:center;margin:2rem 0}.features .feature-card-wrapper{grid-gap:1rem;cursor:pointer;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.features .feature-card-wrapper .feature-card{border-radius:16px;justify-content:space-between;padding:1rem;display:flex}.features .feature-card-wrapper .feature-card p{margin:0;font-size:2.2rem}.features .feature-card-wrapper .feature-card img{object-fit:contain}.features .feature-card-wrapper .feature-card:hover img{transition:all .5s;transform:scale(1.05)}.features .feature-card-wrapper .card-1{background:linear-gradient(#def66c,#c7e050)}.features .feature-card-wrapper .card-1:hover{background:linear-gradient(#d4ff00,#9bb12e)}.features .feature-card-wrapper .card-2{background:linear-gradient(#fac0ee,#ebbdff)}.features .feature-card-wrapper .card-2:hover{background:linear-gradient(#fb7ee2,#7b538d)}.features .feature-card-wrapper .card-3{background:linear-gradient(#f8bdb9,#ea8277)}.features .feature-card-wrapper .card-3:hover{background:linear-gradient(#fd847c,#9e645e)}.marketing{background:url(webpack:///mini-css-extract-plugin/_next/static/media/ellipse.ab5d97a7.png) 0 0/contain no-repeat;margin-top:100px}.marketing .marketing-content{grid-template-columns:50% 50%;display:grid}.marketing .marketing-content .marketing-image{justify-self:center}.marketing .marketing-content .marketing-image img{object-fit:contain}.marketing .marketing-content .marketing-image .ellipsis-img{z-index:-1}.marketing .marketing-content .download-content{align-self:center}.marketing .marketing-content .download-content .li-about,.marketing .marketing-content .download-content .sub-heading{padding-right:20px}.marketing .marketing-content .download-content .marketing-app{gap:20px;display:flex}.marketing .marketing-content .download-content .marketing-app .download-button{flex-direction:column;justify-content:space-evenly;gap:20px;display:flex}.footer{background-color:#171717}.footer footer{color:#fff;grid-template-columns:repeat(4,1fr);padding:40px;display:grid}.footer footer .footer-heading{margin:0;padding:0;font-size:1.5rem;font-weight:600}.footer footer .logo{object-fit:contain}.footer footer .address address{margin-block:10px}.footer footer .address address p{margin:0;line-height:1.8}.footer footer .address img{object-fit:contain}.footer footer .address>span{margin-left:10px}.footer footer .social-icons{cursor:pointer}.footer footer .social-icons>a{object-fit:contain;width:30px;height:30px}.footer footer .social-icons>a:not(:first-child){margin-left:10px}.footer footer .social-icons>a:hover img{transition:all .5s;transform:scale(1.2)}.footer footer .links ul{padding:0;line-height:2;list-style-type:none}.footer footer .links ul li{color:#fff;cursor:pointer}.footer footer .links ul li:hover{color:#ebbdff}.footer footer .footer-contact{font-weight:700;line-height:3}.footer footer .footer-contact a{color:#fff}.footer footer .footer-contact a:hover{color:#ebbdff}.footer footer .footer-contact img{object-fit:contain;width:20px;height:14px;margin-right:10px}.footer .copyrights{color:#171717;background-color:#f4f4f4;justify-content:space-between;align-items:center;padding:20px;font-size:1rem;display:flex}.footer .copyrights p{margin:0;padding:0}.footer .copyrights ul{justify-content:flex-end;align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.footer .copyrights ul li{cursor:pointer}.footer .copyrights ul li:hover{color:#880173}.footer .copyrights ul li:not(:first-child){margin-left:20px}.contact{width:100%}.contact .contact-dialog-wrapper{width:100%;transition:all .5s ease-in-out;position:absolute;top:0}.contact .dialog-active{width:100%;animation:1s fadeIn;display:block;left:0}.contact .dialog-inactive{transition:all .5s ease-in-out;display:none;left:100%}.contact .dialog{background-color:#fff;border:0;width:100%;margin:0;padding:0;position:relative}.contact .dialog .contact-header{justify-content:space-between;align-items:center;padding:0 10px;display:flex}.contact .dialog .contact-header .close-icon{cursor:pointer}.contact .dialog .contact-heading p{text-align:center;color:#fff;background-color:#821eae;margin:0;padding:10px;font-size:1.2rem;font-weight:700}.contact .dialog .contact-form{flex-direction:column;gap:20px;padding:0 30px;display:flex}.contact .dialog .contact-form input,.contact .dialog .contact-form textarea{outline:0;padding:15px 10px;font-size:18px}.contact .dialog .contact-form input{border:0;border-bottom:2px solid #171717}.contact .dialog .contact-form textarea{resize:none;border-radius:8px}.contact .dialog .contact-form button{color:#fff;cursor:pointer;background-color:#821eae;border:0;border-radius:5px;outline:0;justify-content:space-between;align-items:center;width:50%;padding:10px;font-size:18px;display:flex}.contact .dialog .contact-form button p{text-align:center;width:100%;margin:0;padding:0}.contact .dialog .contact-form button:hover{background-color:#880173}.contact .dialog .contact-form button:disabled{cursor:default;background-color:gray}.contact .dialog .contact-form .success{color:green;font-weight:600}.contact .dialog .contact-form .error{color:red;font-weight:600}@keyframes fadeIn{0%{left:100%}to{left:0}}.delete-account form button,.delete-account form input,.delete-account form label,.delete-account form select{margin-top:20px;font-size:20px}.delete-account form button{color:#fff;cursor:pointer;background-color:#821eae;border:0;outline:0;padding:10px 20px}.delete-account form button:hover{background-color:#880173}.delete-account form button:disabled{cursor:default;background-color:gray}.delete-account .delete-btn{background-color:#f00c}.delete-account .delete-btn:hover{background-color:red}.delete-account .success-msg{color:green;font-size:20px;font-weight:600}.delete-account .error-msg{color:red;font-size:20px;font-weight:600}@media screen and (max-width:1024px){.store-button{padding:.7rem 1.2rem}.store-button span{font-size:1.2rem}.header .hamburger-icon{display:block}.header .nav{display:none}.banner{grid-template-columns:auto}.banner .heading{margin-top:1rem}.banner .banner-img img{max-width:100%;max-height:100%}.banner .store-buttons>a:last-child{margin-top:10px}.about .about-content{grid-template-columns:auto;padding:20px 0}.about .about-content .about-image{width:100%}.about .about-content .about-image img{max-width:100%;max-height:100%}.features .features-heading{text-align:center}.features .feature-card-wrapper{grid-template-columns:auto}.features .feature-card-wrapper .feature-card{flex-direction:column;align-items:center;margin-bottom:20px}.features .feature-card-wrapper .feature-card p{font-size:1.8rem}.features .feature-card-wrapper .feature-card img{width:100%}.features .feature-card-wrapper .feature-card:hover img{transform:none}.marketing{background:0 0;margin-block:20px}.marketing .marketing-content{grid-template-columns:auto}.marketing .marketing-content .marketing-image img{width:100%;height:100%}.marketing .marketing-content .download-content{margin-top:20px}.marketing .marketing-content .marketing-app{flex-direction:column}.marketing .marketing-content .marketing-app .download-button{flex-direction:column;gap:10px}.marketing .marketing-content .marketing-app .download-button .store-button{margin-right:0}.footer footer{grid-template-columns:auto;padding:20px}.footer footer .footer-contact img{margin-right:5px}}.privacy-page{justify-content:center;align-items:center;display:flex}.privacy-page .h{margin-bottom:21px;font-size:3rem;font-weight:700}.privacy-page p{font-size:large}.privacy-page ul li a{color:#00f}.privacy-page .privacy-header{text-align:center}.privacy-page .privacy-policy{max-width:1000px;margin-top:20px}@media screen and (max-width:768px){.logo{width:6.25rem}.heading{font-size:2rem}.li-about,.sub-heading{font-size:1rem}.footer footer{grid-template-columns:auto;gap:10px}.footer footer .logo{width:100%}.copyrights{flex-direction:column;gap:10px}}@media (min-width:600px){.marketing .marketing-content .marketing-app{flex-direction:row}}@media (min-width:769px) and (max-width:1536px){.logo{width:90%}.features .features-heading{text-align:center}.features .feature-card-wrapper{grid-template-columns:repeat(3,1fr)}.features .feature-card-wrapper .feature-card{flex-direction:column;align-items:center}.footer footer{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.header{box-shadow:30px;background-color:#fff;border-bottom:1px;border-bottom-right-radius:16px;border-bottom-left-radius:15px;position:sticky;top:0;box-shadow:0 2px #f4f4f4}.header .header-content{justify-content:space-between;align-items:center;display:flex}.header .hamburger-icon{display:none}.header .nav{display:block}.contact .dialog-active{width:30%;left:70%}@keyframes fadeIn{0%{left:100%}to{left:70%}}}.subscription-page{margin:20px}.subscription-page .pricing-table{border-collapse:separate;border-spacing:0;width:100%;max-width:960px;margin:auto;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.subscription-page .pricing-header{color:#fff;text-align:center;text-transform:uppercase;padding:20px 10px;font-size:1.6rem;font-weight:700}.subscription-page .launch{background-color:#4caf50}.subscription-page .pro-growth{background-color:#2196f3}.subscription-page .elite{background-color:#ff5722}.subscription-page .pricing-cell{text-align:center;vertical-align:middle;border:1px solid #ddd;padding:14px 10px}.subscription-page .feature-cell{text-align:left;background:#f9f9f9;width:32%;font-weight:600}.subscription-page .checkmark{color:#4caf50;font-size:1.3rem}.subscription-page .crossmark{color:#ccc;font-size:1.3rem}.subscription-page .price{margin:10px 0 5px;font-size:2.2rem;font-weight:700}.subscription-page .price-monthly{color:#666;margin-bottom:10px;font-size:1rem}.subscription-page .discount-badge{color:#fff;background:#ff4081;border-radius:20px;margin-bottom:10px;padding:3px 10px;font-size:.85rem;font-weight:700;display:inline-block}.subscription-page .btn{color:#fff;cursor:pointer;text-transform:uppercase;background:#222;border:none;border-radius:4px;margin:15px 0 20px;padding:12px 25px;font-size:1rem;font-weight:700;text-decoration:none;transition:background .3s;display:inline-block}.subscription-page .btn:hover{background:#555}.subscription-page .elite .btn{background:#e64a19}.subscription-page .elite .btn:hover{background:#bf360c}
:root{--background:#fff;--foreground:#171717;--primary:#821eae;--light:#fff;--neutral:#000;--muted:#a3a3a3;--disabled:#eaeaea;--gray:#f4f4f5;--border-default:#e5e7eb;--border-muted:#d1d5db;--border-neutral:#000;--border-light:#fff;--icon-default:#4f6169;--icon-neutral:#000;--icon-light:#fff;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--breakpoint-xs:320px;--breakpoint-sm:540px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px}html,body{max-width:100vw}body{color:var(--neutral);background:var(--background);font-family:var(--font-sora), system-ui, sans-serif;font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.container{max-width:1280px;margin:0 auto;padding:0 20px}*{box-sizing:border-box;font-family:Lato,sans-serif}html{scroll-behavior:smooth}body{margin:0;padding:0;overflow-x:hidden!important}.main-content{width:100vw;position:relative}a{color:#171717;text-decoration:none}.container{padding:0 20px}.header{box-shadow:30px;background-color:#fff;border-bottom:1px;border-bottom-right-radius:16px;border-bottom-left-radius:15px;position:sticky;top:0;box-shadow:0 2px #f4f4f4}.header .header-content{justify-content:space-between;align-items:center;display:flex}.header .hamburger-icon{cursor:pointer}.header .hamburger-icon img:hover{opacity:.5}.header .ham-nav-active{visibility:visible;width:100%;margin:0;padding:10px;transition:all .5s ease-in-out;position:absolute;top:0;right:0;background:#363636!important}.header .ham-nav-active img{float:right}.header .ham-nav-active ul{padding:0;list-style-type:none}.header .ham-nav-active ul li{color:#fff;padding:10px 0;font-size:1.2rem}.header .ham-nav-inactive{visibility:hidden;width:100%;position:absolute;top:0;right:0}.header .active{border-bottom:4px solid #821eae;color:#821eae!important}.header .nav ul{align-items:center;margin-right:20px;list-style:none;display:flex}.header .nav ul li{cursor:pointer;color:#171717;margin-left:50px;font-size:20px;font-weight:700}.header .nav ul li:hover{color:#880173;border-bottom:4px solid #880173}.logo{-o-object-fit:contain;object-fit:contain;padding-top:.5rem}.heading{color:#171717;margin:0;padding:0;font-size:3rem;font-weight:700}.sub-heading,.li-about{color:#363636;font-size:1.27rem;font-weight:500;line-height:1.6}.store-button{text-align:center;color:#fff;cursor:pointer;border:0;border-radius:100px;outline:0;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;font-size:1.5rem;font-weight:700;display:inline-flex}.store-button:hover{box-shadow:0 2px 5px 1px #333}.store-button:hover .store-img{transition:all .5s;transform:scale(1.3)}.store-button .store-img{background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:35px;height:35px;margin-right:1.2rem;padding:.5rem;display:flex}.store-button .store-img img{width:20px;height:20px}.app-store-button{background-color:#821eae;margin-right:2rem}.play-store-button{background-color:#4da756}.gradient-text{background:-webkit-linear-gradient(90deg,#8400bd 37%,#880173 26%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.scroll-button{background-color:red;position:absolute;bottom:0;right:0}.banner{grid-template-columns:50% 50%;display:grid}.banner>div p{text-align:justify}.banner>div .heading{text-align:left}.banner>div:first-child{align-self:center}.banner .hero-text{margin-top:1rem;padding:0}.banner .banner-img{justify-self:center}.banner .banner-img img{-o-object-fit:contain;object-fit:contain}.banner .store-buttons{margin:3rem 0}.about{background-color:#f4f4f4}.about .about-content{text-align:justify;grid-template-columns:60% 40%;padding:20px 0;display:grid}.about .about-content>div:first-child{align-self:center}.about .about-content .about-image{place-self:center flex-end}.about .about-content .about-image img{-o-object-fit:contain;object-fit:contain;width:100%;padding:20px 0}.features .features-heading{text-align:center;margin:2rem 0}.features .feature-card-wrapper{cursor:pointer;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.features .feature-card-wrapper .feature-card{border-radius:16px;justify-content:space-between;padding:1rem;display:flex}.features .feature-card-wrapper .feature-card p{margin:0;font-size:2.2rem}.features .feature-card-wrapper .feature-card img{-o-object-fit:contain;object-fit:contain}.features .feature-card-wrapper .feature-card:hover img{transition:all .5s;transform:scale(1.05)}.features .feature-card-wrapper .card-1{background:linear-gradient(#def66c 0%,#c7e050 100%)}.features .feature-card-wrapper .card-1:hover{background:linear-gradient(#d4ff00 0%,#9bb12e 100%)}.features .feature-card-wrapper .card-2{background:linear-gradient(#fac0ee 0%,#ebbdff 100%)}.features .feature-card-wrapper .card-2:hover{background:linear-gradient(#fb7ee2 0%,#7b538d 100%)}.features .feature-card-wrapper .card-3{background:linear-gradient(#f8bdb9 0%,#ea8277 100%)}.features .feature-card-wrapper .card-3:hover{background:linear-gradient(#fd847c 0%,#9e645e 100%)}.marketing{background:url(../media/ellipse.0.cur5cm9v~wg.png) 0 0/contain no-repeat;margin-top:100px}.marketing .marketing-content{grid-template-columns:50% 50%;display:grid}.marketing .marketing-content .marketing-image{justify-self:center}.marketing .marketing-content .marketing-image img{-o-object-fit:contain;object-fit:contain}.marketing .marketing-content .marketing-image .ellipsis-img{z-index:-1}.marketing .marketing-content .download-content{align-self:center}.marketing .marketing-content .download-content .sub-heading,.marketing .marketing-content .download-content .li-about{padding-right:20px}.marketing .marketing-content .download-content .marketing-app{gap:20px;display:flex}.marketing .marketing-content .download-content .marketing-app .download-button{flex-direction:column;justify-content:space-evenly;gap:20px;display:flex}.footer{background-color:#171717}.footer footer{color:#fff;grid-template-columns:repeat(4,1fr);padding:40px;display:grid}.footer footer .footer-heading{margin:0;padding:0;font-size:1.5rem;font-weight:600}.footer footer .logo{-o-object-fit:contain;object-fit:contain}.footer footer .address address{margin-block:10px}.footer footer .address address p{margin:0;line-height:1.8}.footer footer .address img{-o-object-fit:contain;object-fit:contain}.footer footer .address>span{margin-left:10px}.footer footer .social-icons{cursor:pointer}.footer footer .social-icons>a{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.footer footer .social-icons>a:not(:first-child){margin-left:10px}.footer footer .social-icons>a:hover img{transition:all .5s;transform:scale(1.2)}.footer footer .links ul{padding:0;line-height:2;list-style-type:none}.footer footer .links ul li{color:#fff;cursor:pointer}.footer footer .links ul li:hover{color:#ebbdff}.footer footer .footer-contact{font-weight:700;line-height:3}.footer footer .footer-contact a{color:#fff}.footer footer .footer-contact a:hover{color:#ebbdff}.footer footer .footer-contact img{-o-object-fit:contain;object-fit:contain;width:20px;height:14px;margin-right:10px}.footer .copyrights{color:#171717;background-color:#f4f4f4;justify-content:space-between;align-items:center;padding:20px;font-size:1rem;display:flex}.footer .copyrights p{margin:0;padding:0}.footer .copyrights ul{justify-content:flex-end;align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.footer .copyrights ul li{cursor:pointer}.footer .copyrights ul li:hover{color:#880173}.footer .copyrights ul li:not(:first-child){margin-left:20px}.contact{width:100%}.contact .contact-dialog-wrapper{z-index:9999;width:100%;transition:all .5s ease-in-out;position:absolute}.contact .dialog-active{width:100%;animation:1s fadeIn;display:block;left:0}.contact .dialog-inactive{transition:all .5s ease-in-out;display:none;left:100%}.contact .dialog{background-color:#fff;border:0;width:100%;margin:0;padding:0;position:relative}.contact .dialog .contact-header{justify-content:space-between;align-items:center;padding:0 10px;display:flex}.contact .dialog .contact-header .close-icon{cursor:pointer}.contact .dialog .contact-heading p{text-align:center;color:#fff;background-color:#821eae;margin:2.2rem 0;padding:10px;font-size:1.2rem;font-weight:700}.contact .dialog .contact-form{flex-direction:column;gap:20px;padding:0 30px;display:flex}.contact .dialog .contact-form input,.contact .dialog .contact-form textarea{outline:0;padding:15px 10px;font-size:18px}.contact .dialog .contact-form input{border:0;border-bottom:2px solid #171717}.contact .dialog .contact-form textarea{resize:none;border-radius:8px}.contact .dialog .contact-form button{color:#fff;cursor:pointer;background-color:#821eae;border:0;border-radius:5px;outline:0;justify-content:space-between;align-items:center;width:50%;padding:10px;font-size:18px;display:flex}.contact .dialog .contact-form button p{text-align:center;width:100%;margin:0;padding:0}.contact .dialog .contact-form button:hover{background-color:#880173}.contact .dialog .contact-form button:disabled{cursor:default;background-color:gray}.contact .dialog .contact-form .success{color:green;font-weight:600}.contact .dialog .contact-form .error{color:red;font-weight:600}@keyframes fadeIn{0%{left:100%}to{left:0}}.delete-account form label,.delete-account form input,.delete-account form select,.delete-account form button{margin-top:20px;font-size:20px}.delete-account form button{color:#fff;cursor:pointer;background-color:#821eae;border:0;outline:0;padding:10px 20px}.delete-account form button:hover{background-color:#880173}.delete-account form button:disabled{cursor:default;background-color:gray}.delete-account .delete-btn{background-color:#f00c}.delete-account .delete-btn:hover{background-color:red}.delete-account .success-msg{color:green;font-size:20px;font-weight:600}.delete-account .error-msg{color:red;font-size:20px;font-weight:600}@media screen and (max-width:1024px){.store-button{padding:.7rem 1.2rem}.store-button span{font-size:1.2rem}.header .hamburger-icon{display:block}.header .nav{display:none}.banner{grid-template-columns:auto}.banner .heading{margin-top:1rem}.banner .banner-img img{max-width:100%;max-height:100%}.banner .store-buttons>a:last-child{margin-top:10px}.about .about-content{grid-template-columns:auto;padding:20px 0}.about .about-content .about-image{width:100%}.about .about-content .about-image img{max-width:100%;max-height:100%}.features .features-heading{text-align:center}.features .feature-card-wrapper{grid-template-columns:auto}.features .feature-card-wrapper .feature-card{flex-direction:column;align-items:center;margin-bottom:20px}.features .feature-card-wrapper .feature-card p{font-size:1.8rem}.features .feature-card-wrapper .feature-card img{width:100%}.features .feature-card-wrapper .feature-card:hover img{transform:none}.marketing{background:0 0;margin-block:20px}.marketing .marketing-content{grid-template-columns:auto}.marketing .marketing-content .marketing-image img{width:100%;height:100%}.marketing .marketing-content .download-content{margin-top:20px}.marketing .marketing-content .marketing-app{flex-direction:column}.marketing .marketing-content .marketing-app .download-button{flex-direction:column;gap:10px}.marketing .marketing-content .marketing-app .download-button .store-button{margin-right:0}.footer footer{grid-template-columns:auto;padding:20px}.footer footer .footer-contact img{margin-right:5px}}.privacy-page{justify-content:center;align-items:center;display:flex}.privacy-page .h{margin-bottom:21px;font-size:3rem;font-weight:700}.privacy-page p{font-size:large}.privacy-page ul li a{color:#00f}.privacy-page .privacy-header{text-align:center}.privacy-page .privacy-policy{max-width:1000px;margin-top:20px}@media screen and (max-width:768px){.logo{width:6.25rem}.heading{font-size:2rem}.sub-heading,.li-about{font-size:1rem}.footer footer{grid-template-columns:auto;gap:10px}.footer footer .logo{width:100%}.copyrights{flex-direction:column;gap:10px}}@media (min-width:600px){.marketing .marketing-content .marketing-app{flex-direction:row}}@media (min-width:769px) and (max-width:1536px){.logo{width:90%}.features .features-heading{text-align:center}.features .feature-card-wrapper{grid-template-columns:repeat(3,1fr)}.features .feature-card-wrapper .feature-card{flex-direction:column;align-items:center}.footer footer{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.header{box-shadow:30px;background-color:#fff;border-bottom:1px;border-bottom-right-radius:16px;border-bottom-left-radius:15px;position:sticky;top:0;box-shadow:0 2px #f4f4f4}.header .header-content{justify-content:space-between;align-items:center;display:flex}.header .hamburger-icon{display:none}.header .nav{display:block}.contact .dialog-active{width:30%;left:70%}@keyframes fadeIn{0%{left:100%}to{left:70%}}}.subscription-page{margin:20px}.subscription-page .pricing-table{border-collapse:separate;border-spacing:0;width:100%;max-width:960px;margin:auto;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.subscription-page .pricing-header{color:#fff;text-align:center;text-transform:uppercase;padding:20px 10px;font-size:1.6rem;font-weight:700}.subscription-page .launch{background-color:#4caf50}.subscription-page .pro-growth{background-color:#2196f3}.subscription-page .elite{background-color:#ff5722}.subscription-page .pricing-cell{text-align:center;vertical-align:middle;border:1px solid #ddd;padding:14px 10px}.subscription-page .feature-cell{text-align:left;background:#f9f9f9;width:32%;font-weight:600}.subscription-page .checkmark{color:#4caf50;font-size:1.3rem}.subscription-page .crossmark{color:#ccc;font-size:1.3rem}.subscription-page .price{margin:10px 0 5px;font-size:2.2rem;font-weight:700}.subscription-page .price-monthly{color:#666;margin-bottom:10px;font-size:1rem}.subscription-page .discount-badge{color:#fff;background:#ff4081;border-radius:20px;margin-bottom:10px;padding:3px 10px;font-size:.85rem;font-weight:700;display:inline-block}.subscription-page .btn{color:#fff;cursor:pointer;text-transform:uppercase;background:#222;border:none;border-radius:4px;margin:15px 0 20px;padding:12px 25px;font-size:1rem;font-weight:700;text-decoration:none;transition:background .3s;display:inline-block}.subscription-page .btn:hover{background:#555}.subscription-page .elite .btn{background:#e64a19}.subscription-page .elite .btn:hover{background:#bf360c}
.accordion{flex-direction:column;gap:12px;padding:0 2px;display:flex}.accordion-item{border-radius:8px}.accordion-trigger{text-align:left;background-color:var(--gray);width:100%;color:var(--neutral);cursor:pointer;font-size:var(--text-lg);border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;font-weight:600;display:flex}.accordion-content{background-color:var(--light);transition:max-height .3s,opacity .3s;overflow:hidden}.accordion-content-wrapper{line-height:var(--leading-normal);font-size:var(--text-sm);padding:0 16px}.accordion-item.open .accordion-content{display:block}@media (min-width:768px){.accordion-trigger{font-size:var(--text-xl)}.accordion-content-wrapper{font-size:var(--text-base)}}
.btn{cursor:pointer;letter-spacing:.5px;border:none;border-radius:8px;justify-content:center;width:100%;padding:12px 24px;font-size:1rem;font-weight:600;transition:all .2s ease-in-out;display:inline-flex}.btn:hover{opacity:.9}.btn.btn-primary{color:var(--light);background-color:var(--primary)}.btn.btn-outline-primary{color:var(--primary);outline:1px solid var(--primary)}.btn.btn-secondary{background-color:var(--light);color:var(--neutral)}.btn.btn-disabled{cursor:not-allowed;background-color:var(--disabled);opacity:.9}
.badge{color:var(--primary);font-size:var(--text-xs);border-radius:.375rem;padding:.25rem .5rem;font-weight:600;display:inline-block}.badge.badge-outline-primary{border:1px solid var(--primary);color:var(--primary)}
.faq-container{border-radius:8px;overflow:hidden}.faq-list{gap:0}.faq-item{border-top:1px solid var(--border-default);border-radius:0}.faq-item[data-collapse=true]{border-top:1px solid var(--border-neutral)}.faq-item .faq-trigger{text-align:left;width:100%;font-size:var(--text-base);cursor:pointer;background-color:#0000;justify-content:space-between;align-items:center;padding:18px;font-weight:600;transition:all .2s;display:flex}.faq-item .faq-trigger .faq-trigger:hover{opacity:.9}.faq-item .faq-trigger .faq-icon{font-size:var(--text-2xl);font-weight:600}.faq-content{margin-bottom:18px}
.pricing-container{flex-direction:column;gap:64px;padding-top:80px;display:flex;overflow:hidden}
.pricing-card{background:var(--light);border:1px solid var(--border-default);height:100%;color:var(--neutral);border-radius:12px;flex-direction:column;gap:28px;padding:38px 16px 16px;display:flex;position:relative}.pricing-card.recommended{background-color:var(--primary);border-color:var(--primary);color:var(--light)}.pricing-card.recommended .plan-description{color:var(--light)}.pricing-card.recommended .plan-price *{color:var(--light)!important}.pricing-card.recommended .pricing-card-bottom .value-stack .stack-item .check-icon{border-color:var(--light)}.pricing-card.recommended .pricing-card-bottom .value-stack .stack-item .check-icon:after{color:var(--icon-light)}.pricing-card .recommended-badge{background-color:var(--light);color:var(--primary);font-size:var(--text-sm);letter-spacing:.2px;text-transform:uppercase;border-radius:5px;padding:12px 18px;font-weight:600;position:absolute;top:-24px;left:50%;transform:translate(-50%);box-shadow:2px 2px 8px 1px #00000040}.pricing-card-top{flex-direction:column;justify-content:space-between;height:100%;display:flex}.pricing-card-top .plan-name{font-size:var(--text-xl);margin-bottom:10px;font-weight:600}.pricing-card-top .plan-description{color:var(--muted);font-size:var(--text-sm);margin-bottom:16px}.pricing-card-top .plan-price{align-items:flex-end;gap:8px;display:flex}.pricing-card-top .plan-price .price-detail{font-size:var(--text-xl);align-items:baseline;gap:16px;display:flex}.pricing-card-top .plan-price .price-detail .strikethrough-price{color:var(--muted);text-decoration:line-through}.pricing-card-top .plan-price .price-detail .amount-price{font-size:var(--text-4xl);font-weight:600}.pricing-card-top .plan-price .period{font-size:var(--text-base);font-weight:400}.pricing-card-top .plan-discount-info{font-size:var(--text-sm);margin-top:16px}.pricing-card-top .plan-cta{margin-top:28px}.pricing-card-top .annual-only-badge{color:var(--primary);font-size:var(--text-sm);border:1px solid var(--primary);border-radius:.375rem;align-self:self-start;padding:.25rem .5rem;font-weight:600;display:inline-block}.pricing-card-bottom{display:none}@media (min-width:768px){.pricing-card{padding:38px 24px 24px}.pricing-card .recommended-badge{padding:12px 24px}.pricing-card-top{height:250px}.pricing-card-top .plan-name{font-size:var(--text-2xl)}.pricing-card-top .plan-description{font-size:var(--text-base)}}@media (min-width:1024px){.pricing-card-bottom{display:block}}
.pricing-plans{display:none}@media (min-width:768px){.pricing-plans-header .pricing-plans-title{font-size:var(--text-4xl)}}@media (min-width:1024px){.pricing-plans-header{flex-direction:row;gap:0;margin-bottom:60px}.pricing-plans{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}}
.plan-slider,.plan-slider-viewport{width:100%}.plan-slider-container{gap:16px;display:flex}.plan-slider-slide{scroll-snap-align:start;flex:0 0 70%}.plan-slider-controls-container{justify-content:center;align-items:center;display:flex}.plan-slider-controls{align-items:center;gap:28px;margin:48px 0;display:flex}.plan-slider-dots{justify-content:center;gap:1rem;display:flex}.plan-slider-dot{border:none;border:1px solid var(--neutral);cursor:pointer;background-color:#0000;border-radius:50%;width:8px;height:8px;transition:background-color .3s}.plan-slider-dot.is-selected{border-color:var(--neutral);background-color:var(--neutral)}.plan-slider-buttons{justify-content:space-between;width:100%;margin-top:1rem;display:flex}.plan-slider-prev,.plan-slider-next{height:24px;color:var(--neutral);cursor:pointer;background:0 0;border:none;font-size:1.5rem;transition:color .3s}.plan-slider-prev:disabled,.plan-slider-next:disabled{color:var(--muted)}@media (min-width:320px){.plan-slider-slide{flex:0 0 85%}}@media (min-width:540px){.plan-slider-slide{flex:0 0 60%}}@media (min-width:1024px){.plan-slider{display:none}.plan-slider-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}}
.pricing-features.card{background:var(--light);border:1px solid var(--border-default);height:100%;color:var(--neutral);border-radius:12px;padding:16px;position:relative}.pricing-features.recommended .value-stack .stack-item .check-icon{border-color:var(--light)}.pricing-features.recommended .value-stack .stack-item .check-icon:after{color:var(--icon-light)}.pricing-features .pricing-features-header{font-size:var(--text-xl);margin-bottom:28px;font-weight:600}.pricing-features .plan-feature-title{font-weight:600;font-size:var(--text-sm);margin-bottom:12px}.pricing-features .value-stack .stack-item{align-items:center;padding:8px 0;display:flex}.pricing-features .value-stack .stack-item .check-icon{border:2px solid var(--border-neutral);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;margin-right:15px;display:flex}.pricing-features .value-stack .stack-item .check-icon:after{content:"✓";color:var(--icon-neutral);font-size:12px;font-weight:900}.pricing-features .value-stack .stack-item .stack-text{font-size:var(--text-sm);flex:1}@media (min-width:768px){.pricing-features .plan-feature-title,.pricing-features .value-stack .stack-item .stack-text{font-size:var(--text-base)}}
.pricing-comparison{display:none}@media (min-width:1024px){.pricing-comparison{display:block}}
.pricing-table{border-collapse:collapse;table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;margin-top:48px}.pricing-table th,.pricing-table td{text-align:center;vertical-align:middle}.pricing-table thead{z-index:1;box-shadow:var(--border-muted) 0 1px;position:sticky;top:105px}.pricing-table thead th{background-color:var(--light);padding:24px;font-size:1.5rem;font-weight:600;position:relative}.pricing-table thead th:first-child{padding-left:0;padding-right:0}.pricing-table thead th .feature-col-plan{flex-direction:column;justify-content:space-between;gap:12px;height:200px;display:flex}.pricing-table thead th .feature-col-plan.vertical-center{justify-content:center}.pricing-table thead th .feature-col-badge{font-size:var(--text-sm);background:var(--primary);color:var(--light);border-radius:12px 12px 0 0;padding:4px 0;position:absolute;top:-26px;left:-1px;right:-1px}.pricing-table thead th .feature-col-plan .price{flex-direction:column;align-items:center;gap:8px;display:flex}.pricing-table tfoot td{border-bottom:0;padding:16px;font-size:2rem;font-weight:600}.pricing-table tfoot .total-col{padding:24px 0;text-align:left!important}.feature-col{z-index:1;border-bottom:1px solid var(--border-muted);min-width:200px;padding:12px;font-weight:500;left:0;text-align:left!important}.feature-col-plan .period{font-size:1rem;font-weight:400}.pricing-table td{border-bottom:1px solid var(--border-muted);padding:24px 0}.pricing-table td:first-child{padding-left:0;padding-right:0}.pricing-table .highlighted{border-right:1px solid var(--primary);border-left:1px solid var(--primary)}
.pricing-comparison-mobile .plan-features{list-style:none}.pricing-comparison-mobile .plan-features .plan-feature{border-bottom:1px solid var(--border-muted);font-size:var(--text-sm);grid-template-columns:1fr 50%;align-items:center;gap:12px;padding:24px 0;display:grid}.pricing-comparison-mobile .plan-features .plan-feature:last-child{border-bottom:0}.pricing-comparison-mobile .plan-features .plan-feature .plan-feature-name{font-weight:600}.pricing-comparison-mobile .plan-features .plan-feature .plan-feature-value{text-align:center}.pricing-comparison-mobile .plan-cta{margin:16px 0}@media (min-width:1024px){.pricing-comparison-mobile{display:none}}
.pricing-switcher{background-color:var(--light);justify-content:center;align-items:center;gap:20px;margin-bottom:48px;display:flex}.pricing-switcher .pricing-label{font-weight:600}.pricing-switcher .pricing-switcher-container{border:1px solid var(--border-default);border-radius:50px;padding:4px;display:flex}.pricing-switcher .pricing-switcher-option{cursor:pointer;color:var(--neutral);border-radius:40px;padding:8px 20px;font-weight:500;transition:all .3s}.pricing-switcher .pricing-switcher-option.active{background:var(--primary);color:var(--light);box-shadow:0 4px 12px #00000026}@media (min-width:768px){.pricing-switcher{margin-bottom:60px}}
.section-stacks{flex-direction:column;display:flex}.section-stacks .section{flex-direction:column;gap:48px;padding:80px 0;display:flex}.section-stacks .section:nth-child(n+2){padding-top:0}.section-stacks .section .section-header{width:100%}.section-stacks .section .section-header .section-badge{font-size:var(--text-base);justify-content:center;align-items:center;gap:8px;margin-bottom:16px;display:flex}.section-stacks .section .section-header .section-badge .icon{fill:var(--primary)}.section-stacks .section .section-header .section-title{font-size:var(--text-2xl);text-align:center}.section-stacks .section .section-content{overflow-x:hidden}@media (min-width:768px){.section-stacks .section{gap:60px;padding:120px 0}.section-stacks .section .section-header .section-title{font-size:var(--text-4xl)}}@media (min-width:1024px){.section-stacks .section.section-column{flex-direction:row}.section-stacks .section.section-column .section-content{width:100%}.section-stacks .section .section-content{overflow-x:visible}.section-stacks .section.section-column .section-header .section-title{text-align:left}.section-stacks .section.section-column .section-header .section-badge{justify-content:flex-start}}
