.ModalCloseButton_modal-close-button___iKD_{position:relative;z-index:0;mix-blend-mode:luminosity;justify-self:flex-end;align-self:flex-start;display:flex;align-items:center;justify-content:center;z-index:1;color:#fff;background:none;border:none;padding:0;margin:.625rem;width:2.5rem;height:2.5rem;border-radius:100vh;white-space:nowrap;box-sizing:content-box;cursor:pointer;transition:color .15s ease-in-out,background .15s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:-webkit-sticky;position:sticky;top:30px}.ModalCloseButton_modal-close-button___iKD_:before{content:"";pointer-events:none;position:absolute;border-radius:inherit;background:rgba(51,51,51,.5);top:0;left:0;right:0;bottom:0;z-index:-1;transition:background .15s ease-in-out}@media(min-width:992px){.ModalCloseButton_modal-close-button___iKD_{top:45px}}.ModalCloseButton_modal-close-button___iKD_ svg{font-size:1.125rem}.ModalCloseButton_modal-close-button___iKD_:focus{outline:none}.ModalCloseButton_modal-close-button___iKD_:focus-visible{outline:2px dashed #000;outline-offset:2px}@media(hover:hover){.ModalCloseButton_modal-close-button___iKD_:hover{color:#000}.ModalCloseButton_modal-close-button___iKD_:hover:before{background-color:#fff}}.ModalCloseButton_modal-close-button___iKD_:focus-visible{color:#000}.ModalCloseButton_modal-close-button___iKD_:focus-visible:before{background-color:#fff}