/* Device galleries follow the existing case study slider layout. */
.journey-case .cases-slider {
    height: auto;
    aspect-ratio: 16 / 9;
    max-width: 1040px;
    margin: 0 auto;
    background: #f4f6f8;
}
.journey-case .cases-slider .fnc-slider__slides { height: 100%; }
.journey-case .cases-slider .fnc-nav { bottom: 0; }
.journey-case .cases-slider .fnc-slide__inner {
    background-color: #f4f6f8;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.journey-case .case-image-note {
    max-width: 900px;
    margin: 16px auto 0;
    font-size: .85rem;
    color: #686868;
}
@media (max-width: 998px) {
    .journey-case .fnc-slider.cases-slider { height: auto; }
}
