/* Only the opted-in STRIVE gallery. Preserve dots and responsive widths. */
body.home .token-technology-gallery .slick-arrow {
    display: none !important;
}
@media (max-width: 1024px) {
    /* STRIVE's 100% layout setting is desktop-only; remove this gallery's mobile gutters. */
    body.home #home-gallery.skrb-layout-block:has(> .skrb-block-width-default > .token-technology-gallery) {
        padding-inline: 0;
    }
}
div.token-technology-gallery.skrb-cb005-gallery-a .skrb-gallery-wrap.skrb-layout-pattern-slider {
    /* STRIVE places dots 55px below the slider; keep them inside its clipping box. */
    padding-bottom: 65px;
}
.token-technology-gallery .skrb-layout-pattern-slider .skrb-image {
    padding-top: 66.666667% !important;
}
.token-technology-gallery .skrb-layout-pattern-slider .skrb-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.token-technology-gallery .slick-arrow:focus-visible,
.token-technology-gallery .slick-dots button:focus-visible,
.token-technology-gallery .slick-slide:focus-visible {
    outline: 3px solid #ba0a38;
    outline-offset: 3px;
}
