body {  
    background: #f7f7f7;  
    font-family: 'Segoe UI', Arial, sans-serif;  
    margin: 0;  
    padding: 0;  
}  
  
.container {  
    max-width: 400px;  
    margin: 80px auto;  
    background: #fff;  
    border-radius: 12px;  
    box-shadow: 0 4px 24px rgba(0,0,0,0.08);  
    text-align: center;  
    padding: 40px 30px 30px 30px;  
}  
  
.logo {  
    width: 120px;  
    margin-bottom: 24px;  
}  
  
h1 {  
    color: #333;  
    margin-bottom: 16px;  
    font-size: 2em;  
}  
  
p {  
    color: #666;  
    font-size: 1.1em;  
    margin-bottom: 32px;  
}  
  
.footer {  
    color: #aaa;  
    font-size: 0.95em;  
    margin-top: 30px;  
}