.lxp-news__summary::-webkit-details-marker {
  display: none;
}

.lxp-news[open] .lxp-news__summary {
  background-color: #ededed;
  box-shadow: 8px 0 0 0 #0fa6ce inset;
}

.lxp-news[open] .lxp-news__summary::after {
  transform: translateY(-50%) rotate(270deg);
}

.lxp-news__content {
  padding: 2rem;
  display: grid;
  gap: 1rem;
}

.lxp-news__content ul,
.lxp-news__content ol {
  list-style: initial;
  margin: initial;
  padding: 0 0 0 40px;
}

.lxp-news__content li {
  display: list-item;
}

.field-paragraph {
  display: grid;
  gap: 1rem;
}

.field-paragraph--50-50 {
  grid-template-columns: 1fr 1fr;
}
.field-paragraph--60-40 {
  grid-template-columns: 6fr 4fr;
}
.field-paragraph--70-30 {
  grid-template-columns: 7fr 3fr;
}
.field-paragraph--40-60 {
  grid-template-columns: 4fr 6fr;
}
.field-paragraph--30-70 {
  grid-template-columns: 3fr 7fr;
}

.field-paragraph__media {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.field-paragraph__image {
  width: 100%;
}

.field-paragraph__text ul {
  padding-inline-start: 40px;
}

.field-paragraph--left .field-paragraph__text {
  order: 1;
}
.field-paragraph--left .field-paragraph__media {
  order: 2;
}
.field-paragraph--right .field-paragraph__text {
  order: 2;
}
.field-paragraph--right .field-paragraph__media {
  order: 1;
}

.field-video {
  width: 100%;
}
.field-video--size-30 {
  width: 30%;
}
.field-video--size-40 {
  width: 40%;
}
.field-video--size-50 {
  width: 50%;
}
.field-video--size-60 {
  width: 60%;
}
.field-video--size-70 {
  width: 70%;
}

.field-pdf {
  text-align: right;
}

.field-pdf__link {
  color: var(--color-primary);
  font-weight: 400;
  text-decoration: underline;
}

.field-pdf__link-icon {
  margin-right: 1rem;
}

.field-headline {
  font-weight: bold;
}

.embedded-video-vimeo {
  width: 100%;
  padding-top: 57%;
  position: relative;
  background: black;
}

.embedded-video-vimeo iframe {
  all: unset;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
