*{margin:0;padding:0;box-sizing:border-box}html{height:100%}body{font:18px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;height:100%;color:#7D7D8E;font-weight:300;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media all and (max-width:1000px){body{display:block}}#hero,#page{position:relative;width:50%}@media all and (max-width:1000px){#hero,#page{width:100%}}#hero{color:#fff;text-align:center;padding-top:80px;background:url(images/backdrop.jpg) center bottom no-repeat #3D4D68;background-size:cover}@media all and (max-width:1000px){#hero{padding-top:30px;height:480px}}#hero header,#hero footer{position:absolute;left:4px;right:0}#hero header{bottom:150px}@media all and (max-width:1000px){#hero header{bottom:100px}}#hero footer{bottom:80px}@media all and (max-width:1000px){#hero footer{bottom:30px}}#hero h1 .icon{display:inline-block;width:122px;height:123px;background:url(images/icon.png) no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#hero h1 .icon{background-image:url("images/icon@2x.png");background-size:122px 123px}}#hero h1 strong,#hero h1 small{display:block}#hero h1 strong{font-weight:200;font-size:40px;letter-spacing:1px}#hero .notification{display:inline-block;width:336px;height:75px;background:url(images/notification.png) no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#hero .notification{background-image:url("images/notification@2x.png");background-size:336px 75px}}#hero a{color:#fff;text-decoration:none;font-size:18px;padding-bottom:2px}#hero a:hover{box-shadow:0 1px 0 rgba(255,255,255,0.4)}#hero small{font-size:11px;font-weight:500;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase}#hero small a{color:rgba(255,255,255,0.6);font-size:11px}#hero small a:hover{color:rgba(255,255,255,0.8)}#page{position:relative;background:#fff;overflow:scroll;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#page #content{position:relative;margin:auto;padding:40px 120px 20px}@media all and (max-height:760px),(max-width:1200px){#page #content{padding:40px 80px 20px}}@media all and (max-width:680px){#page #content{padding:40px 30px 20px}}@media all and (max-width:1000px){#page #content{text-align:center}}#page h1{font-size:28px;font-weight:300;padding-bottom:30px}#page p{font-weight:300;padding-bottom:30px}#page p a{color:#15CAE5}#page p a:hover{text-decoration:none}#page article{position:relative;margin-left:-8px;padding:10px 0 0 150px;min-height:142px;margin-bottom:20px}@media all and (max-height:760px),(max-width:1200px){#page article{min-height:0}}@media all and (max-width:1000px){#page article{padding:140px 0 20px 0;margin:0}}#page article h4{color:#15CAE5;font-size:16px;font-weight:300;border-bottom:1px solid #E7E7EC;padding-bottom:16px;margin-bottom:16px}#page article p{font-size:14px;padding:0}#page article.have{background:url(images/apple-watch.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#page article.have{background-image:url("images/apple-watch@2x.png");background-size:130px 142px}}#page article.have-not{background:url(images/apple-watch-no.png) no-repeat 0 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#page article.have-not{background-image:url("images/apple-watch-no@2x.png");background-size:130px 142px}}@media all and (max-width:1000px){#page article.have,#page article.have-not{background-position:center top}}@media all and (max-height:760px),(max-width:1200px){#page article::after{content:'';position:absolute;left:0;bottom:0;width:140px;height:40px;background:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background:linear-gradient(rgba(255,255,255,0),#fff)}}@media all and (max-height:760px) and (max-width:1000px),all and (max-width:1200px) and (max-width:1000px){#page article::after{bottom:auto;top:67px;right:0;width:100%;height:70px}}#page .download,#page form .free{color:#fff;font-size:18px;font-weight:500;text-align:center;height:48px;padding:10px 20px 12px;border-radius:6px;background:#15CAE5;cursor:pointer;display:inline-block;text-decoration:none}#page form{padding:20px 0 40px}#page form .download,#page form .free{width:300px;padding-left:0;padding-right:0}#page form .pay-field{position:relative;display:inline-block;width:300px}#page form label{position:absolute;left:0;top:0;padding:15px 18px;font-size:11px;font-weight:500;color:#CBCBD2;letter-spacing:4px;text-transform:uppercase}#page form input{width:100%;height:48px;font:18px/1.1 "Helvetica Neue",Helvetica,Arial,sans-serif;color:#7D7D8E;background:#fff;border:1px solid #CBCBD2;padding-left:100px;box-shadow:inset 0 1px 2px rgba(203,203,210,0.6);border-radius:6px}#page form input:focus{outline:none;border:1px solid #15CAE5;box-shadow:inset 0 1px 2px rgba(203,203,210,0.6),0 0 3px rgba(21,202,229,0.5)}#page form input.not-valid{border:1px solid #D64242;box-shadow:inset 0 1px 2px rgba(203,203,210,0.6),0 0 3px rgba(214,66,66,0.5)}#page form input::-webkit-input-placeholder{color:#E7E7EC;font:18px/1.2 "Helvetica Neue",Helvetica,Arial,sans-serif}#page form input::-moz-placeholder{color:#E7E7EC;font:18px/1.2 "Helvetica Neue",Helvetica,Arial,sans-serif}#page form input:-moz-placeholder{color:#E7E7EC;font:18px/1.2 "Helvetica Neue",Helvetica,Arial,sans-serif}#page form input:-ms-input-placeholder{color:#E7E7EC;font:18px/1.2 "Helvetica Neue",Helvetica,Arial,sans-serif}#page form button{position:absolute;right:8px;top:8px}#page form .free{width:auto;padding-left:18px;padding-right:18px;position:absolute;right:0;top:0;border-bottom-left-radius:0;border-top-left-radius:0}