.landing-content {
  display: inline-block;
  text-align: left;
}

.landing-wrapper {
  display: flex;
  justify-content: center;
  width: 100%;
}

.landing-content h1 {
  font-size: 1.4rem;
  text-align: left;
  width: 100%;
  max-width:600px; /* Same max-width as .column for alignment */
  box-sizing: border-box;
}

.tab-inner.center-list {
  display: flex;
  justify-content: center;
  padding:0px;
}

.tab-inner.center-list .column {
  text-align: left;
  max-width: 600px;
  width: 100%;
}

.tab-inner.center-list .column ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.tab-inner.center-list .column li {
  margin: 6px 0;
  font-size: 1.2rem;
}

.tab-inner.center-list .column li a {
  color: white;
  text-decoration: none;
}

.tab-inner.center-list .column li a:hover {
  text-decoration: underline;
}

h1 {
  text-align: center; /* Ensure the header itself is centered above the column */
}

@media (max-width: 768px) {

  .landing-content h1 {
    font-size: 1.1rem;
  }

  .tab-inner.center-list .column li {
    font-size: 0.9rem;
  }
}