@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-v18-latin-regular-BOOGhInR.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-v18-latin-500-D2bGa7uu.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./inter-v18-latin-700-Sckx8rpT.woff2)format("woff2")}.gallery__head{gap:24px;margin-bottom:48px;display:grid}@media only screen and (width>=1024px){.gallery__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:44px 30px;margin-bottom:64px}}.gallery__head .eyebrow{margin-bottom:24px}.gallery__heading{letter-spacing:-.01em;text-wrap:balance;max-width:22ch;margin:0;font-family:Inter,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.13}.gallery__intro{color:#5e5e5e;max-width:48ch;font-size:18px;line-height:1.33}.gallery__intro p:last-child{margin-bottom:0}.gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px;gap:8px;display:grid}@media only screen and (width>=768px){.gallery__grid{grid-auto-rows:260px;gap:12px}}@media only screen and (width>=1024px){.gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:340px;gap:16px}}.gallery__tile{background:#f4f4f4;border-radius:8px;margin:0;position:relative;overflow:hidden}.gallery__tile:nth-child(6n+1),.gallery__tile:nth-child(6n+4){grid-column:span 2}.gallery__tile .emad-image,.gallery__tile .emad-image__inner,.gallery__tile picture{aspect-ratio:auto;width:100%;height:100%;display:block}.gallery__tile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1)}.gallery__tile .figcaption{display:none}.gallery__tile:hover img{transform:scale(1.04)}.gallery__label{z-index:1;margin:0;position:absolute;bottom:12px;left:12px}@media only screen and (width>=1024px){.gallery__label{bottom:20px;left:20px}}
