._page_ok0cq_1{--ember:#ff8b35;--cream:#f7efe4;isolation:isolate;color:var(--cream);min-height:100svh;font-family:var(--body,"Space Grotesk",sans-serif);background:#080807;position:relative;overflow:hidden}._navLinks_ok0cq_2 ._navTicket_ok0cq_2{background:var(--ember);color:#160a03;letter-spacing:.06em;white-space:nowrap;border:1px solid var(--ember);justify-content:center;align-items:center;padding:15px 20px;font-size:12px;display:inline-flex}._navLinks_ok0cq_2 ._navTicket_ok0cq_2:hover{color:#160a03;background:#ffab69}._actions_ok0cq_2 ._primary_ok0cq_2{min-width:290px;min-height:64px;padding:20px 26px;font-size:16px;font-weight:800;box-shadow:0 0 32px #ff8b3524}@media (max-width:700px){._navLinks_ok0cq_2 a:not(._navTicket_ok0cq_2){display:none}._navLinks_ok0cq_2 ._navTicket_ok0cq_2{padding:13px 16px;font-size:10px;display:inline-flex!important}._actions_ok0cq_2 ._primary_ok0cq_2{min-width:0;min-height:58px;font-size:15px}}._page_ok0cq_1 a{color:inherit;text-decoration:none}._page_ok0cq_1 button{font:inherit}._skip_ok0cq_4{z-index:100;background:#fff;padding:12px;position:fixed;top:-80px;left:12px;color:#111!important}._skip_ok0cq_4:focus{top:12px}._backdrop_ok0cq_5{z-index:-2;background:#100a08 url(/faceoff-next-hero.jpg) 50%/cover no-repeat;height:max(900px,100svh);position:absolute;inset:0 0 auto}._backdrop_ok0cq_5 video{object-fit:cover;filter:saturate(.22)sepia(.35);opacity:.42;width:100%;height:100%}._shade_ok0cq_5{background:radial-gradient(at 48% 40%,#a3401720,#0000 60%),linear-gradient(90deg,#050505c9,#07070755 50%,#050505c9),linear-gradient(#08080766,#0000 45%,#080807);position:absolute;inset:0}._grain_ok0cq_5{opacity:.13;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.4'/%3E%3C/svg%3E");position:absolute;inset:0}._nav_ok0cq_2{z-index:5;border-bottom:1px solid #e9d2b833;justify-content:space-between;align-items:center;height:90px;margin:0 4vw;display:flex;position:relative}._wordmark_ok0cq_6{font:38px/.85 var(--display,"Teko",sans-serif);letter-spacing:-.03em;white-space:nowrap}._wordmark_ok0cq_6 i{color:var(--ember);font-style:normal}._navLinks_ok0cq_2{letter-spacing:.1em;gap:32px;font-size:10px;font-weight:700;display:flex}._navLinks_ok0cq_2 a:hover,._footer_ok0cq_6 a:hover{color:var(--ember)}._hero_ok0cq_7{place-items:center;max-width:1800px;min-height:calc(100svh - 90px);margin:auto;padding:35px 5vw 95px;display:grid;position:relative}._topline_ok0cq_7{color:#c8baaa;font:10px var(--mono,monospace);letter-spacing:.15em;justify-content:space-between;display:flex;position:absolute;top:30px;left:5vw;right:5vw}._sideLabel_ok0cq_7{writing-mode:vertical-rl;font:9px var(--mono,monospace);letter-spacing:.22em;color:#b4a797;position:absolute;top:45%;left:3vw;transform:rotate(180deg)}._copy_ok0cq_7{text-align:center;width:min(800px,100%);padding:48px 0 10px;position:relative}._kicker_ok0cq_7{font:10px var(--mono,monospace);letter-spacing:.22em;color:var(--ember);justify-content:center;align-items:center;gap:11px;display:flex}._kicker_ok0cq_7 i{background:var(--ember);border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #ff8b3580}._titleWrap_ok0cq_7{width:fit-content;margin:30px auto 16px;position:relative}._titleWrap_ok0cq_7 h1{z-index:1;font:clamp(116px,16.5vw,235px)/.72 var(--display,"Teko",sans-serif);letter-spacing:-.055em;text-align:left;text-shadow:0 6px 24px #0005;margin:0;font-weight:700;position:relative}._titleWrap_ok0cq_7 h1>span{margin-top:.12em;display:block}._edition_ok0cq_7{color:var(--ember);letter-spacing:-.045em;vertical-align:baseline;margin-left:.08em;font-size:.6em;display:inline-block}._faces_ok0cq_7{opacity:.85;filter:sepia()saturate(3)hue-rotate(338deg);pointer-events:none;width:clamp(90px,13vw,168px);height:auto;position:absolute;top:25%;left:100%;transform:rotate(12deg)}._halloween_ok0cq_7{justify-content:center;align-items:center;gap:15px;margin-top:28px;display:flex}._halloween_ok0cq_7 p{font:700 clamp(14px,2.3vw,22px) var(--body,sans-serif);letter-spacing:.22em;color:var(--ember);margin:0}._halloween_ok0cq_7>span{background:#ff8b3570;width:48px;height:1px}._tagline_ok0cq_7{margin:22px 0 25px;font-size:15px;line-height:1.8}._tagline_ok0cq_7 span{color:#baa995;font-size:12px}._actions_ok0cq_2{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._primary_ok0cq_2,._secondary_ok0cq_7{letter-spacing:.07em;border:1px solid #f7efe449;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:16px 20px;font-size:10px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}._primary_ok0cq_2{background:var(--ember);border-color:var(--ember);color:#160a03!important}._primary_ok0cq_2:hover{background:#ffab69}._secondary_ok0cq_7:hover{background:#ffffff10}:is(._actions_ok0cq_2 a:focus-visible,._page_ok0cq_1 button:focus-visible,._footer_ok0cq_6 a:focus-visible,._nav_ok0cq_2 a:focus-visible){outline-offset:5px;outline:2px solid #fff}._date_ok0cq_7{font:9px var(--mono,monospace);letter-spacing:.13em;color:#ad9e8f;margin-top:22px}._bottomline_ok0cq_7{font:9px var(--mono,monospace);letter-spacing:.1em;color:#a89b8d;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:28px;left:5vw;right:5vw}._bottomline_ok0cq_7 button{color:#c8baaa;cursor:pointer;background:0 0;border:1px solid #e9d2b833;padding:10px 12px;font-size:9px}._bottomline_ok0cq_7 button span{color:var(--ember);padding-left:10px}._webLeft_ok0cq_8,._webRight_ok0cq_8{pointer-events:none;z-index:3;opacity:.32;width:clamp(125px,23vw,330px);position:absolute;top:0;left:0}._webRight_ok0cq_8{opacity:.21;width:clamp(100px,18vw,250px);left:auto;right:0;transform:scaleX(-1)}._webLeft_ok0cq_8 svg,._webRight_ok0cq_8 svg{stroke:#e9d2b8;stroke-width:.55px;width:100%}._creatures_ok0cq_9{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}._spider_ok0cq_9{filter:drop-shadow(1px 7px 4px #0008);width:90px;height:90px;display:block;position:absolute}._spider_ok0cq_9 img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:.38s ease-in-out infinite alternate _spiderGait_ok0cq_1}._crawlerOne_ok0cq_9{offset-path:path("M 0 0 L 90 120 L 65 255 L 180 370 L 120 530 L 250 660");offset-rotate:auto 90deg;animation:34s linear infinite _crawl_ok0cq_9;top:110px;left:4%}._crawlerTwo_ok0cq_9{offset-path:path("M 0 0 L -65 100 L -30 230 L -130 340 L -65 480");offset-rotate:auto 90deg;opacity:.85;width:65px;height:65px;animation:29s linear -14s infinite _crawl_ok0cq_9;top:230px;right:3%}._descender_ok0cq_9{width:80px;height:80px;animation:22s ease-in-out -4s infinite _descend_ok0cq_9;top:0;right:15%}._descender_ok0cq_9 i{background:linear-gradient(#0000,#d9c6af77);width:1px;height:900px;position:absolute;bottom:55%;left:50%}._descender_ok0cq_9 img{position:relative}._ticker_ok0cq_9{z-index:5;color:#e6b794;font:15px var(--display,sans-serif);letter-spacing:.15em;background:#ff8b350b;border-top:1px solid #ff8b3540;border-bottom:1px solid #ff8b3540;padding:18px 0;position:relative;overflow:hidden}._ticker_ok0cq_9>div{width:max-content;animation:48s linear infinite _marquee_ok0cq_1;display:flex}._ticker_ok0cq_9 span{white-space:nowrap}._ticker_ok0cq_9 b{color:var(--ember);margin:0 28px;font-size:15px;font-weight:400;display:inline-block}._footer_ok0cq_6{z-index:5;font:9px var(--mono,monospace);letter-spacing:.06em;color:#b4a797;flex-wrap:wrap;align-items:center;gap:30px;margin:0 4vw;padding:28px 0 35px;display:flex;position:relative}._footer_ok0cq_6>span{color:#6e6256;margin-left:auto}._walkers_ok0cq_10{z-index:6;pointer-events:none;position:fixed;inset:0;overflow:hidden}._walker_ok0cq_10{filter:drop-shadow(0 8px 5px #0008);width:180px;height:200px;animation:32s linear infinite _walkAcross_ok0cq_1;position:absolute;bottom:80px;left:0;transform:translate(-220px)}._walkSprite_ok0cq_10{background-repeat:no-repeat;background-size:200% 200%;width:180px;height:180px;animation:.72s step-end infinite _walkFrames_ok0cq_1;display:block}._walker_ok0cq_10 b{text-align:center;font:8px var(--mono,monospace);letter-spacing:.15em;color:#f7efe4;text-shadow:0 2px 4px #000;display:block}._samWalker_ok0cq_10 ._walkSprite_ok0cq_10{background-image:url(/halloween/sam-vampire.png)}._tessWalker_ok0cq_10{animation-delay:3s}._tessWalker_ok0cq_10 ._walkSprite_ok0cq_10{background-image:url(/halloween/tess-schoolgirl.png)}._ollieWalker_ok0cq_10{animation-delay:6s}._ollieWalker_ok0cq_10 ._walkSprite_ok0cq_10{background-image:url(/halloween/ollie-schoolgirl.png)}._paused_ok0cq_10 ._walker_ok0cq_10,._paused_ok0cq_10 ._walkSprite_ok0cq_10{animation-play-state:paused}@keyframes _walkAcross_ok0cq_1{0%{transform:translate(-220px)}65%,to{transform:translate(calc(100vw + 220px))}}@keyframes _walkFrames_ok0cq_1{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:0 100%}75%{background-position:100% 100%}}@media (max-width:700px){._walker_ok0cq_10{width:120px;height:140px;bottom:110px}._walkSprite_ok0cq_10{width:120px;height:120px}._walker_ok0cq_10 b{font-size:7px}}@media (prefers-reduced-motion:reduce){._walkers_ok0cq_10{display:none}}@keyframes _crawl_ok0cq_9{0%{offset-distance:0;opacity:0}5%,90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes _spiderGait_ok0cq_1{0%{transform:rotate(-3deg)scaleX(.97)}to{transform:rotate(3deg)scaleX(1.03)}}@keyframes _descend_ok0cq_9{0%,to{transform:translateY(-95px)}35%,60%{transform:translateY(210px)}}@keyframes _marquee_ok0cq_1{to{transform:translate(-50%)}}._paused_ok0cq_10 ._spider_ok0cq_9,._paused_ok0cq_10 ._spider_ok0cq_9 img,._paused_ok0cq_10 ._ticker_ok0cq_9>div{animation-play-state:paused}._paused_ok0cq_10 ._crawlerOne_ok0cq_9{opacity:1;offset-distance:28%}._paused_ok0cq_10 ._crawlerTwo_ok0cq_9{opacity:1;offset-distance:30%}._paused_ok0cq_10 ._descender_ok0cq_9{transform:translateY(140px)}@media (max-width:700px){._nav_ok0cq_2{height:74px;margin:0 6vw}._wordmark_ok0cq_6{font-size:31px}._navLinks_ok0cq_2{gap:12px;font-size:8px}._navLinks_ok0cq_2 a:first-child{display:none}._hero_ok0cq_7{min-height:calc(100svh - 74px);padding:45px 7vw 100px}._topline_ok0cq_7{letter-spacing:.08em;font-size:8px;top:25px;left:7vw;right:7vw}._copy_ok0cq_7{padding-top:38px}._kicker_ok0cq_7{letter-spacing:.14em;font-size:8px}._titleWrap_ok0cq_7 h1{font-size:clamp(118px,27vw,180px)}._faces_ok0cq_7{opacity:.55;width:86px;top:25%;left:84%}._titleWrap_ok0cq_7{margin-top:35px}._halloween_ok0cq_7{gap:10px}._halloween_ok0cq_7 p{letter-spacing:.15em;font-size:13px}._halloween_ok0cq_7>span{width:25px}._tagline_ok0cq_7{margin-top:19px;font-size:13px}._tagline_ok0cq_7 span{font-size:11px}._actions_ok0cq_2{gap:10px}._actions_ok0cq_2 a{width:min(330px,100%);min-height:48px}._date_ok0cq_7{font-size:8px;line-height:1.8}._sideLabel_ok0cq_7{display:none}._bottomline_ok0cq_7{gap:10px;bottom:24px;left:7vw;right:7vw}._bottomline_ok0cq_7>span{max-width:130px;font-size:7px;line-height:1.8}._bottomline_ok0cq_7 button{font-size:8px}._spider_ok0cq_9{width:64px;height:64px}._crawlerOne_ok0cq_9{opacity:.8;left:-4%}._crawlerTwo_ok0cq_9{width:49px;height:49px;right:-5%}._descender_ok0cq_9{width:57px;height:57px;right:6%}._footer_ok0cq_6{gap:18px;padding:25px 2vw;font-size:8px}._footer_ok0cq_6>span{width:100%;margin:0}._ticker_ok0cq_9{padding:13px 0}}@media (prefers-reduced-motion:reduce){._spider_ok0cq_9,._spider_ok0cq_9 img,._ticker_ok0cq_9>div{animation:none!important}._crawlerOne_ok0cq_9{offset-distance:20%;opacity:.8}._crawlerTwo_ok0cq_9{offset-distance:28%;opacity:.8}._descender_ok0cq_9{transform:translateY(120px)}._backdrop_ok0cq_5 video{display:none}._primary_ok0cq_2,._secondary_ok0cq_7{transition:none}}.earlyBirdCountdown{color:#fff;background:radial-gradient(at 100% 0,#471021 0,#0000 65%),#111;border:1px solid #3f2430;border-top:3px solid #bf1038;border-radius:16px;margin:12px 0 20px;padding:clamp(18px,3vw,28px);overflow:hidden}.earlyBirdCountdown__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.earlyBirdCountdown__eyebrow{letter-spacing:.15em;color:#e6acba;font:700 12px/1.4 monospace}.earlyBirdCountdown .earlyBirdCountdown__header h3{color:#fff;letter-spacing:-.03em;margin:5px 0 0;font-size:clamp(23px,4vw,36px);line-height:1}.earlyBirdCountdown__saving{color:#fff;letter-spacing:.06em;text-align:center;background:#b70c32;border:1px solid #a92b48;border-radius:7px;flex-shrink:0;padding:8px 12px;font:700 12px/1.35 Arial,sans-serif}.earlyBirdCountdown__saving b{letter-spacing:-.02em;font-size:19px}.earlyBirdCountdown__timer{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,1.5vw,14px);max-width:580px;margin-inline:auto;display:grid}.earlyBirdCountdown__unit{text-align:center;min-width:0}.earlyBirdCountdown__tile{background:linear-gradient(#282126 49.5%,#100d10 50%,#1c171b 51%);border:1px solid #43303a;border-radius:9px;padding:12px 2px 9px;position:relative;box-shadow:0 5px #080708}.earlyBirdCountdown__tile b{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font:800 clamp(28px,7vw,58px)/1 Arial,sans-serif;animation:.22s ease-out earlyBirdDigit;display:block;position:relative}.earlyBirdCountdown__unit:last-child .earlyBirdCountdown__tile b{color:#ff6b8c}.earlyBirdCountdown__unit>span{color:#cdbcc4;letter-spacing:.12em;margin-top:12px;font:700 12px/1.5 monospace;display:block}.earlyBirdCountdown .earlyBirdCountdown__prices{color:#e4d9de;text-align:center;margin:18px 0 0;font:400 16px/1.5 Arial,sans-serif}.earlyBirdCountdown__prices b{color:#fff}.earlyBirdCountdown__prices>span{color:#89727d;padding:0 6px}.earlyBirdCountdown .earlyBirdCountdown__deadline{color:#cdbcc4;text-align:center;margin:8px 0 0;font:400 12px/1.5 Arial,sans-serif}@keyframes earlyBirdDigit{0%{transform:translateY(-3px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.earlyBirdCountdown__tile b{animation:none}}@media (max-width:370px){.earlyBirdCountdown{padding:14px}.earlyBirdCountdown__eyebrow{letter-spacing:.06em}.earlyBirdCountdown__saving{padding:7px}.earlyBirdCountdown .earlyBirdCountdown__prices{font-size:14px}}.ticketRow .originalTicketPrice{color:#777;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:block}.ticketChoices{flex-direction:column!important;display:flex!important}.ticketChoices .ticketDeadline{font-variant-numeric:tabular-nums;font:12px/1.5 var(--body),Arial,sans-serif!important;color:#b3132d!important;margin-top:9px!important;display:block!important}.ticketChoices .ticketDeadline b{letter-spacing:1px;font:800 13px/1.5 var(--body),Arial,sans-serif!important}.ticketChoices .ticketExpired{filter:grayscale();opacity:.45!important;cursor:not-allowed!important;box-shadow:none!important;background:#eee!important}.ticketChoices .ticketExpired .ticketRow{cursor:not-allowed!important;box-shadow:none!important}.ticketChoices .ticketExpired .inlineTicketQuantity{display:none!important}.ticketChoices .ticketExpired .ticketDeadline{color:#666!important}.ticketChoices .ticketExpired button:hover,.ticketChoices button.ticketExpired:hover{transform:none!important}.ticketChoices .ticketExpired .ticketRow,.ticketChoices button.ticketExpired{border-style:dashed!important}.ticketChoices .ticketExpired strong{color:#737373!important}.ticketChoices .ticketExpired span{color:#777!important}.expiredTicketLabel{letter-spacing:1px;font:800 10px/1.5 Arial,sans-serif;display:block}.ticketChoices .girlsTicket.ticketExpired>strong{font-size:clamp(14px,2.3vw,23px)!important}.checkoutBuyerFields,.girlsFields{grid-template-columns:1fr!important}.offHoursCheckout .sectionLabel,.offHoursCheckout .checkoutIntro h2 span{color:#bf1033}.offHoursCheckout .primary,.offHoursCheckout .releaseBadge{color:#fff;background:#bf1033}.offHoursCheckout .ticketRow.activeTier,.offHoursCheckout .ticketOption.activeTier{border-color:#bf1033}.offHoursAttribution{color:#231217;background:#fff0f3;border:1px solid #efbdc8;border-radius:16px;margin:24px 0;padding:22px 26px}.offHoursAttribution strong{letter-spacing:-.4px;font-size:20px}.offHoursAttribution p{color:#7b6269;max-width:580px;margin:9px 0 0;font-size:14px;line-height:1.6}@media (max-width:620px){.offHoursAttribution{margin:18px 0;padding:17px}.offHoursAttribution strong{font-size:18px}.offHoursAttribution p{font-size:13px}}
