button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 25px;border:none;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.25em;-webkit-transition:background 0.1s,color 0.1s,fill 0.1s;-o-transition:background 0.1s,color 0.1s,fill 0.1s;transition:background 0.1s,color 0.1s,fill 0.1s}button{color:#e5e5e5;font-weight:300;text-shadow:0 0 2px rgba(255,255,255,.5);background:#0090ff}button:hover{background:#006cbe}button:active{background:#006cbe}body,html{margin:0;padding:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#111;text-shadow:0 0 5px rgba(0,0,0,.5)}@media (max-width:799px){body{padding-top:75px}}body *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent!important;outline:0!important}h1,h2,h3,h4{font-family:Raleway,sanf-serif;margin:0}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child){margin-bottom:15px}p{margin:0}p:not(:last-child){margin-bottom:10px}p.hint{color:#ceccce;font-size:.8em;font-style:italic}header{position:fixed;top:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;margin-bottom:40px;background:#171717;-webkit-box-shadow:2px 4px 10px rgba(0,0,0,.5);box-shadow:2px 4px 10px rgba(0,0,0,.5);z-index:10}@media (min-width:800px){header{position:-webkit-sticky;position:sticky;margin-top:40px;background:-webkit-gradient(linear,left top,right top,from(#111111),color-stop(#171717),to(#111111));background:-o-linear-gradient(left,#111111,#171717,#111111);background:linear-gradient(0.25turn,#111111,#171717,#111111)}}header>.item{height:100%;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:125px;-ms-flex-preferred-size:125px;flex-basis:125px;font-family:Raleway,sans-serif;color:#e5e5e5;text-decoration:none;cursor:pointer}header>.item.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:800px){header>.item{margin:0 15px;padding:0 25px;font-size:1.35em}}header>.logo{height:50px;width:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;background:#171717;will-change:height,box-shadow;-webkit-transition:-webkit-box-shadow 0.5s;transition:-webkit-box-shadow 0.5s;-o-transition:box-shadow 0.5s;transition:box-shadow 0.5s;transition:box-shadow 0.5s,-webkit-box-shadow 0.5s}@media (min-width:800px){header>.logo:not(.small){height:100px;width:100px;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.5);box-shadow:0 3px 15px rgba(0,0,0,.5)}}header>.github{position:absolute;right:15px;top:50%;height:35px;width:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:576px){header>.github{height:25px;width:25px}}img{position:relative;display:inline-block;overflow:hidden;-o-object-fit:contain;object-fit:contain}section>.heading{width:100%;padding:10px 35px;text-align:center;background:#171717;margin-bottom:35px}@media (min-width:800px){section>.heading{background:-webkit-gradient(linear,left top,right top,from(#111111),color-stop(#171717),to(#111111));background:-o-linear-gradient(left,#111111,#171717,#111111);background:linear-gradient(0.25turn,#111111,#171717,#111111)}}#video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}#video>.description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){#video>.description{font-size:1.15em;margin-bottom:25px}}#video>.description>img{height:45px;margin:0 5px}#video>.support{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}#video>.support>.providers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 10px}#video>.support>.providers>.container{margin:15px 0}#video>.support>.providers>.container img{margin:0 10px;height:50px}#video>video{width:600px;max-width:90%;border-radius:5px;-webkit-box-shadow:1px 4px 10px rgba(0,0,0,.5);box-shadow:1px 4px 10px rgba(0,0,0,.5);background:#111}#video>.download-container{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#video>.download-container>.platforms{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#video>.download-container>.platforms>img{margin:0 5px;height:24px;width:24px}#video>.download-container>button{padding:15px 35px;font-size:1.75rem}#video>.download-container>button>p{margin:0}#video>.download-container>button>.version{margin:0;font-size:.9rem}#video>.download-container>a{padding:10px 0;color:#fff;font-family:Raleway,sans-serif}.section{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:26vw;max-height:400px}.section>.content-container,.section>.image-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section>.content-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-height:200px;padding:25px 50px;background:-webkit-gradient(linear,left top,right top,from(#111111),to(#171717));background:-o-linear-gradient(left,#111111,#171717);background:linear-gradient(0.25turn,#111111,#171717);-webkit-box-shadow:2px 4px 10px rgba(0,0,0,.5);box-shadow:2px 4px 10px rgba(0,0,0,.5);overflow:hidden}.section>.content-container>.content{text-align:right;max-width:600px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.section>.image-container{position:relative;padding-right:50px}.section>.image-container>.image{position:relative;width:100%;max-width:700px;border-radius:12px;-webkit-box-shadow:2px 4px 15px rgba(0,0,0,.75);box-shadow:2px 4px 15px rgba(0,0,0,.75);-webkit-transition:-webkit-filter 0.2s;transition:-webkit-filter 0.2s;-o-transition:filter 0.2s;transition:filter 0.2s;transition:filter 0.2s,-webkit-filter 0.2s}.section>.image-container>.image.lazy{-webkit-filter:blur(4px);filter:blur(4px)}.section:nth-child(even)>.image-container{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;padding-right:0;padding-left:50px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.section:nth-child(even)>.content-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:-webkit-gradient(linear,right top,left top,from(#111111),to(#171717));background:-o-linear-gradient(right,#111111,#171717);background:linear-gradient(0.75turn,#111111,#171717)}.section:nth-child(even)>.content-container>.content{text-align:left}@media (max-width:799px){.section{height:auto!important;max-height:none!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;margin-bottom:50px!important}.section>.content-container,.section>.image-container{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.section>.content-container{-webkit-box-ordinal-group:1!important;-webkit-order:0!important;-ms-flex-order:0!important;order:0!important;margin-bottom:15px!important;background:#171717!important;padding:25px 15px!important}.section>.content-container>.content{text-align:center!important}.section>.image-container{-webkit-box-ordinal-group:2!important;-webkit-order:1!important;-ms-flex-order:1!important;order:1!important;padding:0!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.section>.image-container>.image{max-width:none!important;width:90%!important}}footer{margin-top:50px;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#171717}footer>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#e5e5e5;text-decoration:none}footer>a:hover{text-decoration:underline}footer>a .github{margin-left:10px;height:1.25em}