@media (max-width: 820px) {
  /* Explicit mobile-only decorative RYE NANO shapes */
  [class*="nano" i] [class*="blob" i],
  [class*="nano" i] [class*="oval" i],
  [class*="nano" i] [class*="orb" i],
  [class*="nano" i] [class*="halo" i],
  [class*="nano" i] [class*="portal" i],
  [class*="nano" i] [class*="bubble" i],
  [class*="nano" i] [class*="sphere" i],
  [class*="nano" i] [class*="liquid" i],
  [id*="nano" i] [class*="blob" i],
  [id*="nano" i] [class*="oval" i],
  [id*="nano" i] [class*="orb" i],
  [id*="nano" i] [class*="halo" i],
  [id*="nano" i] [class*="portal" i],
  [id*="nano" i] [class*="bubble" i],
  [id*="nano" i] [class*="sphere" i],
  [id*="nano" i] [class*="liquid" i] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }

  .tre-mobile-nano-blob-hidden {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }
}
