/* Kurumsal fotoğraf vitrini: yalnızca ana sayfadaki mevcut arşiv görüntüleri. */
#galeri.gallery{background:#f4f9fa;padding-top:90px;padding-bottom:95px}
#galeri .section-heading{margin-bottom:34px}
#galeri .section-heading h2{max-width:760px;line-height:1.18;letter-spacing:-1.25px}
#galeri .section-heading p{color:#607987;max-width:680px;line-height:1.75}
#galeri .gallery-grid{height:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:16px;align-items:stretch}
#galeri .gallery-item{position:relative;min-width:0;min-height:290px;overflow:hidden;border-radius:3px;background:#dce8ed;box-shadow:0 12px 32px rgba(9,40,58,.08)}
#galeri .gallery-item img{width:100%;height:100%;min-height:290px;object-fit:cover;display:block;transition:transform .45s ease}
#galeri .gallery-item:hover img{transform:scale(1.035)}
#galeri .gallery-item::after{content:"";pointer-events:none;position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgba(2,24,38,.77))}
#galeri .gallery-item span{z-index:1;left:20px;bottom:19px;letter-spacing:1.25px;font-size:11px;font-weight:800;color:#fff}
@media(max-width:900px){#galeri .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#galeri .gallery-item.wide{grid-column:span 2}#galeri .gallery-item{min-height:220px}#galeri .gallery-item img{min-height:220px}}
@media(max-width:540px){#galeri.gallery{padding:65px 0}#galeri .gallery-grid{gap:10px}#galeri .gallery-item.wide{min-height:245px}#galeri .gallery-item:not(.wide){min-height:165px}#galeri .gallery-item img{min-height:165px}#galeri .gallery-item.wide img{min-height:245px}#galeri .gallery-item span{left:12px;bottom:12px;font-size:9px}}
