body {
      font-family: Arial, sans-serif;
      margin: 2rem;
      line-height: 1.6;
      background-color: #f4f4f4;
      color: #333;
}

.container {
    max-width: 800px;
    margin: auto;
    background: #fff;
    padding: 2rem;
    box-shadow: 10px 10px 10px rgba(0,0,0,0.1);
}

h1, h2 {
    color: #2c3e50;
}

hr {
    margin: 1.5rem 0;
}

.section {
    margin-bottom: 2rem;
}

.contact {
    font-size: 0.9rem;
    color: #666;
    }