.b-themegroup{padding-block:32px}@media screen and (min-width:48em){.b-themegroup{padding-block:40px}}@media screen and (max-width:47.99875em){.b-themegroup:has(.c-ad){padding-block-start:0}}.b-themegroup+.b-themegroup{padding-block-start:0}.b-themegroup__container{grid-gap:24px;display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:64em){.b-themegroup__container{grid-gap:32px;grid-template-columns:300px minmax(0,1fr)}}.b-themegroup__aside{grid-gap:32px;display:grid;grid-auto-rows:min-content;grid-template-columns:minmax(0,1fr)}@media screen and (max-width:47.99875em){.b-themegroup__aside .c-ad{margin-inline:-16px}}@media screen and (min-width:64em){.b-themegroup__aside .c-program-card+.c-ad{margin-block-start:16px}}.b-themegroup__main,.b-themegroup__main__body{grid-gap:16px;display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:48em){.b-themegroup__main,.b-themegroup__main__body{grid-gap:32px}.b-themegroup__main__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.b-themegroup__main__body .m-object+.m-object{border-block-start:1px var(--m-object-border-color,var(--color-grey-border)) solid}.is-template-video .b-themegroup{background-color:var(--color-tertiary-dark-blue)}@media screen and (min-width:64em){.is-template-video .b-themegroup__container{grid-template-columns:minmax(0,1fr) 300px}}