.curated-content[data-color-scheme] {
  --node-teaser--bg-color: var(--bg-color);
  --node-teaser--color: var(--color);
  --node-teaser--highlight-color-2: var(--highlight-color-2);
  --node-teaser--color-2: var(--color-2);
}
.curated-content.curated-content--border-radius-tl {
  --node-teaser--border-radius: clamp(80px, 10vw, 360px) 0 0 0;
}
.curated-content.curated-content--border-radius-tr {
  --node-teaser--border-radius: 0 clamp(80px, 10vw, 360px) 0 0;
}
.curated-content.curated-content--border-radius-bl {
  --node-teaser--border-radius: 0 0 0 clamp(80px, 10vw, 360px);
}
.curated-content.curated-content--border-radius-br {
  --node-teaser--border-radius: 0 0 clamp(80px, 10vw, 360px) 0;
}
.curated-content.curated-content--border-radius-tlbr {
  --node-teaser--border-radius: clamp(80px, 10vw, 360px) 0 clamp(80px, 10vw, 360px) 0/clamp(80px, 10vw, 360px) 0 clamp(80px, 10vw, 360px) 0;
}
.curated-content.curated-content--border-radius-trbl {
  --node-teaser--border-radius: 0 clamp(80px, 10vw, 360px) clamp(80px, 10vw, 360px) clamp(80px, 10vw, 360px)/0 clamp(80px, 10vw, 360px) 0 clamp(80px, 10vw, 360px);
}
.curated-content.curated-content--accent-1-bg-color {
  --node-teaser--accent-bg-color: var(--accent-bg-color-1);
}
.curated-content.curated-content--accent-2-bg-color {
  --node-teaser--accent-bg-color: var(--accent-bg-color-2);
}
.curated-content.curated-content--accent-3-bg-color {
  --node-teaser--accent-bg-color: var(--accent-bg-color-3);
}
.curated-content.curated-content--accent-4-bg-color {
  --node-teaser--accent-bg-color: var(--accent-bg-color-4);
}
