body{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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.demo-button:disabled{background-color:green}.demo-button{background-color:#0ff}.debug-container{display:none}.textLeft{text-align:left}.mapit-signup-app{background-color:#3a8e87}.WorkContainer a,.WorkContainer a:hover{color:#fff;text-decoration:underline}.WorkContainer h1{font-size:45px;margin-bottom:1em}.WorkContainer h2{font-size:28px;margin-bottom:1.5em}.SignupContainer{color:#fff;padding:20px;width:100%;max-width:800px;margin:0 auto}.SignupForm input[type=email],.SignupForm input[type=password],.SignupForm input[type=tel],.SignupForm input[type=text]{width:100%;margin-bottom:20px;border:1px solid #fff;background-color:unset;color:#fff;padding:15px;font-size:1.3vw}#ApproveTerms,.mit-trial-signup-dialog-description{float:right;margin:0}#ApproveTerms{margin-right:10px}.mit-trial-signup-dialog-description{max-width:calc(100% - 30px);text-align:left}.checkbox{-webkit-appearance:none;background-color:unset;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:0;display:inline-block;position:relative;width:20px;height:20px;cursor:pointer}.checkbox:active,.checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.checkbox:focus{outline:0}.checkbox:checked{background-color:#fff;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1);color:#fff}.checkbox:checked:after{content:"\2714";font-size:14px;position:absolute;top:0;left:3px;color:#398e87}.SignupForm input:focus{outline:none}.SignupForm input::-webkit-input-placeholder{color:#f1f1f1}.SignupForm input:-ms-input-placeholder{color:#f1f1f1}.SignupForm input::-moz-placeholder{color:#f1f1f1}.SignupForm input::-ms-input-placeholder{color:#f1f1f1}.SignupForm input::placeholder{color:#f1f1f1}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important}.styled-button:disabled,.WorkContainer .styled-button{background-color:#fff;box-shadow:none;border:none;color:#398e87!important;padding:13px;font-size:1.8em;font-weight:500!important;max-width:100%;width:300px}.WorkContainer .styled-button:focus{outline:none;padding:11px;border:2px solid #4d90fe;box-shadow:0 0 8px #4d90fe}.WorkContainer .styled-button:disabled{opacity:.7}.WorkContainer .modal-button.styled-button{color:#fff!important;background-color:#398e87;margin-top:30px}.modal-dialog{position:absolute!important;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.WorkContainer .modal-content{box-shadow:none;border-radius:0}.modal-header{font-size:22px;font-weight:600}.modal-body a,.modal-body a:hover{color:#333}.styled-button:focus{outline:none;padding:-10px;border:2px solid #4d90fe;box-shadow:0 0 8px #4d90fe}@media screen and (min-width:769px) and (max-width:1500px){.WorkContainer h1{font-size:40px}.WorkContainer h2{font-size:28px}.SignupForm input[type=email],.SignupForm input[type=password],.SignupForm input[type=tel],.SignupForm input[type=text]{font-size:2vw}}@media screen and (max-width:768px){.WorkContainer h1{font-size:5vw}.WorkContainer h2{font-size:3.5vw}.SignupForm input[type=email],.SignupForm input[type=password],.SignupForm input[type=tel],.SignupForm input[type=text]{font-size:3vw}.styled-button:disabled,.WorkContainer .styled-button{font-size:1.5em}}.signup-state:disabled{background-color:green}.signup-state{background-color:#0ff}.action-button:disabled,.debug-container{background-color:#add8e6}.mit-trial-applink{cursor:pointer}.mit-signup-vertical-space{height:20px}
/*# sourceMappingURL=main.05a38a56.chunk.css.map */