.o_content-carousel{width:100%;padding:48px 0;color:var(--color-text, #230f10);overflow-x:clip}@media(min-width: 1100px){.o_content-carousel{padding:64px 0}}.o_content-carousel__inner{width:min(100%,var(--container-max, 2000px));margin-inline:auto;padding-inline:var(--container-margin, 16px);position:relative}.o_content-carousel .m_carousel{position:relative;width:100%;min-width:0}.o_content-carousel__layout{display:flex;flex-direction:column;gap:32px}.o_content-carousel__sidebar{display:flex;flex-direction:column;gap:24px;min-width:0}@media(min-width: 1100px){.o_content-carousel__sidebar{padding-top:20px;padding-right:32px}}.o_content-carousel__header{display:grid;gap:0}.o_content-carousel__header>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+:is(p,.a_body,[class$=__body],[class$=__lead],[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_content-carousel__header>:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle])+:is(p,.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-subheading-body)}.o_content-carousel__header>:is(p,.a_body,[class$=__body],[class$=__lead])+:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_content-carousel__header>:is(.a_body,[class$=__body],[class$=__lead])+:is(.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-heading-body)}.o_content-carousel__header>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_content-carousel__header>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_content-carousel__header>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]:not(:has(.a_button--primary,.a_button--secondary)):has(.a_button--tertiary){margin-top:var(--copy-gap-body-cta-tertiary)}.o_content-carousel__header{width:100%;text-align:left}.o_content-carousel__title{margin:0}.o_content-carousel__body{margin:0;color:var(--color-text, #230f10)}.o_content-carousel__see-all{align-self:flex-start}.o_content-carousel__track{min-width:0}@media(max-width: 1099px){.o_content-carousel__track{width:calc(100% + 2*var(--container-margin, 16px));margin-inline:calc(-1*var(--container-margin, 16px))}}.o_content-carousel .m_carousel__viewport{width:100%}@media(max-width: 1099px){.o_content-carousel .m_carousel__track{padding-inline:var(--container-margin, 16px);scroll-padding-inline:var(--container-margin, 16px)}}@media(min-width: 1100px){.o_content-carousel .m_carousel__track{scroll-padding-inline-start:0;scroll-padding-inline-end:var(--container-margin, 48px);padding-inline-end:var(--container-margin, 48px)}}.o_content-carousel .m_carousel__slide{display:flex;flex:0 0 calc((100% - 12px)/1.35)}@media(min-width: 1100px){.o_content-carousel .m_carousel__slide{flex-basis:calc((100% - var(--column-gutter, 20px))/2.08)}}.o_content-carousel .m_article-tile,.o_content-carousel .m_event-tile{flex:1 1 auto}.o_content-carousel.page-section--cream .m_article-tile{background-color:var(--color-background, #ffffff)}.o_content-carousel .m_carousel__nav[aria-disabled=true],.o_content-carousel .m_carousel__nav:disabled{opacity:.35;visibility:visible;pointer-events:none}@media(min-width: 1100px){.o_content-carousel .m_carousel{display:grid;grid-template-columns:22.5rem minmax(0, 1fr);column-gap:var(--column-gutter, 20px);align-items:start}.o_content-carousel .o_content-carousel__layout{display:contents}.o_content-carousel .o_content-carousel__sidebar{grid-column:1;grid-row:1;align-self:start}.o_content-carousel .o_content-carousel__track{grid-column:2;grid-row:1;width:calc(100% + var(--container-margin, 48px));margin-right:calc(-1*var(--container-margin, 48px))}.o_content-carousel .m_carousel__nav{position:absolute;top:auto;bottom:0;transform:none;display:inline-flex}.o_content-carousel .m_carousel__nav--prev{left:0;right:auto}.o_content-carousel .m_carousel__nav--prev:hover:not(:disabled):not([aria-disabled=true]) svg{transform:translateX(-4px)}.o_content-carousel .m_carousel__nav--next{left:calc(3.125rem + 9px);right:auto}.o_content-carousel .m_carousel__nav--next:hover:not(:disabled):not([aria-disabled=true]) svg{transform:translateX(4px)}.o_content-carousel .m_carousel__pagination{display:none}}@media(max-width: 1099px){.o_content-carousel .m_carousel{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;row-gap:32px}.o_content-carousel .o_content-carousel__layout,.o_content-carousel .o_content-carousel__sidebar{display:contents}.o_content-carousel .o_content-carousel__header{grid-column:1/-1;grid-row:1}.o_content-carousel .o_content-carousel__track{grid-column:1/-1;grid-row:2}.o_content-carousel .m_carousel__nav{display:none}.o_content-carousel .m_carousel__pagination.a_pagination{grid-column:1;grid-row:3;margin-top:0;justify-content:flex-start;align-self:center}.o_content-carousel .o_content-carousel__see-all{grid-column:2;grid-row:3;align-self:center}}.o_content-carousel--no-cta .o_content-carousel__see-all{display:none}@media(max-width: 1099px){.o_content-carousel--no-cta .m_carousel__pagination.a_pagination{grid-column:1/-1}}