/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:Muli,sans-serif;font-weight:300;font-size:17px}body.mac .win32,body.mac .win64,body.win32 .mac,body.win32 .win64,body.win64 .mac,body.win64 .win32{display:none!important}body.d_mac .d_win{display:none}body.d_win .d_mac{display:none}strong{font-weight:800}em{font-weight:400}div.container{max-width:48rem;line-height:160%;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem;box-sizing:content-box;overflow:hidden}.content{background-color:#fff}.content.faq{padding-bottom:2em}div.downloads.beta{background-color:#f7f7f7;padding-top:2rem;border-top:none}div.downloads.beta h2{color:#65ca2a}.home>div:first-of-type{transform:translateZ(0);background-color:#fff;z-index:1;position:relative}.downloads h2,.home h2{margin-top:4rem;margin-bottom:3rem;text-align:center;font-style:italic;font-weight:400;line-height:130%;font-size:200%;color:#ba6bca}.downloads .store-links a,.home .store-links a{display:inline-block}.downloads .store-links img,.home .store-links img{width:260px}.downloads span.examples,.home span.examples{text-decoration:underline;color:#ba6bca;display:inline-block}.downloads span.examples div.what,.home span.examples div.what{left:50%;transform:translate(-50%,0);font-weight:400;text-decoration:none;position:absolute;pointer-events:none}.downloads span.examples div.what>div,.home span.examples div.what>div{background-color:#fff;width:500px;font-size:90%;background-color:#444;color:#fff;border-radius:11px;padding:.5rem 1.5rem;box-shadow:0 0 20px rgba(0,0,0,.5);margin-top:1rem;opacity:0;transform:translate(0,10px);transition:opacity .5s,transform .5s}.downloads span.examples ul,.home span.examples ul{padding-left:30px}.downloads span.examples .beta,.home span.examples .beta{transform:scale(.9,.9)}.downloads span.examples:hover,.home span.examples:hover{text-decoration:none}.downloads span.examples:hover div.what,.home span.examples:hover div.what{pointer-events:all}.downloads span.examples:hover div.what>div,.home span.examples:hover div.what>div{opacity:1;transform:none}.downloads div.first,.downloads p,.home div.first,.home p{overflow:hidden}@media screen and (max-width:560px){.downloads div.first,.downloads p,.home div.first,.home p{overflow:visible}}.downloads .darker,.home .darker{background-color:#f1f4f8;border-radius:10px;padding-bottom:3rem;margin-top:1rem}.downloads .darker h2,.home .darker h2{margin-top:3rem}.downloads img,.home img{object-fit:scale-down}.downloads img.right,.home img.right{float:right;margin-left:1.5rem}@media screen and (max-width:460px){.downloads img.right,.home img.right{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}}.downloads img.left,.home img.left{float:left;margin-right:1.5rem}@media screen and (max-width:460px){.downloads img.left,.home img.left{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}}@media screen and (max-width:560px){.downloads img.large,.home img.large{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}}.downloads div.subtitle,.home div.subtitle{padding:1rem;background-color:#000;color:#fff;box-sizing:border-box;border-radius:8px;text-align:center;font-family:Sans-Serif;font-size:27px;line-height:130%;font-weight:400}.downloads img.shadow,.home img.shadow{box-shadow:0 0 12px rgba(0,0,0,.4);border-radius:6px}.downloads div.middle,.downloads img.middle,.home div.middle,.home img.middle{margin-top:2rem;margin-left:auto;margin-right:auto;display:block;max-width:100%}.downloads .beta,.home .beta{transform:scale(.9,.9);display:inline-block;padding:1px 10px;border-radius:18px;text-transform:uppercase;font-size:85%;font-weight:600;font-style:italic;background-color:#65ca2a;color:#fff}.downloads a.beta,.home a.beta{text-decoration:none}.downloads a.beta:hover,.home a.beta:hover{text-decoration:underline}.downloads .stable,.home .stable{transform:scale(.9,.9);display:inline-block;padding:1px 10px;border-radius:18px;text-transform:uppercase;font-size:85%;font-weight:600;font-style:italic;background-color:#ba6bca;color:#fff}.downloads h2 .beta,.downloads h2 .stable,.home h2 .beta,.home h2 .stable{margin-left:.1em;padding:5px 15px;line-height:130%;font-size:70%;position:relative;top:-3px}.support{font-size:16px}.support .container{max-width:44rem}.support .footer{margin-top:1rem}.support .header{padding-top:1rem;padding-bottom:1rem;background-color:#5f246b;margin-bottom:1rem}.support .header>a{width:48rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;text-decoration:none}.support .header>a img{filter:drop-shadow(0 0 15px rgba(255, 255, 255, .3));margin-right:1rem;width:120px;height:120px}.support .header>a h1{color:#fff;font-weight:400}.support h2{color:#ba6bca}.support img.shadow{box-shadow:0 0 12px rgba(0,0,0,.4)}.support img.round{border-radius:6px}.support img.middle{margin-top:2rem;margin-left:auto;margin-right:auto;display:block;max-width:100%}.support .platformSwitch{background-color:#eee;padding:.5rem 1rem;display:inline-block;border-radius:20px}a{color:#06f}.downloads{border-top:20px solid #fff;background-color:#eee;padding:2.5em}.downloads h2{margin-top:1rem;margin-bottom:1rem}.downloads img{width:80px}.downloads .description{text-align:center;margin-bottom:1.5rem;font-weight:700;color:#444;font-size:90%}.downloads>div{max-width:48rem;line-height:160%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.downloads .container>div{display:flex;flex-wrap:wrap;padding:15px;overflow:hidden;padding-bottom:2em}.downloads .platform{display:inline-flex;flex-direction:column;align-items:center;text-decoration:none;padding:20px 30px;color:#000;transition:transform .3s,background-color .3s;min-width:10em;border-radius:10px;border:1px solid rgba(238,238,238,0)}.downloads .platform:hover{transform:scaleX(1.1) scaleY(1.1);background-color:#fff;border:1px solid #eee}.downloads .name{margin-top:1em;font-weight:700;font-size:110%}.downloads .detail{font-size:85%;color:#464646}.footer{background-color:#eee;padding:2em;font-size:14px}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer .links{display:flex;flex-direction:column;margin-right:1em}.footer .copyright{margin-top:1em;border-top:1px dashed #ccc;padding-top:.5em;text-align:end;display:block}.footer>div{max-width:48rem;line-height:160%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;display:flex;justify-content:space-between;flex-wrap:wrap}#screenshot-container{height:278px;transition:transform .5s,opacity 1s;position:absolute}.jpeg2000 #screenshot-container{-webkit-transform-style:preserve-3d}#screenshot-container.hidden{opacity:0;transform:translateY(-10px);display:block!important}#screenshot{position:absolute;width:454px;height:278px;background-image:url(/images/screenshot.png);background-repeat:no-repeat;background-position:top;border-radius:8px;border:2px solid #fff;opacity:1;transition:height .5s linear}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){#screenshot{background-image:url(/images/screenshot@2x.png);width:908px;height:556px;border-radius:15px;transform:scale(.5,.5) translate(-50%,-50%);border:5px solid #fff}}.jpeg2000 #screenshot{-webkit-backface-visibility:hidden}#screenshot.collapsed{height:128px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){#screenshot.collapsed{height:256px}}#screenshot.shadow{box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){#screenshot.shadow{box-shadow:0 0 20px rgba(0,0,0,.4)}}#scrubbing-preview-container{position:absolute;width:426px;height:193px;background-image:url(../images/popover-shadow.png);top:135px;left:-25px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){#scrubbing-preview-container{background-image:url(../images/popover-shadow@2x.png);background-size:100% 100%}}#scrubbing-preview-container.animated-opacity{transition:opacity 1s}#scrubbing-preview{width:426px;height:193px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){#scrubbing-preview{background-size:auto 100%}}#scrubbing-preview-container.hidden{visibility:shown;display:block!important;opacity:.05;height:1px!important;overflow:hidden}#scrubbing-preview-container{display:none!important}.jpeg2000 #scrubbing-preview-container,.jpegxr #scrubbing-preview-container,.webp #scrubbing-preview-container{display:block!important}.jpeg2000 #scrubbing-preview{background-image:url(../images/scrubbing-preview.jp2)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){.jpeg2000 #scrubbing-preview{background-image:url(../images/scrubbing-preview@2x.jp2)}}.webp #scrubbing-preview{background-image:url(../images/scrubbing-preview.webp)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){.webp #scrubbing-preview{background-image:url(../images/scrubbing-preview@2x.webp)}}.jpegxr #scrubbing-preview{background-image:url(../images/scrubbing-preview.wdp)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){.jpegxr #scrubbing-preview{background-image:url(../images/scrubbing-preview@2x.wdp)}}section.jumbotron div.sticky{background-color:#42617a;position:sticky;top:0;bottom:0;display:flex;flex-direction:column}@media screen and (max-width:560px){section.jumbotron div.sticky{position:static}}@media screen and (max-width:762px){section.jumbotron div.sticky{position:static}}section.jumbotron div.sticky>div{display:flex;flex-direction:column;max-width:48rem;margin-left:auto;margin-right:auto;position:relative}section.jumbotron div.sticky .screenshot_and_buttons{display:flex;flex-direction:row-reverse;margin-top:3rem;height:170px}@media screen and (max-width:762px){section.jumbotron div.sticky .screenshot_and_buttons{height:auto;flex-direction:column}}@media screen and (max-width:560px){section.jumbotron div.sticky .screenshot_and_buttons{margin-top:2rem}}section.jumbotron div.sticky .screenshot-container-container{width:480px}@media screen and (max-width:762px){section.jumbotron div.sticky .screenshot-container-container{display:none}}section.jumbotron div.sticky .buttons_and_devices{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:762px){section.jumbotron div.sticky .buttons_and_devices{align-items:center}}section.jumbotron div.sticky .devices{margin-left:1rem;margin-top:1.5rem;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:762px){section.jumbotron div.sticky .devices{display:none}}section.jumbotron div.sticky div.logo_and_blurb{display:flex;flex-direction:row;margin-top:3em;align-items:center}@media screen and (max-width:560px){section.jumbotron div.sticky div.logo_and_blurb{margin-top:1em;flex-direction:column}}section.jumbotron div.sticky div.logo_and_blurb img{filter:drop-shadow(0 0 30px rgba(255, 255, 255, .5))}section.jumbotron div.sticky div.logo_and_blurb>img{width:240px;height:240px;margin-right:1rem}@media screen and (max-width:762px){section.jumbotron div.sticky div.logo_and_blurb>img{width:180px;height:180px;margin-left:1rem}}@media screen and (max-width:560px){section.jumbotron div.sticky div.logo_and_blurb>img{margin-bottom:1rem}}section.jumbotron div.sticky div.logo_and_blurb>div{display:flex;flex-direction:column;justify-content:center;margin-right:2rem;margin-left:2rem}@media screen and (max-width:762px){section.jumbotron div.sticky div.logo_and_blurb>div{margin-left:1rem;margin-right:1rem}}@media screen and (max-width:560px){section.jumbotron div.sticky div.logo_and_blurb>div{align-items:center}}section.jumbotron div.sticky div.logo_and_blurb h1{color:#fff;font-weight:800;font-style:italic;font-size:90px;margin:0}@media screen and (max-width:762px){section.jumbotron div.sticky div.logo_and_blurb h1{font-size:80px}}@media screen and (max-width:560px){section.jumbotron div.sticky div.logo_and_blurb h1{font-size:70px}}section.jumbotron div.sticky div.logo_and_blurb .blurb{line-height:150%;font-size:130%;font-style:oblique;color:#fff;max-width:24rem;font-weight:200}@media screen and (max-width:762px){section.jumbotron div.sticky div.logo_and_blurb .blurb{font-size:120%;max-width:20rem}}@media screen and (max-width:560px){section.jumbotron div.sticky div.logo_and_blurb .blurb{font-size:115%;max-width:18rem}}section.jumbotron div.sticky div.logo_and_blurb .blurb em{font-weight:700}section.jumbotron>div.padding{height:200px;background-color:#e0e0e0}@media screen and (max-width:762px){section.jumbotron>div.padding{height:0}}section.jumbotron .simple-screenshot{display:none;margin-bottom:2rem;margin-top:1rem;padding-left:1em;padding-right:1em}section.jumbotron .simple-screenshot img{border-radius:14px;border:2px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.4);object-fit:contain;max-width:100%;box-sizing:border-box}@media screen and (max-width:762px){section.jumbotron .simple-screenshot{display:inline-block}}section.jumbotron .buttons{margin-left:2rem;display:flex;flex-direction:column;min-height:170px}@media screen and (max-width:762px){section.jumbotron .buttons{flex-direction:row;min-height:auto;margin-left:0}}@media screen and (max-width:560px){section.jumbotron .buttons{flex-direction:column}}section.jumbotron .buttons>div{margin-bottom:1.3rem;display:inline-block;position:relative;padding:0}@media screen and (max-width:762px){section.jumbotron .buttons>div{width:180px}}@media screen and (max-width:762px){section.jumbotron .buttons>div:first-of-type{margin-right:2rem}}@media screen and (max-width:560px){section.jumbotron .buttons>div:first-of-type{margin-right:0}}section.jumbotron .buttons>div>a{display:block;padding:.5em 1em;background-color:#ff9a04;color:#fff;font-size:150%;border-radius:7px;transition:background-color .3s,transform .3s;text-decoration:none;text-align:center;z-index:100000}section.jumbotron .buttons>div .popup{position:absolute;font-size:85%;right:100%;top:50%;transform:translate(0,-50%);padding-right:25px;pointer-events:none;z-index:10000;line-height:140%}section.jumbotron .buttons>div .popup>div{transition:opacity .5s,transform .5s;transform:translate(-10px,0);opacity:0;color:#000;box-shadow:0 0 10px rgba(0,0,0,.6);border-radius:11px;display:flex;flex-direction:column;align-items:stretch;overflow:hidden}section.jumbotron .buttons>div .popup>div>div{background-color:#fff}section.jumbotron .buttons>div .popup a{font-weight:700}section.jumbotron .buttons>div:hover .popup{pointer-events:all}section.jumbotron .buttons>div>a:hover{background-color:#ff7403;transform:scaleX(1.1) scaleY(1.1)}section.jumbotron .buttons>div:hover .popup>div{opacity:1;transform:none!important}section.jumbotron .buttons>div.download .popup{right:unset;top:unset;bottom:100%;left:50%;transform:translate(-50%,0);padding-right:0;padding-bottom:20px}section.jumbotron .buttons>div.download .popup>div{transform:translate(0,-10px)}@media screen and (max-width:762px){section.jumbotron .buttons>div.buy .popup{right:unset;top:unset;bottom:100%;left:50%;transform:translate(-50%,0);padding-right:0;padding-bottom:20px}section.jumbotron .buttons>div.buy .popup>div{transform:translate(0,-10px)}}@media screen and (max-width:560px){section.jumbotron .buttons>div.buy .popup{right:unset;top:unset;top:100%;left:50%;transform:translate(-50%,0);padding-right:0;padding-top:20px}section.jumbotron .buttons>div.buy .popup>div{transform:translate(0,10px)}}section.jumbotron .buttons .buy .popup>div>div{display:flex;flex-direction:row;align-items:stretch}@media screen and (max-width:762px){section.jumbotron .buttons .buy .popup>div>div{flex-direction:column}}section.jumbotron .buttons .buy .price{border-left:1px dotted rgba(0,0,0,.3);padding-left:1rem;display:flex;flex-direction:column;justify-content:center;font-weight:700;font-size:300%;padding-right:1rem;color:#6099da}@media screen and (max-width:762px){section.jumbotron .buttons .buy .price{padding-right:0;padding-left:0;padding-bottom:1.5rem;padding-top:1.5rem;flex-direction:row;border-left:none;border-top:1px dotted rgba(0,0,0,.3)}}section.jumbotron .buttons .popup ul{list-style-type:none;padding-left:10px;padding-right:10px}section.jumbotron .buttons .popup ul li{white-space:nowrap;margin-bottom:.25rem;padding-left:.3rem}section.jumbotron .buttons .popup ul li:last-child{margin-bottom:0}
/*# sourceMappingURL=style.css.map */
