/* shin intro chip — title panel above a framed tinted photo band */
.shin-intro-chip__box {
    position: relative;
    z-index: 2;
}

.shin-intro-chip__title.shin-intro-chip__title {
    letter-spacing: -0.02em;
}

.shin-intro-chip__media {
    min-height: 360px;
}

.shin-intro-chip__img.shin-intro-chip__img {
    object-fit: cover;
    object-position: center;
}

.shin-intro-chip__dot.shin-intro-chip__dot {
    width: 4rem;
    height: 4rem;
}

@media (min-width: 768px) {
    .shin-intro-chip__media {
        min-height: 460px;
    }
}

/* lgx-intro */
.shin-intro-chip__media { height: 380px; max-width: 80rem; margin-left: auto; margin-right: auto; }
@media (max-width: 767px) { .shin-intro-chip__media { height: 300px; } }

.shin-content__underline.shin-content__underline {
    max-width: 7rem;
}

/* shin-values-split — sticky sidebar heading beside stacked numbered panels */
.shin-values-split__sidebar {
    align-self: flex-start;
}

.shin-values-split__title {
    letter-spacing: -0.02em;
}

.shin-values-split__card {
    transition: transform 200ms ease;
}

/* lgx-empty-title */
[class*="__sidebar"]:has(h2:empty) { display: none; }

