.block-alert-popup{position:fixed;top:0;left:0;z-index:30;display:block;width:100%;height:100%;padding:0;border:none;background-color:rgba(0,0,0,.8);visibility:visible;opacity:1;appearance:none;transition:opacity .2s linear,visibility 0s}.block-alert-popup--hidden{visibility:hidden;opacity:0;transition:opacity .2s linear,visibility 0s .2s}.block-alert-popup:not(.block-alert-popup--hidden)~.block-alert-popup{visibility:hidden;opacity:0;transition:opacity .2s linear,visibility 0s .2s}.block-alert-popup__content-wrapper{position:absolute;top:50%;left:var(--gutterWidth);right:var(--gutterWidth);z-index:2;max-height:calc(100% - 9rem);background-color:#fff;transform:translateY(-50%);overflow:auto}.block-alert-popup__close-button{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;color:#1c75bd;border:.0625rem solid #1c75bd;border-radius:50%;background-color:#eaeaea;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s linear,color .2s linear,border-color .2s linear;position:absolute;top:1.25rem;right:1.25rem;z-index:1;padding:0;border:none;cursor:pointer;appearance:none}.bg-black .block-alert-popup__close-button,.bg-button-default .block-alert-popup__close-button,.bg-button-hover .block-alert-popup__close-button,.bg-dark .block-alert-popup__close-button,.bg-error .block-alert-popup__close-button,.bg-green .block-alert-popup__close-button,.bg-grey .block-alert-popup__close-button,.bg-information .block-alert-popup__close-button,.bg-neutral-1 .block-alert-popup__close-button,.bg-neutral-2 .block-alert-popup__close-button,.bg-neutral-3 .block-alert-popup__close-button,.bg-neutral-6 .block-alert-popup__close-button,.bg-orange .block-alert-popup__close-button,.bg-primary .block-alert-popup__close-button,.bg-secondary .block-alert-popup__close-button,.bg-success .block-alert-popup__close-button,.bg-teal-light-blue .block-alert-popup__close-button,.block-alert-popup__close-button.c-btn--color-alt{color:#1c75bd;border-color:#fff;background-color:#fff}.bg-black .block-alert-popup__close-button.hover,.bg-black .block-alert-popup__close-button:focus,.bg-black .block-alert-popup__close-button:hover,.bg-button-default .block-alert-popup__close-button.hover,.bg-button-default .block-alert-popup__close-button:focus,.bg-button-default .block-alert-popup__close-button:hover,.bg-button-hover .block-alert-popup__close-button.hover,.bg-button-hover .block-alert-popup__close-button:focus,.bg-button-hover .block-alert-popup__close-button:hover,.bg-dark .block-alert-popup__close-button.hover,.bg-dark .block-alert-popup__close-button:focus,.bg-dark .block-alert-popup__close-button:hover,.bg-error .block-alert-popup__close-button.hover,.bg-error .block-alert-popup__close-button:focus,.bg-error .block-alert-popup__close-button:hover,.bg-green .block-alert-popup__close-button.hover,.bg-green .block-alert-popup__close-button:focus,.bg-green .block-alert-popup__close-button:hover,.bg-grey .block-alert-popup__close-button.hover,.bg-grey .block-alert-popup__close-button:focus,.bg-grey .block-alert-popup__close-button:hover,.bg-information .block-alert-popup__close-button.hover,.bg-information .block-alert-popup__close-button:focus,.bg-information .block-alert-popup__close-button:hover,.bg-neutral-1 .block-alert-popup__close-button.hover,.bg-neutral-1 .block-alert-popup__close-button:focus,.bg-neutral-1 .block-alert-popup__close-button:hover,.bg-neutral-2 .block-alert-popup__close-button.hover,.bg-neutral-2 .block-alert-popup__close-button:focus,.bg-neutral-2 .block-alert-popup__close-button:hover,.bg-neutral-3 .block-alert-popup__close-button.hover,.bg-neutral-3 .block-alert-popup__close-button:focus,.bg-neutral-3 .block-alert-popup__close-button:hover,.bg-neutral-6 .block-alert-popup__close-button.hover,.bg-neutral-6 .block-alert-popup__close-button:focus,.bg-neutral-6 .block-alert-popup__close-button:hover,.bg-orange .block-alert-popup__close-button.hover,.bg-orange .block-alert-popup__close-button:focus,.bg-orange .block-alert-popup__close-button:hover,.bg-primary .block-alert-popup__close-button.hover,.bg-primary .block-alert-popup__close-button:focus,.bg-primary .block-alert-popup__close-button:hover,.bg-secondary .block-alert-popup__close-button.hover,.bg-secondary .block-alert-popup__close-button:focus,.bg-secondary .block-alert-popup__close-button:hover,.bg-success .block-alert-popup__close-button.hover,.bg-success .block-alert-popup__close-button:focus,.bg-success .block-alert-popup__close-button:hover,.bg-teal-light-blue .block-alert-popup__close-button.hover,.bg-teal-light-blue .block-alert-popup__close-button:focus,.bg-teal-light-blue .block-alert-popup__close-button:hover,.block-alert-popup__close-button.c-btn--color-alt.hover,.block-alert-popup__close-button.c-btn--color-alt:focus,.block-alert-popup__close-button.c-btn--color-alt:hover,a:focus .bg-black .block-alert-popup__close-button,a:focus .bg-button-default .block-alert-popup__close-button,a:focus .bg-button-hover .block-alert-popup__close-button,a:focus .bg-dark .block-alert-popup__close-button,a:focus .bg-error .block-alert-popup__close-button,a:focus .bg-green .block-alert-popup__close-button,a:focus .bg-grey .block-alert-popup__close-button,a:focus .bg-information .block-alert-popup__close-button,a:focus .bg-neutral-1 .block-alert-popup__close-button,a:focus .bg-neutral-2 .block-alert-popup__close-button,a:focus .bg-neutral-3 .block-alert-popup__close-button,a:focus .bg-neutral-6 .block-alert-popup__close-button,a:focus .bg-orange .block-alert-popup__close-button,a:focus .bg-primary .block-alert-popup__close-button,a:focus .bg-secondary .block-alert-popup__close-button,a:focus .bg-success .block-alert-popup__close-button,a:focus .bg-teal-light-blue .block-alert-popup__close-button,a:focus .block-alert-popup__close-button.c-btn--color-alt,a:hover .bg-black .block-alert-popup__close-button,a:hover .bg-button-default .block-alert-popup__close-button,a:hover .bg-button-hover .block-alert-popup__close-button,a:hover .bg-dark .block-alert-popup__close-button,a:hover .bg-error .block-alert-popup__close-button,a:hover .bg-green .block-alert-popup__close-button,a:hover .bg-grey .block-alert-popup__close-button,a:hover .bg-information .block-alert-popup__close-button,a:hover .bg-neutral-1 .block-alert-popup__close-button,a:hover .bg-neutral-2 .block-alert-popup__close-button,a:hover .bg-neutral-3 .block-alert-popup__close-button,a:hover .bg-neutral-6 .block-alert-popup__close-button,a:hover .bg-orange .block-alert-popup__close-button,a:hover .bg-primary .block-alert-popup__close-button,a:hover .bg-secondary .block-alert-popup__close-button,a:hover .bg-success .block-alert-popup__close-button,a:hover .bg-teal-light-blue .block-alert-popup__close-button,a:hover .block-alert-popup__close-button.c-btn--color-alt{color:#fff;border-color:#faa614;background-color:#faa614}.block-alert-popup__close-button::before{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-close);mask-image:var(--icon-close);content:" ";width:1.25rem;height:1.25rem;background-color:currentcolor;pointer-events:none}.block-alert-popup__close-button.hover,.block-alert-popup__close-button:focus,.block-alert-popup__close-button:hover,a:focus .block-alert-popup__close-button,a:hover .block-alert-popup__close-button{color:#213861;border-color:#e0e0e0;background-color:#e0e0e0}.block-alert-popup__close-button::after{position:fixed;top:0;left:0;content:"";z-index:-1;width:100%;height:100%}