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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:initial}.landing-page{position:relative}.nav-links{margin:0;padding:0}.video-container{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:0}.background-video{height:100%;object-fit:cover;pointer-events:none;width:100%}.hero-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;text-align:center;z-index:1}.hero-title{color:#fff!important;font-size:48px;font-weight:700}.hero-subtitle{color:#fff;font-size:20px;margin-bottom:40px;margin-top:20px;text-shadow:2px 2px 4px #000000b3}.cta-container{display:flex;gap:20px}.cta-button{background-color:#fff;border:none;border-radius:25px;color:#3c0301;cursor:pointer;font-size:24px;font-weight:700;padding:16px 40px;transition:background-color .3s ease}.cta-button-outline{background-color:initial;border:2px solid #fff;border-radius:25px;color:#fff;font-size:18px;padding:16px 40px}.cta-button-outline:hover{background-color:initial;color:#3c0301}.cta-button:hover{background-color:#fff}.usp-section{background-color:#f8f8f8;display:flex;gap:30px;justify-content:space-between;padding:80px 50px;position:relative;z-index:1}.usp-item h2{color:#3c0301;font-size:28px;margin-bottom:20px}.usp-item p{color:#666;font-size:16px}.core-values-list{column-count:2;column-gap:20px;list-style-type:none}.core-values-list li{color:#666;font-size:16px;margin-bottom:10px}.footer{position:relative;z-index:1}@media (max-width:768px){.desktop-nav{display:none}.mobile-nav-toggle{display:block;margin-left:auto}.hero-title{color:#fff!important;font-size:28px}.hero-subtitle{font-size:18px;margin:10px}.cta-container{flex-direction:column;gap:10px;margin-top:50px}.usp-section{flex-direction:column;padding:40px 20px}.usp-item{margin-bottom:20px}.footer{align-items:center;flex-direction:column-reverse;gap:20px;text-align:center}.footer-links{gap:10px;margin-top:10px}}.navbar{align-items:center;background-color:#3c0301!important;display:flex;padding:20px 50px;position:fixed;top:0;width:100%;z-index:1000}.navbar.transparent{background-color:initial!important}.nav-logo img{height:50px;transition:filter .3s ease}.nav-logo-img:hover{filter:none}.desktop-nav{align-items:center;display:flex;justify-content:space-between;margin-left:30px;width:100%}.nav-links{display:flex;gap:30px;list-style-type:none}.nav-item{color:#fff;cursor:pointer;font-size:24px;font-weight:700;transition:color .3s}.top-right-button{margin-left:auto}.nav-button{border:none;border-radius:30px;cursor:pointer;font-size:20px;font-weight:700;margin-left:10px;padding:10px 30px;transition:all .3s ease-in-out}.nav-button,.nav-button:hover{background-color:#fff;color:#3c0301}.nav-button:hover{box-shadow:0 4px 8px #0003}.nav-button:active{box-shadow:none;transform:scale(.98)}.mobile-nav-toggle{cursor:pointer;display:none}.hamburger{display:flex;flex-direction:column;height:20px;justify-content:space-between;width:25px}.hamburger .bar{background-color:#fff;border-radius:3px;height:3px}.mobile-menu{background-color:#3c0301;left:0;padding:20px;position:absolute;right:0;top:70px;z-index:999}.mobile-nav-links{list-style:none;margin:0;padding:0}.mobile-nav-links .mobile-nav-item{border-bottom:1px solid #fff;color:#fff;cursor:pointer;font-size:20px;padding:10px 0}.mobile-nav-links .mobile-nav-item:last-child{border-bottom:none}.mobile-nav-buttons{display:flex;justify-content:space-around;margin-top:10px}@media (max-width:768px){.desktop-nav{display:none}.mobile-nav-toggle{display:block;margin-left:auto}.navbar{padding:10px 20px}.nav-logo{margin-left:-10px}}.footer{align-items:center;background-color:#3c0301;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;margin-top:auto;padding:20px;width:100%}.footer.transparent{background-color:initial!important}.footer-links{display:flex;gap:20px}.footer-links li{color:#fff;cursor:pointer;list-style:none}.footer-links li:hover{text-decoration:underline}@media (max-width:768px){.footer{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px}.footer-links{gap:10px;margin-top:10px}}.products-page{background-color:#fff;color:#333;display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;position:relative}.pricing-container{background:#e0e0e0;padding:60px 0}.page-title{margin:100px auto 50px}.page-title h1{margin-bottom:10px}.page-title p{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3c0301,#7d0b02);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:1.5rem;font-weight:500;text-shadow:1px 1px 2px #0003}.pricing-section{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px;padding:0 40px}.pricing-plan{background:linear-gradient(135deg,#3c0301,#7d0b02);border-radius:15px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:400px;padding:40px;transition:transform .3s ease,background .3s ease}.pricing-plan:hover{transform:translateY(-5px)}.pricing-plan h2{font-size:2rem;font-weight:700;margin-bottom:20px;text-shadow:none}.pricing-plan ul{flex-grow:1;font-size:1.5rem;line-height:1.8;list-style:none;margin:0 0 20px;padding:0}.pricing-plan ul li{margin-bottom:12px;padding-left:1.5em;position:relative}.pricing-plan ul li:before{color:#fff;content:"✔";font-size:1.25rem;left:0;position:absolute;top:0}.pricing-plan ul ul{font-size:1.3rem;margin-bottom:5px;margin-top:5px;padding-left:1.5em}.pricing-plan ul ul li:before{color:#eee;content:"✔";font-size:1.1rem}@media (max-width:768px){.pricing-container{padding:60px 20px}.page-title{margin-bottom:50px;padding:0 20px}.page-title h1{font-size:3rem}.page-title p{font-size:1.5rem}.pricing-section{padding:0 20px}}.pricing-page{background-color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;position:relative}.pricing-container{padding:100px 0 60px;width:100%}.page-title{margin:0 auto 50px;max-width:800px;padding:20px;text-align:center}.page-title h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3c0301,#7d0b02);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:3rem;font-weight:700;text-shadow:1px 1px 2px #0003}.pricing-plans{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));margin:0 auto;max-width:1200px;padding:0 40px}.pricing-card{background:linear-gradient(135deg,#3c0301,#7d0b02);border-radius:15px;color:#fff;cursor:pointer;padding:40px;transition:transform .3s ease,background .3s ease}.pricing-card:hover{transform:translateY(-5px)}.pricing-card h2{font-size:2rem;font-weight:700;margin-bottom:10px}.pricing-card p{font-size:1.25rem;line-height:1.5;margin-bottom:15px}.price-label{font-size:1.1rem;font-weight:700;margin-bottom:5px}.monthly-price,.yearly-price{font-size:1.25rem;margin-bottom:10px}.pricing-features{font-size:1.25rem;line-height:1.5;list-style:none;margin:20px 0 0;padding:0}.pricing-features>li{margin-bottom:10px;padding-left:1.5em;position:relative}.pricing-features>li:before{color:#fff;content:"✔";font-size:1.25rem;left:0;position:absolute;top:0}.pricing-features ul li:before{content:"";display:none}.pricing-features ul{font-size:1.1rem;margin-bottom:5px;margin-top:5px;padding-left:1.5em}@media (max-width:768px){.pricing-plans{gap:20px;grid-template-columns:1fr;padding:0 20px}.page-title h1{font-size:2.5rem;padding:0 20px}.pricing-card h2{font-size:1.75rem}.pricing-card p{font-size:1.125rem}}.getapp{background:linear-gradient(180deg,#fff,#f4f5f7);color:#111;min-height:100vh}.getapp .footer.transparent,.getapp .footer.transparent .footer-links li{color:#333}.getapp .footer.transparent .footer-links li:hover{color:#111}.getapp-logo-img{cursor:pointer;display:block;height:34px;width:auto}.getapp-headerMinimal{padding:16px}.getapp-containerMobile{margin:0 auto;max-width:420px;padding:16px}.getapp-heroMobile{display:flex;flex-direction:column;gap:16px}.getapp-titleMobile{font-size:36px;font-weight:900;letter-spacing:-.5px;line-height:1.05;margin:0}.getapp-subtitleMobile{color:#111111bf;font-size:16px;line-height:1.55;margin:0}.getapp-primaryCta{align-items:center;display:flex;flex-direction:column;margin-top:6px}.getapp-primaryCta .getapp-badges{justify-content:center}.getapp-phoneWrap{background:#fff;border:1px solid #00000014;border-radius:22px;box-shadow:0 20px 40px #0000001a;margin-top:18px;padding:14px}.getapp-phoneShot{border-radius:18px;display:block;height:auto;width:100%}.getapp-bulletsMobile{color:#111111bf;font-size:14px;margin:8px 0 0;padding-left:18px}.getapp-bulletsMobile li{margin:8px 0}.getapp-headerDesktop{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbf;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;padding:18px 20px;position:sticky;top:0;z-index:20}.getapp-containerDesktop{margin:0 auto;max-width:1160px;padding:44px 24px 64px}.getapp-desktopHero{grid-gap:44px;align-items:start;display:grid;gap:44px;grid-template-columns:minmax(420px,520px) minmax(520px,1fr)}.getapp-titleOpt{color:#111;font-size:52px;font-weight:900;letter-spacing:-.6px;line-height:1.05;margin:0 0 12px}.getapp-subtitleOpt{color:#111111c7;font-size:18px;line-height:1.6;margin:0 0 14px}.getapp-desktopCtas{margin-top:10px}.getapp-bulletsOpt{color:#111111d1;line-height:1.55;margin:14px 0 16px;padding-left:18px}.getapp-bulletsOpt li{margin:8px 0}.getapp-bulletsDesktop{max-width:560px}.getapp-trustOpt{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.getapp-pillOpt{background:#ffffffe6;border:1px solid #00000014;border-radius:999px;box-shadow:0 10px 20px #0000000f;color:#111111c7;font-size:13px;padding:9px 12px}.getapp-phoneCard{background:#ffffffd9;border:1px solid #00000014;border-radius:22px;box-shadow:0 20px 50px #0000001a;padding:14px}.getapp-desktopRight{min-width:0}.getapp-desktopRight .getapp-phoneCard{max-width:340px;padding:8px;position:sticky;top:92px}.getapp-heroShot{border:1px solid #00000014;border-radius:18px;display:block;height:auto;max-height:620px;object-fit:contain;width:100%}.getapp-shotPickerWrap{background:#00000008;border:1px solid #0000000f;border-radius:16px;margin-top:12px;padding:10px}.getapp-shotPickerLabel{color:#1111119e;font-size:12px;font-weight:800;margin:0 0 8px}.getapp-shotPicker{display:flex;flex-wrap:wrap;gap:8px}.getapp-shotTab{appearance:none;background:#ffffffeb;border:1px solid #0000001a;border-radius:999px;color:#111111c7;cursor:pointer;font-size:13px;padding:8px 10px}.getapp-shotTab.isActive{background:#7d0b021a;border-color:#7d0b0247;color:#5f0a03;font-weight:900}.getapp-badges{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start;margin:10px 0 4px}.getapp-badgeLink{display:block;line-height:0}.getapp-badge{display:block;height:56px;object-fit:contain;width:auto}@media (max-width:520px){.getapp-titleMobile{font-size:34px}.getapp-containerMobile{padding:16px}}.resources-container{background-color:#fff;color:#333;display:flex;flex-direction:column;font-family:Inter,sans-serif;margin:0;min-height:100vh;padding:0;width:100%}.resources-content{background-color:#f8f8f8;border-radius:10px;flex-grow:1;margin-left:auto;margin-right:auto;margin-top:100px;max-width:1200px;padding:40px;text-align:center;width:100%}.resources-content h1{color:#3c0301;font-size:48px}.resources-intro{color:#666;font-size:18px;margin-bottom:30px}.resources-section{margin-top:50px}.resources-section h2{color:#3c0301;font-size:28px;margin-bottom:20px}.resource-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;margin:20px auto;max-width:600px;padding:20px;text-align:left}.resource-card h3{color:#3c0301;font-size:22px}.resource-card p{color:#666;font-size:16px}.read-more{background-color:#3c0301;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 20px;transition:all .3s ease}.read-more:hover{background-color:#7d0b02}.faq-item{background-color:#fff;border-radius:5px;box-shadow:0 2px 6px #0000001a;margin:10px auto;max-width:600px;padding:15px;text-align:left}.faq-item summary{color:#3c0301;cursor:pointer;font-size:18px;font-weight:700}.faq-item p{color:#666;font-size:16px;margin-top:10px}@media (max-width:768px){.resources-content{margin-top:80px;padding:20px}.resources-content h1{font-size:32px}.resources-section h2{font-size:24px}.resource-card{padding:15px}.faq-item summary{font-size:16px}.faq-item p{font-size:14px}}.cta-page{display:flex;flex-direction:column;min-height:100vh}.cta-content{align-items:center;background-color:#fff;color:#3c0301;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.cta-content h1{font-size:48px;margin-bottom:20px}.cta-content p{font-size:20px;margin-bottom:30px;max-width:600px}.cta-form{align-items:center;display:flex;flex-direction:column;gap:15px;max-width:400px;width:100%}.cta-form input[type=email]{border:2px solid #ccc;border-radius:5px;font-size:16px;padding:12px;transition:border-color .3s;width:100%}.cta-form input[type=email]:focus{border-color:#3c0301;outline:none}.cta-form button{background-color:#3c0301;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:12px 40px;transition:background-color .3s ease}.cta-form button:hover{background-color:#7d0b02}.cta-message{color:#3c0301;font-size:18px;margin-top:20px}body{background-color:#fff;color:#333;margin:0;padding:0}.privacy-policy-container,body{display:flex;flex-direction:column;min-height:100vh}.privacy-policy-content{background-color:#f8f8f8;box-shadow:0 2px 8px #0000001a;color:#3c0301;flex-grow:1;margin:100px auto 0;max-width:800px;padding:80px 50px}.privacy-policy-content h1{font-size:48px;text-align:center}.policy-section{margin-top:40px}.policy-section h2{color:#3c0301;font-size:28px;margin-bottom:10px}.policy-section p,.policy-section ul{color:#333;font-size:18px}.policy-section ul{list-style-type:none;padding-left:0}.policy-section ul li{font-weight:300;padding-bottom:10px}.policy-section ul li:before{color:#3c0301;display:inline-block;font-weight:700;margin-left:-1em;width:1em}.policy-section a{color:#3c0301;font-weight:600;text-decoration:underline}.policy-section a:hover{color:#7d0b02}@media (max-width:768px){.privacy-policy-content{margin-top:80px;padding:40px 20px}.privacy-policy-content h1{font-size:32px}.last-updated{font-size:16px}.policy-section h2{font-size:24px}.policy-section p,.policy-section ul{font-size:16px}}.terms-container{background-color:#fff;color:#333;display:flex;flex-direction:column;font-family:Inter,sans-serif;margin:0;min-height:100vh;padding:0;width:100%}.terms-content{background-color:#f8f8f8;border-radius:10px;flex-grow:1;margin-left:auto;margin-right:auto;margin-top:100px;max-width:1200px;padding:40px;width:100%}.terms-content h1{color:#3c0301;font-size:48px;text-align:center}.last-updated{font-size:18px;margin-top:10px;text-align:center}.terms-section{margin-top:40px}.terms-section h2{color:#3c0301;font-size:28px}.terms-section p{color:#333;font-size:18px;line-height:1.6}@media (max-width:768px){.terms-content{margin-top:80px;padding:20px}.terms-content h1{font-size:32px}.last-updated{font-size:16px}.terms-section h2{font-size:24px}.terms-section p{font-size:16px}}body,html{background:linear-gradient(135deg,#ece9e6,#fff);font-family:Inter,sans-serif;height:100%;margin:0;padding:0}.contact-container{background:#0000;display:flex;flex-direction:column;min-height:100vh}.contact-content{background-color:#fffffff2;border-radius:12px;box-shadow:0 10px 25px #0000001a;margin:120px auto;max-width:600px;padding:40px 50px;text-align:center;width:90%}.contact-content h1{color:#3c0301;font-size:2.5rem;margin-bottom:.5rem}.contact-description{color:#666;font-size:1rem;margin-bottom:1.5rem}.support-phone{color:#3c0301;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.support-phone a{color:#3c0301;font-weight:600;text-decoration:none;transition:color .3s ease}.support-phone a:hover{color:#7d0b02}.contact-form{display:flex;flex-direction:column;gap:1rem}.contact-form label{color:#3c0301;font-weight:600;margin-bottom:.25rem;text-align:left}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:.75rem 1rem;transition:border-color .3s ease}.contact-form input:focus,.contact-form textarea:focus{border-color:#3c0301;outline:none}.contact-submit{background-color:#3c0301;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;padding:.75rem;transition:background-color .3s ease,transform .2s ease}.contact-submit:hover{background-color:#7d0b02;transform:translateY(-2px)}@media (max-width:768px){.contact-content{margin:120px auto;padding:20px}.contact-content h1{font-size:2rem}.contact-description,.contact-form input,.contact-form label,.contact-form textarea,.contact-submit,.support-phone{font-size:.9rem}}.account-deletion-container{background:#0000;display:flex;flex-direction:column;min-height:100vh}.account-deletion-content{background-color:#fffffff2;border-radius:12px;box-shadow:0 10px 25px #0000001a;margin:120px auto;max-width:600px;padding:40px 50px;text-align:left;width:90%}.account-deletion-content h1{color:#3c0301;font-size:2.5rem;margin-bottom:.5rem;text-align:center}.account-deletion-content p{color:#666;font-size:1rem;margin-bottom:1.5rem}.account-deletion-content ul{color:#3c0301;margin-bottom:1.5rem;padding-left:20px}.account-deletion-form{display:flex;flex-direction:column;gap:1rem}.account-deletion-form label{color:#3c0301;font-weight:600;margin-bottom:.25rem}.account-deletion-form input,.account-deletion-form textarea{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:.75rem 1rem;transition:border-color .3s ease}.account-deletion-form input:focus,.account-deletion-form textarea:focus{border-color:#3c0301;outline:none}.account-deletion-submit{background-color:#3c0301;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;padding:.75rem;transition:background-color .3s ease,transform .2s ease}.account-deletion-submit:hover{background-color:#7d0b02;transform:translateY(-2px)}.account-deletion-content .app-name{color:#3c0301;font-size:1.75rem;margin-bottom:1.5rem;text-align:center}@media (max-width:768px){.account-deletion-content{margin:120px auto;padding:20px}.account-deletion-content h1{font-size:2rem}.account-deletion-content p,.account-deletion-form input,.account-deletion-form label,.account-deletion-form textarea,.account-deletion-submit{font-size:.9rem}}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%}body{background-color:#f9f9f9;color:#000;font-family:Inter,sans-serif}
/*# sourceMappingURL=main.de2cae90.css.map*/