rgin: 0 0 1rem 0;
      letter-spacing: -0.04em;
      line-height: 1.1;
    }
    
    p {
      font-size: 1.25rem;
      color: #6b7280;
      margin: 0 0 2rem 0;
      line-height: 1.4;
    }
    
    .button-group {
      display: flex;
      gap: 1rem;
      justify-content: center;
      flex-wrap: wrap;
    }
    
    a {
      display: inline-block;
      padding: 0.75rem 1.5rem;
      border-radius: 0.5rem;
      text-decoration: none;
      font-size: 0.875rem;
      font-weight: 500;
      trans