.RelatedMedia-module__T3CUXW__section{width:min(1200px,calc(100% - 2*var(--gutter)));background:#fff;margin:32px auto 48px}.RelatedMedia-module__T3CUXW__stage{background:#fff}.RelatedMedia-module__T3CUXW__section[data-scroll-pinned] .RelatedMedia-module__T3CUXW__stage{position:sticky;top:80px}.RelatedMedia-module__T3CUXW__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.RelatedMedia-module__T3CUXW__heading h2{letter-spacing:-.02em;color:#606060;font-size:32px;font-weight:600;line-height:1.33}.RelatedMedia-module__T3CUXW__heading>a{color:#4983b5;text-underline-offset:4px;font-size:16px}.RelatedMedia-module__T3CUXW__rail{width:calc(100% + max(var(--gutter),(100vw - 1200px)/2));margin:0 0 0 -6px}.RelatedMedia-module__T3CUXW__rail>div{width:100%;padding:6px var(--gutter)12px 6px;scroll-snap-type:x mandatory;gap:28px;scroll-padding-left:6px;overflow-x:auto}.RelatedMedia-module__T3CUXW__rail [data-horizontal-track]{width:max-content;padding-right:var(--gutter);gap:28px;display:flex}.RelatedMedia-module__T3CUXW__rail [data-horizontal-track]>a{scroll-snap-align:start;flex:0 0 min(574px,100vw - 64px);gap:16px;width:min(574px,100vw - 64px);padding:24px}.RelatedMedia-module__T3CUXW__rail figure{max-height:clamp(140px,100svh - 530px,337px)}.RelatedMedia-module__T3CUXW__rail h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RelatedMedia-module__T3CUXW__rail p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RelatedMedia-module__T3CUXW__section[data-scroll-pinned] .RelatedMedia-module__T3CUXW__rail>div{scroll-snap-type:none;touch-action:pan-y pinch-zoom;overflow:clip}@media (max-width:600px){.RelatedMedia-module__T3CUXW__section{width:calc(100% - 40px);margin-block:28px 36px}.RelatedMedia-module__T3CUXW__heading{margin-bottom:20px}.RelatedMedia-module__T3CUXW__heading h2{font-size:28px}.RelatedMedia-module__T3CUXW__rail>div,.RelatedMedia-module__T3CUXW__rail [data-horizontal-track]{gap:16px}.RelatedMedia-module__T3CUXW__rail [data-horizontal-track]>a{padding:20px}}
