.vertical-mosaic{overflow:hidden;padding-top:5rem}@media(min-width:64em){.vertical-mosaic{padding-top:6.75rem}}@media(min-width:80em){.vertical-mosaic{padding-top:10rem}}.vertical-mosaic .square{align-items:center;aspect-ratio:4/4;background-color:#f08080;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.vertical-mosaic .square.-main{background-color:#90ee90}.vertical-mosaic__images{perspective:1000px;position:relative;transform-style:preserve-3d}.vertical-mosaic__imgs-wr{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:20svh;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media(min-width:48em){.vertical-mosaic__imgs-wr{margin-left:2.5rem;margin-right:2.5rem;padding-left:0;padding-right:0;width:calc(100vw - 5rem)}}@media(min-width:98.75em){.vertical-mosaic__imgs-wr{margin-left:5rem;margin-right:5rem;width:calc(100vw - 10rem)}}@media(min-width:48em){.vertical-mosaic__imgs-wr{padding-bottom:40svh}}@media(min-width:80em){.vertical-mosaic__imgs-wr{grid-template-rows:auto auto;margin:0;padding:0;width:100%}}.vertical-mosaic__img-wr{aspect-ratio:4/4;backface-visibility:hidden;display:flex;overflow:hidden;place-items:center center;will-change:transform}.vertical-mosaic__img-wr .base-picture{height:130%;width:100%}.vertical-mosaic__img-wr .plyr,.vertical-mosaic__img-wr .video-player,.vertical-mosaic__img-wr .video-player>div,.vertical-mosaic__img-wr .video-player__custom-play,.vertical-mosaic__img-wr .video-player__player{height:100%;width:100%}.vertical-mosaic__img-wr .plyr video{object-fit:cover}.vertical-mosaic__img{-webkit-font-smoothing:antialiased;align-self:center;backface-visibility:hidden;will-change:transform}.vertical-mosaic .-first-image{grid-column:4/span 4;grid-row:1/span 1;transform:translateX(0) translateY(25%)}@media(min-width:80em){.vertical-mosaic .-first-image{grid-column:1/span 3;grid-row:1/span 1;transform:translateX(-50%) translateY(-25%)}}.vertical-mosaic .-second-image{align-self:flex-end;grid-column:7/span 6;grid-row:2/span 3}@media(min-width:80em){.vertical-mosaic .-second-image{align-self:flex-end;grid-column:4/span 2;grid-row:1/span 1;transform:translateY(25%)}}.vertical-mosaic .-third-image{grid-column:2/span 4;grid-row:8/span 2;transform:translateY(50%)}@media(min-width:80em){.vertical-mosaic .-third-image{align-self:center;grid-column:9/span 2;grid-row:1/span 1;transform:translateY(-75%)}}.vertical-mosaic .-fourth-image{grid-column:10/span 2;grid-row:6/span 1}@media(min-width:80em){.vertical-mosaic .-fourth-image{grid-column:12/span 1;grid-row:1/span 1;transform:translateX(50%) translateY(-100%)}}.vertical-mosaic .-main-image{grid-column:1/span 9;grid-row:4/span 4;position:relative;z-index:2}@media(min-width:80em){.vertical-mosaic .-main-image{align-self:flex-start;grid-column:5/span 4;grid-row:2/span 1;transform:translateY(125%)}}