.ContentOverlay{max-block-size:clamp(25rem,70vh,51.25rem);position:relative;overflow:hidden}.ContentOverlay:after{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 100%);block-size:clamp(11.25rem,35vh,23.75rem);inline-size:100%;position:absolute;inset-block-end:0;inset-inline-start:0}.ContentOverlay .Section:last-child{margin-bottom:0}
