*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#080808;color:#fff}body{font-family:Arial,Helvetica,sans-serif}.rebuild{min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:40px 24px}.rebuild-content{width:100%;text-align:center}.rebuild img{display:block;width:min(448px,80%);height:auto;margin:0 auto}.rebuild h1{margin:40px 0 0;font-size:clamp(14px,2.6vw,20px);line-height:1.5;font-weight:400;letter-spacing:.16em;color:#a3a3a3}