.main-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform:scale(.95) translateZ(0);transform:scale(.95) translateZ(0);-webkit-transform-origin:center;transform-origin:center;opacity:0;-webkit-transition:opacity 4s,-webkit-transform 4s;transition:opacity 4s,-webkit-transform 4s;transition:transform 4s,opacity 4s;transition:transform 4s,opacity 4s,-webkit-transform 4s}.main-wrapper.hovering{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);cursor:none}.main-wrapper.init{opacity:1}.main-wrapper *{position:absolute}header[data-v-e40789f8]{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;width:100%;padding:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:630px){header[data-v-e40789f8]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center}}header p[data-v-e40789f8]{margin:0}header .buttons[data-v-e40789f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:630px){header .buttons[data-v-e40789f8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}header .buttons .download-button[data-v-e40789f8]{margin-bottom:10px;padding:5px 10px;border:1px solid #000;border-radius:5px;background-color:#fff;color:#000;text-decoration:none;font-size:.8em;font-weight:600;text-transform:uppercase;letter-spacing:.1em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:630px){header .buttons .download-button[data-v-e40789f8]{font-size:.7em}}header .buttons .download-button[data-v-e40789f8]:last-child{margin-bottom:0}header .buttons .download-button[data-v-e40789f8]:hover{background-color:#000;color:#fff}body,html{margin:0;cursor:help;font-family:Helvetica,Arial,sans-serif;font-size:1.3em}