.long-form-modal{position:fixed;top:2px;left:0;bottom:0;width:100%;z-index:99;background-color:var(--background-colour);opacity:0;visibility:hidden;overflow-y:scroll;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.long-form-modal[aria-hidden=false]{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}