/* Keep the mobile contact bar out of the opening view. */
@media (max-width: 720px) {
  .mobile-cta {
    visibility: hidden;
    pointer-events: none;
    transform: translateY(110%);
    transition: transform .18s ease, visibility .18s;
  }
  html.storm-cta-scrolled .mobile-cta {
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
  }
}
@media (prefers-reduced-motion: reduce) {
  .mobile-cta { transition: none; }
}
