@-webkit-keyframes showModal{0%{opacity:0}to{opacity:1}}@keyframes showModal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hideModal{0%{opacity:1}to{opacity:0}}@keyframes hideModal{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-webkit-keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(20px)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(20px)}}.modalContainer{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.3686274509803922);top:0;left:0;z-index:10000000;display:flex;overflow-y:scroll}.modalContainer.openAnimation{-webkit-animation:showModal .25s forwards;animation:showModal .25s forwards}.modalContainer.openAnimation>*{-webkit-animation:slideUp .5s forwards,showModal .25s forwards;animation:slideUp .5s forwards,showModal .25s forwards}.modalContainer.closeAnimation{-webkit-animation:hideModal .3s forwards;animation:hideModal .3s forwards}.modalContainer.closeAnimation>*{-webkit-animation:slideDown .3s forwards;animation:slideDown .3s forwards}.modalContainer:not(.fullscreen-modal){padding:2rem 0}@media(max-width:599px){.modalContainer:not(.fullscreen-modal){padding:.5rem}}.modalContainer:not(.fullscreen-modal)>*{width:520px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.modalContainer:not(.fullscreen-modal)>.small-modal{width:440px}.modalContainer:not(.fullscreen-modal)>.medium-modal{width:520px}.modalContainer:not(.fullscreen-modal)>.large-modal{width:600px}@media(max-width:599px){.modalContainer:not(.fullscreen-modal)>*{width:100%!important}}.modalContainer.fullscreen-modal{overflow-x:hidden}.modalContainer.fullscreen-modal>*{width:100%;min-height:100%;border-radius:0}.modalContainer>*{position:relative;margin:auto;background:#fff;border-radius:8px;padding:3.75rem 2.25rem 3.5rem 2.25rem}@media(max-width:599px){.modalContainer>*{padding:3.5rem 1.5rem 3rem 1.5rem}}.modalContainer>.grid-enabled{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;grid-gap:0;grid-template-areas:"lead" "header" "content" "footer"}.modalContainer>.grid-enabled .modalLead{grid-area:lead;text-align:center}.modalContainer>.grid-enabled .modalHeader{grid-area:header;text-align:center}.modalContainer>.grid-enabled .modalContent{grid-area:content}.modalContainer>.grid-enabled .modalFooter{grid-area:footer}.modalContainer>* .close-modal,.modalContainer>* .go-back{cursor:pointer;position:absolute;top:1.75rem;width:.875rem;height:.875rem;z-index:9843674589673497000}.modalContainer>* .go-back{left:2.25rem}@media(max-width:599px){.modalContainer>* .go-back{left:1.5rem}}.modalContainer>* .close-modal{right:2.25rem}@media(max-width:599px){.modalContainer>* .close-modal{right:1.5rem}}