.cs-images{padding:6rem 0}.cs-images__container{display:grid;gap:clamp(2rem,4.7vw,8rem)}.cs-images__intro{max-width:76rem}.cs-images__intro>:last-child{margin-bottom:0}.cs-images__item{--hover-radius:13.5vw;position:relative}.cs-images__item-wrap{align-items:center;border-radius:2rem;display:grid;justify-items:center;overflow:hidden;transition:border-radius .15s ease-out}.cs-images__item-image,.cs-images__item-placeholder{aspect-ratio:1.38;grid-area:1/-1/1/-1;height:100%;object-fit:cover;transition:transform .15s ease-out;width:100%;z-index:1}.cs-images__item-play{color:var(--color-cerise);grid-area:1/-1/1/-1;height:auto;width:17%;z-index:2}.cs-images__item-placeholder{background-color:var(--color-perriwinkle)}html:not([data-whatintent=touch]) .cs-images__item-wrap:is(:hover,:focus-visible){border-radius:var(--hover-radius)}html:not([data-whatintent=touch]) .cs-images__item-wrap:is(:hover,:focus-visible) .cs-images__item-image{transform:scale(1.1)}.cs-images__download{align-items:center;-webkit-appearance:none;background-color:hsla(0,0%,100%,.4);border:.1rem solid #fff;border-radius:2.2rem;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-neue-haas);font-size:1.6rem;font-weight:600;height:4.4rem;justify-content:center;left:50%;line-height:1;opacity:0;padding:0 2.4rem;pointer-events:none;position:absolute;text-transform:lowercase;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-out,background-color .15s ease-out;white-space:nowrap;z-index:3}.cs-images__download:is(:hover,:focus-visible){background-color:hsla(0,0%,100%,.7)}html:not([data-whatintent=touch]) .cs-images__item:is(:hover,:focus-within) .cs-images__download{opacity:1;pointer-events:auto}html[data-whatintent=touch] .cs-images__download{opacity:1;pointer-events:auto}.cs-images__controls{gap:2rem;margin-top:clamp(3rem,4vw,6rem)}.cs-images__controls,.cs-images__nav{align-items:center;display:flex;justify-content:center}.cs-images__nav{-webkit-appearance:none;background-color:transparent;border:.1rem solid var(--color-cerise);border-radius:50%;color:var(--color-cerise);cursor:pointer;flex-shrink:0;height:5.6rem;padding:0;transition:background-color .15s ease-out,color .15s ease-out;width:5.6rem}.cs-images__nav svg{height:auto;width:1.5rem}.cs-images__nav:not([disabled]):is(:hover,:focus-visible){background-color:var(--color-cerise);color:#fff}.cs-images__nav[disabled],.cs-images__nav[hidden]{display:none}.cs-images__download-all{align-items:center;-webkit-appearance:none;background-color:transparent;border:.1rem solid var(--color-cerise);border-radius:2.2rem;color:var(--color-mulberry);cursor:pointer;display:inline-flex;font-family:var(--font-neue-haas);font-size:1.6rem;font-weight:600;height:4.4rem;justify-content:center;line-height:1;padding:0 2.6rem;text-transform:lowercase;transition:background-color .15s ease-out,color .15s ease-out,opacity .15s ease-out;white-space:nowrap}.cs-images__download-all:not([disabled]):is(:hover,:focus-visible){background-color:var(--color-cerise);color:#fff}.cs-images__download-all[disabled]{cursor:not-allowed;opacity:.5}.cs-images__download-all[hidden]{display:none}@media (min-width:992px){.cs-images__grid{display:grid;gap:clamp(2rem,4.7vw,8rem);grid-template-columns:repeat(4,1fr)}.cs-images__grid .cs-images__item{--hover-radius:min(6.7vw,12.5rem)}.cs-images__grid .cs-images__item:nth-child(6n+1){grid-column:1/3;grid-row:span 2}.cs-images__grid .cs-images__item:nth-child(6n+1) .cs-images__item-wrap{border-radius:min(10.4vw,19.5rem)}.cs-images__grid .cs-images__item:nth-child(6n+1) .cs-images__item-image,.cs-images__grid .cs-images__item:nth-child(6n+1) .cs-images__item-placeholder{aspect-ratio:716/882}html:not([data-whatintent=touch]) .cs-images__grid .cs-images__item:nth-child(6n+1) .cs-images__item-wrap:is(:hover,:focus-visible){border-radius:min(10.4vw,19.5rem)}.cs-images__grid .cs-images__item:nth-child(6n+2),.cs-images__grid .cs-images__item:nth-child(6n+3){grid-column:3/5}.cs-images__grid .cs-images__item:nth-child(6n+2) .cs-images__item-image,.cs-images__grid .cs-images__item:nth-child(6n+2) .cs-images__item-placeholder,.cs-images__grid .cs-images__item:nth-child(6n+3) .cs-images__item-image,.cs-images__grid .cs-images__item:nth-child(6n+3) .cs-images__item-placeholder,.cs-images__grid .cs-images__item:nth-child(6n+5) .cs-images__item-image,.cs-images__grid .cs-images__item:nth-child(6n+5) .cs-images__item-placeholder{aspect-ratio:716/401}.cs-images__grid .cs-images__item:nth-child(6n+4){grid-column:1}.cs-images__grid .cs-images__item:nth-child(6n+5){grid-column:2/4}.cs-images__grid .cs-images__item:nth-child(6n+6){grid-column:4}.cs-images__grid .cs-images__item:nth-child(6n+4) .cs-images__item-image,.cs-images__grid .cs-images__item:nth-child(6n+4) .cs-images__item-placeholder,.cs-images__grid .cs-images__item:nth-child(6n+6) .cs-images__item-image,.cs-images__grid .cs-images__item:nth-child(6n+6) .cs-images__item-placeholder{aspect-ratio:318/401}}