/**
 * Hilfe-Accordion unter der Artikelsuche (Paragraph-Bundle-Accordion).
 * Abstände: --st-space-5/10/20 und --st-space-fluid (10px @ 380vw → 20px @ 2056vw).
 */

.saarland-article-search-help {
  --st-search-help-text: var(--st-text, #172033);
  --st-search-help-border: color-mix(in srgb, var(--st-dunkel-light, #172033) 18%, transparent);
  --st-search-help-active: color-mix(in srgb, var(--st-dunkel-light, #172033) 6%, transparent);
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  color: var(--st-search-help-text);
  --pb-bg: transparent;
  --pb-bg-h: var(--st-search-help-active);
  --pb-tx: var(--st-search-help-text);
  --pb-tx-h: var(--st-search-help-text);
  --pb-br: var(--st-search-help-border);
  --pb-br-h: var(--st-search-help-border);
  --pb-bt-a: var(--st-search-help-active);
}

@media (prefers-color-scheme: dark) {
  .saarland-article-search-help {
    --st-search-help-text: var(--st-text, #f2f0e8);
    --st-search-help-border: color-mix(in srgb, var(--st-hell-light, #f8f4e3) 22%, transparent);
    --st-search-help-active: color-mix(in srgb, #fff 5%, transparent);
  }
}

.saarland-article-search-help .pb__accor-wrap__inner,
.saarland-article-search-help .pb__content-full {
  padding: 0;
  margin: 0;
  background: transparent;
  border: 0;
  box-shadow: none;
}

.saarland-article-search-help .pb__accor-button {
  font-family: var(--font-heading, 'Manrope', sans-serif);
  font-weight: 700;
  letter-spacing: 0.01em;
  color: var(--st-search-help-text) !important;
  -webkit-text-fill-color: var(--st-search-help-text) !important;
  background: transparent;
  border: 0;
  border-bottom: 1px solid var(--st-search-help-border);
}

.saarland-article-search-help .pb__accor-button:hover,
.saarland-article-search-help .pb__accor-button:focus-visible {
  color: var(--st-search-help-text) !important;
  -webkit-text-fill-color: var(--st-search-help-text) !important;
  background: var(--st-search-help-active);
}

.saarland-article-search-help__pane {
  padding: var(--st-space-10) 0 var(--st-space-5);
}

.saarland-article-search-help__content {
  font-size: 0.9375rem;
  line-height: 1.55;
  color: var(--st-search-help-text);
}

.saarland-article-search-help__content > :first-child {
  margin-top: 0;
}

.saarland-article-search-help__content > :last-child {
  margin-bottom: 0;
}

.saarland-article-search-help__heading {
  margin: var(--st-space-fluid) 0 var(--st-space-5);
  font-family: var(--font-heading, 'Manrope', sans-serif);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3;
  color: var(--st-search-help-text);
}

.saarland-article-search-help__subheading {
  margin: var(--st-space-10) 0 var(--st-space-5);
  font-family: var(--font-heading, 'Manrope', sans-serif);
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: 1.35;
  color: color-mix(in srgb, var(--st-search-help-text) 92%, transparent);
}

.saarland-article-search-help__content ul {
  margin: var(--st-space-5) 0 var(--st-space-10);
  padding-left: var(--st-space-20);
}

.saarland-article-search-help__content li + li {
  margin-top: var(--st-space-5);
}

.saarland-article-search-help .pb__ex-button {
  display: none;
}
