@import"https://fonts.googleapis.com/css2?family=Rubik:wght@100;200;300;400;500;600;700;800;900&display=swap";:root{font-family:Rubik,sans-serif;color-scheme:light dark;color:#3a3d45;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden;overflow-y:scroll;margin:0;display:flex;align-items:center;justify-content:center;min-width:320px;min-height:100vh;font-family:inherit;color:inherit}@media (prefers-color-scheme: light){:root{color:#3a3d45;background-color:#fff}a:hover{color:#1960e5}button{background-color:#f9f9f9;color:#3a3d45}}.cursor-tracker{position:absolute;width:40px;height:40px;border-radius:50%;background:#fff3;pointer-events:none;transform:translate(-50%,-50%);transition:transform .1s ease}.container{text-align:center;margin-top:20vh;font-family:Rubik,sans-serif;opacity:0;animation:fadeSlideUp 1s ease forwards}a{color:#1960e5}a:hover{color:#687387}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}.full-height{min-height:100vh;min-width:100vw;padding-left:2rem;padding-right:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-bottom:5rem;text-align:left;box-sizing:border-box}p{font-weight:400}h2{font-weight:500}h3{font-weight:400}.appIcon{margin-bottom:3rem}.logo{width:12rem;margin-bottom:0;border-radius:1.7rem;box-shadow:0 8px 24px #00000026}h1{font-size:3rem;font-weight:500;margin-top:1rem}h4{font-weight:400}.bottom-bar{z-index:10;position:fixed;bottom:0;left:0;right:0;background:transparent;display:flex;justify-content:center;align-items:center;height:3.2rem;padding:0 2rem;-webkit-user-select:none;user-select:none}.bottom-bar.full{background:#fff}.bottom-bar ul{display:flex;width:100%;margin:0;padding:0;list-style:none;gap:2rem;justify-content:center;width:auto}.bottom-bar li{text-align:center}.bottom-bar li a{color:#3a3d45;text-decoration:none;font-weight:500;font-size:.9rem;display:inline-block;transition:color .3s;cursor:pointer;border-bottom:2px solid transparent;padding-bottom:8px;transition:border-bottom .3s ease}.bottom-bar li a:hover{border-bottom:2px solid #1960E5}.bottom-bar li a.active{color:#1960e5}
