/* Compact four-photo evidence on the existing flyscreen service only. */
#custom-window-flyscreen-case{padding-block:28px;scroll-margin-top:110px}
#custom-window-flyscreen-case h2{font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.2;margin-bottom:12px}
#custom-window-flyscreen-case>.eyebrow{margin-bottom:8px}
#custom-window-flyscreen-case>.project-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
#custom-window-flyscreen-case .project-card img{display:block;width:100%;height:220px;aspect-ratio:auto;object-fit:contain}
#custom-window-flyscreen-case .project-card figcaption{padding:10px 12px;font-size:.88rem;line-height:1.4}
#custom-window-flyscreen-case .custom-screen-enquiry{margin:16px 0 0}
@media(max-width:999px){#custom-window-flyscreen-case>.project-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}#custom-window-flyscreen-case .project-card img{height:170px}}
@media(max-width:600px){#custom-window-flyscreen-case h2{font-size:1.3rem}#custom-window-flyscreen-case>p:not(.eyebrow){font-size:.92rem;line-height:1.5}#custom-window-flyscreen-case{padding-block:24px;scroll-margin-top:90px}#custom-window-flyscreen-case>.project-gallery{gap:12px}#custom-window-flyscreen-case .project-card img{height:clamp(110px,34vw,140px)}#custom-window-flyscreen-case .project-card figcaption{padding:8px;font-size:.78rem}}
