.case-shortcuts{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px}
.case-shortcuts a{font-size:13px;border-bottom:1px solid var(--orange);padding:10px 0}
.case-gallery-group{padding-top:68px;padding-bottom:68px;scroll-margin-top:155px}
.case-gallery-group+.case-gallery-group{border-top:1px solid var(--line)}
.case-gallery-group .section-top{align-items:flex-end}
.case-gallery-group .section-top>p{max-width:420px}
.case-gallery-group h2{font-size:clamp(38px,4vw,64px)}
.case-films[id]{scroll-margin-top:155px}
.not-found-heading{min-height:55vh}
.not-found-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px}
@media(max-width:760px){
 .case-gallery-group{padding-top:46px;padding-bottom:46px;scroll-margin-top:140px}
 .case-gallery-group .section-top{align-items:flex-start}
 .case-shortcuts{margin-top:22px;gap:12px 24px}
}
