* { margin: 0; padding: 0; box-sizing: border-box; }
body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    background: #f5f5f5;
    color: #333;
}
.container { text-align: center; }
h1 { font-size: 2.5rem; margin-bottom: 1rem; }
p { font-size: 1.2rem; color: #666; }
