body,html{margin:0;padding:0}.container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.container main{position:relative;width:512px;height:384px;background-image:url(/images/bg.png)}.container main#who{background-image:url(/images/who.png)}.container h1{display:none}.container h2{position:absolute;left:40px;top:-2rem;font-size:120%;color:#666}.container .ground{width:200px;height:130px;margin-left:270px;margin-top:210px;font-size:120%}.container .backlink{position:absolute;top:-1rem;right:2rem}