:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_animated-description{position:relative}:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_visual{pointer-events:none;position:absolute;inset:0}:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_line-window,:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_line-strip{position:absolute;overflow:hidden}:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_line-strip{inset:0}:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_animated-description[data-lines-ready=true]>.XjfnTW_source{opacity:0}:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_animated-description:focus-within>.XjfnTW_source{opacity:1}:is(.XjfnTW_case-study,.case-study--atelier-office) .XjfnTW_animated-description:focus-within>.XjfnTW_visual{visibility:hidden}:is(.XjfnTW_case-study,.case-study--atelier-office) .project-detail__sidebar-credits:focus-within{opacity:1!important}
