.styles_signInButton__2cB0N{height:3rem;border-radius:3rem;background:var(--gray850);border:0;padding:0 1.5rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:var(--white);font-weight:700;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-moz-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.styles_signInButton__2cB0N:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.styles_signInButton__2cB0N svg{width:20px;height:20px}.styles_signInButton__2cB0N svg:first-child{margin-right:1rem}.styles_signInButton__2cB0N svg.styles_closeIcon__ZQtRZ{margin-left:1rem}.styles_headerContainer__3jyUX{height:5rem;border-bottom:1px solid var(--gray800)}.styles_headerContent__2P--I{max-width:1120px;height:5rem;margin:0 auto;padding:0 2rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.styles_headerContent__2P--I nav{margin-left:5rem;height:5rem}.styles_headerContent__2P--I nav a{display:inline-block;position:relative;padding:0 .5rem;height:5rem;line-height:5rem;color:var(--gray300);-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.styles_headerContent__2P--I nav a+a{margin-left:2rem}.styles_headerContent__2P--I nav a:hover{color:var(--white)}.styles_headerContent__2P--I nav a.styles_active__3zqNB{color:var(--white);font-weight:700}.styles_headerContent__2P--I nav a.styles_active__3zqNB:after{content:"";height:3px;border-radius:3px 3px 0 0;width:100%;position:absolute;bottom:1px;left:0;background:var(--yellow500)}.styles_headerContent__2P--I button{margin-left:auto}:root{--white:#fff;--gray100:#e1e1e6;--gray300:#a8a8b3;--gray800:#29292e;--gray850:#1f2729;--gray900:#121214;--cyan500:#61dafb;--yellow500:#eba417}*{border:0;margin:0;padding:0;outline:none;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Roboto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(max-width:1080px){html{font-size:93.75%}}@media(max-width:720px){html{font-size:87.5%}}html body,html button,html input,html select,html textarea{font:400 1rem}html body{background:var(--gray900);color:var(--white)}html body button{cursor:pointer}html body button[disabled]{opacity:.5;cursor:not-allowed}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body strong{font-weight:600}html body a{color:inherit;text-decoration:none}html body ul{list-style:none}