/*! © 2019 AR */*{margin:0;padding:0}main,section{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{width:100%;height:100%;overflow-y:scroll}body{min-height:100%;background:white;color:black}main,body{overflow:hidden}img{border:0;vertical-align:middle;height:auto;max-width:100%}iframe{border:0}a:link{text-decoration:none;color:#0057e5}a:visited{text-decoration:none;color:#798ace}a:hover{text-decoration:underline}body,h1,h2,h3,h4,h5,h6{font:normal 16px/20px BlinkMacSystemFont,-apple-system,"Segoe UI",Arial,sans-serif}.w{max-width:1212px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1304px){.w{max-width:100%;margin-left:36px;margin-right:36px}}@media only screen and (max-width: 480px){.w{margin-left:12px;margin-right:12px}}.back{background:#f0f0f0;padding:30px 35px}.back+.back{margin-top:0}@media only screen and (max-width: 1272px){.back{max-width:100%;padding:30px 22px}}@media only screen and (max-width: 480px){.back{max-width:100%;padding:30px 9px}}.m{margin-top:90px;margin-bottom:90px}.mt{margin-top:90px}.mb{margin-bottom:90px}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-stack{display:flex;flex-wrap:wrap}.flex-stack>div,.flex-stack>iframe{margin-right:22px}.flex-centered{display:flex;justify-content:center;flex-wrap:wrap}.flex-centered>div,.flex-centered>iframe{margin-right:11px;margin-left:11px}.w-max{width:auto;max-width:100%}.w11{width:100%}.w12{width:48.5148514851%}@media only screen and (max-width: 808px){.w12{width:100%}.w12:last-child{margin-top:22px}}.w12m{width:47.6897689769%}@media only screen and (max-width: 808px){.w12m{width:100%}.w12m:last-child{margin-top:22px}}.w13{width:31.3531353135%}.w23{width:65.6765676568%}@media only screen and (max-width: 808px){.w13,.w23{width:100%}.w13:not(:last-child){margin-bottom:22px}.w23+.w13{margin-top:22px}}.w14{width:22.7722772277%}.w24{width:48.5148514851%}.w34{width:74.2574257426%}@media only screen and (max-width: 909px){.w14{width:48.5148514851%}.w24{order:-1;width:100%;margin-bottom:22px}.w14:nth-child(3),.w14:last-child{margin-top:22px}.w24+.w14,.w24+.w14+.w14{margin-top:0}.w34{order:-1;width:100%;margin-bottom:22px}.w34+.w14{width:100%;margin-top:0}}@media only screen and (max-width: 404px){.w14{width:100%}.w14:nth-child(3),.w14:last-child{margin-top:0}.w14:not(:last-child){margin-bottom:22px}}.w15{width:216px;margin-right:4px;margin-left:4px}@media only screen and (max-width: 1272px){.w15{margin-bottom:22px;margin-right:auto;margin-left:auto}}.noflex .w12,.noflex .w12m,.noflex .w13,.noflex .w23,.noflex .w14,.noflex .w24,.noflex .w34,.noflex .w15{width:100%}.text h2{margin-left:-56px;margin-bottom:22px}.text p+h2,.text section+h2{margin-top:35px}.text{margin-left:56px;max-width:740px}@media only screen and (max-width: 812px){.text{margin-left:0;max-width:100%}.text h2{margin-left:0}}.text aside,.text .aside{float:right;width:380px;margin-right:-416px}.text .zero{float:left;margin-left:-56px;width:42px;clear:both}@media only screen and (max-width: 1304px){.text aside,.text .aside{float:right;margin:0 0 14px 36px}}@media only screen and (max-width: 696px){.text aside,.text .aside{float:none;width:auto;margin:22px 0 22px}}@media only screen and (max-width: 812px){.text .zero{margin:0 14px 22px 0}}.text aside,.text .aside{font-size:14px;line-height:18px;color:#505050}.text .zero{font-size:14px;line-height:18px;color:#c30026;margin-top:2px}.header{max-width:1236px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;font-weight:600;font-size:16px;line-height:22px}.header a{display:block;padding:16px 12px 20px;position:relative}.header a:link,.header a:visited{color:#808080;text-decoration:none}.header a:link:hover,.header a:visited:hover{color:#000000;text-decoration:none;background:#f4f4f4}.header a b{display:block;font-weight:100;font-size:12px}.header a img{margin-bottom:1px}@media only screen and (max-width: 1300px){.header{max-width:100%;margin-left:24px;margin-right:24px}}@media only screen and (max-width: 480px){.header{max-width:100%;margin-left:0;margin-right:0}}.noflex .header{overflow:hidden}.noflex .header a{float:left}@keyframes headerin{0%{opacity:0.0;top:-100px}100%{opacity:1.0;top:0px}}.header a:link:nth-child(1),.header a:visited:nth-child(1){animation:headerin 0.2s}.header a:link:nth-child(2),.header a:visited:nth-child(2){animation:headerin 0.3s}.header a:link:nth-child(3),.header a:visited:nth-child(3){animation:headerin 0.4s}.header a:link:nth-child(4),.header a:visited:nth-child(4){animation:headerin 0.5s}.header a:link:nth-child(5),.header a:visited:nth-child(5){animation:headerin 0.6s}.header a:link:nth-child(6),.header a:visited:nth-child(6){animation:headerin 0.7s}.header a:link:nth-child(7),.header a:visited:nth-child(7){animation:headerin 0.8s}.header a:link:nth-child(8),.header a:visited:nth-child(8){animation:headerin 0.9s}.header a:link:nth-child(9),.header a:visited:nth-child(9){animation:headerin 1.0s}.footer{clear:both;margin-top:90px;padding:76px 0 32px;color:#606060;background:black;font-weight:normal;font-size:15px;line-height:24px;text-align:center}.footer nav{margin:0 auto;padding-right:36px;display:inline-block;overflow:hidden}.footer nav{*width:1212px}.footer strong{clear:both;display:block;padding:56px 9px 0;font-weight:normal;width:100%}.footer div{text-align:left;float:left;margin:14px 0 14px 36px}.footer h2{color:#c0c0c0;font-weight:600;font-size:18px;margin:-3px 0 22px}.footer h2 img{vertical-align:baseline}.footer a:link,.footer a:visited{color:#606060;text-decoration:none}.footer a:link:hover,.footer a:visited:hover{color:#a0a0a0;text-decoration:none}@media only screen and (max-width: 480px){.footer nav{padding-right:0}.footer div{margin:14px 12px 14px 12px}}body{position:relative;min-height:100%}body:after{display:block;content:"\0020";color:transparent;min-height:550px}footer{position:absolute;bottom:0;left:0;right:0}footer{*position:relative}@media only screen and (max-width: 700px){body:after{min-height:auto}footer{position:relative}}.btn,.btn:link,.btn:visited,.btn:hover{text-decoration:none}.btn{cursor:hand;margin:9px 0;padding:16px 22px;border-radius:6px;display:inline-block;text-align:left;font-size:16px;line-height:16px;border:solid 1px #515151}.btn.centered{text-align:center}.btn span{display:block;font-size:0.8em;padding:6px 0 0 0;color:#a8a8a8}.btn{margin-right:14px}.btn,.btn:link,.btn:visited{color:white;background:#155c1c}.btn:hover{color:white;background:#114c17}.btn.buy,.btn.buy:link,.btn.buy:visited{background:#590078}.btn.buy:hover{background:#490064}p{margin-top:6px;margin-bottom:6px}h1{margin-bottom:24px;font-weight:bold;font-size:32px;line-height:36px}p+h1{margin-top:56px}h2{margin-bottom:10px;font-weight:bold;font-size:21px;line-height:24px}p+h2,section+h2{margin-top:22px}h3{margin-bottom:5px;font-weight:bold;font-size:17px;line-height:21px}p+h3,section+h3{margin-top:13px}h4{margin-bottom:5px;font-weight:bold}p+h4{margin-top:9px}h5,h6{margin-bottom:4px;font-weight:normal}section+section{margin-top:13px}.justify{text-align:justify;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width: 639px){.justify{text-align:left}}.nojustify{text-align:left}.centered{text-align:center}.small{font-size:15px;line-height:19px;color:red}.note{font-size:14px;line-height:18px;color:#606060}pre,code,samp{font:normal 15px/16px 'courier new', monospace, serif}pre{white-space:pre;overflow:auto;margin-top:9px;margin-bottom:9px}samp{color:#f500b7;font-size:97%;white-space:nowrap}code{background-color:#fafafa;border:solid 1px #d0d0d0;padding:0 4px;margin:1px}pre samp,pre code{display:block;padding:4px 6px;border:solid 1px #d0d0d0;overflow:auto}pre samp{color:#156a15;background:white}kbd{color:#910ec8;font-size:97%;white-space:nowrap}kbd.btn{font:normal 13px/13px BlinkMacSystemFont,-apple-system,"Segoe UI",Arial,sans-serif;border-radius:4px;color:black;background:#f0f0f0;background:linear-gradient(0deg, #eee, #fafafa);padding:3px 6px 4px;border:solid 1px #d0d0d0}kbd.btn{margin-right:0}kbd.btn:hover{color:black;background:#eaeaea;background:linear-gradient(0deg, #e8e8e8, #f8f8f8)}var{color:#D52121;font-weight:bold;font-style:normal;font-size:95%}code b,var b{color:#21a521;font-weight:normal}code i,var i{color:#D52121;font-style:normal}code u,var u{color:gray;text-decoration:none}p var{font-weight:normal;background-color:#fafafa;border:solid 1px #d0d0d0;padding:0 3px;margin:1px}header{margin-top:56px;margin-bottom:56px}header h1{color:black;font-weight:700;font-size:32px;line-height:32px;margin:0 0 0 0}header h2{color:#404040;font-weight:400;font-size:22px;line-height:26px;margin:8px 0 0 0}header p{color:#808080;font-weight:400;font-size:13px;line-height:15px;margin:12px 0 0 0}header div{align-self:flex-end}header .btn{margin:12px 12px 0 0}header .btn+.btn{margin-right:0}header .btn:last-child{margin-right:0}.img{max-width:100%;text-align:center;margin-top:22px;margin-bottom:22px}.img-title{margin:9px 0 9px 0;text-align:center;font:normal 14px/15px BlinkMacSystemFont,-apple-system,"Segoe UI",Arial,sans-serif;color:#707070;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;float:none;white-space:normal}@media only screen and (max-width: 640px){.img-title br{display:none}}.slider{position:relative;display:inline-block;line-height:0}.slider div{position:absolute;top:0;bottom:0;left:0;overflow:hidden;resize:horizontal}.slider div:before{content:'';position:absolute;right:0;bottom:0;width:16px;height:16px;padding:0;background:linear-gradient(-45deg, white 50%, transparent 0);background-clip:content-box;cursor:e-resize}.slider img{user-select:none;max-width:1212px}.slider div{animation:slider 5s 1 normal ease-in-out 1s}@keyframes slider{25%{width:100%}50%{width:0%}75%{width:100%}}.slider div{width:50%;border-right:1px solid white;max-width:100%}@media screen and (-webkit-min-device-pixel-ratio: 0){.slider div{width:50%}}@media only screen and (max-width: 1228px){.slider img{width:100%}.slider div img{width:auto;height:100%}}iframe.youtube{margin-top:22px;margin-bottom:22px;width:640px;height:360px}@media only screen and (max-width: 656px){iframe.youtube{width:100%;height:360px}}@media only screen and (max-width: 756px){.text iframe.youtube{width:100%;height:360px}}.changelog{border:solid 1px #d0d0d0;margin:4px 0 4px;padding:0;width:100%;height:118px;overflow:auto;box-sizing:border-box}div.changelog{display:flex;justify-content:center;align-items:center}.privacy{border:solid 1px #d0d0d0;margin:4px 0 4px;padding:0;width:100%;height:235px;overflow:auto;box-sizing:border-box}#comments{margin-top:56px}._{background:yellow}
