:is(.pTtXWW_case-study,.case-study--thierry-mugler).site-container--project-detail .project-detail__media-grid .project-detail__media-item{--perspex-angle:-1.5deg;--perspex-media-gap:var(--outer-margin-x);padding-bottom:var(--perspex-media-gap);position:relative}:is(.pTtXWW_case-study,.case-study--thierry-mugler).site-container--project-detail .project-detail__media-grid .project-detail__media-item:nth-child(3n+2){--perspex-angle:1.25deg}:is(.pTtXWW_case-study,.case-study--thierry-mugler).site-container--project-detail .project-detail__media-grid .project-detail__media-item:nth-child(3n){--perspex-angle:-.5deg}@media (min-width:768px){:is(.pTtXWW_case-study,.case-study--thierry-mugler).site-container--project-detail .project-detail__media-grid .project-detail__media-item{--perspex-media-gap:var(--project-media-gap)}}:is(.pTtXWW_case-study,.case-study--thierry-mugler).site-container--project-detail .project-detail__media-grid .project-detail__media-item:last-child{--perspex-media-gap:0rem}:is(.pTtXWW_case-study,.case-study--thierry-mugler).site-container--project-detail .project-detail__media-grid .project-detail__media-item .project-detail__media-caption{bottom:var(--perspex-media-gap);z-index:2;pointer-events:none;width:fit-content;min-height:0;max-width:calc(100% - var(--leading)*2);margin:0 var(--leading);color:#fff;text-shadow:0 .04em .1em #00000073;backdrop-filter:blur(.15em)saturate(1.15);translate:0 calc(var(--leading)*.65);transform:rotate(var(--perspex-angle));transform-origin:15%;background:linear-gradient(115deg,#ffffff6b,#ffffff47 55%,#ffffff5c);border:.0625em solid #fff6;grid-template-columns:1.5em minmax(0,1fr);padding:.65em .85em;position:absolute;left:0;box-shadow:.12em .22em .4em #00000029,inset 0 0 0 .0625em #ffffff24}:is(.pTtXWW_case-study,.case-study--thierry-mugler).site-container--project-detail .project-detail__media-grid .project-detail__media-item .project-detail__media-caption:after{content:"";pointer-events:none;background:linear-gradient(160deg,#fff3,#0000 38% 70%,#ffffff1a);position:absolute;inset:0}
