.navigation-wrapper {
  display: contents;
}
 
.navigation-container {
  display: contents;
}
 
.navigation-thq-navlinks-elm {
  top: 0;
  display: flex;
  padding: var(--spacing-md) var(--spacing-2xl);
  z-index: 100;
  position: sticky;
  box-shadow: var(--shadow-level-1);
  align-items: center;
  font-family: var(--font-family-body);
  border-bottom: 1px solid var(--color-border);
  justify-content: space-between;
  background-color: var(--color-surface);
}
 
.navigation-navlink1 {
  display: contents;
}
 
.navigation-thq-nav-brand-icon-elm {
  color: var(--color-primary);
  width: 32px;
  height: 32px;
  transition: color 0.2s ease;
  flex-shrink: 0;
}
 
.navigation-thq-nav-links-wrapper-elm {
  gap: var(--spacing-xl);
  display: flex;
  align-items: center;
}
 
.navigation-navlink2 {
  display: contents;
}
 
@media(max-width: 767px) {
  .navigation-thq-navlinks-elm {
    padding: var(--spacing-md) var(--spacing-lg);
  }
  .navigation-thq-nav-links-wrapper-elm {
    gap: var(--spacing-md);
  }
}

.footer-wrapper {
  display: contents;
}
 
.footer-container {
  display: contents;
  padding: 1rem 0;
  align-items: center;
  justify-content: center;
}
 
.footer-thq-footer-copyright-text-elm {
  color: var(--color-on-surface-secondary);
  margin: 0;
  font-size: var(--font-size-sm);
  text-align: center;
  font-family: var(--font-family-body);
}

.home-container1 {
  width: 100%;
  min-height: 100vh;
}
 
.home-container2 {
  display: none;
}
 
.home-container3 {
  display: contents;
}
