body{margin:0;font-family:Roboto Mono,monospace}header{width:100%;position:absolute;box-sizing:border-box;z-index:5;background-color:#212121}header.s{box-shadow:0 0 8px #0000001f,0 -2px 8px #0000003d}header._unlocked{position:fixed;top:auto;bottom:0;height:56px;transition:height .2s ease-out;box-shadow:0 0 8px #0000001f,0 -2px 8px #0000003d}header._unlocked.w{transform:translateY(-56px)}header._unlocked:hover{height:64px}header.w{color:#212121;background-color:#fff}header.g{background-color:#eee}header .title{margin:0 auto;-webkit-font-smoothing:antialiased;padding-left:5%;max-width:1280px;height:48px;box-sizing:border-box;font-family:Roboto Mono,serif;line-height:24px;text-transform:uppercase}header .title h1{font-size:20px;font-weight:400}header .title h2{font-size:18px;font-weight:400}.container{max-width:1192px;margin:auto;height:100%;padding:0 5px}.box{z-index:1;box-sizing:border-box;text-decoration:none;box-shadow:0 0 2px #0000001f,0 2px 2px #0000003d;transition:box-shadow .2s ease;margin:5px 3px 0}.box:hover{box-shadow:0 0 8px #0000001f,0 8px 8px #0000003d}.box ._wrap{padding:18px 24px;box-sizing:border-box;position:relative}.box ._wrap h3{font-size:20px;line-height:28px;font-weight:400;padding-right:95px;text-transform:uppercase;font-family:Roboto Mono,serif;box-sizing:border-box;-webkit-font-smoothing:antialiased}.box ._wrap h3 span,.box ._wrap h3 small{vertical-align:text-bottom}.box ._wrap a{color:#fff;text-decoration:none}.box ._wrap ._label{font-size:12px;margin:0}.box ._wrap ._tag{font-size:12px}
