.cc_pdljsqcs_q6rNIOAWzq .bmc {
  background: var(--sema-menu-bg, var(--2GbP9WHn0M, #ffffff));
  color: var(--sema-menu-fg, var(--jio3NjVjgv, #000000));
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-inner {
  padding: 0 1rem 0.75rem 1rem;
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-shared-slot, .cc_pdljsqcs_q6rNIOAWzq .bmc-cards {
  display: none;
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-column + .bmc-column {
  margin-top: 0.75rem;
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-column-title, .cc_pdljsqcs_q6rNIOAWzq .bmc-link {
  display: block;
  padding: 0.375rem 0;
  color: var(--sema-menu-fg, var(--jio3NjVjgv, #000000));
  text-decoration: none;
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-column-title {
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-column-title:hover, .cc_pdljsqcs_q6rNIOAWzq .bmc-link:hover {
  text-decoration: underline;
  text-underline-offset: 0.15em;
}

.cc_pdljsqcs_q6rNIOAWzq .bmc-column-title:focus-visible, .cc_pdljsqcs_q6rNIOAWzq .bmc-link:focus-visible {
  outline: 1px solid currentColor;
  outline-offset: 2px;
}

@media (min-width: 1024px) {
  .cc_pdljsqcs_q6rNIOAWzq .bmc {
    border-bottom: 1px solid var(--sema-menu-line, var(--zBh3UfSvbo, #e8e8e8));
    max-height: calc(100vh - 6rem);
    overflow-y: auto;
  }

  .cc_pdljsqcs_q6rNIOAWzq .bmc-inner {
    display: grid;
    grid-template-columns: 28% minmax(0, 1fr) auto;
    gap: 2.5rem;
    align-items: start;
    max-width: 120rem;
    grid-auto-rows: minmax(18.875rem, auto);
    margin: 0 auto;
    padding: 1.5rem 2.5rem 2.5rem 2.5rem;
  }

  .cc_pdljsqcs_q6rNIOAWzq .bmc-shared-slot {
    display: block;
  }

  .cc_pdljsqcs_q6rNIOAWzq .bmc-columns {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: minmax(0, 1fr);
    gap: 1.875rem;
    align-items: start;
  }

  .cc_pdljsqcs_q6rNIOAWzq .bmc-column + .bmc-column {
    margin-top: 0;
  }

  .cc_pdljsqcs_q6rNIOAWzq .bmc-column-title, .cc_pdljsqcs_q6rNIOAWzq .bmc-link {
    padding: 0.25rem 0;
  }

  .cc_pdljsqcs_q6rNIOAWzq .bmc-cards {
    display: flex;
    gap: 1.875rem;
  }
}
