@charset "UTF-8";.container,.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.input-group,.row.gutter,body.home .grid .container{overflow:hidden}.btn,.input,body{outline:0}.btn,.row.gutter{position:relative}.btn,.center,h1,h2,h3,h4,h5,h6{text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,h1{font-style:normal;font-variant:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container{max-width:1680px;padding:0 90px;margin:auto;box-sizing:border-box}@media (max-width:1279px){.container{width:auto;margin:0;padding:0 60px}}@media (max-width:979px){.container{padding:0 40px}}@media (max-width:599px){.container{padding:0 15px}}.container-responsive{width:auto;margin:0}.row{zoom:1;box-sizing:border-box}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.row.gutter{margin:0 -16px 16px 0}[class*=col-]{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row.gutter [class*=col-]{padding-right:16px}.col-12{width:100%}.col-11{width:91.66666666666667%}.col-10{width:83.33333333333334%}.col-9{width:75%}.col-8{width:66.66666666666667%}.col-7{width:58.333333333333336%}.col-6{width:50%}.col-5{width:41.66666666666667%}.col-4{width:33.333333333333336%}.col-3{width:25%}.col-2{width:16.666666666666668%}.col-1{width:8.333333333333334%}.medium-visible{display:none}@media (max-width:979px){.medium-12{width:100%}.medium-11{width:91.66666666666667%}.medium-10{width:83.33333333333334%}.medium-9{width:75%}.medium-8{width:66.66666666666667%}.medium-7{width:58.333333333333336%}.medium-6{width:50%}.medium-5{width:41.66666666666667%}.medium-4{width:33.333333333333336%}.medium-3{width:25%}.medium-2{width:16.666666666666668%}.medium-1{width:8.333333333333334%}.large-visible{display:none}.medium-visible{display:block}}.small-visible{display:none}@media (max-width:599px){.small-12{width:100%}.small-11{width:91.66666666666667%}.small-10{width:83.33333333333334%}.small-9{width:75%}.small-8{width:66.66666666666667%}.small-7{width:58.333333333333336%}.small-6{width:50%}.small-5{width:41.66666666666667%}.small-4{width:33.333333333333336%}.small-3{width:25%}.small-2{width:16.666666666666668%}.small-1{width:8.333333333333334%}.medium-visible{display:none}.small-visible{display:block}}.large-hidden{display:none}.medium-hidden{display:block}@media (max-width:979px){.large-hidden{display:block}.medium-hidden{display:none}}.small-hidden{display:block}@media (max-width:599px){.medium-hidden{display:block}.small-hidden{display:none}}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#fff;font-size:20px;line-height:140%;font-family:mregular,Helvetica,Arial,sans-serif;font-weight:500;color:#999}h1,h2{font-family:mlight,Helvetica,Arial,sans-serif;font-weight:100}body a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{line-height:100%}h1{font-size:64px;padding-top:80px;padding-bottom:80px}h2{font-size:40px;font-style:normal;font-variant:normal;color:#060606;margin:100px 0}.btn,.input{-webkit-box-sizing:border-box;display:inline-block;font-size:15px;font-style:normal;font-variant:normal;line-height:1}h2 a{display:inline-block;zoom:1;padding-left:50px;background:url(../img/home-link-arrow.png) center left no-repeat;-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1);-moz-transition:opacity .3s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .3s cubic-bezier(.165,.84,.44,1);-ms-transition:opacity .3s cubic-bezier(.165,.84,.44,1);transition:opacity .3s cubic-bezier(.165,.84,.44,1);letter-spacing:initial}.no-touch h2 a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.btn{-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding:22px 38px;border:1px solid #999;color:#999;margin-left:8px;margin-right:8px;-webkit-transition:background .3s cubic-bezier(.165,.84,.44,1);-moz-transition:background .3s cubic-bezier(.165,.84,.44,1);-o-transition:background .3s cubic-bezier(.165,.84,.44,1);-ms-transition:background .3s cubic-bezier(.165,.84,.44,1);transition:background .3s cubic-bezier(.165,.84,.44,1);background:rgba(0,0,0,0);font-family:mbold,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.global-header,.input{-moz-box-sizing:border-box}.no-touch .btn:hover{background:rgba(0,0,0,.1);color:rgba(153,153,153,.9);opacity:1!important;-ms-filter:none!important;filter:none!important}.btn.primary{background:#02bc41;color:#fff;border:0!important}.input,.input-group{border:1px solid #303030;zoom:1}.no-touch .btn.primary:hover{color:rgba(255,255,255,.9);background:rgba(2,188,65,.9)}.input,.invert{color:#fff}input.btn{padding:24px 58px 23px;margin:0}.input{box-sizing:border-box;padding:22px 28px;font-family:mlight,Helvetica,Arial,sans-serif;font-weight:100;margin:0;background:#060606;width:350px}.global-header,.macbook,body.home .grid .grid-item{-webkit-box-sizing:border-box}@media (max-width:979px){.input{display:block;margin:10px!important}}.input-group{display:inline-block;-webkit-border-radius:4px;border-radius:4px;white-space:hidden}.input-group .input{margin:-1px;border-bottom:none}@media (max-width:979px){.input-group{border:none;-webkit-border-radius:0;border-radius:0;overflow:visible}.input-group .input{border-bottom:1px solid #303030;-webkit-border-radius:2px;border-radius:2px}}.input-group .btn{-webkit-border-radius:0;border-radius:0}@media (max-width:979px){.input-group .btn{-webkit-border-radius:2px;border-radius:2px}}::-webkit-input-placeholder{color:rgba(255,255,255,.9)}:-moz-placeholder{color:rgba(255,255,255,.9)}::-moz-placeholder{color:rgba(255,255,255,.9)}:-ms-input-placeholder{color:rgba(255,255,255,.9)}.red{border:1px solid red}.global-header{padding:70px 0;position:absolute;left:0;width:100%;box-sizing:border-box}.global-header .logo{background:url(../img/logo.png) center center no-repeat;width:273px;height:24px;-webkit-background-size:273px 24px;-moz-background-size:273px 24px;background-size:273px 24px;font:5px!important;text-indent:-1000px;overflow:hidden;display:block;margin-top:6px}.footer,.hero{background:#060606}.featured,body.home .hero .buy-price,body.home .hero h1{font-style:normal;font-variant:normal}.g-recaptcha,.main-nav li{display:inline-block;zoom:1}.main-nav{text-align:right;font-size:15px}@media (max-width:599px){.main-nav{text-align:left;padding-top:30px}}.featured,body.home .hero .middle{text-align:center}.main-nav li{padding:5px 0 5px 15px;margin-left:30px}@media (max-width:599px){.main-nav li{margin-left:0;margin-right:0;padding:5px 30px 5px 0}}.main-nav li a{line-height:1}.invert .btn{color:#fff;border-color:#fff}.no-touch .invert .btn:hover{color:rgba(255,255,255,.9)}.invert h1,.invert h2,.invert h3,.invert h4,.invert h5,.invert h6{color:#fff}.middle{height:100%}.middle .middle-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero{padding-top:180px}.headline h2{letter-spacing:.4em;font-size:44px}section.text a{color:#060606;-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1);-moz-transition:opacity .3s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .3s cubic-bezier(.165,.84,.44,1);-ms-transition:opacity .3s cubic-bezier(.165,.84,.44,1);transition:opacity .3s cubic-bezier(.165,.84,.44,1)}.no-touch section.text a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.footer{margin-top:70px}.footer .icon{width:92px;height:92px;margin:auto;background:url(../img/logo-icon.png) center center no-repeat}.featured{margin-top:150px;font-family:mlight,Helvetica,Arial,sans-serif;font-weight:100}.macbook{margin:auto;max-width:1261px;background:url(../img/macbook.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent}.macbook .content{background:#000;padding-bottom:40.8%;position:relative;margin:3.8% 17.3% 15.86% 16.9%}.macbook .content video{position:absolute;width:100%}.macbook.macbook-serial{max-width:1020px;background-image:url(../img/macbook-serial.png)}.macbook.macbook-content-empty .content{background:0 0}.macbook.macbook-margin{margin-top:-360px}.macbook-spacer{height:420px}@media (max-width:979px){.macbook.macbook-margin{margin-top:-240px}.macbook-spacer{height:300px}}@media (max-width:599px){.macbook.macbook-margin{margin-top:-140px}.macbook-spacer{height:200px}}h2.serial{margin-top:20px;margin-bottom:0}.g-recaptcha{margin:auto;height:77px;width:auto}body.home .footer{margin-top:0}body.home .hero{background:#060606;padding-top:0}body.home .hero h1{margin-bottom:0;margin-right:10%;margin-left:10%;padding:30px 0;font-family:mbold,Helvetica,Arial,sans-serif;font-weight:700;font-size:55px}@media (max-width:599px){body.home .hero h1{font-size:50px}}body.home .hero .video-thumb{display:inline-block;zoom:1;margin:0 auto 80px}body.home .hero .actions{margin:0 auto;max-width:800px;padding:0 10px}body.home .hero .actions a{color:grey}.no-touch body.home .hero .actions a:hover{color:#fff}body.home .hero .buy-price{position:absolute;left:0;right:0;font-size:20px;margin-bottom:75px;bottom:0;font-family:mregular,Helvetica,Arial,sans-serif;font-weight:500}body.home .grid .grid-item .label h3,body.home .hero .version{font-family:mbold,Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:700}body.home .hero .buy-over{display:none}body.home .hero .version{display:block;font-size:14px}body.home .grid{position:relative}body.home .grid .margin{margin-right:-71px;margin-bottom:-55px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-moz-column-fill:auto}@media (max-width:979px){body.home .grid .margin{-webkit-column-count:2;-moz-column-count:2;column-count:2}}body.home .grid .grid-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;display:inline-block;zoom:1;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 55px 55px 0;width:100%}@media (max-width:599px){body.home .grid .margin{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-right:-36px}body.home .grid .grid-item{padding:0 20px 20px 0}}body.home .grid .grid-item .bg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding-bottom:60%}body.home .grid .grid-item .label{position:absolute;top:50%;left:0;right:0;text-align:center;color:#fff;margin-top:-35px}body.home .grid .grid-item .label h3{font-size:36px;margin-bottom:16px}@media (max-width:599px){body.home .grid .grid-item .label h3{font-size:30px}}body.home .grid .grid-item.grid-h-2 .bg{padding-bottom:120%}body.home .grid .grid-item.grid-number .label{margin-top:-60px}body.home .grid .grid-item.grid-number .label h3{font-size:90px}@media (max-width:599px){body.home .grid .grid-item.grid-number .label h3{font-size:60px}}body.home .grid .grid-item.grid-1 .bg{background-image:url(../img/home-grid-1.jpg)}body.home .grid .grid-item.grid-2 .bg{background-image:url(../img/home-grid-2.jpg)}body.home .grid .grid-item.grid-3 .bg{background-image:url(../img/home-grid-3.jpg)}body.home .grid .grid-item.grid-4 .bg{background-image:url(../img/home-grid-4.jpg)}body.home .grid .grid-item.grid-5 .bg{background-image:url(../img/home-grid-5.jpg)}body.home .grid .grid-item.grid-6 .bg{background-image:url(../img/home-grid-6.jpg)}body.help .question{text-align:left;font-size:40px;color:#060606;margin-top:80px;margin-bottom:20px;line-height:120%}body.help .answer ul{list-style:disc;margin-left:22px}