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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:TacticSans;font-weight:400;src:url(../../static/media/TacticSans-Reg.745135ebb14deff33d0e.otf) format("opentype")}body{background-color:#000;font-family:TacticSans,sans-serif;margin:0;padding:0}.App{height:100vh;overflow:hidden;width:100vw}.logo{align-items:self-start;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:10%}.logo img{height:auto;width:60vw}.videoBg{display:flex;justify-content:center;margin-left:auto;margin-right:auto;position:fixed}.videoBg,.videoBg video{height:100vh;width:100vw}.videoBg video{object-fit:cover}.swap{align-items:center;bottom:0;cursor:grab;display:flex;justify-content:center;left:0;position:absolute;right:0;top:15%;touch-action:pan-y;transition:transform .3s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:100}.swap:hover{transform:translateY(-5px)}.swap:active{cursor:grabbing}.swap.swapped-up{opacity:0;transform:translateY(-100vh)}.swap video{background:#0000;background-color:initial;object-fit:contain;pointer-events:none;width:90vw;z-index:-1}.swap h2{color:#fff;text-align:center}.swap img.bouncing-arrow{width:30vw}.swap img.bouncing-arrow,.swap img.puzzle-piece{display:block;height:auto;margin-left:auto;margin-right:auto}.swap img.puzzle-piece{width:80vw}.modal-overlay{align-items:center;animation:fadeIn .3s ease-in-out;background-color:#0000004d;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{animation:slideIn .3s ease-in-out;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtcAAAFGCAYAAAChXLMmAAAACXBIWXMAAAsSAAALEgHS3X78AAAMSElEQVR4nO3dz2pc5x3H4a8lWRq7plaShUUTsBoobWggKnTRVSvoJru26ALimzAYvGiycBF40zuoewGGdFPozt1lEaiySwkkDjTFKTjIq9gJsbuw5Ojv6MzMb+bMmXme3TnSzPuTDObDq1c65549e5ZZs721u5pko+05aObG3dV7bc8AAFBhqe0Bqu2F9b0kb7U8Cs2da3sAAIAKC20PUElYAwDQppnZuRbWs2l7a3cjyWrbczAQx7Jmy2bbAzD1NpJcbnsIOMOjJJs37q7ujHuhcwfPXN++9Xg9ybVxL9rH7vWbvT8P+iJhDQDAGSYS2Ed3rteT/HGcC/bxKEPskAjr7vvk0w//2vYMXfXS5Svrbc/A9FlevrB6/nzPT3yYeosLi73l5QtX2p6DuXE5yb3trd2xBva0HAt5lGTz+s3eQF+osJ4ND7789H7bM3SV7x0A9Pfjq29tvPajn/5u73LsgT0NcT22sH769LsnH3/ywZ2HX33xYLQRAQDoos8+/2gnSSYV2G3/tRBhDQDAWH32+Uc7//nvv/924NZ+YJf/An6bcS2sAQCYiEkFdltxLawBAJioSQR2G3EtrAEAaMW4A3vScS2sAQBo1TgDe5JxLawBAJgK4wrsScW1sAYAYKqMI7AnEdfCGgCAqVQd2OOOa2ENAMBUqwzscca1sAYAoBOqAntccS2sAQDolIrAHkdcC2sAADpp1MCujmthDQBAp40S2JVxLawBAJgJwwZ2VVwLawAAZsowgV0R18IaAICZNGhgjxrXwhoAgJk2SGCPEtfCGgCAudA0sIeNa2ENAMBcaRLYw8S1sAYAYC71Cez1ZPC4FtYAAMy1UwJ7MxksroU1AADkeWA/+N+n/zhwaz1pHtfCGgAADlhaPN87eq9JXAtrAABo4Ky4FtYAANBQv7gW1gAAMIDT4lpYAwDAgE6Ka2ENAABDOBrX9yOsAQBgKEsHL67f7N0f9A2ENQAAPDfM489fENYAAPC9oeNaWAMAwGFDxbWwBgCA4waOa2ENAAAnGyiuhTUAAJyucVwLawAA6K9RXAtrAAA425lxLawBAKCZvnEtrAEAoLlT41pYAwDAYE6Ma2ENAACDOxbXwhoAAIZzKK6FNQAANLO4eL539N6LuBbWAADQXK93ae3ovYVEWAMAQIUFYQ0AADUWkmxEWAMAwMj6PkRGWAMAQHN941pYAwBAc33jWlgDAEBzfeMaAABoTlwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAECRpbYHAACALllZudh7aXVtbWFhsXfg9vr21u6muAYAgAG8tLq29pPXf/nOkdvvJHnHsRAAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoMhSkt0k/3x++ewXT58+XX7yzddftjkUAAB00dKNu6s7STaT5E9/ePjBk2++XvvwX3+/0+pUAADQQY6FAABAEXENAABFxDUAABQR1wAAUERcAwBAEXENAABFxDUAABQR1wAAUERcAwBAEXENAABFxDUAABQR1wAAUORIXJ/7YTtjAABA9x2K64WFhTfaGgQAALrOsRAAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoIi4BgCAIuIaAACKiGsAACgirgEAoMixuL7Qu3S1jUEAAKDr7FwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAEARcQ0AAEXENQAAFBHXAABQRFwDAECRE+P6lZdfXZv0IAAA0HUnxvX58yu9SQ8CAABd51gIAAAUEdcAAFBEXAMAQBFxDQAARV7E9fbW7mqbgwAAQNcd3LneaG0KAACYAY6FAABAEXENAABFxDUAABQR1wAAUERcAwBAEXENAABFxDUAABQR1wAAUERcAwBAEXENAABFxDUAABQR1wAAUERcAwBAEXENAABFxDUAABQR1wAAUERcAwBAEXENAABFxDUAABQR1wAAUERcAwBAEXENAABFxDUAABQR1wAA0NDKysXe1dd+/vZpHxfXAADQwMrKxd7Gm7+9trx84cppnyOuAQDgDE3COskjcQ0AAH00Deskm+IaAABOMUhY37i7uiOuAQDgBIOGdeLMNQAAHDNMWCfiGgAADhk2rBNxDQAAL4wS1om4BgCAJKOHdSKuAQCgJKwTcQ0AwJyrCutEXAMAMMcqwzoR1wAAzKnqsE7ENQAAc2gcYZ2IawAA5sy4wjoR1wAAzJFxhnUirgEAmBPjDutEXAMAMAcmEdaJuAYAYMaNO6xv33q8evvW481EXAMAMMMmEdZJ7iXZTMQ1AAAzaoJh/db+PXENAMDMaSOsE3ENAMCMaSusE3ENAMAMaTOsE3ENAMCMaDusE3ENAMAMmIawTsQ1AAAdNy1hnYhrAAA6bJrCOhHXAAB01LSFdSKuAQDooGkM60RcAwDQMdMa1snhuF4f9MUAADBJ0xzWibgGAKAjpj2sE8dCAADogC6EdSKuAQCYcl0J60RcAwAwxToS1o+SvJ+IawAAplSHwnrz+s3eTiKuAQCYQl0M60RcAwAwZboa1om4BgBginQ5rBNxDQDAlOh6WCfiGgCAKTALYZ2IawAAWjYrYZ2cEtfffvvk8QgLAwBAI7MU1skpcf3wqy8ejLA4AACcadbCOnEsBACAFsxiWCfiGgCACZvVsE7ENQAAEzTLYZ2IawAAJmTWwzoR1wAATMA8hHUirgEAGLN5CetEXAMAMEbzENa3bz2+dvvW43cTcQ0AwJjMS1gn+cv+tbgGAKDcPIZ1ckpcv/Lyq2vDLAAAAPMa1skpcf2zn/zqmsAGAGBQ8xzWyeG4fn9voSwsLK4IbAAABjHvYZ0ciOu9L3AzAhsAgAEJ6+cOHQsR2AAADEpYf+/YmWuBDQBAU8L6sBN/oVFgAwBwFmF93Kl/51pgAwBwGmF9sr4PkRHYAAAcJaxPd+YTGgU2AAD7hHV/jR5/LrABABDWZ2sU14nABgCYZ8K6mcZxnQhsAIB5JKybGyiuE4ENADBPhPVgBo7rRGADAMwDYT24oeI6EdgAALNMWA9n6LhOBDYAwCwS1sMbKa4TgQ0AMEuE9WhGjutEYAMAzAJhPbqSuE4ENgBAlwnrGmVxnQhsAIAuEtZ1zj179qz8Tbe3djfy/Bt4OUmePv3uyceffHDn4VdfPChfDABo5M03fv12r3fJhhfHnF9aXl1aWr7c51OE9dneu36z9+7SON75xt3Vne2t3c3sBfb+DrbABjjb2pXX19uegdn0g4uX18/YmYSTCOsBjGXnet9JO9hPvvl66uJ6cWGx5z8bAIBjhHVz49u53nfSDvaF3qWr41wTAIASQ4f1ns0kO0l2T/n4RvY2YPutP2xY71lP8t4Irx/EvWTMO9f79nawf793uZFkdeyLnuysf0QAAEYP65HcvvV4I8nu9Zu9+22sP4qJxDUA0L7trd17SX7T9hxMvVbDuuvGeiwEAJgqd7L3o2vo431hPbz/A3m/w72T1GlrAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:80vh;max-width:400px;min-height:84px;overflow-y:auto;padding:2rem;position:relative;text-align:center;width:70%}.modal-close{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;position:absolute;right:15px;top:10px;width:30px}.modal-close:hover{background-color:#f0f0f0;border-radius:50%;color:#000}.modal-video{margin:1rem 0}.modal-video video{border-radius:8px;height:auto;max-width:300px;width:100%}.modal-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:1rem;padding:10px 20px;transition:background-color .3s ease}.modal-button:hover{background-color:#0056b3}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.bouncing-arrow{animation:bounceUpDown 2s ease-in-out infinite}@keyframes bounceUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.bouncing-arrow-smooth{animation:smoothUpDown 3s ease-in-out infinite}@keyframes smoothUpDown{0%,to{transform:translateY(0)}25%{transform:translateY(-10px)}50%{transform:translateY(-20px)}75%{transform:translateY(-10px)}}.floating-arrow{animation:float 2.5s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}
/*# sourceMappingURL=main.b11f152b.css.map*/