.Article + .at-articleBackground {
    margin-top: var(--articleMarginBottomSmall);
}

.at-articleBackground__content {
    padding: 2rem;
    border-radius: 0;
}

.at-articleBackground__content.--rounded {
    border-radius: var(--borderRadius);
}

.at-articleBackground__content.--roundedTopRight {
    border-top-right-radius: var(--borderRadius);
}

.at-articleBackground__content.--lightGray {
    background-color: var(--baseLight200);
}

.at-articleBackground__content.--purple {
    background-color: #41246e;
}

.at-articleBackground__content.--blue {
    background-color: var(--primaryColor500);
}

.at-articleBackground__content.--orange {
    background-color: var(--orange);
}

.at-articleBackground__content.--magenta {
    background-color: var(--purple);
}

.at-articleBackground__content.--purple *,
.at-articleBackground__content.--blue *,
.at-articleBackground__content.--orange *,
.at-articleBackground__content.--magenta * {
    color: var(--baseLight100);
}

.at-articleBackground__content .weblogPost__link {
    margin-bottom: 1rem;
    padding: 0;
    text-decoration: underline;
    box-shadow: none;
}

.at-articleBackground__content .weblogPost__link:hover {
    text-decoration: none;
}
