/* Blog body motion. All content remains visible with JavaScript disabled. */
html body.wn-blog-refresh #site-main .bx-motion-glint {
  background-image: linear-gradient(110deg, transparent 40%, var(--bx-glint-color, rgba(255,255,255,.32)) 49%, transparent 58%);
  background-size: 240% 100%;
  background-repeat: no-repeat;
}
html body.wn-blog-refresh #site-main :is(.r26-library-help, .r26-alert) > .bx-motion-glint {
  --bx-glint-color: rgba(242,107,34,.38);
}
@media (prefers-reduced-motion: no-preference) {
  html body.wn-blog-refresh #site-main :is(.r26-notes__image, .post-card__media, .post-row__media) {
    overflow: hidden;
  }
  html body.wn-blog-refresh #site-main :is(.r26-notes__image, .post-card__media, .post-row__media) :is(img, .r26-note-art) {
    transition: transform .7s cubic-bezier(.16,1,.3,1);
  }
  html body.wn-blog-refresh #site-main .bx-motion-cta {
    transition: transform .28s cubic-bezier(.16,1,.3,1), box-shadow .28s ease, background-color .28s ease;
  }
  @media (hover: hover) and (pointer: fine) {
    html body.wn-blog-refresh #site-main :is(.r26-notes > li, .post-card, .post-row):hover :is(.r26-notes__image, .post-card__media, .post-row__media) :is(img, .r26-note-art) {
      transform: scale(1.055);
    }
    html body.wn-blog-refresh #site-main .bx-motion-cta:hover {
      transform: translateY(-3px);
      box-shadow: 0 8px 18px rgba(27,37,71,.16);
    }
  }
}
html body.wn-blog-refresh #site-main .bx-motion-cta:focus-visible {
  transform: none;
  transition: none;
}
@media (prefers-reduced-motion: reduce), print {
  html body.wn-blog-refresh #site-main [data-blog-motion] {
    animation: none !important;
    clip-path: none !important;
    filter: none !important;
    transform: none !important;
    opacity: 1 !important;
  }
  html body.wn-blog-refresh #site-main .bx-motion-glint { background-image: none; }
}
