.gallery{background-color:#fff;font-size:16px;line-height:24px;font-family:Inter,serif;font-weight:600;color:#181d27;padding:48px 16px}.gallery--gray-bg{background-color:#fafafa}.gallery__container{max-width:1140px;margin:0 auto}.gallery__header{margin-top:0;font-weight:600;font-size:30px;line-height:38px;margin-bottom:16px}.gallery__tiles{display:grid;grid-auto-rows:240px;gap:16px}.gallery__tile{position:relative;border-radius:8px;overflow:hidden}.gallery__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.gallery__text{position:absolute;bottom:24px;left:24px;color:#fff;font-size:30px;line-height:38px;font-weight:700;word-break:break-word;text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (min-width:768px){.gallery__tile:first-child{grid-area:tile1}.gallery__tile:nth-child(2){grid-area:tile2}.gallery__tile:nth-child(3){grid-area:tile3}.gallery__tile:nth-child(4){grid-area:tile4}.gallery__tile:nth-child(5){grid-area:tile5}.gallery__tile:nth-child(6){grid-area:tile6}.gallery__tile:nth-child(7){grid-area:tile7}.gallery__tile:nth-child(8){grid-area:tile8}.gallery__tiles--2{grid-template-columns:repeat(2,1fr);grid-template-areas:"tile1 tile2"}.gallery__tiles--3{grid-template-columns:repeat(3,1fr);grid-template-areas:"tile1 tile2 tile3"}.gallery__tiles--4{grid-template-columns:repeat(2,1fr);grid-template-areas:"tile1 tile2" "tile3 tile4"}.gallery__tiles--5{grid-template-columns:repeat(6,1fr);grid-template-areas:"tile1 tile1 tile1 tile2 tile2 tile2" "tile3 tile3 tile4 tile4 tile5 tile5"}.gallery__tiles--6{grid-template-columns:repeat(3,1fr);grid-template-areas:"tile1 tile2 tile3" "tile4 tile5 tile6"}.gallery__tiles--7{grid-template-columns:repeat(12,1fr);grid-template-areas:"tile1 tile1 tile1 tile1 tile2 tile2 tile2 tile2 tile3 tile3 tile3 tile3" "tile4 tile4 tile4 tile4 tile4 tile4 tile5 tile5 tile5 tile5 tile5 tile5" "tile6 tile6 tile6 tile6 tile6 tile6 tile7 tile7 tile7 tile7 tile7 tile7"}.gallery__tiles--8{grid-template-columns:repeat(6,1fr);grid-template-areas:"tile1 tile1 tile2 tile2 tile3 tile3" "tile4 tile4 tile5 tile5 tile6 tile6" "tile7 tile7 tile7 tile8 tile8 tile8"}}@media screen and (min-width:992px){.gallery__header{font-size:36px;line-height:44px;margin-bottom:32px}.gallery__tiles{gap:32px}.gallery__tiles--4{grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;grid-template-areas:"tile1 tile2 tile3 tile4"}.gallery__tiles--4 .gallery__img{height:auto;aspect-ratio:1/1}.gallery__tiles--5{grid-template-columns:repeat(6,1fr);grid-template-areas:"tile1 tile1 tile1 tile2 tile2 tile2" "tile3 tile3 tile4 tile4 tile5 tile5"}.gallery__tiles--6{grid-template-columns:repeat(3,1fr);grid-template-areas:"tile1 tile2 tile3" "tile4 tile5 tile6"}.gallery__tiles--8{grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;grid-template-areas:"tile1 tile2 tile3 tile4" "tile5 tile6 tile7 tile8"}.gallery__tiles--8 .gallery__img{height:auto;aspect-ratio:1/1}}@media screen and (min-width:1200px){.gallery__tiles--3{grid-template-columns:repeat(2,1fr);grid-template-areas:"tile1 tile2" "tile3 tile3"}}