*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}body{margin:0;overflow:hidden}img{border:0}a{text-decoration:none;color:inherit}@font-face{font-family:maison;src:url(https://qz.com/public/fonts/MaisonNeue/MaisonNeue-Medium.woff);font-weight:400;font-style:normal}@font-face{font-family:maison;src:url(https://qz.com/public/fonts/MaisonNeue/MaisonNeue-ExtraBold.woff);font-weight:700;font-style:normal}body,html{font-size:16px}#qzc-container{position:relative;overflow:hidden;width:100%;max-width:640px;min-width:276px;height:56.25vw;max-height:360px;min-height:155px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;font-family:maison;background-color:#000;color:#fff}#qzc-container.visible{opacity:1}#qzc-container.visible .phone{background-image:url(//qzc-assets.qz.com/clients/quartz/signup-brief/assets/phone640.png)}#qzc-container.visible .phone.animate{bottom:0}#qzc-container h1{font-size:5.9375vw;line-height:1.18;margin:0;letter-spacing:.03125vw}@media (min-width:640px){#qzc-container h1{font-size:2.375rem;letter-spacing:.0125rem}}#qzc-container p{color:#bebebe;font-size:2.109375vw}@media (min-width:640px){#qzc-container p{font-size:.875rem}}#qzc-container #scribble{position:absolute;-webkit-transform:scale(.55);transform:scale(.55);top:-3.125vw;left:-3.125vw;-webkit-transform-origin:top left;transform-origin:top left}@media (min-width:640px){#qzc-container #scribble{top:-1.25rem;left:-1.25rem}}#qzc-container .container{position:absolute;top:55%;left:49.21875vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40.625vw}@media (min-width:640px){#qzc-container .container{width:16.25rem;left:19.6875rem}}#qzc-container input[type=submit]{background-color:#168dd9;color:#fff;font-family:maison;font-size:1.875vw;font-weight:700;outline:none;border:none;padding:1.40625vw 4.375vw;border-radius:.625vw;-webkit-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out;cursor:pointer;letter-spacing:.109375vw;width:100%}@media (min-width:640px){#qzc-container input[type=submit]{font-size:.75rem;padding:.5625rem 1.75rem;border-radius:.25rem;letter-spacing:.04375rem}}#qzc-container .phone{width:33.4375vw;height:46.875vw;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-100%;left:7.8125vw;-webkit-transition:bottom .8s ease-out;transition:bottom .8s ease-out}@media (min-width:640px){#qzc-container .phone{width:13.375rem;height:18.75rem;left:3.125rem}}form{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}form.submitted>div:not(.thankyou){opacity:0}form.submitted .thankyou{opacity:1}form .email{background:#fff;border-radius:.25rem;font-size:2vw;border:none;outline:none;padding:2vw;color:rgba(0,0,0,.6);width:100%;margin-bottom:1vw}@media (min-width:640px){form .email{margin-bottom:10px;padding:10px;font-size:15px}}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:opacity .25s;transition:opacity .25s}form>div:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form>div:nth-child(2){margin-top:1.5vw}@media (min-width:640px){form>div:nth-child(2){margin-top:10px}}form .thankyou{opacity:0;position:absolute;top:0;pointer-events:none}form .thankyou p{color:#fff!important}form label{color:hsla(0,0%,100%,.7);font-size:1.5vw;margin-left:1vw}@media (min-width:640px){form label{font-size:10px;margin-left:5px}}