.hero-topic-and-hub.variation-2 .introduction-banner.component,.hero-topic-and-hub.variation-3 .introduction-banner.component{margin-bottom:0}
.hero-topic-and-hub .recirc-variations.threeUp{background-color:transparent;padding-top:0}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpBackground{display:none}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{background-color:#fff;padding-top:40px;padding-bottom:40px}
@media screen and (min-width:768px){.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{padding-top:60px;padding-bottom:60px}
}
@media screen and (min-width:1024px){.hero-topic-and-hub .recirc-variations.threeUp,.hero-topic-and-hub .headline-breaker{margin-top:-170px}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpBackground{display:block;position:absolute;top:0;bottom:0;left:calc(15px + 8.333%);right:0;background-color:#fff}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{background-color:transparent;padding-top:80px;padding-bottom:80px}
}
@media screen and (min-width:1300px){.hero-topic-and-hub .recirc-variations.threeUp .threeUpBackground{left:calc(15px + (1300px * 0.08333));right:calc(-0.5 * (100vw - 1285px))}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{margin-left:0}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent>div{padding-left:0}
}