/* Page-specific gallery refinement. */
body .installation-card{border-radius:0;display:flex;flex-direction:column;scroll-margin-top:140px}body .installation-card>a{overflow:hidden}body .installation-card img{aspect-ratio:4/3;object-fit:cover;object-position:center}body #einbau-8 img{object-position:50% 65%}body #einbau-15 img{object-position:55% 50%}body .installation-copy{display:flex;flex-direction:column;flex:1}body .installation-copy .installation-system{font-size:15px;line-height:1.6;margin-bottom:18px;color:#123d49}.installation-system span{color:#546c75}.installation-system strong{font-weight:600}.installation-copy .installation-link{margin-top:auto}.installation-copy .installation-context{font-size:14px}
.installation-detail{margin:36px 0 0;scroll-margin-top:140px}.installation-detail figure{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;margin:0;padding:24px;background:#edf5f5}.installation-detail img{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:cover}.installation-detail figcaption{font-size:15px;line-height:1.7;color:#546c75}.installation-detail figcaption strong{display:block;color:#123d49;font-size:20px;margin-bottom:12px}.installation-detail figcaption span{display:block}.installation-more .original-gallery a{border-radius:0}@media(max-width:700px){.installation-detail figure{grid-template-columns:1fr;padding:20px;gap:16px}}


#specializations-title,#installation-title{scroll-margin-top:140px}
