body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{background-color:#25272a;position:fixed;width:100%;top:0;display:flex;justify-content:center;box-shadow:0 4px 4px rgba(0,0,0,.1)}.header-container{display:flex;align-items:center;justify-content:space-between;width:100%;height:10%;max-width:95%}@media only screen and (min-width:600px){.header-container{max-width:66%}}.logo img{height:4.5em}.menu{list-style-type:none;padding:0;margin:0;display:flex;align-items:center}.menu li{margin-left:20px}.menu li a{color:#fff;text-decoration:none;padding:5px 10px;display:inline-block}.menu li a:hover{color:#502d6d}.start-for-free-button{display:inline-block;padding:10px 20px;background-color:#502d6d;color:#fff;text-decoration:none;border-radius:30px;text-align:center;cursor:pointer;border:2px solid transparent;margin:10px;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.start-for-free-button:hover{border-color:#502d6d;background-color:rgba(37,39,42,.7);box-shadow:0 4px 8px rgba(0,0,0,.2);text-shadow:1px 1px 0 rgba(0,0,0,.1)}.App{font-family:Arial,sans-serif;background-color:#1b1b21;color:#fff;padding-top:70px;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.footer{width:100%;text-align:center;padding:20px 0;background-color:#1b1b21;position:fixed;bottom:0;left:0}.privacy-policy-link{color:#fff;text-decoration:none;font-family:Montserrat,sans-serif}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.signup-form-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;padding-top:5vh;background-color:#1b1b21;color:#fff;font-family:Montserrat,sans-serif}.signup-text-container,form{width:90%;margin:0 auto;text-align:left}@media only screen and (min-width:600px){.signup-text-container,form{width:40%}}.signup-text-container{margin-bottom:20px;align-items:flex-start}.signup-text-container,form{display:flex;flex-direction:column}form{grid-gap:10px;gap:10px}input,textarea{width:100%;padding:10px;border-radius:5px;border:1px solid #ccc;box-sizing:border-box}textarea{height:100px}.email-button{width:100%;padding:15px;background-color:#502d6d;color:#fff;border:none;border-radius:5px;cursor:pointer;text-align:center;margin-top:10px}@media only screen and (max-width:600px){.email-button{margin-bottom:1rem}}.section-title{text-align:center;font-weight:bolder;color:#2f2f2f;font-family:Montserrat,sans-serif}@media only screen and (min-width:600px){.section-title{font-size:1.5rem}}.section-text{text-align:center;flex-direction:column;align-items:flex-start;margin-top:20px;margin-bottom:20px;color:#2f2f2f;font-family:Montserrat,sans-serif}.highlight{font-weight:bolder}.content-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at top left,hsla(0,0%,100%,.1) 0,transparent 40%),radial-gradient(circle at top right,hsla(0,0%,100%,.1) 0,transparent 40%);background-repeat:no-repeat;background-position:0 0,100% 0;background-size:100% 100%,100% 100%;pointer-events:none}.content-container .section-text,.content-container .section-title{color:#fff}.carousel-container,.carousel-text{position:relative}.first-section-color{color:#c8d5e0}.text-container{flex:1 1;max-width:90%}.details-image{position:absolute;width:300px;height:450px;left:10%;top:50%;transform:translateY(-50%);background-image:url(/static/media/details.4574e0d6.png);background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:15px}.pilot-content{display:flex;align-items:center;justify-content:center}.pilot-text{color:#fff;padding:0 20px}.pilot-button-container{padding:0 20px;position:relative}.pilot-button{display:block;margin-left:auto;margin-right:auto;text-align:center;border:2px solid grey;background-color:rgba(37,39,42,.7);color:#fff;padding:15px 30px;border-radius:30px;font-size:18px;cursor:pointer;text-transform:uppercase;outline:none;text-decoration:none;transition:background-color .3s ease}.pilot-button:hover{background-color:#502d6d;color:#1b1b21;border-color:#502d6d;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.1)}.common-text-style{text-align:center;margin-top:1rem;margin-bottom:1rem;font-size:1.3rem;font-family:Montserrat,sans-serif}.carousel-and-image-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-gap:1em;gap:1em}@media only screen and (max-width:600px){.carousel-and-image-container{padding-top:1rem}}.carousel-container{display:flex;flex-direction:column;align-items:center;width:100%}.carousel-options{display:flex;justify-content:space-between;align-items:center}.carousel-text{cursor:pointer;font-size:1.2rem;margin:0 1rem;color:#e0e0e0;width:100px;transition:font-weight .2s ease;font-family:Montserrat,sans-serif;text-align:center;white-space:nowrap}.carousel-text.active,.carousel-text:hover{color:#fff;font-weight:medium}.carousel-indicators{display:flex;justify-content:center;align-items:center}.dot-container{padding:1rem 3rem}.dot{height:10px;width:10px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .5s ease}.dot.active{background-color:#502d6d}.image-display{display:flex;justify-content:center;align-items:center;max-width:45%;overflow:hidden;position:relative}@media only screen and (max-width:600px){.image-display{max-width:100%}}.carousel-image{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:10px;-webkit-mask-image:radial-gradient(circle,#fff 80%,transparent 100%);mask-image:radial-gradient(circle,#fff 80%,transparent 100%);max-height:100%;object-fit:cover;top:50%;left:50%}.mask-image-linear{-webkit-mask-image:linear-gradient(#000 30%,transparent 70%),linear-gradient(#000 100%,transparent 0);mask-image:linear-gradient(180deg,transparent,#fff 10%,#fff 90%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.content-container{display:flex;align-items:center;justify-content:center;width:100%;background-color:#1b1b21;color:#d1d1d1}.privacy-container{flex:1 1;max-width:66%}a{color:#66b2ff;text-decoration:none}a:hover{color:#39f;text-decoration:underline}h1,h2,h3,p{color:#d1d1d1}b{color:#fff}i{color:#d1d1d1}.data-access-form-container{display:flex;flex-direction:column;align-items:center;padding-top:5vh;background-color:#1b1b21;color:#fff;font-family:Montserrat,sans-serif;margin-bottom:50px}.data-access-form-container h1{margin-bottom:10px;text-align:center}.data-access-form-container p{margin-bottom:20px;max-width:90%;text-align:center}.data-access-form{width:90%;display:flex;flex-direction:column;grid-gap:15px;gap:15px;margin:0 auto}@media only screen and (min-width:600px){.data-access-form,.data-access-form-container p{width:40%}}.data-access-form input,.data-access-form select,.data-access-form textarea{width:100%;padding:10px;border-radius:5px;border:1px solid #ccc;box-sizing:border-box;background-color:#333;color:#fff}.data-access-form textarea{height:100px}.data-access-form input:focus,.data-access-form select:focus,.data-access-form textarea:focus{background-color:#444;outline:none}.checkbox-group .checkbox-item,.radio-group .radio-item{display:flex;align-items:center;margin-bottom:10px;position:relative}.checkbox-group .checkbox-item input[type=checkbox],.radio-group .radio-item input[type=radio]{position:absolute;left:0;opacity:0;width:18px;height:18px;cursor:pointer}.checkbox-group .checkbox-item label,.radio-group .radio-item label{display:flex;align-items:center;margin-left:10px;position:relative;padding-left:30px;cursor:pointer}.checkbox-group .checkbox-item label:before,.radio-group .radio-item label:before{content:"";display:inline-block;width:18px;height:18px;border:2px solid #ccc;border-radius:3px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:initial;transition:background-color .3s,border-color .3s}.checkbox-group .checkbox-item input[type=checkbox]:checked+label:before,.radio-group .radio-item input[type=radio]:checked+label:before{border-color:#502d6d;background-color:#502d6d}.radio-group .radio-item label:before{border-radius:50%}.checkbox-group .checkbox-item label:before{border-radius:3px}.data-access-form label{margin-bottom:5px}.data-access-form .submit-button{width:100%;padding:15px;background-color:#502d6d;color:#fff;border:none;border-radius:5px;cursor:pointer;text-align:center;margin-top:50px;transition:background-color .3s,color .3s}.data-access-form .submit-button:disabled{background-color:#25272a;color:#ccc;cursor:not-allowed;pointer-events:none}.validation-error{color:red;margin-top:5px}footer{padding-bottom:1rem;width:100%;text-align:center;margin-top:auto;flex-grow:0;flex-shrink:0}
/*# sourceMappingURL=main.3c9e2d59.chunk.css.map */