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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{background-color:#fff;height:120vh;position:relative}.header{background-color:#282c34;color:#e5e4e2;margin-bottom:1px;padding:20px}.logo{font-size:1em}.logo,.nav a,.nav a:visited{color:#e5e4e2;text-decoration:none}.nav a,.nav a:visited{margin:0 15px}.nav a:hover{color:#ccc}.nav a:active{color:#aaa}.main{align-items:center;display:flex;justify-content:space-between;padding:20px}.text-box{background-color:#e5e4e2;border-left:5px solid #0086e7;margin:20px 10px 40px;text-align:left}.text-box p{padding-bottom:30px;padding-left:30px;padding-top:30px}.text-box-visible{height:auto;opacity:1}.text-box-hide{display:none;opacity:0;transform:translateY(-20px)}.toggle-button{background-color:#0086e7;border:none;border-radius:10px;color:#e5e4e2;cursor:pointer;font-size:16px;margin:20px auto 5px 10px;outline:none;padding:10px 15px;text-align:center;transition:background-color .3s ease;width:80px}.toggle-container{text-align:left}.toggle-button:hover{background-color:#034b7f}.upload-button{border:none;border-radius:5px;margin:0 auto;padding:15px 32px}.submit-button,.upload-button{background-color:#0086e7;cursor:pointer;display:inline-block;font-size:16px;text-align:center;text-decoration:none}.submit-button{border:none;color:#e5e4e2;margin:4px 2px;padding:10px 20px;transition:background-color .3s ease}.submit-button:hover{background-color:#034b7f}.dropdown{border:none;outline:none}.button-container{justify-content:space-between}.button-container,.header-container{align-items:center;display:flex;position:relative}.header-container{justify-content:center}.button-container .randomdownload{margin-left:auto}.randomdownload{background-color:grey;border:none;border-radius:10px;color:#e5e4e2;cursor:pointer;font-size:16px;margin:20px 10px;outline:none;padding:10px 15px;transition:background-color .3s ease}.randomdownload:hover{background-color:#373636}.display-container{background-color:#f0f2f5;height:100vh;padding-bottom:20vh}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.flip-card{cursor:pointer}.flip-card,.flip-card-inner{height:100%;position:relative;width:100%}.flip-card-inner{text-align:center;transform-style:preserve-3d;transition:transform .6s}.flip-card-back,.flip-card-front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.flip-card-back,.flip-card-inner.is-flipped{transform:rotateY(180deg)}.second-container{align-items:center;background-color:#f0f2f5;display:flex;flex-direction:column;padding-bottom:10vh}.content-box{background-color:#fff;box-shadow:6px 6px 6px #00000040;height:220px;margin-top:5vh;padding-bottom:2%;padding-top:2%;width:80%}.flex-row{display:flex;flex-wrap:wrap;gap:6%;height:100%;padding-left:5%;padding-right:5%}.box{box-shadow:4px 4px 4px #00000040;color:#000;flex:1 1;font-size:1.5rem;height:100%}.box-image{align-items:center;display:flex;height:135%;justify-content:center;margin-top:-8%;z-index:10}.architecture-image,.training-image{height:120%;margin-top:-5%;z-index:10}.architecture-image{background-color:#d6a692}.training-image{background-color:#b0e0e6}.prediction-box{align-items:center;display:flex;justify-content:center;transition:box-shadow .3s ease-in-out}.prediction-box:hover{box-shadow:0 6px 12px #00000026}.prediction-content{align-items:center;color:#333;display:flex;flex-direction:column;font-size:24px;justify-content:center}.prediction-text,.prediction-title{font-weight:700}.prediction-table{border-collapse:collapse;height:100%;width:100%}.prediction-table-grid{border-collapse:collapse;flex-basis:35%;flex-grow:0;flex-shrink:0}.wide-fix{flex:1 1}.wide{flex-basis:65%;flex-grow:0;flex-shrink:0}.narrow{flex:1 1}.image{height:85%;width:85%}@media (max-width:768px){.box,.content-box,.flex-row{margin-top:2.5rem;padding:1.25rem;width:100%}.flex-row{flex-direction:column}.narrow,.wide{flex-basis:100%}}.faq-page,.static-content{padding-bottom:20px}.static-content{padding-left:20px;padding-right:20px}.static-content .subsection{background-color:#f0f2f5;border-radius:8px;display:flex;flex-direction:column}.model_images{display:flex;flex-direction:column;justify-content:center}.model_text{font-size:18px;padding-left:10px;padding-right:15px}.model_info{display:flex}.model_image{height:auto;width:28vw}.subsection:nth-child(2){background-color:#e6e8eb}.meet-the-team,.subsection:nth-child(3){background-color:#dcdfe3}.meet-the-team{margin-left:5vw;margin-right:5vw;margin-top:50px;text-align:center}.meet-the-team h2{background-color:#a3a6ad;margin-bottom:20px;padding-bottom:10px;padding-top:10px}.team-bubbles{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.bubble{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin:10px;transition:transform .3s ease}.bubble:hover{transform:scale(1.1)}.bubble-image{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 8px #0000001a;display:flex;height:150px;justify-content:center;overflow:hidden;width:150px}.bubble-image img{height:100%;object-fit:cover;width:100%}.bubble-text{color:#333;font-size:16px}.toggle-button-faq{border:none;border-radius:10px;color:#f1f0ee;cursor:pointer;font-size:16px;height:40px;margin-left:10px;margin-right:10px;outline:none;padding:10px 15px;transition:background-color .3s ease;width:140px}.text-box-faq{background-color:#e5e4e2;margin-bottom:20px;margin-top:10px;padding:20px;text-align:left}.text-box-visible-faq{height:auto;opacity:.8}.text-box-hide-faq{display:none;opacity:0;transform:translateY(-20px)}.button-color1{background-color:#a462c7}.button-color1:hover{background-color:#7a3b9c}.button-color2{background-color:#4266e8}.button-color2:hover{background-color:#193084}.button-color3{background-color:#fca311}.button-color3:hover{background-color:#b5750e}.Terms-of-Use{background-color:#dcdfe3;margin-left:5vw;margin-right:5vw;margin-top:50px;padding-bottom:10px;text-align:left}.Terms-of-Use h2{background-color:#a3a6ad;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-align:center}.Terms-of-Use p{padding-left:20px;padding-right:20px}.terms-list{padding-left:60px;padding-right:20px}
/*# sourceMappingURL=main.4afa66c2.css.map*/