@font-face{font-family:Volkhov;src:url('fonts/Volkhov-Regular.ttf')}@font-face{font-family:DMSerif;src:url('fonts/DMSerifText-Regular.ttf')}@font-face{font-family:DMSerif;font-style:italic;src:url('fonts/DMSerifText-Italic.ttf')}@font-face{font-family:Nautilus;src:url('fonts/Nautilus.otf')}body{min-height:200px;background-color:#fffffe;margin:0;padding:0;width:100%;height:100%;font-family:Georgia,Arial;font-size:16pt;line-height:1.5em;color:#332}video{width:640px;max-width:80%}h3{margin-top:2em}pre{margin-left:4em;margin-right:4em;padding:1em;background-color:#f0f0f0}li{padding:.1em}.app-icon{padding:3em}.upsell-heading{font-size:2em;line-height:1.4;color:#ec3}.download{font-size:.85em;padding:1em}.anchor{padding-top:20px}.nav{font-size:10pt;background-color:#333;font-family:Arial}.nav ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.nav li{float:left;margin:.4em}.nav li a{display:block;color:#fff;text-align:center;padding:0 8px;margin:0;text-decoration:none;border-radius:8px}.nav li a:hover:not(.active){background-color:#321}.nav .active{background-color:#ec3;color:black}.nav-content{width:800px;padding:0;margin:auto}.sticky{position:fixed;top:0;width:100%;z-index:1}.buy{color:#000;background:#45f}.buy:active{background-color:#fff}.special{font-size:10pt;color:#888;margin-top:1em;font-family:Arial}.strikethrough{text-decoration:line-through;color:#d54;display:inline;text-decoration-thickness:2px}.download-subtitle{display:block;font-size:10pt;color:#888;margin-top:.5em;font-family:Arial}.update-banner{background-color:#fda;color:#642;text-align:center;font-size:.6em;font-family:Arial}.update-banner a{color:#000;text-decoration:none;background-color:#fc9;padding:3px 14px;margin-left:.5em;border-radius:6px}.update-banner a:hover{background-color:#eb8}.update-banner a:active{background-color:#da7}.hero{background:#f8f0ea;width:100%;color:#aaa;line-height:1em;margin:0;text-align:center;padding-top:5em;padding-bottom:2em}.hero h1{max-width:960px;font-family:Avenir Next,Arial;font-size:2em;font-weight:bold;margin:auto;padding-top:.5em;line-height:1.1;color:#235;width:80vw}.hero p{color:#345;font-size:.8em;line-height:1.4em;margin:auto;padding:.5em;padding-bottom:1em;font-family:Georgia;font-weight:normal;width:60vw;color:#567}.trial{color:#aaf;font-size:.8em}.hero-screenshots{display:flex;margin:0 auto;max-width:1000px;position:relative;white-space:nowrap;overflow:hidden}.hero-screenshots-col{float:left;padding:22px;padding-left:50px}.first-download-area{display:flex;justify-content:center;margin:0 auto}.first-download-area img{height:54px}.download-area{padding-top:4em}.download-area img{height:8vh}.hero-button{float:left;padding:0 12px}.screenshot{text-align:center}.below-fold{padding-top:2em;padding-bottom:3em;width:800px;margin:auto;font-weight:normal}.below-fold h1{font-family:DMSerif,Georgia,Arial;line-height:1.1em;color:#556;font-size:1.8em;font-weight:bold;text-align:center;margin-bottom:.25em;margin-top:2em}.below-fold h2{font-family:DMSerif,Georgia,Arial;line-height:1.1em;color:#28c;font-size:1.8em;font-weight:bold;text-align:center;margin-bottom:.25em;margin-top:2em}.below-fold a{text-decoration:none;color:#16a}.below-fold a:hover{text-decoration:underline;color:#27b}.below-fold .img-container{text-align:center}.summary{padding-top:3em}.row{display:flex;padding:.25em;padding-bottom:1em;color:#888}.row b{color:#222}.row a{text-decoration:none}.footer{background:#333;width:100%;padding:0;margin:0;font-size:.75em;font-weight:normal;margin-top:.5em;padding-top:0}.footer-content{width:800px;margin:auto;margin-bottom:0;color:#aaa;text-align:left;line-height:1em}.footer-content h1{color:#aaa;font-size:1.3em;padding-top:1.2em}.footer-content a{color:#eee}.footer-tagline{text-align:center;margin-top:5em;padding-bottom:2em}@media only screen and (max-width:1024px){.first-download-area img{height:54px}.download-area img{height:10vw}}@media only screen and (max-width:1200px){body{font-size:1.5em}.below-fold{width:90%}.nav-content{font-size:1em;width:90%}}.grad{background-image:linear-gradient(to right,red,orange)}.logo{line-height:1.7em;font-family:Nautilus;font-size:15pt;color:#fe4;float:left}.logo a{color:#fe4;text-decoration:none}.logo a:hover{color:#ffe;text-decoration:underline}