body{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}.nav-bar{background-color:#131127;box-shadow:0 2px 4px #0000001a;left:0;padding:12px 0;position:fixed;right:0;top:0;z-index:9999}.nav-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;width:80%}.nav-logo{color:#fbfbf9;font-size:1.75rem;font-weight:900;letter-spacing:1px;text-decoration:none}.nav-desktop{align-items:center;display:flex;gap:24px}.nav-option{color:#fbfbf9;font-size:1rem;font-weight:400;padding:8px 0;position:relative;text-decoration:none}.nav-option:after{background-color:#fbfbf9;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-option:hover:after{width:100%}.sign-up-button{background-color:#5a35d4;border:none;border-radius:4px;color:#fbfbf9;cursor:pointer;font-size:1rem;padding:8px 16px;transition:background-color .3s ease}.sign-up-button:hover{background-color:#4a2bb4}.mobile-menu-button{background:none;border:none;color:#fbfbf9;cursor:pointer;display:none;font-size:1.5rem}.mobile-menu{align-items:center;background-color:var(--secondary-background);box-shadow:-2px 0 4px #0000001a;display:none;display:flex;flex-direction:column;height:calc(100vh - 45px);padding:20px;position:fixed;right:-100%;top:45px;transition:right .3s ease;width:250px;z-index:9999}.mobile-menu.open{right:0}.mobile-menu-item{border-bottom:1px solid #fbfbf91a;color:#fbfbf9;display:block;font-size:1rem;padding:12px 16px;text-align:center;text-decoration:none;width:100%}.mobile-menu-item:last-child{border-bottom:none}.mobile-sign-up-button{background-color:var(--primary);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-family:var(--font-heading);font-size:16px;font-weight:500;margin-top:16px;padding:8px 16px;transition:opacity .2s ease}.mobile-sign-up-button:hover{opacity:.8}@media (max-width:800px){.nav-content{width:90%}.nav-desktop{display:none}.mobile-menu,.mobile-menu-button{display:block}.nav-bar{padding:8px 0}.nav-logo{font-size:1.5rem}}.section-one{align-items:center;background-color:var(--primary-background);color:var(--white);display:flex;flex-direction:column;padding:40px 20px;text-align:center}.section-one-content{margin:0 auto;max-width:1200px;width:80%}.section-one-title{font-size:3rem;font-weight:900;letter-spacing:1px;margin-bottom:1.5rem}.section-one-description{color:var(--white);font-family:var(--font-heading);font-size:1.5rem;font-weight:500;line-height:1.4;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:800px;opacity:1;text-align:center}.cta-buttons{display:flex;justify-content:center;margin-bottom:3rem}.cta-button{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:1.25rem;font-weight:600;justify-content:center;min-width:200px;padding:1rem 2.5rem;text-decoration:none;transition:all .2s ease-in-out}.cta-button.primary{background-color:var(--primary-action);border:none;box-shadow:0 4px 14px #5a35d44d;color:var(--white)}.cta-button.primary:hover{box-shadow:0 6px 20px #5a35d466;filter:brightness(110%);transform:translateY(-2px)}.video-container{aspect-ratio:16/9;background-color:#000;border-radius:16px;box-shadow:0 4px 24px #0003;margin:0 auto;max-width:960px;overflow:hidden;position:relative;width:100%}.video-overlay{align-items:center;background-image:url(https://img.youtube.com/vi/PLksAeb2Mk8/maxresdefault.jpg);background-position:50%;background-size:cover;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.play-button{transition:all .2s ease-in-out}.play-button:hover{transform:scale(1.1)}.play-button-shape{fill:#212121;fill-opacity:.8}.play-button-icon{fill:#fff}.video-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.section-one-content{width:90%}.section-one-title{font-size:2.5rem}.section-one-description{font-size:1.1rem}.cta-buttons{margin-left:auto;margin-right:auto;max-width:300px;width:100%}.cta-button{font-size:1.125rem;padding:.875rem 1.75rem;width:100%}}.section-two{background-color:var(--secondary-background);padding:64px 20px}.section-two-content{margin:0 auto;max-width:1200px;text-align:left;width:80%}.section-two-title{color:var(--white);font-family:var(--font-heading);font-size:2rem;font-weight:500;margin-bottom:.75rem;text-align:left}.section-two-description{color:var(--white);font-family:var(--font-body);font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:2.5rem;margin-left:0;margin-right:auto;max-width:800px;opacity:.75;text-align:left}.highlight-cards{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2rem}.highlight-card-wrapper{flex:1 1}.highlight-card{align-items:flex-start;background-color:var(--white);border-radius:1rem;display:flex;flex-direction:column;height:100%;padding:1.5rem}.highlight-card:hover{transform:translateY(-5px)}.highlight-card-icon{align-items:center;align-self:flex-start;color:var(--black);display:flex;font-size:1.5rem;justify-content:flex-start;margin-bottom:1rem}.highlight-card-icon svg{height:32px;width:32px}.highlight-card-title{color:var(--black);font-size:1.25rem;font-weight:900;letter-spacing:.5px;margin-bottom:.75rem}.highlight-card-description{color:var(--black);font-size:.875rem;line-height:1.5;margin:0;opacity:.8}.section-two-cta{display:flex;justify-content:center;margin-top:3rem}.try-it-button{background-color:var(--primary-action);border-radius:8px;box-shadow:0 4px 14px #5a35d44d;color:var(--white);font-size:1.25rem;font-weight:600;padding:1rem 2.5rem;text-decoration:none;transition:all .2s ease-in-out}.try-it-button:hover{box-shadow:0 6px 20px #5a35d466;filter:brightness(110%);transform:translateY(-2px)}@media (max-width:768px){.section-two-content{width:90%}.section-two-title{font-size:2rem}.section-two-description{font-size:1.1rem}.highlight-card-wrapper{min-width:280px}.try-it-button{font-size:1.125rem;padding:.875rem 1.75rem}}.light-section{background-color:var(--secondary-background);padding:64px 20px}.light-section.hero-section{background:linear-gradient(135deg,#baabea,#1e1b3c);margin-top:32px;padding:0}.light-section.hero-section .light-section-content{margin:0 auto;max-width:1200px;padding-top:64px;width:80%}.light-section-content{margin:0 auto;max-width:1200px;text-align:left;width:80%}.light-section-title{color:var(--white);font-family:var(--font-heading);font-size:2rem;font-weight:500;margin-bottom:.75rem}.light-section-description{color:var(--white);font-family:var(--font-body);font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:2.5rem;margin-left:0;margin-right:auto;max-width:800px;opacity:.75}.light-section-image-container{overflow:hidden;position:relative;width:100%}.light-section-image-container.with-border{border:1px solid #fbfbf94d;border-bottom:none;border-radius:16px 16px 0 0}.light-section-image-container:after{background:linear-gradient(to bottom,#0000,var(--primary-background));bottom:0;content:"";height:100px;left:0;position:absolute;width:100%}.light-section-image{display:block;height:auto;width:100%}.light-section-cta{display:flex;justify-content:center;margin-top:2rem}.start-mocking-button{background-color:var(--primary-action);border-radius:8px;box-shadow:0 4px 14px #5a35d44d;color:var(--white);font-size:1.25rem;font-weight:600;padding:1rem 2.5rem;text-decoration:none;transition:all .2s ease-in-out}.start-mocking-button:hover{box-shadow:0 6px 20px #5a35d466;filter:brightness(110%);transform:translateY(-2px)}@media (max-width:768px){.light-section-content{width:90%}.light-section-title{font-size:2rem}.start-mocking-button{font-size:1.125rem;padding:.875rem 1.75rem}}.image-with-gradient{border:1px solid #ffffff4d;border-bottom:none;border-radius:16px;overflow:hidden;position:relative;width:100%}.image-with-gradient:after{background:linear-gradient(to bottom,#0000 0,#0000 66%,var(--black) 100%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.image-with-gradient-img{display:block;height:auto;width:100%}.dark-section{background-color:var(--black);color:var(--white);padding-top:80px;width:100%}.dark-section-content{margin:0 auto;max-width:1200px;width:80%}.dark-section-title{color:var(--white);font-family:var(--font-heading);font-size:2rem;font-weight:500;margin-bottom:2rem;text-align:left}.dark-section-cta{display:flex;justify-content:center;margin-top:3rem}.get-started-button{background-color:var(--primary-action);border-radius:8px;box-shadow:0 4px 14px #5a35d44d;color:var(--white);font-size:1.25rem;font-weight:600;padding:1rem 2.5rem;text-decoration:none;transition:all .2s ease-in-out}.get-started-button:hover{box-shadow:0 6px 20px #5a35d466;filter:brightness(110%);transform:translateY(-2px)}@media (max-width:768px){.dark-section-content{width:90%}.dark-section-title{font-size:2rem}.get-started-button{font-size:1.125rem;padding:.875rem 1.75rem}}.bottom-cta{background-color:var(--primary-background);color:var(--white);padding:80px 20px;text-align:center}.bottom-cta-content{margin:0 auto;max-width:800px}.bottom-cta-title{font-family:var(--font-heading);font-size:2.5rem;font-weight:900;letter-spacing:1px;margin-bottom:1.5rem}.bottom-cta-description{font-family:var(--font-body);font-size:1.25rem;line-height:1.6;margin-bottom:2.5rem;margin-left:1rem;margin-right:1rem;opacity:.9}.bottom-cta-button-container{display:flex;justify-content:center}.bottom-cta-button{background-color:var(--primary-action);border-radius:8px;box-shadow:0 4px 14px #5a35d44d;color:var(--white);font-size:1.25rem;font-weight:600;padding:1rem 2.5rem;text-decoration:none;transition:all .2s ease-in-out}.bottom-cta-button:hover{box-shadow:0 6px 20px #5a35d466;filter:brightness(110%);transform:translateY(-2px)}@media (max-width:768px){.bottom-cta{padding:60px 20px}.bottom-cta-title{font-size:2rem}.bottom-cta-description{font-size:1.125rem}.bottom-cta-button{font-size:1.125rem;padding:.875rem 1.75rem}}.footer{background-color:var(--primary-background);padding:64px 20px}.footer-content{margin:0 auto;max-width:1200px;text-align:left;width:80%}.footer-logo{color:var(--white);font-size:1.5rem;font-weight:700;margin-bottom:2rem;text-align:left}.footer-title{font-size:3rem;font-weight:900;letter-spacing:1px;margin-bottom:40px;text-align:left}.footer-info{display:flex;justify-content:space-between;margin-bottom:40px;width:100%}.footer-section{padding-top:16px}.footer-section-title{font-size:16px;font-weight:900;margin-bottom:12px}.support-email{align-items:center;color:#ffffffbf;display:flex;font-size:16px;gap:8px}.email-link{color:#ffffffbf;text-decoration:none}.name-with-linkedin{align-items:center;color:#ffffffbf;display:flex;font-size:16px;gap:8px;margin-bottom:8px}.linkedin-link{color:#ffffffbf;text-decoration:none}.footer-disclaimer{color:#ffffff4d;font-size:14px;margin:40px 0 24px;text-align:center}.footer-link{color:#ffffffbf;display:block;font-size:16px;margin:20px 0;text-align:center;text-decoration:none}.footer-link a{color:inherit;text-decoration:underline;transition:color .3s ease}.footer-link a:hover{color:var(--secondary-color)}@media (max-width:800px){.footer-content{width:90%}.footer-info{flex-direction:column;gap:24px}.footer-section{padding-top:0}}.modal-overlay{align-items:center;background-color:#131127cc;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:var(--white);border-radius:16px;max-width:500px;padding:32px;position:relative;width:100%}.modal-title{color:var(--black);font-family:var(--font-heading);font-size:24px;font-weight:900;letter-spacing:.5px;margin-bottom:24px;text-align:left}.contact-form{gap:20px}.contact-form,.form-group{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{align-self:flex-start;font-weight:500;text-align:left}.form-group input,.form-group label,.form-group textarea{color:var(--black);font-family:var(--font-body);font-size:16px}.form-group input,.form-group textarea{background-color:var(--white);border:2px solid #1311271a;border-radius:12px;padding:12px}.form-group textarea{min-height:120px;resize:vertical}.form-group input:focus,.form-group textarea:focus{border-color:var(--primary-action);outline:none}.form-actions{display:flex;gap:16px;justify-content:flex-end;margin-top:8px}.cancel-button,.submit-button{border:none;border-radius:24px;cursor:pointer;font-family:var(--font-body);font-size:16px;font-weight:500;padding:12px 24px;transition:transform .2s ease-in-out}.cancel-button{background-color:#1311271a;color:var(--black)}.submit-button{background-color:var(--primary-action);color:var(--white)}.cancel-button:hover,.submit-button:hover{transform:translateY(-2px)}.pricing-card{background-color:var(--white);border-radius:16px;flex:1 1;max-width:400px;min-width:400px;padding:16px}.pricing-card-content{align-items:stretch;display:flex;flex-direction:column;padding:16px;text-align:left}.pricing-card-title{color:var(--black);font-family:var(--font-heading);font-size:24px;font-weight:900;letter-spacing:.5px;margin-bottom:0}.pricing-card-subtitle{align-items:center;color:var(--black);display:flex;font-family:var(--font-body);font-size:16px;height:64px;line-height:1.5;margin-bottom:20px}.pricing-card-price{color:var(--black);font-family:var(--font-heading);font-size:32px;font-weight:500;margin:0 0 8px}.pricing-card-price-subtitle{color:var(--black);font-family:var(--font-body);font-size:16px;margin:0 0 20px}.pricing-card-button{background-color:var(--primary-action);border:none;border-radius:24px;color:var(--white);cursor:pointer;font-family:var(--font-body);font-size:16px;font-weight:500;margin-bottom:20px;padding:12px;transition:transform .2s ease-in-out;width:100%}.pricing-card-button:hover{transform:translateY(-2px)}.pricing-card-enterprise{margin-bottom:20px;margin-top:0}.pricing-card-contact{color:var(--black);font-family:var(--font-heading);font-size:32px;font-weight:500;margin:0}.pricing-card-email{color:var(--primary-action);font-family:var(--font-body);font-size:16px;font-weight:500;margin:0 0 20px}.pricing-card-features{display:flex;flex-direction:column;gap:16px;width:100%}.pricing-card-feature{align-items:center;display:flex;gap:16px}.pricing-card-feature-icon,.pricing-card-feature-text{color:var(--black);font-size:16px}.pricing-card-feature-text{font-family:var(--font-body)}@media (max-width:768px){.pricing-card{min-width:280px}}.pricing-container{background-color:var(--primary-background);min-height:100vh;padding:40px 20px}.pricing-title-container{display:flex;justify-content:center;margin-bottom:64px}.pricing-title{color:var(--white);font-family:var(--font-heading);font-size:32px;font-weight:900;letter-spacing:1px}.pricing-cards-container{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:40px}@media (max-width:1300px){.pricing-cards-container{align-items:center;flex-direction:column}}.docs-container{background-color:var(--primary-background);display:flex;justify-content:center;min-height:calc(100vh - 80px);padding:40px 0}.docs-content{max-width:1200px;width:80%}.doc-section{margin:20px 0}.section-header{align-items:center;background:none;border:none;color:var(--white);cursor:pointer;display:flex;font-family:var(--font-heading);font-size:24px;font-weight:500;justify-content:space-between;padding:16px 0;text-align:left;transition:opacity .2s ease;width:100%}.section-header:hover{opacity:.8}.section-title{flex:1 1;margin-right:16px}.expand-icon{font-size:28px;line-height:1}.section-content{margin-top:16px;overflow:hidden;transition:height .3s ease}.section-divider{background-color:#ffffff1a;height:1px;margin:0}@media (max-width:800px){.docs-content{width:90%}.section-header{font-size:20px}}:root{--primary-background:#131127;--secondary-background:#1e1b3c;--primary-action:#5a35d4;--white:#fbfbf9;--black:#131127}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#131127;background-color:var(--primary-background);color:#fbfbf9;color:var(--white);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding-top:60px}*{box-sizing:border-box}@media (max-width:800px){body{padding-top:45px}}.App{background-color:var(--primary-background);min-height:100vh;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.terms-and-conditions{align-self:center;font-family:Arial,sans-serif;margin:auto;max-width:80%;padding:20px;text-align:left}.terms-and-conditions h1{font-size:2em;margin-bottom:10px}.terms-and-conditions p{font-size:1em;line-height:1.5}.terms-and-conditions h2{margin-bottom:10px;margin-top:20px}.terms-and-conditions h3{margin-bottom:8px;margin-top:15px}.terms-and-conditions p,.terms-and-conditions ul{margin-bottom:15px}
/*# sourceMappingURL=main.eedb0625.css.map*/