body {
    height: 100vh;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  
    background: radial-gradient(circle at center, #1A374D 0%, #406882 50%, #6998AB 100%);
    font-family: sans-serif;
    color: white;
  }

  h1 {
    color: #F5F5F5; /* soft, warm white */
    font-family: "Segoe UI", "San Francisco", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 3rem;
    text-align: center;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
  }