.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{justify-content:center;right:0;position:fixed;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.6);left:0;display:flex}.modal__container{overflow-y:auto;padding:30px;max-width:500px;max-height:100vh;background-color:#fff;box-sizing:border-box;border-radius:4px}.modal__header{justify-content:space-between;align-items:center;display:flex}.modal__title{font-size:1.25rem;font-weight:600;margin-bottom:0;color:#00449e;box-sizing:border-box;line-height:1.25;margin-top:0}.modal__close{border:0;background:transparent}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-bottom:2rem;color:rgba(0,0,0,.8);line-height:1.5;margin-top:2rem}.modal__btn{overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:.5rem 1rem;font-size:.875rem;-webkit-appearance:button;color:rgba(0,0,0,.8);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;text-transform:none;border-style:none;border-width:0;will-change:transform;background-color:#e6e6e6;margin:0;border-radius:.25rem;cursor:pointer;line-height:1.15;-moz-osx-font-smoothing:grayscale}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{color:#fff;background-color:#00449e}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}