/* V3: loaded only by the unpublished Strategic Clarity animation element. */
#article-1994 .m-article__width > .row > .col-lg-7:not(.anders-glasses-slot) {
  display: none !important;
}
.m-breadcrumb li:not(.m-breadcrumb__a11y) { display: none !important; }

@media (min-width: 992px) {
  #article-1994 .m-article__width > .row > .col-lg-5 {
    flex: 0 0 55%;
    max-width: 55%;
  }
  #article-1994 .m-article__width > .row > .anders-glasses-slot {
    flex: 0 0 45%;
    max-width: 45%;
  }
}

.anders-glasses-slot { min-width: 0; }
.anders-glasses-scroll,
.anders-glasses-scroll__pin,
.anders-glasses-scroll__image,
.anders-glasses-scroll__image canvas { background: transparent; }
.anders-glasses-scroll { width: 100%; min-height: 350px; }
.anders-glasses-scroll__pin {
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 350px;
}
.anders-glasses-scroll__image {
  position: relative;
  width: 100%;
  aspect-ratio: 35 / 12;
}
@media (min-width: 992px) {
  .anders-glasses-scroll__image { transform: translateY(30px); }
}
.anders-glasses-scroll__image img,
.anders-glasses-scroll__image canvas {
  display: block;
  width: 100%;
  height: 100%;
}
.anders-glasses-scroll__image canvas {
  position: absolute;
  inset: 0;
  visibility: hidden;
}
.anders-glasses-scroll__image.is-ready canvas { visibility: visible; }
.anders-glasses-scroll__image.is-ready img { visibility: hidden; }

@media (max-width: 991px) {
  .anders-glasses-scroll,
  .anders-glasses-scroll__pin { min-height: 260px; }
  .anders-glasses-scroll__pin { justify-content: center; }
  .anders-glasses-scroll__image { max-width: 700px; }
}
@media (max-width: 767px) {
  .anders-glasses-scroll,
  .anders-glasses-scroll__pin { min-height: 170px; }
}
