@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a091a;color:#e0e0e0;font-family:Inter,-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}.header{justify-content:space-between;left:0;padding:20px 5%;position:absolute;right:0;top:0;z-index:100}.header,.logo-container{align-items:center;display:flex}.logo-container{color:inherit;text-decoration:none}.logo-img{height:40px;margin-right:15px}.logo-text{color:#fff;font-size:24px;font-weight:700}.nav-links{align-items:center;display:flex;gap:25px}.contact-link{color:#fff;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s ease}.contact-link:hover{color:#8a2be2}.download-button{background-color:#8a2be2;border-radius:20px;color:#fff;font-weight:600;padding:10px 25px;text-decoration:none;transition:background-color .3s ease}.download-button:hover{background-color:#7b24d0}@media (max-width:768px){.header{padding:15px 5%}.logo-img{height:30px;margin-right:10px}.logo-text{font-size:20px}.nav-links{gap:15px}.contact-link{font-size:14px}.download-button{font-size:14px;padding:8px 20px}}.hero{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:100px 5% 0;position:relative}.hero:before{animation:rotate 30s linear infinite;background:radial-gradient(circle,#8a2be21a,#0000 40%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:0}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-content{animation:fadeIn 1s ease-in-out;margin-right:50px;max-width:550px;z-index:1}.hero-headline{color:#fff;font-size:48px;font-weight:900;line-height:1.2;margin-bottom:20px}.hero-subheadline{color:#b0b0b0;font-size:20px;margin-bottom:30px}.cta-buttons{display:flex;gap:15px;margin-bottom:30px}.cta-button{border:2px solid #0000;border-radius:25px;font-weight:700;padding:15px 30px;text-decoration:none;transition:all .3s ease}.cta-button.apple{background-color:#fff;color:#000}.cta-button.apple:hover{background-color:initial;border-color:#fff;color:#fff}.cta-button.android{background-color:initial;border-color:#b0b0b0;color:#fff}.cta-button.android:hover{background-color:#fff;border-color:#fff;color:#000}.hero-enforcer-line{color:#b0b0b0;font-size:16px;font-weight:500}.hero-enforcer-line strong{color:#fff;font-weight:700}.hero-image-container{animation:float 4s ease-in-out infinite;z-index:1}.hero-image{border-radius:30px;max-width:350px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media (max-width:992px){.hero{flex-direction:column;text-align:center}.hero-content{margin-bottom:40px;margin-right:0}.cta-buttons{justify-content:center}.hero-image{max-width:300px}}@media (max-width:768px){.hero-headline{font-size:36px}.hero-subheadline{font-size:18px}.hero-image{max-width:250px}}.problem{background-color:#080718;padding:100px 5%;text-align:center}.problem-content{margin:0 auto;max-width:700px}.problem-content h2{color:#fff;font-size:36px;font-weight:700;line-height:1.3;margin-bottom:20px}.problem-content p{color:#b0b0b0;font-size:18px;line-height:1.6}.problem-content strong{color:#8a2be2;font-weight:700}@media (max-width:768px){.problem{padding:80px 5%}.problem-content h2{font-size:28px}.problem-content p{font-size:16px}}.solution{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:100px 5%;position:relative}.solution-content{margin-left:50px;max-width:550px}.eyebrow-text{color:#8a2be2;display:block;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:10px}.solution-content h2{color:#fff;font-size:36px;font-weight:700;line-height:1.3;margin-bottom:20px}.solution-content p{color:#b0b0b0;font-size:18px;line-height:1.6;margin-bottom:15px}.solution-content strong{color:#fff;font-weight:600}.blunt-text{border-left:3px solid gold;color:#fff;font-style:italic;padding-left:15px}.solution-image-container{animation:float 4s ease-in-out infinite}.solution-image{border-radius:30px;max-width:350px}@media (max-width:992px){.solution{flex-direction:column-reverse;text-align:center}.solution-content{margin-left:0;margin-top:40px}.blunt-text{text-align:left}.solution-image{max-width:300px}}@media (max-width:768px){.solution{padding:80px 5%}.solution-content h2{font-size:28px}.solution-content p{font-size:16px}.solution-image{max-width:250px}}.how-it-works{background-color:#0a091a;padding:100px 5%;text-align:center}.how-it-works-content{margin:0 auto;max-width:900px}.how-it-works-content h2{font-size:36px;font-weight:700;margin-bottom:50px}.feature-cards{display:flex;gap:30px;justify-content:space-around;margin-bottom:50px}.card{background-color:#12112a;border:1px solid #2a284d;border-radius:20px;flex:1 1;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.card:hover{box-shadow:0 10px 30px #8a2be233;transform:translateY(-10px)}.card h3{color:#fff;font-size:22px;font-weight:600;margin-bottom:15px}.card p{color:#b0b0b0;font-size:16px;line-height:1.6}.bold-statement{color:#fff;font-size:20px;font-weight:600;line-height:1.5;margin:0 auto;max-width:600px}@media (max-width:768px){.how-it-works{padding:80px 5%}.how-it-works-content h2{font-size:28px}.feature-cards{flex-direction:column}.bold-statement{font-size:18px}}.transformation{align-items:center;background-color:#080718;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:100px 5%;position:relative;text-align:center}.transformation-content{margin-bottom:50px;max-width:800px}.transformation-content h2{font-size:36px;font-weight:700;margin-bottom:30px}.transform-quote{background-color:#12112a;border-left:4px solid gold;border-radius:0 8px 8px 0;font-size:28px;font-weight:600;line-height:1.4;margin-bottom:30px;padding:20px;text-align:left}.transformation-content p{color:#b0b0b0;font-size:18px;line-height:1.6}.transformation-image-container{animation:float 4s ease-in-out infinite}.transformation-image{border-radius:30px;max-width:350px}@media (max-width:768px){.transformation{padding:80px 5%}.transformation-content{margin-bottom:0}.transformation-content h2{font-size:28px}.transform-quote{font-size:22px}.transformation-content p{font-size:16px}.transformation-image-container{display:none}}.contact{background-color:#0a091a;min-height:100vh;padding:120px 5% 100px}.contact-content{margin:0 auto;max-width:800px;text-align:center}.contact-content h1{color:#fff;font-size:48px;font-weight:900;line-height:1.2;margin-bottom:40px}.contact-info{text-align:left}.contact-section{background-color:#080718;border:1px solid #8a2be233;border-radius:12px;margin-bottom:50px;padding:30px}.contact-section h2{color:#fff;font-size:24px;font-weight:700;margin-bottom:20px}.contact-section h3{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px}.contact-section p{color:#b0b0b0;font-size:16px;line-height:1.6;margin-bottom:15px}.contact-section p:last-child{margin-bottom:0}.email-container{margin:20px 0;text-align:center}.email-link{background-color:#8a2be2;border:2px solid #8a2be2;border-radius:25px;color:#fff;display:inline-block;font-size:20px;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease}.email-link:hover{background-color:initial;color:#8a2be2;transform:translateY(-2px)}.email-description{color:#9090a0;font-style:italic;text-align:center}.help-topics{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px}.topic{background-color:#0a091a;border:1px solid #8a2be21a;border-radius:8px;padding:20px}.topic h3{color:#8a2be2;margin-bottom:10px}.topic p{font-size:14px;margin-bottom:0}.contact-section strong{color:#8a2be2;font-weight:700}@media (max-width:768px){.contact{padding:100px 5% 80px}.contact-content h1{font-size:36px}.contact-section{margin-bottom:30px;padding:20px}.contact-section h2{font-size:20px}.email-link{font-size:16px;padding:12px 24px}.help-topics{gap:15px;grid-template-columns:1fr}}.footer{border-top:1px solid #2a284d;padding:40px 5%;text-align:center}.footer p{color:#b0b0b0;font-size:14px;margin:5px 0}
/*# sourceMappingURL=main.30b76ed3.css.map*/