body,html{height:100%;margin:0;padding:0}body{color:#666;font-family:Helvetica,system-ui,sans-serif;font-size:1rem;line-height:1.6}h1,h2,h3{font-weight:700}h1{font-size:1.5rem;line-height:1.2}.maintenance-content{width:80%;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;box-sizing:border-box}.maintenance-content img{max-width:65%;height:auto}