@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-tight-600-latin-D1Euit6y.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/inter-latin-8kRkwJBP.woff2)format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}html{height:100%}body{background:#000;min-width:320px;height:100%;font-family:Inter,sans-serif;font-size:16px;line-height:1}.content{text-align:center;z-index:2;justify-content:center;align-items:center;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.content:before{content:"";background:radial-gradient(52% 42%,#0000008f 0%,#0000004d 55%,#00000014 100%);position:absolute;inset:0}.content-inner{max-width:850px;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));z-index:3;position:relative}.content-inner h1{color:#fff;letter-spacing:-.025em;text-shadow:0 1px 3px #00000059,0 2px 28px #0006;font-family:Inter Tight,sans-serif;font-size:64px;font-weight:600;line-height:68px}.content-inner h1 span{display:block}.content-inner p{color:#fff;text-wrap:balance;text-shadow:0 1px 2px #00000073,0 1px 12px #00000080;font-size:19px;line-height:29px}.video{z-index:1;object-fit:cover;background:#000 url(/assets/nothing-to-see-here-start-BGNFWq4S.jpg) 50%/cover no-repeat;width:100%;height:100%;position:fixed;inset:0}::-webkit-media-controls-panel{-webkit-appearance:none;display:none!important}::-webkit-media-controls-play-button{-webkit-appearance:none;display:none!important}::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}@media screen and (width<=950px){.content-inner h1{font-size:56px;line-height:60px}}@media screen and (width<=800px){.content-inner{max-width:400px}.content-inner h1{font-size:40px;line-height:44px}.taunt{margin-top:16px}.content-inner p{font-size:16px;line-height:24px}.content-inner .button{font-size:16px}}@media screen and (width<=400px){.content-inner{padding-left:15px;padding-right:15px}.content-inner h1{font-size:34px;line-height:38px}.content-inner p{font-size:15px;line-height:23px}.content-inner .button{font-size:15px}}*{box-sizing:border-box}.button-row{justify-content:center;gap:12px;margin-top:40px;display:flex}.button{color:#fff;text-align:center;cursor:pointer;background:#00000059;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;padding:14px 26px;font:600 17px/26px Inter,sans-serif;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.button:hover,.button-primary{color:#000;background:#fff}.button-primary:hover{color:#fff;background:#00000059}.contact-link{right:max(20px, calc(env(safe-area-inset-right) + 12px));bottom:max(18px, calc(env(safe-area-inset-bottom) + 10px));z-index:3;color:#ffffffb8;text-underline-offset:3px;text-shadow:0 1px 8px #0009;font:400 14px/20px Inter,sans-serif;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;transition:color .15s,opacity .3s,visibility .3s;position:fixed}.contact-link:hover{color:#fff;text-decoration-color:currentColor}.contact-button,.after-game .contact-link{display:none}.after-game .contact-button{display:inline-flex}.is-playing .contact-link{opacity:0;visibility:hidden}button:focus-visible,a:focus-visible{outline-offset:5px;outline:3px solid #4ade80}.video-still{z-index:1;opacity:0;pointer-events:none;background:#000 50%/cover no-repeat;transition:opacity .6s;position:fixed;inset:0}.no-video .video-still{opacity:1;background-image:url(/assets/frank-disperse-1P-Flqxw.jpg)}.is-playing{overflow:hidden}.content-inner h1{animation:.7s ease-out .2s both rise}.fonts-pending .content-inner h1,.fonts-pending .contact-link{animation-play-state:paused}.taunt{margin-top:24px;display:grid}.reveal{grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.25,.8,.25,1);display:grid}.reveal-inner{min-height:0;display:flow-root}.intro-line .reveal-line,.intro-offer .reveal-offer,.intro-done .reveal{grid-template-rows:1fr}.intro-done .reveal{transition:none}.taunt>span{grid-area:1/1}.intro-line .taunt-first{animation:.6s ease-out both rise}.intro-swap .taunt-first{animation:.45s ease-in forwards leave}.taunt-first,.taunt-second{opacity:0;visibility:hidden}.button-row{opacity:0;pointer-events:none}.intro-offer .button-row,.intro-done .button-row{pointer-events:auto}.intro-swap .taunt-second{animation:.6s ease-out .4s both rise}.intro-offer .button-row{animation:.7s ease-out both rise}.contact-link{animation:.8s ease-out 1.5s both appear}.intro-done .content-inner>*,.intro-done .taunt-second,.intro-done .contact-link{animation:none}.intro-done .taunt-first{opacity:0;visibility:hidden;animation:none}.intro-done .taunt-second,.intro-done .button-row{opacity:1;visibility:visible}.game{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);z-index:4;opacity:0;visibility:hidden;background:#000;outline:none;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.game.is-tabbed:focus{outline-offset:-4px;outline:2px solid #4ade80}.game.is-active{visibility:visible;opacity:1;transition:none}.game.is-opening{clip-path:inset(var(--from-top) var(--from-right) var(--from-bottom) var(--from-left) round 4px);background-color:var(--from-colour)}.game.is-opening.is-expanding{clip-path:inset(0);background-color:#000;transition:clip-path .55s cubic-bezier(.7,0,.2,1),background-color .18s ease-out,opacity .3s,visibility .3s}.game canvas,.game-controls{opacity:0;transition:opacity .25s}.game.is-visible canvas,.game.is-visible .game-controls{opacity:1}.game canvas{width:100%;height:100%;image-rendering:pixelated;touch-action:none;display:block}.game-controls{top:calc(8px + env(safe-area-inset-top));right:calc(8px + env(safe-area-inset-right));gap:4px;display:flex;position:absolute}.game-control{color:#f5f5f5;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:0;place-items:center;width:44px;height:44px;padding:10px;display:grid}.game-control:hover{border-color:#737373}.game-control[aria-pressed=false]{color:#737373}.game-control svg{fill:none;stroke:currentColor;stroke-width:2px;shape-rendering:crispedges;width:22px;height:22px}.game-control .sound-on,.game-control[aria-pressed=true] .sound-off{display:none}.game-control[aria-pressed=true] .sound-on{display:block}.exit-game span{clip-path:polygon(0 0,28% 0,50% 28%,72% 0,100% 0,100% 28%,72% 50%,100% 72%,100% 100%,72% 100%,50% 72%,28% 100%,0 100%,0 72%,28% 50%,0 28%);background:currentColor;width:14px;height:14px;font-size:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@keyframes rise{0%{opacity:0;transform:translateY(var(--rise,14px));visibility:hidden}to{opacity:1;visibility:visible;transform:none}}@keyframes leave{0%{opacity:1;visibility:visible;transform:none}to{opacity:0;transform:translateY(calc(var(--rise,14px) * -.7));visibility:hidden}}@keyframes appear{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media (width<=399px){.button-row{flex-direction:column}.button{width:100%}}@media (prefers-reduced-motion:reduce){.game{transition-duration:.2s}.game.is-active{transition:opacity .2s}:root{--rise:0px}.reveal{grid-template-rows:1fr;transition:none}.video-still{opacity:1;background-image:url(/assets/frank-disperse-1P-Flqxw.jpg);transition:none}}.play-icon{fill:currentColor;flex-shrink:0;width:20px;height:18px;margin-right:10px}@media (width<=800px){.play-icon{width:16px;height:14px}}
