*{box-sizing:border-box}body{margin:0;background:#f3f6fa;color:#182547;font-family:Arial,sans-serif;min-height:100dvh;display:grid;place-items:center;padding:24px}main{width:100%;max-width:650px;border-top:5px solid #2563eb;padding:32px 0}.brand{font-size:32px;font-weight:700;margin:0 0 64px}.label{font-size:12px;color:#53647e}h1{font-size:48px;margin:12px 0 32px}h2{font-size:24px}p{line-height:1.65;color:#465774}.status{margin-top:48px;font-size:13px;color:#53647e}@media(max-width:480px){.brand{margin-bottom:40px}h1{font-size:38px}}