:root{font-size:16px}::selection{background-color:#283b49;color:#fff}html{font-family:'Open Sans',sans-serif}body{color:#283b49;height:100vh;width:100vw;margin:0;padding:0}.grid-container{width:100%;height:100%;display:grid;grid-template-columns:20vw 1fr 20vw;grid-template-rows:20vh 1fr 20vh;grid-template-areas:". . ." ". main ." ". . .";background-color:#edf2f7}.main{grid-area:main;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;border-radius:8px;box-shadow:0 4.5px 3.6px rgba(0,0,0,.024),0 12.5px 10px rgba(0,0,0,.035),0 30.1px 24.1px rgba(0,0,0,.046),0 100px 80px rgba(0,0,0,.07);padding:1em}.logo{text-align:center}.logo svg{width:18.75em}h3{text-align:center;margin:0;font-weight:lighter}.badge-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%;padding:2em 0}#QJ-wrapper,#RS-wrapper{position:relative;width:120px;height:60px}#RS-wrapper{margin-right:1em}.badge-link img{transition:all ease-in .15s}.badge-link:hover img{filter:brightness(80%)}.badge-wrapper img{border:none;width:120px;height:60px}.badge-text{position:absolute;top:17px;left:45px;display:block;color:#283b49;font-size:.688rem;line-height:1.2em;font-weight:700;text-align:center;width:70px}.link-wrapper{text-align:center;color:#888}.link-wrapper a,.link-wrapper a:visited{color:#888;text-align:center;transition:color ease-in .15s}.link-wrapper a:hover{color:#444}