.imageGallery__Text h2{font-size:32rem;line-height:1.15}.imageGallery__Text p{font-size:18rem;line-height:1.44}.imageGallery{margin:80rem auto 96rem}.imageGallery:not(.withoutImages){grid-template-columns:repeat(2,1fr);gap:24rem;display:grid}.imageGallery__Image{position:relative}.imageGallery__Image:first-child{grid-area:1/1/span 3}@media (width<=768px){.imageGallery__Text h2{font-size:24rem;line-height:1.16}.imageGallery__Text p{font-size:16rem;line-height:1.5}.imageGallery{margin:48rem auto}.imageGallery:not(.withoutImages){gap:10rem}.imageGallery__Image:first-child{grid-area:1/1/auto/span 2}}.imageGallery__Image:nth-child(2){grid-area:1/2/span 2;max-width:420rem}@media (width<=768px){.imageGallery__Image:nth-child(2){grid-area:2/1}}.imageGallery__Image:nth-child(3){grid-area:3/2/span 4;max-height:490rem}@media (width<=768px){.imageGallery__Image:nth-child(3){grid-area:2/2;max-height:none}}.imageGallery__Image:nth-child(3) picture{height:100%}.imageGallery__Image:nth-child(3) picture img{-o-object-fit:cover;object-fit:cover;height:100%}.imageGallery__Image picture{width:100%}.imageGallery__Image--Overlay:before{content:"";z-index:2;background:linear-gradient(#0000 79.4%,#0003);position:absolute;inset:0}.imageGallery__ImageText{z-index:2;padding:10rem;position:absolute;bottom:0;left:0;right:0}.imageGallery__ImageText p{letter-spacing:.3rem;text-align:right;color:#fff;font-size:10rem;font-weight:400;line-height:10rem}.imageGallery__Text{grid-area:4/1;width:80%;margin-top:20rem}@media (width<=768px){.imageGallery__Text{grid-area:3/1/auto/span 2;width:100%;margin-top:10rem}}.singleImage .imageGallery__Text{grid-area:1/2;margin-top:0}.imageGallery__Text h2{margin-bottom:20rem}@media (width<=768px){.singleImage .imageGallery__Text{grid-area:2/1/auto/span 2;margin-top:24rem}.imageGallery__Text h2{margin-bottom:16rem}}.imageGallery__Text button{margin-top:35rem}.imageGallery__Text button svg path{stroke:#4c4c4c}
