.ResponsivePicture-wrapper--bottom-left,.ResponsivePicture-wrapper--bottom-right{bottom:0;position:absolute;z-index:1}.ResponsivePicture-wrapper--bottom-right{right:0}.ResponsivePicture-wrapper--bottom-left{bottom:2rem;left:2rem}@media (prefers-reduced-motion:no-preference) and (min-width:1026px){.Section.timeline-arrow-enabled .ResponsivePicture-wrapper--bottom-left{transform:translateY(calc((.5 - var(--timeline-section-progress, 0))*120px))}}.ResponsivePicture-wrapper--bottom-left.ResponsivePicture-wrapper--reach-into-next-section,.ResponsivePicture-wrapper--bottom-right.ResponsivePicture-wrapper--reach-into-next-section{bottom:-33%}.ResponsivePicture-wrapper[\:has\(\.ScrollRotation\)]:not(.ResponsivePicture-wrapper--bottom-right):not(.ResponsivePicture-wrapper--bottom-left),.ScrollRotation-container{position:relative}.ResponsivePicture-wrapper:has(.ScrollRotation):not(.ResponsivePicture-wrapper--bottom-right):not(.ResponsivePicture-wrapper--bottom-left){position:relative}.ScrollRotation{inset:0;pointer-events:none;position:absolute;z-index:1}.ResponsivePicture-wrapper[\:has\(\.ScrollRotation\)] .Picture{visibility:hidden}.ResponsivePicture-wrapper:has(.ScrollRotation) .Picture{visibility:hidden}.ScrollRotation-frame{height:100%;inset:0;object-fit:contain;pointer-events:none;position:absolute;visibility:hidden;width:100%}.ScrollRotation-frame--active{visibility:visible}@media (prefers-reduced-motion:no-preference){.ResponsivePicture-wrapper--scroll-float{transform:translateY(var(--scroll-float-y,calc(100% + 3rem)));will-change:transform}.ResponsivePicture-wrapper--scroll-float.ResponsivePicture-wrapper--bottom-left{bottom:2rem;left:2rem}.ResponsivePicture-wrapper--scroll-float.ResponsivePicture-wrapper--bottom-right{bottom:2rem;right:2rem}}.ResponsivePicture-wrapper--scroll-float{display:none}