/* Full-width lighting study with small, matching material objects beside the caption. */
.cinematic-home .cin-materials-wide{display:block;min-height:0}
.cin-materials-wide .cin-material-copy{display:grid;grid-template-columns:.95fr 1fr .95fr;column-gap:3.5vw;row-gap:16px;padding:48px 5%;background:linear-gradient(110deg,#222b25,#34352b65,#202923)}
.cin-materials-wide .cin-material-copy>.cin-label{grid-column:1;grid-row:1}
.cin-materials-wide .cin-material-copy>h2{grid-column:1;grid-row:2/4;margin:0;font-size:clamp(40px,4.5vw,78px)}
.cin-materials-wide .cin-material-copy>p{grid-column:2;grid-row:1/3;margin:0;max-width:460px}
.cin-materials-wide .cin-material-copy>.cin-link{grid-column:2;grid-row:3;align-self:start;justify-self:start}
.cin-materials-wide .cin-wilburton-samples{grid-column:3;grid-row:1/4;display:block;align-self:center;justify-self:center;width:100%;max-width:360px;margin:0}
.cin-materials-wide .cin-wilburton-samples>img{display:block;width:100%;height:auto;object-fit:contain}
.cin-sample-labels{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:6px;font:9px/1.5 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#c3c9c1;text-align:center}
.cin-materials-wide .cin-material-photo{width:100%;min-height:0;height:auto;aspect-ratio:2.4}
.cin-materials-wide .cin-material-photo>img{top:-20px;height:calc(100% + 40px);object-position:50% 50%}
@media(max-width:900px){.cin-materials-wide .cin-material-copy{grid-template-columns:1fr 1fr;gap:18px 6%;padding:38px 6%}.cin-materials-wide .cin-material-copy>h2{grid-row:2/4}.cin-materials-wide .cin-material-copy>p{grid-column:2;grid-row:1/3}.cin-materials-wide .cin-material-copy>.cin-link{grid-column:2;grid-row:3}.cin-materials-wide .cin-wilburton-samples{grid-column:2;grid-row:4;max-width:300px;justify-self:start}}
@media(max-width:560px){.cin-materials-wide .cin-material-copy{display:block}.cin-materials-wide .cin-material-copy>h2{margin:14px 0 20px}.cin-materials-wide .cin-material-copy>.cin-link{margin-top:20px}.cin-materials-wide .cin-wilburton-samples{max-width:300px;margin:22px 0 0}.cin-materials-wide .cin-material-photo>img{top:-8px;height:calc(100% + 16px)}}
