@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700|Roboto:400,500,700,900&display=swap);html{height:-webkit-fill-available}body{background-color:#ff2661;margin:0;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;min-height:100vh;min-height:-webkit-fill-available}main{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;text-align:center;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:fixed;width:100%;height:100%}main .container{width:100%;padding:24px;-moz-box-sizing:border-box;box-sizing:border-box}main .container.logo{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-flex:1;flex-grow:1}main .container.logo img{margin-top:32px}main .container.hero{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;margin-top:32px}main .container.hero h1{font-weight:900;font-size:32px;line-height:40px;margin-bottom:4px;margin-top:0}main .container.hero h2{font-size:20px;margin-top:0;line-height:24px}main .container button{font-size:20px;font-weight:700;line-height:64px;width:100%;background-color:#ff6790;color:#f8f8fa;border-radius:8px;border:0 solid}main .container h1{font-weight:700;font-size:28px;margin-bottom:16px}main .container h2{font-size:20px;font-weight:400;margin-bottom:32px}main .container a{font-size:20px;line-height:64px;color:#f8f8fa}img.avatar{border-radius:50%;width:196px;height:196px;margin-bottom:22px}