/* Hide ONLY the page title on page ID 4559 */
body.page-id-4559 .entry-title,
body.page-id-4559 .wp-block-post-title,
body.page-id-4559 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 4896 */
body.page-id-4896 .entry-title,
body.page-id-4896 .wp-block-post-title,
body.page-id-4896 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 4990 */
body.page-id-4990 .entry-title,
body.page-id-4990 .wp-block-post-title,
body.page-id-4990 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 4993 */
body.page-id-4993 .entry-title,
body.page-id-4993 .wp-block-post-title,
body.page-id-4993 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 4995 */
body.page-id-4995 .entry-title,
body.page-id-4995 .wp-block-post-title,
body.page-id-4995 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 4647 */
body.page-id-4647 .entry-title,
body.page-id-4647 .wp-block-post-title,
body.page-id-4647 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 4951 */
body.page-id-4951 .entry-title,
body.page-id-4951 .wp-block-post-title,
body.page-id-4951 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 4965 */
body.page-id-4965 .entry-title,
body.page-id-4965 .wp-block-post-title,
body.page-id-4965 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 5074 */
body.page-id-5074 .entry-title,
body.page-id-5074 .wp-block-post-title,
body.page-id-5074 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 5078 */
body.page-id-5078 .entry-title,
body.page-id-5078 .wp-block-post-title,
body.page-id-5078 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 5082 */
body.page-id-5082 .entry-title,
body.page-id-5082 .wp-block-post-title,
body.page-id-5082 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 5086 */
body.page-id-5086 .entry-title,
body.page-id-5086 .wp-block-post-title,
body.page-id-5086 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 5096 */
body.page-id-5096 .entry-title,
body.page-id-5096 .wp-block-post-title,
body.page-id-5096 h1.entry-title {
  display: none !important;
}

/* Hide ONLY the page title on page ID 5091 */
body.page-id-5091 .entry-title,
body.page-id-5091 .wp-block-post-title,
body.page-id-5091 h1.entry-title {
  display: none !important;
}

/* ===== Scroll reveal (CSS-only, modern browsers) ===== */
/* Fallback: nothing breaks if unsupported */

/* Apply only on this page (change 4559 if needed) */
body.page-id-4559 .ucco-reveal{
  /* default (fallback) */
  opacity: 1;
  transform: none;
}

/* Only browsers that support scroll-driven animations will animate */
@supports (animation-timeline: view()) {
  body.page-id-4559 .ucco-reveal{
    opacity: 0;
    transform: translateY(18px);
    filter: blur(1px);

    animation-name: uccoReveal;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(.2,.8,.2,1);

    /* the magic */
    animation-timeline: view();
    animation-range: entry 10% cover 30%;
  }

  @keyframes uccoReveal {
    to { opacity: 1; transform: translateY(0); filter: blur(0); }
  }
}

/* Accessibility */
@media (prefers-reduced-motion: reduce){
  body.page-id-4559 .ucco-reveal{
    opacity: 1 !important;
    transform: none !important;
    filter: none !important;
    animation: none !important;
  }
}
