AkamaiGHost
tcp/80
Open service 2.16.183.12:80 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: https://3020-jitb-dq-prod-app.dotdotdash.io/ Expires: Wed, 21 Jan 2026 23:39:20 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 21 Jan 2026 23:39:20 GMT Connection: close x-eaas-current-age: x-eaas-content-source: x-eaas-internal-ttl: -1 x-eaas-honor-origin: x-eaas-must-revalidate: x-eaas-regex-match: x-eaas-edgeworker-ttl: Akamai-GRN: 0.cc1d1002.1769038760.4a61d39b
Open service 2a02:26f0:7100::687e:2591:80 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: https://3020-jitb-dq-prod-app.dotdotdash.io/ Expires: Wed, 21 Jan 2026 23:39:20 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 21 Jan 2026 23:39:20 GMT Connection: close x-eaas-current-age: x-eaas-content-source: x-eaas-internal-ttl: -1 x-eaas-honor-origin: x-eaas-must-revalidate: x-eaas-regex-match: x-eaas-edgeworker-ttl: Akamai-GRN: 0.8d257e68.1769038760.43165cd9
Open service 2a02:26f0:7100::687e:2591:443 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
x-request-id: 122fe459-107e-4aca-9db8-5426bbcc0d60
x-frame-options: DENY
X-Amz-Cf-Pop: FRA60-P7
X-Amz-Cf-Id: yJ9sBkKSjrjIMFjcBKFyCX-ibeYceNTu3McNxRp5HdyOP0N-lEnwZg==
Expires: Wed, 21 Jan 2026 23:38:59 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 21 Jan 2026 23:38:59 GMT
Content-Length: 5115
Connection: close
Set-Cookie: AWSALB=z4qlDlSxXK8fAhiT+btaQmlXSilUaE5Cb9PWGB+6qq2FgTL7hrb05VMO1JJtC8SYaE566EWYkwb5/sGo+TwOxSNhAaprvmx7hNhwU4ZW9i7fr9JGhoyKqWwV3YA7; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/
Set-Cookie: AWSALBCORS=z4qlDlSxXK8fAhiT+btaQmlXSilUaE5Cb9PWGB+6qq2FgTL7hrb05VMO1JJtC8SYaE566EWYkwb5/sGo+TwOxSNhAaprvmx7hNhwU4ZW9i7fr9JGhoyKqWwV3YA7; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/; SameSite=None; Secure
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.96257e68.1769038739.180c7c17
Page title: Jack in the Box | DealQuest
<html>
<head>
<meta charset="utf-8">
<title>Jack in the Box | DealQuest</title>
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<meta name="robots" content="noindex, nofollow">
<link rel="icon" type="image/x-icon" href="../static/img/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://use.typekit.net/tkg8yqa.css">
<link rel="prefetch" as="image" href="../static/img/Jack_ClosedSprite.png">
<link rel="prefetch" as="image" href="../static/img/ClosedStateBackground.png">
<style>
:root {
--text-color: #9ea795;
--btn-bg: #ffffff;
--btn-text: #ffffff;
}
html, body { height: 100%; }
body {
margin: 0;
background: url('../static/img/ClosedStateBackground.png') center / cover no-repeat fixed;
background-position: bottom center;
background-color: #000000;
}
.closed-container {
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
text-align: center;
padding: 24px 20px 0;
}
.closed-header {
margin-top: 32px;
max-width: 720px;
}
.headline {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 900;
font-size: clamp(40px, 4.5vw, 48px);
line-height: 1.05;
letter-spacing: 0.08em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 40px;
text-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
}
.subhead {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 700;
font-size: clamp(15px, 2.4vw, 18px);
line-height: 1.3;
letter-spacing: 0.06em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 24px;
text-shadow: 0 2px 12px #00000080;
}
.cta {
display: inline-block;
background: var(--btn-bg);
color: var(--btn-text);
border: none;
padding: 20px 25px 30px 25px;
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 800;
letter-spacing: 0.08em;
font-size: 20px;
text-transform: uppercase;
cursor: pointer;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
transition: transform 0.08s ease, box-shadow 0.2s ease;
background-image: url('../static/img/GameInstructionsButton.png');
background-repeat: no-repeat;
background-position: center;
background-size: contain;
background-color: transparent;
}
.cta:active {
transform: translateY(1px);
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
}
.jack-wrap {
width: 100%;
display: flex;
justify-content: center;
}
.jack-img {
width: min(80vw, 250px);
max-width: 520px;
height: auto;
}
</style>
</head>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DB908PCNDD"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-DB908PCNDD');
</script>
<body>
<div class="closed-container" role="main" aria-label="Experience closed state">
<div class="closed-header">
<h1 class="headline">THE MONSTER MUNCHIES HAVE BEEN DEFEATED!</h1>
<p class="subhead">JACK IN THE BOX IS SAVED, AND THIS EXPERIENCE IS CLOSED UNTIL WE NEED YOUR HELP AGAIN.</p>
<button class="cta" id="returnButton" type="button">RETURN TO APP</button>
</div>
<div class="jack-wrap">
<img src="../static/img/Jack_ClosedSprite.png" alt="Jack celebrating victory" class="jack-img">
</div>
</div>
<script>
(function() {
var btn = document.getElementById('returnButton');
if (!btn) return;
btn.addEventListen
Open service 2.16.183.12:443 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
x-request-id: 563f9289-839f-48b3-8852-39de5ae34965
x-frame-options: DENY
X-Amz-Cf-Pop: HAM50-P5
X-Amz-Cf-Id: 20H3zeMZN3OKJ46p1jt8UvPQGMrMbBeM_PKmkiYBCKVGnCsPBKCabw==
Expires: Wed, 21 Jan 2026 23:38:59 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 21 Jan 2026 23:38:59 GMT
Content-Length: 5115
Connection: close
Set-Cookie: AWSALB=dHjGdJNKWSkLzjJgSKfXBjLi5QyjIjOMs+PRGakCcIZNDB5FIo9hlTKooKg4wAONUlqGRCFAk5fMm6V5q7X7BPGzWVhRe6D5460GSgb8LDwOff1ARe908Ma3FfBO; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/
Set-Cookie: AWSALBCORS=dHjGdJNKWSkLzjJgSKfXBjLi5QyjIjOMs+PRGakCcIZNDB5FIo9hlTKooKg4wAONUlqGRCFAk5fMm6V5q7X7BPGzWVhRe6D5460GSgb8LDwOff1ARe908Ma3FfBO; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/; SameSite=None; Secure
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.cc1d1002.1769038738.4a60838d
Page title: Jack in the Box | DealQuest
<html>
<head>
<meta charset="utf-8">
<title>Jack in the Box | DealQuest</title>
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<meta name="robots" content="noindex, nofollow">
<link rel="icon" type="image/x-icon" href="../static/img/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://use.typekit.net/tkg8yqa.css">
<link rel="prefetch" as="image" href="../static/img/Jack_ClosedSprite.png">
<link rel="prefetch" as="image" href="../static/img/ClosedStateBackground.png">
<style>
:root {
--text-color: #9ea795;
--btn-bg: #ffffff;
--btn-text: #ffffff;
}
html, body { height: 100%; }
body {
margin: 0;
background: url('../static/img/ClosedStateBackground.png') center / cover no-repeat fixed;
background-position: bottom center;
background-color: #000000;
}
.closed-container {
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
text-align: center;
padding: 24px 20px 0;
}
.closed-header {
margin-top: 32px;
max-width: 720px;
}
.headline {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 900;
font-size: clamp(40px, 4.5vw, 48px);
line-height: 1.05;
letter-spacing: 0.08em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 40px;
text-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
}
.subhead {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 700;
font-size: clamp(15px, 2.4vw, 18px);
line-height: 1.3;
letter-spacing: 0.06em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 24px;
text-shadow: 0 2px 12px #00000080;
}
.cta {
display: inline-block;
background: var(--btn-bg);
color: var(--btn-text);
border: none;
padding: 20px 25px 30px 25px;
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 800;
letter-spacing: 0.08em;
font-size: 20px;
text-transform: uppercase;
cursor: pointer;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
transition: transform 0.08s ease, box-shadow 0.2s ease;
background-image: url('../static/img/GameInstructionsButton.png');
background-repeat: no-repeat;
background-position: center;
background-size: contain;
background-color: transparent;
}
.cta:active {
transform: translateY(1px);
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
}
.jack-wrap {
width: 100%;
display: flex;
justify-content: center;
}
.jack-img {
width: min(80vw, 250px);
max-width: 520px;
height: auto;
}
</style>
</head>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DB908PCNDD"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-DB908PCNDD');
</script>
<body>
<div class="closed-container" role="main" aria-label="Experience closed state">
<div class="closed-header">
<h1 class="headline">THE MONSTER MUNCHIES HAVE BEEN DEFEATED!</h1>
<p class="subhead">JACK IN THE BOX IS SAVED, AND THIS EXPERIENCE IS CLOSED UNTIL WE NEED YOUR HELP AGAIN.</p>
<button class="cta" id="returnButton" type="button">RETURN TO APP</button>
</div>
<div class="jack-wrap">
<img src="../static/img/Jack_ClosedSprite.png" alt="Jack celebrating victory" class="jack-img">
</div>
</div>
<script>
(function() {
var btn = document.getElementById('returnButton');
if (!btn) return;
btn.addEventListen
Open service 2.16.183.6:80 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: https://3020-jitb-dq-prod-app.dotdotdash.io/ Expires: Wed, 21 Jan 2026 23:39:21 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 21 Jan 2026 23:39:21 GMT Connection: close x-eaas-current-age: x-eaas-content-source: x-eaas-internal-ttl: -1 x-eaas-honor-origin: x-eaas-must-revalidate: x-eaas-regex-match: x-eaas-edgeworker-ttl: Akamai-GRN: 0.c61d1002.1769038761.d2b7c20b
Open service 2.16.183.6:443 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
x-request-id: 9f74a356-54f5-4310-a85b-b4b283407dd5
x-frame-options: DENY
X-Amz-Cf-Pop: HAM50-P5
X-Amz-Cf-Id: pS79E287eNfLBezzka9H7qeV8hbjlYsQ0rlTMFE67D9Ec2Jci2_now==
Expires: Wed, 21 Jan 2026 23:38:59 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 21 Jan 2026 23:38:59 GMT
Content-Length: 5115
Connection: close
Set-Cookie: AWSALB=dspEqtmX0NTd3ZLy5cFPWtsM5wc/MWKyeBfO22BQ2KK0QdhHeleU7t/P2ST8FsZeus0SmOw/FXHq65Fe2aXNVupTgypyyXjx7IWN/AiIn52sGFxZ50Pg+/gJWXVt; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/
Set-Cookie: AWSALBCORS=dspEqtmX0NTd3ZLy5cFPWtsM5wc/MWKyeBfO22BQ2KK0QdhHeleU7t/P2ST8FsZeus0SmOw/FXHq65Fe2aXNVupTgypyyXjx7IWN/AiIn52sGFxZ50Pg+/gJWXVt; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/; SameSite=None; Secure
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.c61d1002.1769038739.d2b68005
Page title: Jack in the Box | DealQuest
<html>
<head>
<meta charset="utf-8">
<title>Jack in the Box | DealQuest</title>
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<meta name="robots" content="noindex, nofollow">
<link rel="icon" type="image/x-icon" href="../static/img/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://use.typekit.net/tkg8yqa.css">
<link rel="prefetch" as="image" href="../static/img/Jack_ClosedSprite.png">
<link rel="prefetch" as="image" href="../static/img/ClosedStateBackground.png">
<style>
:root {
--text-color: #9ea795;
--btn-bg: #ffffff;
--btn-text: #ffffff;
}
html, body { height: 100%; }
body {
margin: 0;
background: url('../static/img/ClosedStateBackground.png') center / cover no-repeat fixed;
background-position: bottom center;
background-color: #000000;
}
.closed-container {
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
text-align: center;
padding: 24px 20px 0;
}
.closed-header {
margin-top: 32px;
max-width: 720px;
}
.headline {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 900;
font-size: clamp(40px, 4.5vw, 48px);
line-height: 1.05;
letter-spacing: 0.08em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 40px;
text-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
}
.subhead {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 700;
font-size: clamp(15px, 2.4vw, 18px);
line-height: 1.3;
letter-spacing: 0.06em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 24px;
text-shadow: 0 2px 12px #00000080;
}
.cta {
display: inline-block;
background: var(--btn-bg);
color: var(--btn-text);
border: none;
padding: 20px 25px 30px 25px;
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 800;
letter-spacing: 0.08em;
font-size: 20px;
text-transform: uppercase;
cursor: pointer;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
transition: transform 0.08s ease, box-shadow 0.2s ease;
background-image: url('../static/img/GameInstructionsButton.png');
background-repeat: no-repeat;
background-position: center;
background-size: contain;
background-color: transparent;
}
.cta:active {
transform: translateY(1px);
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
}
.jack-wrap {
width: 100%;
display: flex;
justify-content: center;
}
.jack-img {
width: min(80vw, 250px);
max-width: 520px;
height: auto;
}
</style>
</head>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DB908PCNDD"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-DB908PCNDD');
</script>
<body>
<div class="closed-container" role="main" aria-label="Experience closed state">
<div class="closed-header">
<h1 class="headline">THE MONSTER MUNCHIES HAVE BEEN DEFEATED!</h1>
<p class="subhead">JACK IN THE BOX IS SAVED, AND THIS EXPERIENCE IS CLOSED UNTIL WE NEED YOUR HELP AGAIN.</p>
<button class="cta" id="returnButton" type="button">RETURN TO APP</button>
</div>
<div class="jack-wrap">
<img src="../static/img/Jack_ClosedSprite.png" alt="Jack celebrating victory" class="jack-img">
</div>
</div>
<script>
(function() {
var btn = document.getElementById('returnButton');
if (!btn) return;
btn.addEventListen
Open service 2a02:26f0:7100::687e:259a:80 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: https://3020-jitb-dq-prod-app.dotdotdash.io/ Expires: Wed, 21 Jan 2026 23:39:20 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 21 Jan 2026 23:39:20 GMT Connection: close x-eaas-current-age: x-eaas-content-source: x-eaas-internal-ttl: -1 x-eaas-honor-origin: x-eaas-must-revalidate: x-eaas-regex-match: x-eaas-edgeworker-ttl: Akamai-GRN: 0.96257e68.1769038760.180cdbea
Open service 2a02:26f0:7100::687e:259a:443 · 3020-jitb-dq-prod-app.dotdotdash.io
2026-01-21 23:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
x-request-id: be2ee253-a6ac-4b80-a4ee-9bef8e36b717
x-frame-options: DENY
X-Amz-Cf-Pop: FRA60-P7
X-Amz-Cf-Id: lg6FKeub-3uZjzdv2Lj2RquUObDVHW86d-rgbHNX4j7pleL_jAseNQ==
Expires: Wed, 21 Jan 2026 23:38:59 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 21 Jan 2026 23:38:59 GMT
Content-Length: 5115
Connection: close
Set-Cookie: AWSALB=Qaqhr5w69BaE7A7vP2ULmMgJ5S4Umnj0gj+X0Km7Ho+I9mL9ZiS8Avf1AWHLHa22zgApOla4dYved4TQ+Np8k6N4MO/bEUO6BZCqwnyF94A3HKB2WPmgGhAALkEx; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/
Set-Cookie: AWSALBCORS=Qaqhr5w69BaE7A7vP2ULmMgJ5S4Umnj0gj+X0Km7Ho+I9mL9ZiS8Avf1AWHLHa22zgApOla4dYved4TQ+Np8k6N4MO/bEUO6BZCqwnyF94A3HKB2WPmgGhAALkEx; Expires=Wed, 28 Jan 2026 23:38:59 GMT; Path=/; SameSite=None; Secure
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.96257e68.1769038738.180c77e8
Page title: Jack in the Box | DealQuest
<html>
<head>
<meta charset="utf-8">
<title>Jack in the Box | DealQuest</title>
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<meta name="robots" content="noindex, nofollow">
<link rel="icon" type="image/x-icon" href="../static/img/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://use.typekit.net/tkg8yqa.css">
<link rel="prefetch" as="image" href="../static/img/Jack_ClosedSprite.png">
<link rel="prefetch" as="image" href="../static/img/ClosedStateBackground.png">
<style>
:root {
--text-color: #9ea795;
--btn-bg: #ffffff;
--btn-text: #ffffff;
}
html, body { height: 100%; }
body {
margin: 0;
background: url('../static/img/ClosedStateBackground.png') center / cover no-repeat fixed;
background-position: bottom center;
background-color: #000000;
}
.closed-container {
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
text-align: center;
padding: 24px 20px 0;
}
.closed-header {
margin-top: 32px;
max-width: 720px;
}
.headline {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 900;
font-size: clamp(40px, 4.5vw, 48px);
line-height: 1.05;
letter-spacing: 0.08em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 40px;
text-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
}
.subhead {
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 700;
font-size: clamp(15px, 2.4vw, 18px);
line-height: 1.3;
letter-spacing: 0.06em;
color: var(--text-color);
text-transform: uppercase;
margin: 0 0 24px;
text-shadow: 0 2px 12px #00000080;
}
.cta {
display: inline-block;
background: var(--btn-bg);
color: var(--btn-text);
border: none;
padding: 20px 25px 30px 25px;
font-family: 'cofo-sans-pixel', sans-serif;
font-weight: 800;
letter-spacing: 0.08em;
font-size: 20px;
text-transform: uppercase;
cursor: pointer;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
transition: transform 0.08s ease, box-shadow 0.2s ease;
background-image: url('../static/img/GameInstructionsButton.png');
background-repeat: no-repeat;
background-position: center;
background-size: contain;
background-color: transparent;
}
.cta:active {
transform: translateY(1px);
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
}
.jack-wrap {
width: 100%;
display: flex;
justify-content: center;
}
.jack-img {
width: min(80vw, 250px);
max-width: 520px;
height: auto;
}
</style>
</head>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DB908PCNDD"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-DB908PCNDD');
</script>
<body>
<div class="closed-container" role="main" aria-label="Experience closed state">
<div class="closed-header">
<h1 class="headline">THE MONSTER MUNCHIES HAVE BEEN DEFEATED!</h1>
<p class="subhead">JACK IN THE BOX IS SAVED, AND THIS EXPERIENCE IS CLOSED UNTIL WE NEED YOUR HELP AGAIN.</p>
<button class="cta" id="returnButton" type="button">RETURN TO APP</button>
</div>
<div class="jack-wrap">
<img src="../static/img/Jack_ClosedSprite.png" alt="Jack celebrating victory" class="jack-img">
</div>
</div>
<script>
(function() {
var btn = document.getElementById('returnButton');
if (!btn) return;
btn.addEventListen
Open service 2a02:26f0:2780:65::5f64:6e15:80 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:19 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:19 GMT
Connection: close
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.15d91102.1766485639.49032acd
{"Location":["https://dotdotdash.com/"]}
Open service 2.16.204.75:443 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:16 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:16 GMT
Connection: close
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.531d1002.1766485636.47a5a51f
{"Location":["https://dotdotdash.com/"]}
Open service 2.16.204.83:443 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:15 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:15 GMT
Connection: close
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.531d1002.1766485635.47a5a0d9
{"Location":["https://dotdotdash.com/"]}
Open service 2.16.204.83:80 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:18 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:18 GMT
Connection: close
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.531d1002.1766485638.47a5b064
{"Location":["https://dotdotdash.com/"]}
Open service 2a02:26f0:2780:65::5f64:6e15:443 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:15 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:15 GMT
Connection: close
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.15d91102.1766485635.4903062c
{"Location":["https://dotdotdash.com/"]}
Open service 2a02:26f0:2780:65::5f64:6e11:80 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:18 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:18 GMT
Connection: close
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.11d91102.1766485638.4d8b61ee
{"Location":["https://dotdotdash.com/"]}
Open service 2.16.204.75:80 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:18 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:18 GMT
Connection: close
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.4b1d1002.1766485638.4fb476b4
{"Location":["https://dotdotdash.com/"]}
Open service 2a02:26f0:2780:65::5f64:6e11:443 · www.dotdotdash.io
2025-12-23 10:27
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:27:15 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:27:15 GMT
Connection: close
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.11d91102.1766485635.4d8b47f9
{"Location":["https://dotdotdash.com/"]}
Open service 95.101.74.101:80 · dotdotdash.io
2025-12-23 10:26
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:26:11 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:26:11 GMT
Connection: close
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.2537655f.1766485571.af57ac3
{"Location":["https://dotdotdash.com/"]}
Open service 2a02:26f0:6d00:f::1748:fe36:443 · dotdotdash.io
2025-12-23 10:26
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:26:08 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:26:08 GMT
Connection: close
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.96ff4817.1766485568.cb5a7f5
{"Location":["https://dotdotdash.com/"]}
Open service 2a02:26f0:6d00:f::1748:fe1e:443 · dotdotdash.io
2025-12-23 10:26
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:26:08 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:26:08 GMT
Connection: close
Strict-Transport-Security: max-age=63072000 ; includeSubDomains
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.96ff4817.1766485568.cb5a803
{"Location":["https://dotdotdash.com/"]}
Open service 95.101.74.111:80 · dotdotdash.io
2025-12-23 10:26
HTTP/1.1 301 Moved Permanently
Location: https://dotdotdash.com/
Content-Type: text/html
Content-Length: 40
Expires: Tue, 23 Dec 2025 10:26:11 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Tue, 23 Dec 2025 10:26:11 GMT
Connection: close
x-eaas-current-age:
x-eaas-content-source:
x-eaas-internal-ttl: -1
x-eaas-honor-origin:
x-eaas-must-revalidate:
x-eaas-regex-match:
x-eaas-edgeworker-ttl:
Akamai-GRN: 0.2f37655f.1766485571.137a508b
{"Location":["https://dotdotdash.com/"]}