
  .emt-inner-page .header-clean__cta,
  .emt-inner-page .header-clean__mobile-cta {
    display: none !important;
  }


  .section-hero {
    position: relative;
    overflow: hidden;
    isolation: isolate;
  }

  .section-hero > *:not(.emt-about-sky) {
    position: relative;
    z-index: 2;
  }

  .emt-about-sky {
    position: absolute;
    inset: 0;
    z-index: 1;
    overflow: hidden;
    pointer-events: none;
  }

  .emt-about-star {
    --size: 7px;
    --drift: 18px;
    --duration: 7s;
    --delay: 0s;
    position: absolute;
    top: -10%;
    left: var(--x);
    width: var(--size);
    height: var(--size);
    opacity: 0;
    border-radius: 50%;
    background: #fff5c9;
    box-shadow: 0 0 7px 2px rgba(255, 237, 188, .58);
    animation: emt-about-star-fall var(--duration) linear var(--delay) infinite;
    will-change: transform, opacity;
  }

  .emt-about-star::before,
  .emt-about-star::after {
    content: "";
    position: absolute;
    inset: 50% auto auto 50%;
    background: inherit;
    border-radius: 999px;
    transform: translate(-50%, -50%);
  }

  .emt-about-star::before { width: 240%; height: 24%; }
  .emt-about-star::after { width: 24%; height: 240%; }

  .emt-about-star--dot::before,
  .emt-about-star--dot::after { display: none; }

  @keyframes emt-about-star-fall {
    0% { transform: translate3d(0, -6vh, 0) rotate(0); opacity: 0; }
    10% { opacity: .88; }
    68% { opacity: .72; }
    82%, 100% {
      transform: translate3d(var(--drift), 70vh, 0) rotate(55deg);
      opacity: 0;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .emt-about-sky { display: none; }
    .emt-about-star { animation: none !important; }
  }
