/* eMarketingPlus — statische landingssecties onder de terminal-hero */

#landing {
  font-family: "Inter", ui-sans-serif, system-ui, sans-serif;
}

#landing .faq summary {
  list-style: none;
  cursor: pointer;
}

#landing .faq summary::-webkit-details-marker {
  display: none;
}

#landing .faq .faq-icon-plus {
  display: inline;
}

#landing .faq .faq-icon-minus {
  display: none;
}

#landing .faq details[open] .faq-icon-plus {
  display: none;
}

#landing .faq details[open] .faq-icon-minus {
  display: inline;
}

#landing-cue {
  position: absolute;
  left: 50%;
  bottom: 1.35rem;
  transform: translateX(-50%);
  z-index: 60;
}

/* Brand-lockup: "eMarketingPlus.nl" in Space Grotesk with the mark-only logo on the right. */
#landing .brand-lockup {
  font-family: "Space Grotesk", ui-sans-serif, system-ui, sans-serif;
}

#landing .brand-lockup__name {
  font-weight: 700;
  font-size: 1.15rem;
  letter-spacing: -0.02em;
  line-height: 1.05;
}

#landing .brand-lockup__mark {
  height: 3.4rem;
  width: auto;
  flex: none;
  filter: drop-shadow(0 1px 1px rgba(31, 27, 22, 0.2));
}

@media (min-width: 640px) {
  #landing .brand-lockup__name {
    font-size: 1.4rem;
  }
}
