/* Shared link row and image spacing across the knowledge overview and topic pages. */
html body.v7 .mg-hub-overview .mg-hub-overview-actions {
 grid-column:1 / -1; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); padding-bottom:28px;
}
html body.v7 .mg-hub-overview .mg-hub-overview-actions>.mg-hub-visual-links {
 align-items:flex-start; padding:26px 4px 0!important; margin:18px 28px 0 0!important;
}
html body.v7 .mg-hub-overview .mg-hub-overview-actions>.mg-hub-visual-links:first-child { margin-left:75px!important; margin-right:42px!important; }
html body.v7 .mg-hub-overview .mg-hub-overview-actions strong { font-weight:400; }
@media(min-width:1101px) {
 html body.v7 .mg-hub-overview[data-v7-hero] .mg-hub-stage-copy { min-height:0!important; padding-bottom:0!important; }
 html body.v7 .mg-hub-overview[data-v7-hero] .mg-hub-visual-column { min-height:0!important; padding-bottom:0!important; justify-content:flex-end!important; }
 html body.v7 .mg-hub-overview .mg-hub-stage-copy>.v6-hero-copy { padding-top:32px!important; }
}
@media(max-width:1100px) {
 html body.v7 .mg-hub-overview .mg-hub-overview-actions { padding:0 30px 30px; gap:24px; }
 html body.v7 .mg-hub-overview .mg-hub-overview-actions>.mg-hub-visual-links,
 html body.v7 .mg-hub-overview .mg-hub-overview-actions>.mg-hub-visual-links:first-child { margin:0!important; }
}
@media(max-width:760px) {
 html body.v7 .mg-hub-overview .mg-hub-overview-actions { grid-template-columns:1fr; padding:0 22px 26px; }
}

html body.v7 .mg-hub-overview .mg-hub-overview-actions>.mg-hub-visual-links>a { align-items:flex-start; }
