/* Desktop gallery: keep original photographs fully visible at a readable size. */
@media (min-width:701px){
 .inner-page #projeler{width:calc(100% - 64px);max-width:1440px;margin-inline:auto}
 .inner-page #projeler .project-grid,
 .inner-page #projeler .project-grid.is-filtered{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;gap:24px;align-items:start}
 .inner-page #projeler .project-grid .project-card{grid-column:auto;grid-row:auto;height:auto;min-width:0;background:#181b1c}
 .inner-page #projeler .project-card .project-open{height:auto;aspect-ratio:4/3;background:#181b1c}
 .inner-page #projeler .project-card img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none;transition:none}
 .inner-page #projeler .project-card figcaption{position:static;padding:18px 20px 21px;background:#181b1c}
 .inner-page #projeler .project-card strong{font-size:18px;line-height:1.4}
 .inner-page #projeler .project-card small{font-size:11px;line-height:1.5;margin-bottom:7px}
}
@media (min-width:701px) and (max-width:1000px){
 .inner-page #projeler{width:calc(100% - 40px)}
 .inner-page #projeler .project-grid,
 .inner-page #projeler .project-grid.is-filtered{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
}

.inner-page #projeler .project-toolbar{margin-top:24px}

.inner-page .projects-intro{padding-bottom:24px}
