/* DigiBusiness front-end hotfix - 2026-07-25
   Applied on top of the compiled bundle. Delete this file and the link tags
   once the same fixes land in the React source. */

/* 1. The scroll-driven reveal animation (animation-timeline: view() with
      animation-range: entry 6% cover 64%) never reaches 100% on tall or
      end-of-page sections, so they stay stuck at ~60-90% opacity and up to
      -55px horizontal offset. This pins them to their final state. */
@supports (animation-timeline: view()) {
  .site-shell main > div > section:not(:first-child),
  .site-shell main > section:not(:first-child),
  .site-shell .blog-post-page > section,
  .site-shell .blog-post-page > div,
  .site-shell main section:not(:first-child) .grid > *,
  .site-shell main section:not(:first-child) article,
  .site-shell main section:not(:first-child) form,
  .site-shell main section:not(:first-child) img {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
    will-change: auto !important;
  }
}

/* 2. The fixed header mounts with transform: translateY(-100px) on inner
      pages, so anyone landing from search or an ad sees no navigation at
      all until they scroll down and back up. Keep it pinned. */
.site-shell header.fixed { transform: none !important; }

/* 3. Hide the meaningless single-item "Home" breadcrumb in the homepage
      hero. Real multi-level breadcrumbs on inner pages are unaffected. */
nav[aria-label="Breadcrumb"]:has(li:only-child) { display: none !important; }
