@font-face{font-family:Newake;src:url(/fonts/NewakeRegular.woff2)}.fade-down{opacity:0;transform:translateY(-20px);animation:fadeDown 1s ease-out forwards}@keyframes fadeDown{to{opacity:1;transform:translateY(0)}}a{color:white}a,a:hover{text-decoration:none}a:hover{color:#BC95FF}a:active{color:white;text-decoration:none}.fade-up{opacity:0;transform:translateY(20px);animation:fadeUp 1s ease-out forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}body{background:#00031C;color:white;font-family:Open Sans,sans-serif;margin:0;padding:0}.container{margin-left:20px;margin-right:20px}.header{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.logo{margin-left:20px;width:140px;height:50px;background-image:url(/images/logo.png);background-size:contain;background-repeat:no-repeat}.top-menu{margin-right:20px}.top-menu a{margin-left:20px;color:white;text-decoration:none}.top-menu a:hover{color:#BC95FF;text-decoration:none}.top-menu a:active{color:white;text-decoration:none}.hero{height:400px;background-image:url(/images/hero.png);background-size:cover;background-repeat:no-repeat;border-radius:10px;text-align:center;display:grid;place-items:center;padding:20px}.hero .big-title{font-size:75px;margin-bottom:20px;font-family:Newake;font-weight:400;font-style:normal}.section-title{margin-top:60px;font-family:Newake,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-align:center;font-size:35px}.logos{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:50px}.tool-logo img{height:40px;object-fit:contain}.use-cases{padding:20px 0;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;background:url(/images/halo.png) no-repeat 50%;background-size:contain}.use-case{flex-grow:0;flex-shrink:0;flex-basis:calc(35%);background:#080B24;border:1px solid rgba(118,125,190,.4);filter:drop-shadow(0 0 10px rgba(198,202,232,.15));border-radius:10px;padding:20px;width:300px}.use-case-title{font-family:Newake;font-weight:400;font-style:normal;font-size:20px;text-align:center;margin-top:0}.not-covered{width:500px;margin:40px auto}.not-covered a{color:#BC95FF;cursor:pointer}.team{padding:20px 0;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.team-member{flex-grow:0;flex-shrink:0;flex-basis:calc(35%);text-align:center}.team-member .name{margin-top:20px;font-size:20px;font-family:Newake,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.team-picture img{border-radius:50%;width:200px;height:200px;object-fit:cover}.contact-data{margin-bottom:20px;text-align:center;color:white}.contact-data a{color:#bc95ff;cursor:pointer}.contact-form{background:#080B24;border:1px solid rgba(118,125,190,.4);filter:drop-shadow(0 0 10px rgba(198,202,232,.15));border-radius:10px;padding:20px;width:500px;margin:0 auto}.field{margin-bottom:20px}.field-title{margin-bottom:10px}.field input,.field textarea{width:100%;box-sizing:border-box;background:#DBDEFF;border:1px solid rgba(118,125,190,.4);padding:10px;border-radius:10px;font-size:16px}.field textarea{height:200px}.contact-form button{background-color:#BC95FF;border:0;border-radius:10px;padding:10px 20px;font-size:16px;color:white}.footer{background:#1B1F3D;margin-top:40px;padding:20px 0}.footer .container{display:flex;justify-content:space-between}.footer .logo{width:100px;height:30px}.footer .copy,.footer .info{color:#8F93B4;margin-left:20px;font-size:12px}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:1024px){.hero .big-title{font-size:48px}.team-member,.use-case{flex:0 0 100%;max-width:100%;box-sizing:border-box}.contact-form{width:100%;box-sizing:border-box}.not-covered{width:50%;box-sizing:border-box}.use-case{flex:1 1 100%}}@media (max-width:768px){.logo{margin-left:0}.menu-handle{width:30px;height:30px;background:url(/images/menu-handle.png);background-size:contain;background-repeat:no-repeat;cursor:pointer}.menu-handle.active{background:url(/images/menu-handle-close.png);width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.section-title{font-size:28px}.top-menu{display:none}.not-covered{width:80%;box-sizing:border-box}.top-menu a{margin:10px 10px 0 0}.hero{height:auto;padding:40px 20px}.hero .big-title{font-size:36px}.logos{gap:20px}.tool-logo img{height:30px}.use-case{flex:1 1 100%}.top-menu.visible{position:absolute;display:block;right:0;top:70px;width:150px;background:#1B1F3D;padding:20px;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:20px}.top-menu a{display:block}.footer .logo{height:25px;width:80px}.footer .copy,.footer .info{font-size:10px;margin-left:0;margin-top:20px}.team-member{margin-bottom:20px}.footer .container{display:block}}