@import url(https://fonts.googleapis.com/css?family=Google+Sans:400,500,700);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{color:#333;font-family:Google Sans,sans-serif}#ad-container{bottom:0;cursor:pointer;height:90px;overflow:hidden;right:0;width:728px}#ad-container,#loading{background-color:#fff;left:0;position:absolute;top:0}#loading{height:100%;width:100%;z-index:6}#border{border:1px solid #ccc;bottom:0;pointer-events:none;right:0;z-index:7}#border,.ad-background{left:0;position:absolute;top:0}.ad-background{background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#f6e4df),to(#fff));background:-webkit-linear-gradient(bottom,#f6e4df 50%,#fff);background:-moz- oldlinear-gradient(bottom,#f6e4df 50%,#fff 100%);background:-o-linear-gradient(bottom,#f6e4df 50%,#fff 100%);background:linear-gradient(0deg,#f6e4df 50%,#fff);height:100%;width:100%;z-index:0}.ad-foreground{background:#fff;bottom:0;height:35px;left:0;position:absolute;width:100%}.headline-container{color:#fff;font-size:1.325em;font-weight:700;height:36px;left:70px;letter-spacing:-.042em;line-height:1.1em;overflow:hidden;position:absolute;text-align:left;top:12px;width:41%;z-index:4}.headline-container.chirp-ad{width:50.5%}.headline-container.max-ad,.headline-container.mini-ad{width:48.5%}.headline-container.edison-ad{height:100%;left:24px;line-height:1em;text-align:left;top:-2px}.headline-container.edison-ad .headline-text{width:85%}.headline-text{left:50%;opacity:1;position:absolute;width:100%}.price-container{letter-spacing:-.06em;opacity:0;position:absolute;right:319px;top:20px}.price-container.has-offer{left:auto;right:325px;text-align:left;top:6px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.price-container.has-offer .offer-text{display:block}.price-container.has-promo{top:10px}.price-container.chirp-ad:not(.price-container.has-offer),.price-container.max-ad:not(.price-container.has-offer),.price-container.mini-ad:not(.price-container.has-offer){top:20px}.price-container.edison-ad{font-size:1.75em;left:26.5%}.price-container.edison-ad.has-promo{top:-12px}.offer-text{color:#fdb49f;display:none;font-size:.8em;left:0;letter-spacing:0;vertical-align:bottom;white-space:nowrap}.price-before{color:#b0b3b4;display:inline-block;font-weight:500;left:-5px;position:absolute;top:2px;-webkit-transform:scale(.8) translateX(-100%);-moz-transform:scale(.8) translateX(-100%);-ms-transform:scale(.8) translateX(-100%);-o-transform:scale(.8) translateX(-100%);transform:scale(.8) translateX(-100%);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;vertical-align:sub}.price-before span:before{border-color:inherit;border-top:.075em solid;content:"";left:-7.5%;position:absolute;top:45%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);width:120%}.price-before.edison-ad{left:1px;position:relative;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}.price-now{color:#fdb49f;display:inline-block;font-weight:500;vertical-align:top}.price-now.with-promo:not(.edison-ad){font-size:1.5em}.price-now.with-offer{display:inline-block;font-size:1.7em}.price-now.edison-ad.with-promo{display:block;vertical-align:top}.price{opacity:0}.price span{position:relative}.device-backing{background-color:#fff;height:58px;left:380px;opacity:0;position:absolute;top:16%;width:86px;z-index:0}.device-backing.home-ad{display:none}.image-container{width:100%}.image-container,.image-container img{height:100%;left:0;position:absolute;top:0}.image-container img{width:auto}.image-container img:not(:first-child){opacity:0}.image-container .image-mask{height:100%;left:423px;overflow:hidden;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:86px}.image-container .image-mask.home-ad{display:none}.image-container .image-mask img{left:-50%;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sprite-image{z-index:1}.screen-image{z-index:2}.device-screen{width:100%;z-index:3}.lockup-container{height:32px;left:2px;position:absolute;top:15px;width:100%}.lockup-container.chirp-ad{left:18px;width:112px}.lockup-container.edison-ad{left:0;top:33px;width:118px}.lockup-container .product-lockup{bottom:22px;height:17px;left:46px;position:absolute;top:0;width:150px}.lockup-container .product-lockup>img{width:100%}.lockup-container .product-lockup.chirp-ad{width:112px}.lockup-container .product-lockup.edison-ad{left:0;width:100%}.lockup-container .assistant-lockup{bottom:0;left:78px;position:absolute;width:85px}.lockup-container .assistant-lockup>img{width:100%}.lockup-container .assistant-lockup.chirp-ad{left:60px}.superg{height:130px;left:29px;overflow:hidden;position:absolute;top:15px;-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:199px}.superg img{height:100%;left:0;position:absolute;top:0}.superg.edison-ad{left:57.25%;top:25px}.footer{height:100%;position:absolute;right:0;top:0;width:237px}.footer.edison-ad{width:272px}.cta-legal-container .cta{background-color:#b0b3b4;border-radius:25px;bottom:5px;color:#fff;cursor:pointer;font-size:11px;font-weight:700;height:21px;line-height:1;position:absolute;right:70px;text-align:center;white-space:pre;width:89px}.cta-legal-container .cta div{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta-legal-container .cta.edison-ad{bottom:41px;right:40px}.cta-legal-container .legal-container{bottom:5px;color:#e08976;font-size:6px;height:21px;left:-436px;position:absolute;text-align:left;width:310px}.cta-legal-container .legal-container div{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.cta-legal-container .legal-container div:not(:first-child){opacity:0}.cta-legal-container .legal-container.edison-ad{bottom:6px;height:22px;left:auto;right:18px;width:297px}.lights{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:2px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:142px;list-style:none;opacity:0;position:absolute;top:137.5px;width:15px;z-index:5}.light{background-color:#fff;border-radius:50px;-webkit-box-shadow:0 0 1px .25px #fff;box-shadow:0 0 1px .25px #fff;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:2px;width:2px}