@font-face{font-family:GT-Walsheim-Regular;src:url(../../../fonts/GT-Walsheim-Regular.woff2) format("woff2"),url(../../../fonts/GT-Walsheim-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GT-Walsheim-Regular-Oblique;src:url(../../../fonts/GT-Walsheim-Regular-Oblique.woff2) format("woff2"),url(../../../fonts/GT-Walsheim-Regular-Oblique.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Arial Black;src:url(../../../fonts/Arial-Black.woff2) format("woff2"),url(../../../fonts/Arial-Black.woff) format("woff");font-weight:400;font-style:normal}#back-home-button{width:fit-content;text-align:left;white-space:nowrap}#back-home-button button,#back-home-button button span,#back-home-button button:hover span{-webkit-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-o-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}#back-home-button button:focus{outline:2px solid #70150E;outline-offset:2px;-webkit-transition:outline .35s ease-out 0s;-moz-transition:outline .35s ease-out 0s;-ms-transition:outline .35s ease-out 0s;-o-transition:outline .35s ease-out 0s;transition:outline .35s ease-out 0s}#back-home-button button span{border-bottom:1px solid transparent;color:#70150e;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}#back-home-button button:hover span{border-bottom:1px solid #70150E}#back-home-button button:focus{border-radius:8px}#back-home-button{font-size:1rem;line-height:1.4rem;letter-spacing:.01rem;font-family:GT-Walsheim-Regular,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.button.primary{width:fit-content;text-align:left;white-space:nowrap}.button.primary button,.button.primary button span,.button.primary button:hover span{-webkit-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-o-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}.button.primary button:focus{outline:2px solid #70150E;outline-offset:2px;-webkit-transition:outline .35s ease-out 0s;-moz-transition:outline .35s ease-out 0s;-ms-transition:outline .35s ease-out 0s;-o-transition:outline .35s ease-out 0s;transition:outline .35s ease-out 0s}.button.primary button{border:1px solid #70150E;background:#70150e;padding:8px 24px;border-radius:8px;font-size:1rem;line-height:1.4rem;letter-spacing:.01rem;font-family:GT-Walsheim-Regular,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.button.primary button span{color:#fff}.button.primary button:hover{background:#000}.button.primary button:hover span{color:#fff}.button.secondary{width:fit-content;text-align:left;white-space:nowrap}.button.secondary button,.button.secondary button span,.button.secondary button:hover span{-webkit-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-o-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}.button.secondary button:focus{outline:2px solid #70150E;outline-offset:2px;-webkit-transition:outline .35s ease-out 0s;-moz-transition:outline .35s ease-out 0s;-ms-transition:outline .35s ease-out 0s;-o-transition:outline .35s ease-out 0s;transition:outline .35s ease-out 0s}.button.secondary button{border:1px solid black;background:transparent;color:#000;padding:8px 24px;border-radius:8px;font-size:1rem;line-height:1.4rem;letter-spacing:.01rem;font-family:GT-Walsheim-Regular,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-backdrop-filter:blur(4px);-moz-backdrop-filter:blur(4px);-ms-backdrop-filter:blur(4px);-o-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.button.secondary button:hover{border-color:#000;background:#000;color:#fff}.button.tertiary{width:fit-content;text-align:left;white-space:nowrap}.button.tertiary button,.button.tertiary button span,.button.tertiary button:hover span{-webkit-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-o-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}.button.tertiary button:focus{outline:2px solid #70150E;outline-offset:2px;-webkit-transition:outline .35s ease-out 0s;-moz-transition:outline .35s ease-out 0s;-ms-transition:outline .35s ease-out 0s;-o-transition:outline .35s ease-out 0s;transition:outline .35s ease-out 0s}.button.tertiary button span{border-bottom:1px solid transparent;color:#000;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.button.tertiary button:hover span{border-bottom:1px solid black}.button.tertiary button:focus{border-radius:8px}.button.tertiary{font-size:1rem;line-height:1.4rem;letter-spacing:.01rem;font-family:GT-Walsheim-Regular,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.button.inline{width:fit-content;text-align:left;white-space:nowrap}.button.inline button,.button.inline button span,.button.inline button:hover span{-webkit-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-o-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}.button.inline button:focus{outline:2px solid #70150E;outline-offset:2px;-webkit-transition:outline .35s ease-out 0s;-moz-transition:outline .35s ease-out 0s;-ms-transition:outline .35s ease-out 0s;-o-transition:outline .35s ease-out 0s;transition:outline .35s ease-out 0s}.button.inline button span{border-bottom:1px solid transparent;color:#000;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.button.inline button:hover span{border-bottom:1px solid black}.button.inline button:focus{border-radius:8px}@font-face{font-family:GT-Walsheim-Regular;src:url(../../../fonts/GT-Walsheim-Regular.woff2) format("woff2"),url(../../../fonts/GT-Walsheim-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GT-Walsheim-Regular-Oblique;src:url(../../../fonts/GT-Walsheim-Regular-Oblique.woff2) format("woff2"),url(../../../fonts/GT-Walsheim-Regular-Oblique.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Arial Black;src:url(../../../fonts/Arial-Black.woff2) format("woff2"),url(../../../fonts/Arial-Black.woff) format("woff");font-weight:400;font-style:normal}@keyframes fade-in{0%{opacity:0}to{opacity:1;visibility:visible}}#exit-notifier{border-radius:24px;width:100%;height:fit-content;max-width:568px;max-height:568px;min-height:fit-content;min-width:320px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#exit-notifier::backdrop{background:#0000004d;-webkit-backdrop-filter:blur(8px);-moz-backdrop-filter:blur(8px);-ms-backdrop-filter:blur(8px);-o-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#exit-notifier[open]{width:calc(100% - 32px);padding-top:calc(env(safe-area-inset-top) + 16px);padding-right:calc(env(safe-area-inset-right) + 16px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px);padding-left:calc(env(safe-area-inset-left) + 16px);opacity:0;-webkit-animation:fade-in .35s ease-in-out 0s 1 forwards;animation:fade-in .35s ease-in-out 0s 1 forwards}#exit-notifier>.container{width:calc(100% - 32px);display:flex;flex-flow:column nowrap;padding:16px 24px 24px}#exit-notifier>.container *{width:fit-content}#exit-notifier>.container h1{color:#70150e;margin-bottom:2rem;font-size:2rem;line-height:2.2rem;letter-spacing:0rem;font-weight:400;font-style:normal;font-family:Arial Black,Arial Bold,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#exit-notifier>.container p{margin-bottom:1.8rem;font-size:1.375rem;line-height:1.8rem;letter-spacing:0;font-family:GT-Walsheim-Regular,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#exit-notifier>.container .buttons{margin-top:3rem;display:flex;flex-flow:row nowrap;gap:16px}
