.steps-modal.s50-modal__overlay{background-color:#0009}.steps-modal .s50-modal__wrapper{position:relative}.steps-modal .s50-modal__wrapper .modal-content{background-color:#fff;border-radius:1rem}.steps-modal .s50-modal__wrapper .modal-body{padding:0 2rem;font-size:1.4rem}.steps-modal .s50-modal__wrapper .modal-header{border-bottom:none;padding:2rem}.steps-modal .s50-modal__wrapper .modal-footer{padding:unset}.steps-modal .s50-modal__wrapper .btn,.steps-modal .s50-modal__wrapper .btn-primary:active,.steps-modal .s50-modal__wrapper .btn-primary:focus{text-transform:unset;background-color:var(--primary,#3682ff);border-color:var(--primary,#3682ff);padding:.5rem 1.5rem;font-size:1.4rem}.steps-modal .s50-modal__wrapper .btn:focus-visible,.steps-modal .s50-modal__wrapper .btn-primary:active:focus-visible,.steps-modal .s50-modal__wrapper .btn-primary:focus:focus-visible{outline:2px solid #00507c}.steps-modal .s50-modal__wrapper .btn.btn-link{background-color:unset;border:unset;color:var(--grey,#acbcdb);font-size:2.5rem;position:absolute;top:0;right:0}
