.page-404 main{width:min(420px,86%);margin:6vh auto 60px}.page-404 .art{aspect-ratio:60/47;border:1px solid var(--card-line);border-radius:10px;width:100%;display:block}.page-404 h1{margin:18px 0 2px;font-size:15px;font-weight:500}.page-404 p{color:var(--soft);margin:0}.page-404 .home{color:var(--link);margin-top:12px;text-decoration:none;transition:color .15s;display:inline-block}.page-404 .home:hover{color:var(--hero)}@media (max-width:640px){.page-404 main{width:auto;margin:16px 16px 40px}}
