.component-feed .load-more-ad{grid-column:1/-1}.component-feed.feed-style-xsmall .component-content-tile,.component-feed.feed-style-xxsmall .component-content-tile{--card-bg-color:transparent;--thumb-width:47%;--thumb-height:auto;--thumb-padding-bottom:0;--img-border-radius:0.6rem;--caption-justify:center;flex-direction:row}.component-feed.feed-style-xsmall+.feed-style-xsmall,.component-feed.feed-style-xsmall+.feed-style-xxsmall,.component-feed.feed-style-xxsmall+.feed-style-xsmall,.component-feed.feed-style-xxsmall+.feed-style-xxsmall{margin-top:0}@media only screen and (min-width:768px){.component-feed.feed-style-xsmall [class^=component-grid]{grid-column-gap:3.2rem;grid-row-gap:1.6rem;grid-template-columns:repeat(4,1fr)}}.component-feed.feed-style-xsmall [class^=component-grid] .component-content-tile{align-items:center}@media only screen and (min-width:768px){.component-feed.feed-style-xsmall [class^=component-grid] .component-content-tile{align-items:flex-start;flex-direction:column}}@media only screen and (min-width:768px){.component-feed.feed-style-xsmall [class^=component-grid] .component-content-tile .thumb-container{height:.1rem;padding-bottom:56.5%;width:100%}}.component-feed.feed-style-xsmall [class^=component-grid] .component-content-tile figcaption{padding:0 0 0 1.6rem;width:53%}@media only screen and (min-width:768px){.component-feed.feed-style-xsmall [class^=component-grid] .component-content-tile figcaption{justify-content:flex-start;padding:1.6rem 0;width:100%}}.component-feed.feed-style-xsmall [class^=component-grid] .component-content-tile figcaption .card-title{font-size:1.4rem;font-weight:700;line-height:1.8rem}@media only screen and (min-width:768px){.component-feed.feed-style-xsmall [class^=component-grid] .component-content-tile figcaption .card-title{font-weight:700}}.component-feed.feed-style-xxsmall [class^=component-grid]{grid-gap:0}@media only screen and (min-width:1060px){.component-feed.feed-style-xxsmall [class^=component-grid]{grid-column-gap:3.2rem;grid-row-gap:1.6rem;grid-template-columns:repeat(5,1fr);padding-bottom:2.4rem}}.component-feed.feed-style-xxsmall [class^=component-grid] .component-content-tile{align-items:flex-start}@media only screen and (min-width:1060px){.component-feed.feed-style-xxsmall [class^=component-grid] .component-content-tile{flex-direction:column}}.component-feed.feed-style-xxsmall [class^=component-grid] .component-content-tile .thumb-container{display:none}@media only screen and (min-width:1060px){.component-feed.feed-style-xxsmall [class^=component-grid] .component-content-tile .thumb-container{display:block;height:.1rem;padding-bottom:56.5%;width:100%}}@media only screen and (min-width:1060px){.component-feed.feed-style-xxsmall [class^=component-grid] .component-content-tile figcaption{justify-content:flex-start;padding:1.6rem 0}}.component-feed.feed-style-xxsmall [class^=component-grid] .component-content-tile figcaption .card-title{font-size:1.6rem}@media only screen and (min-width:1060px){.component-feed.feed-style-xxsmall [class^=component-grid] .component-content-tile figcaption .card-title{font-weight:700}}.component-feed.feed-style-small [class^=component-grid].col-3{grid-column-gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}@media screen and (min-width:1060px){.component-feed.feed-style-small [class^=component-grid].col-3{grid-column-gap:3.2rem;grid-template-columns:repeat(3,minmax(27rem,1fr))}}.component-feed.feed-style-small [class^=component-grid].col-3 .component-content-tile{margin:0 auto;max-width:62.4rem;width:100%}@media screen and (min-width:1060px){.component-feed.feed-style-small [class^=component-grid].col-3 .component-content-tile{max-width:40.5rem}}@media screen and (min-width:1060px){.component-page.two-column .component-feed.feed-style-small [class^=component-grid]{grid-column-gap:3.2rem;grid-template-columns:repeat(2,minmax(24rem,1fr))}}.component-feed.feed-style-small-scrollable .feed-cards,.component-feed.feed-style-small-scrollable-all .feed-cards{max-width:100vw;overflow-x:auto;overflow-y:hidden;padding:1rem 0;width:100%}.component-feed.feed-style-small-scrollable [class^=component-grid],.component-feed.feed-style-small-scrollable-all [class^=component-grid]{grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(1fr,auto));width:auto}.component-feed.feed-style-small-scrollable [class^=component-grid] .load-more-ad,.component-feed.feed-style-small-scrollable-all [class^=component-grid] .load-more-ad{display:none}.component-feed.feed-style-small-scrollable [class^=component-grid] .component-content-tile,.component-feed.feed-style-small-scrollable-all [class^=component-grid] .component-content-tile{min-width:24rem}@media screen and (min-width:1060px){.component-feed.feed-style-small-scrollable [class^=component-grid],.component-feed.feed-style-small-scrollable-all [class^=component-grid]{grid-column-gap:3.2rem;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(27rem,1fr))}.component-feed.feed-style-small-scrollable [class^=component-grid] .load-more-ad,.component-feed.feed-style-small-scrollable-all [class^=component-grid] .load-more-ad{display:block}}@media screen and (min-width:1060px){.component-feed.feed-style-small-scrollable,.component-feed.feed-style-small-scrollable-all{overflow-x:inherit}}.component-feed.feed-style-small-scrollable-all [class^=component-grid] .component-content-tile{max-width:24rem}@media screen and (min-width:1060px){.component-feed.feed-style-small-scrollable-all [class^=component-grid]{grid-auto-flow:column}}.component-feed.feed-style-large,.component-feed.feed-style-small{--base-grid-gap:2.4rem}.theme-light .component-feed.feed-style-horizontal,.theme-light .component-feed.feed-style-large,.theme-light .component-feed.feed-style-small,.theme-light .component-feed.feed-style-small-scrollable{--card-bottom-border:0.4rem solid var(--accent-color)}.component-feed.feed-style-large [class^=component-grid].col-2{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}@media screen and (min-width:768px){.component-feed.feed-style-large [class^=component-grid].col-2{grid-template-columns:repeat(2,1fr)}}.component-feed.feed-style-square [class^=component-grid]{grid-column-gap:1.7rem;grid-row-gap:2.4rem;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));justify-content:center}@media screen and (min-width:768px){.component-feed.feed-style-square [class^=component-grid]{grid-template-columns:repeat(4,minmax(17rem,1fr))}}@media screen and (min-width:1060px){.component-feed.feed-style-square [class^=component-grid]{grid-gap:3.2rem}}.component-feed.feed-style-square [class^=component-grid] .component-content-tile{background:transparent}.component-feed.feed-style-square [class^=component-grid] .component-content-tile .thumb-container{height:auto;overflow:unset;padding-bottom:0;width:100%}.component-feed.feed-style-square [class^=component-grid] .component-content-tile .thumb-container img{border-radius:.6rem}.component-feed.feed-style-square [class^=component-grid] .component-content-tile figcaption{padding:1.2rem 0 0}.component-feed.feed-style-square [class^=component-grid] .component-content-tile figcaption .card-title{font-size:1.6rem;line-height:2rem;text-align:center}@media screen and (min-width:768px){.component-feed.feed-style-square [class^=component-grid]{grid-template-columns:repeat(2,minmax(17rem,1fr))}}@media screen and (min-width:1060px){.component-feed.feed-style-square [class^=component-grid]{grid-template-columns:repeat(3,minmax(17rem,1fr))}}@media screen and (min-width:1200px){.component-feed.feed-style-square [class^=component-grid]{grid-template-columns:repeat(4,minmax(17rem,1fr))}}.component-feed.podcasts-feed .component-heading{margin-bottom:3.2rem;margin-top:1.6rem}.component-feed.podcasts-feed .component-heading .divider{display:none}.component-feed.themed-block{align-items:center;display:flex;flex-direction:row;grid-column:1/-1;justify-content:center;margin:0 auto;padding:3.2rem 0;width:100%}.component-feed.themed-block .feed-cards{width:100%}@media only screen and (max-width:1060px){.component-feed .component-calendar-feed .component-content-tile{display:none}.component-feed .component-calendar-feed .component-content-tile:first-child{display:flex}}
/*# sourceMappingURL=Datasource-component.82db539a757e1359e8df.css.map*/