.ek-artikel[data-astro-cid-uvsagp5k] {
  padding-bottom: var(--ek-space-6);
}

.ek-artikel[data-astro-cid-uvsagp5k] .ek-artikel__bild {
  width: 800px;
  margin-inline: auto;
  border-radius: 8px;
}

.ek-artikel__inhalt[data-astro-cid-uvsagp5k] {
  max-width: calc(var(--ek-content-narrow) + 2 * var(--ek-gutter));
  margin: 0 auto;
  padding: 40px var(--ek-gutter) 0;
}

.ek-artikel__text[data-astro-cid-uvsagp5k] {
  color: var(--ek-primary);
}

.ek-artikel__text[data-astro-cid-uvsagp5k] :is(h2, h3, h4) {
  margin-top: 1.4em;
  font-family: var(--ek-font-body);
  font-weight: 500;
  line-height: 1.1;
}

.ek-artikel__text[data-astro-cid-uvsagp5k] h2 {
  font-size: 32px;
  color: var(--ek-gold);
}

.ek-artikel__text[data-astro-cid-uvsagp5k] h3 {
  font-size: 28px;
  color: var(--ek-gold);
}

.ek-artikel__text[data-astro-cid-uvsagp5k] h4 {
  font-size: 20px;
  line-height: 1.2;
  color: var(--ek-primary);
}

.ek-artikel__text[data-astro-cid-uvsagp5k] :is(h2, h3, h4) + * {
  margin-top: 8px;
}

.ek-artikel__text[data-astro-cid-uvsagp5k] ul:not([class]) {
  padding-left: 32px;
}

.ek-artikel__text[data-astro-cid-uvsagp5k] > .ek-button {
  display: flex;
  width: fit-content;
  max-width: 100%;
  margin: 32px auto;
}
