@-webkit-keyframes slidedown{from{opacity:0;top:-54px}to{opacity:1;top:0}}@-moz-keyframes slidedown{from{opacity:0;top:-54px}to{opacity:1;top:0}}@-ms-keyframes slidedown{from{opacity:0;top:-54px}to{opacity:1;top:0}}@-o-keyframes slidedown{from{opacity:0;top:-54px}to{opacity:1;top:0}}@keyframes slidedown{from{opacity:0;top:-54px}to{opacity:1;top:0}}nav{background-color:rgba(2,14,18,.5);border-color:#8EDBF2;-webkit-animation:slidedown .5s ease;moz-animation:slidedown .5s ease;ms-animation:slidedown .5s ease;o-animation:slidedown .5s ease;animation:slidedown .5s ease;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}nav .logotype{background-image:url(../images/nav/logotype-dark.svg)}nav ul.menu li a{color:#8EDBF2;box-shadow:inset 0 -4px rgba(142,219,242,.5)}nav ul.menu li a:hover{box-shadow:inset 0 -4px #8EDBF2;background-color:rgba(142,219,242,.05)}nav ul.menu li a:active,nav ul.menu li.current a:active{box-shadow:inset 0 -64px #8EDBF2;background-color:#8EDBF2;color:#020E12}nav ul.menu li.current a{box-shadow:inset 0 -4px #8EDBF2}@media screen and (max-width:768px){nav ul.menu.open{background-color:#020E12;border-color:rgba(142,219,242,.25)}nav ul.menu.open li a{box-shadow:none}nav ul.menu.open li.current a{background-color:#8EDBF2;color:#020E12}nav .responsive a{box-shadow:inset 0 -4px rgba(142,219,242,.5)}nav .responsive a:hover{box-shadow:inset 0 -4px #8EDBF2;background-color:rgba(142,219,242,.05)}nav .responsive.open a{box-shadow:inset 0 -64px #8EDBF2;background-color:#8EDBF2}nav .responsive a .icon{background-image:url(../images/nav/menu-dark.svg)}nav .responsive.open a .icon{background-image:url(../images/nav/menu-open-dark.svg)}}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.display-container{position:relative;padding-bottom:67.5%;height:0}.slideshow img{opacity:0;animation-iteration-count:infinite}section{padding:256px 0}@media screen and (max-width:1024px){section{padding:128px 0}}section#hero{color:#8EDBF2;background-color:#020E12;padding:0}section#hero #particles-js{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}section#hero .grid{position:relative;padding:256px 0;width:100%;height:100%;background-image:url(../images/grid/dark.svg)}@media screen and (max-width:1024px){section#hero .grid{padding:128px 0}}section#hero a.button{background-color:transparent;border-color:rgba(142,219,242,.5);color:#8EDBF2}section#hero a.button:hover{background-color:transparent;border-color:#8EDBF2;color:#8EDBF2}section#hero a.button.suggested,section#hero a.button:active,section#hero a.button:hover:active{background-color:#8EDBF2;border-color:#8EDBF2;color:#020E12}section#hero a.button.suggested:hover{background-color:rgba(142,219,242,.75);border-color:#8EDBF2;color:#020E12}section#hero a.button.suggested:active,section#hero a.button.suggested:hover:active{background-color:transparent;border-color:#8EDBF2;color:#8EDBF2}section#hero .col-6{display:table-cell;vertical-align:middle;float:none}section#linux .box,section#press .box{vertical-align:top}section#hero .computer{padding:0 0 0 32px}section#hero .text{padding:0 32px 0 0}@media screen and (max-width:1024px){section#hero .col-6{display:block;width:100%}section#hero .computer{padding:64px 0 0}section#hero .text{padding:0;text-align:center}}@media screen and (max-width:420px){section#hero .text h1{height:180px}}section#hero .computer .display-container img,section#hero .computer .display-container video{box-sizing:border-box;background:url(../images/home/laptop.png) center center no-repeat;background-size:contain;padding:9.2% 12.3% 11.3% 12.4%;position:absolute;top:0;left:0;width:100%;height:100%}section#press{padding:128px 0;background-color:rgba(85,85,85,.05)}section#press .box{text-align:center}section#press img{display:block;margin:0 auto;width:144px;height:72px;box-shadow:none;border-radius:0}section#press a.inline-tweet{color:#555;text-decoration:none;display:block;margin:1.5em 0;font-size:18px;font-weight:400}section#press a.inline-tweet:active,section#press a.inline-tweet:hover,section#press a.inline-tweet:hover:active{color:#0CC1F3;text-decoration:none}section#press a.inline-tweet::after{color:inherit;content:"";font-style:normal;font-weight:inherit;margin-top:.05em;padding-left:0;position:absolute;transition:padding .2s ease}section#press a.inline-tweet:active::after,section#press a.inline-tweet:hover::after,section#press a.inline-tweet:hover:active::after{content:"";font-family:FontAwesome;padding-left:8px}section#press .box.cnet{margin:0 64px 0 0}section#press .box.techradar{margin:0 64px}section#press .box.pcworld{margin:0 0 0 64px}@media screen and (max-width:1024px){section#press .box.cnet,section#press .box.techradar{margin:0 0 64px}section#press .box.pcworld{margin:0}}section#desktop .col-9{float:none;margin:0 auto;text-align:center}section#desktop .display-container{margin-top:64px}section#desktop .display-container .slideshow{box-sizing:border-box;background:url(../images/home/desktop.png) center center no-repeat;background-size:contain;position:absolute;width:100%;height:100%}section#flexibility figure,section#privacy figure{background-repeat:no-repeat;background-position:center center;background-origin:content-box}@keyframes desktop-slideshow{0%,100%,30%{opacity:0}25%,5%{opacity:1}}section#desktop .display-container .slideshow img{position:absolute;left:0;right:0;padding:3.5% 9.4% 18.3% 9.6%;width:80.9%;height:67.6%;animation-name:desktop-slideshow;animation-duration:20s}section#desktop .display-container .slideshow img:nth-child(1){animation-delay:0s}section#desktop .display-container .slideshow img:nth-child(2){animation-delay:4s}section#desktop .display-container .slideshow img:nth-child(3){animation-delay:8s}section#desktop .display-container .slideshow img:nth-child(4){animation-delay:12s}section#desktop .display-container .slideshow img:nth-child(5){animation-delay:16s}section#linux{background-color:#FFF;background-image:url(../images/grid/light.svg)}section#linux .box.reliability{margin:0 64px 0 0}section#linux .box.viruses{margin:0 0 0 64px}@media screen and (max-width:1024px){section#desktop .col-9{text-align:left}section#linux .box.reliability{margin:0 32px 0 0}section#linux .box.viruses{margin:0 0 0 32px}}section#apps{background-repeat:no-repeat;background-position:right center;background-size:auto 100%;background-image:url(../images/home/apps-background.jpg)}section#apps .text{border-radius:5px;text-shadow:0 0 10px #FFF}@media screen and (max-width:1650px){section#apps .text{padding:0 8px;background-color:rgba(255,255,255,.9)}}@media screen and (max-width:768px){section#linux .box.reliability{margin:0 0 128px}section#linux .box.viruses{margin:0}section#apps .text{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:-ms-calc(100% - 16px);width:-o-calc(100% - 16px);width:calc(100% - 16px)}}section#privacy{color:#8EDBF2;background-color:#020E12;background-image:url(../images/grid/dark.svg)}section#privacy figure{display:block;margin:0 auto;width:256px;height:256px;background-size:256px 256px;background-image:url(../images/home/security.png)}section#privacy .col-6{display:table-cell;vertical-align:middle;float:none}@media screen and (max-width:1024px){section#privacy .col-6{display:block;width:100%}section#privacy .col-6>figure{margin-bottom:64px}}section#flexibility .box{vertical-align:top;text-align:center}section#flexibility figure{display:block;margin:0 auto 2em;width:128px;height:128px;background-size:128px 128px}section#flexibility .box.compatible{margin:0 64px 0 0}section#flexibility .box.compatible figure{background-image:url(../images/home/compatible.png)}section#flexibility .box.flexible{margin:0 64px}section#flexibility .box.flexible figure{background-image:url(../images/home/flexible.png)}section#flexibility .box.accessible{margin:0 0 0 64px}section#flexibility .box.accessible figure{background-image:url(../images/home/accessible.png)}@media screen and (max-width:1024px){section#flexibility .box.compatible,section#flexibility .box.flexible{margin:0 0 128px}section#flexibility .box.accessible{margin:0}}section#download{background-image:url(../images/grid/white.svg);color:#FFF;background-color:#0CC1F3;text-align:center}section#download h2{margin-bottom:2em}section#download a.button.suggested{background-color:#FFF;border-color:#FFF;color:#0CC1F3}section#download a.button.suggested:hover{background-color:rgba(255,255,255,.75);border-color:#FFF;color:#0CC1F3}section#download a.button.suggested:active,section#download a.button.suggested:hover:active{background-color:transparent;border-color:#FFF;color:#FFF}
