    html, body {
      height: 100%;
      margin: 0;
      padding: 0;
      background-color: rgb(0, 44, 115);
      color: white;
      font-family: 'Inter', 'Helvetica Neue', Helvetica, Arial, sans-serif;
      line-height: 1.6;
      font-size: 18px;
    }

    .logo {
      display: block;
      max-width: 600px;
      margin: 2rem auto 1rem;
    }

    .container {
      max-width: 800px;
      margin: 0 auto;
      padding: 2rem;
      text-align: center;
      border-top: 4px solid #ffd009;
    }

    h1, h2 {
      color: #ffd009;
      margin-top: 2rem;
      margin-bottom: 1rem;
      font-weight: 700;
    }

    a {
      color: #ffd009;
      text-decoration: none;
      border-bottom: 1px dashed #ffd009;
      transition: all 0.2s ease;
    }

    a:hover,
    a:focus {
      color: #ffffff;
      border-bottom: 1px solid #ffffff;
    }

