.residential-process-story{position:relative;background:#050c18}.residential-process-story__media{position:sticky;top:0;height:100svh;overflow:hidden}.residential-process-story__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(5 12 24 / .52) 0%,rgb(5 12 24 / .44) 18%,rgb(5 12 24 / .58) 56%,rgb(5 12 24 / .72) 100%),radial-gradient(circle at 72% 22%,rgb(166 132 74 / .12) 0%,#fff0 28%);pointer-events:none}.residential-process-story__image{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.78;filter:saturate(.95) brightness(.92)}.residential-process-story__content{position:relative;z-index:1;margin-top:-100svh}@media (max-width:780px){.residential-process-story__content{margin-top:-100svh}}