/* ============================================================================
   MARKETING UTILITIES — FROZEN COPY (marketing bundle)
   ----------------------------------------------------------------------------
   Subset of layers/utilities.css. Only two things there are reachable from
   marketing markup:

     @keyframes flash-enter   referenced by `.app-flash { animation: … }` in
                              marketing/components.css. Miss it and the toast on
                              the /partners application form pops in unanimated.
     .is-hidden               the layout's #lead-audio-events div, which CAN
                              render on /privacy and /terms (PagesController
                              skips require_login, so a signed-in owner reaches
                              them). Without it that empty div is visible in flow.

   `.interactive`, `.fade-in`, `@keyframes fadeInUp`, `@keyframes slide-in` and
   `.lead-row/.contact-row.is-new` are app-only and are not copied. (Marketing
   markup uses Bootstrap's `.lead` typography class — a different thing.)

   MUST STAY `@layer utilities` (the top layer in marketing/cascade.css).
   ============================================================================ */
@layer utilities {
@keyframes flash-enter {
  from {
    opacity: 0;
    transform: translateY(-2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.is-hidden {
  display: none !important;
}
}
