/* V939: align both section CTAs with the Bespoke card column. */
html body#top#top#top#top#top#top.ct-home #main-content :is(.ct480-head,.ct62-heading){display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;column-gap:24px!important;align-items:end!important;}
html body#top#top#top#top#top#top.ct-home #main-content :is(.ct480-head,.ct62-heading)>div{grid-column:span 7!important;min-width:0!important;}
html body#top#top#top#top#top#top.ct-home #main-content :is(.ct480-head,.ct62-heading)>a{grid-column:span 5!important;justify-self:end!important;margin-left:0!important;max-width:100%!important;}
@media(max-width:1050px){html body#top#top#top#top#top#top.ct-home #main-content :is(.ct480-head,.ct62-heading){grid-template-columns:repeat(2,minmax(0,1fr))!important;}html body#top#top#top#top#top#top.ct-home #main-content :is(.ct480-head,.ct62-heading)>:is(div,a){grid-column:span 1!important;}}
@media(max-width:700px){html body#top#top#top#top#top#top.ct-home #main-content :is(.ct480-head,.ct62-heading){grid-template-columns:minmax(0,1fr)!important;column-gap:16px!important;row-gap:22px!important;}}

@media(max-width:700px){html body#top#top#top#top#top#top.ct-home #main-content :is(.ct480-head,.ct62-heading)>a{justify-self:end!important;}}
