/* Small additions to GHL's own CSS, for the parts GHL used to do with its scripts. */
/* entrance animations: hidden until assets/js/site.js plays them on scroll (only when the script runs) */
html.anim [data-animation-class*="animate__"]:not(.anim-go){visibility:hidden}
/* opt-in popup */
#overlay.show{display:block!important;position:fixed;inset:0;overflow-y:auto}
#overlay .popup-body.show{display:block!important}
/* form messages from site.js */
.form-msg{margin:10px 0 0;font-family:Montserrat,sans-serif;font-size:15px;text-align:center}
.form-msg.ok{color:#1a7f37}.form-msg.err{color:#cb3837}
/* sticky header (GHL did this with a script) */
.sticky-hdr{position:sticky!important;top:0;z-index:99}
