.PublicLandingPage-module__n5iGHq__page{--ink:#11110f;--paper:#f2eee4;--red:#c72923;min-height:100dvh;color:var(--ink);background-color:#e8e4da;background-image:linear-gradient(#e8e4daa3,#e8e4daa3),url(/rebrand/dirty-paper.webp);background-size:cover;padding:16px;font-family:Arial,Helvetica,sans-serif}.PublicLandingPage-module__n5iGHq__paperFrame{isolation:isolate;background-color:var(--paper);clip-path:polygon(0 14px,2.5% 9px,5.5% 13px,9% 6px,13% 11px,17% 7px,21% 12px,25.5% 5px,30% 10px,34% 7px,38% 13px,42.5% 6px,47% 9px,51% 5px,55.5% 11px,60% 7px,64.5% 13px,69% 6px,73.5% 10px,78% 5px,82.5% 12px,87% 7px,91% 11px,95% 6px,98% 10px,100% 7px,calc(100% - 8px) 3%,calc(100% - 5px) 7%,calc(100% - 11px) 11%,calc(100% - 6px) 15%,calc(100% - 10px) 19%,calc(100% - 5px) 23%,calc(100% - 12px) 27%,calc(100% - 7px) 31%,calc(100% - 10px) 35%,calc(100% - 5px) 39%,calc(100% - 11px) 43%,calc(100% - 6px) 47%,calc(100% - 9px) 51%,calc(100% - 5px) 55%,calc(100% - 12px) 59%,calc(100% - 6px) 63%,calc(100% - 10px) 67%,calc(100% - 5px) 71%,calc(100% - 11px) 75%,calc(100% - 7px) 79%,calc(100% - 10px) 83%,calc(100% - 5px) 87%,calc(100% - 12px) 91%,calc(100% - 6px) 95%,calc(100% - 9px) 98%,100% calc(100% - 8px),97% calc(100% - 11px),93% calc(100% - 6px),89% calc(100% - 12px),85% calc(100% - 7px),80.5% calc(100% - 13px),76% calc(100% - 6px),71.5% calc(100% - 10px),67% calc(100% - 5px),62.5% calc(100% - 12px),58% calc(100% - 7px),53.5% calc(100% - 11px),49% calc(100% - 5px),44.5% calc(100% - 12px),40% calc(100% - 6px),35.5% calc(100% - 10px),31% calc(100% - 5px),26.5% calc(100% - 13px),22% calc(100% - 7px),17.5% calc(100% - 11px),13% calc(100% - 5px),8.5% calc(100% - 12px),4% calc(100% - 7px),0 calc(100% - 10px),8px 96%,5px 92%,11px 88%,6px 84%,10px 80%,5px 76%,12px 72%,7px 68%,10px 64%,5px 60%,11px 56%,6px 52%,9px 48%,5px 44%,12px 40%,6px 36%,10px 32%,5px 28%,11px 24%,7px 20%,10px 16%,5px 12%,12px 8%,6px 4%);filter:drop-shadow(0 2px 1px #362b1c47)drop-shadow(0 9px 10px #17130d30);background-image:linear-gradient(96deg,#4f391a0b,#0000 18% 80%,#4832160f),url(/rebrand/dirty-paper.webp);background-position:50%,top;background-repeat:no-repeat,repeat;background-size:100% 100%,1536px 1024px;max-width:1480px;min-height:calc(100dvh - 32px);margin:0 auto;position:relative;overflow:hidden}.PublicLandingPage-module__n5iGHq__paperFrame:before,.PublicLandingPage-module__n5iGHq__paperFrame:after{content:"";z-index:20;pointer-events:none;position:absolute;inset:0}.PublicLandingPage-module__n5iGHq__paperFrame:before{box-shadow:inset 12px 0 13px -12px #4a34196b,inset -12px 0 13px -12px #4a341961,inset 0 12px 13px -12px #4a34194d,inset 0 -12px 13px -12px #4a34195c,inset 0 0 85px #6a502a1c}.PublicLandingPage-module__n5iGHq__paperFrame:after{opacity:.52;background-image:linear-gradient(90deg,#5b432438,#0000 13px),linear-gradient(270deg,#5b432433,#0000 13px),linear-gradient(#ffffff7a,#0000 11px),linear-gradient(0deg,#5b43242e,#0000 12px)}.PublicLandingPage-module__n5iGHq__header{z-index:30;justify-content:space-between;align-items:center;min-height:142px;padding:26px 54px 20px 64px;display:flex;position:relative}.PublicLandingPage-module__n5iGHq__brandLink{color:inherit;text-decoration:none;display:inline-flex}.PublicLandingPage-module__n5iGHq__brandMark{filter:drop-shadow(3px 5px 2px #2b221757);width:214px;display:block;transform:rotate(-4deg)}.PublicLandingPage-module__n5iGHq__brandImage{width:100%;height:auto;display:block}.PublicLandingPage-module__n5iGHq__desktopNav{font-family:var(--game-label-font);letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:clamp(32px,5vw,78px);font-size:19px;display:none}.PublicLandingPage-module__n5iGHq__desktopNav a:not(.PublicLandingPage-module__n5iGHq__playButton),.PublicLandingPage-module__n5iGHq__desktopNav button{color:var(--ink);font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:none}.PublicLandingPage-module__n5iGHq__desktopNav a:not(.PublicLandingPage-module__n5iGHq__playButton):hover{color:var(--red)}.PublicLandingPage-module__n5iGHq__desktopNav button[aria-disabled=true]{cursor:default}.PublicLandingPage-module__n5iGHq__playButton{color:#fff9ee;background-color:var(--red);width:fit-content;min-width:330px;min-height:70px;font-family:var(--game-label-font);letter-spacing:1.6px;text-transform:uppercase;background-image:radial-gradient(circle at 20% 30%,#ffffff1c 0 1px,#0000 1.3px),linear-gradient(95deg,#7000001a,#0000 55%,#ffffff12);background-size:8px 8px,100% 100%;border-radius:8px;justify-content:center;align-items:center;gap:28px;font-size:25px;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex;box-shadow:inset 0 0 14px #5f00003d,0 2px 2px #0000001f}.PublicLandingPage-module__n5iGHq__playButton:hover{background-color:#ae1e1a;transform:translateY(-2px)rotate(-.3deg)}.PublicLandingPage-module__n5iGHq__playButton svg{stroke-width:1.7px;width:30px;height:30px}.PublicLandingPage-module__n5iGHq__playButtonCompact{min-width:185px;min-height:62px;padding:0 25px;font-size:20px}.PublicLandingPage-module__n5iGHq__playButtonCompact svg{display:none}.PublicLandingPage-module__n5iGHq__mobileMenu{display:block;position:relative}.PublicLandingPage-module__n5iGHq__menuButton{z-index:31;color:#fff9ee;background-color:var(--red);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-image:radial-gradient(circle at 22% 28%,#ffffff24 0 1px,#0000 1.4px),linear-gradient(145deg,#ffffff14,#0000 48%,#4b000029);background-size:9px 9px,100% 100%;border:0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;list-style:none;transition:transform .16s,background-color .16s;display:inline-flex;position:relative;box-shadow:inset 0 0 12px #52000040,0 3px #2c20144d}.PublicLandingPage-module__n5iGHq__menuButton:hover{background-color:#ad201b;transform:translateY(-1px)}.PublicLandingPage-module__n5iGHq__menuButton:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.PublicLandingPage-module__n5iGHq__menuButton::-webkit-details-marker{display:none}.PublicLandingPage-module__n5iGHq__menuButton svg{stroke-width:1.9px;width:48px;height:48px}.PublicLandingPage-module__n5iGHq__menuOpenIcon,.PublicLandingPage-module__n5iGHq__mobileMenu[open] .PublicLandingPage-module__n5iGHq__menuClosedIcon{display:none}.PublicLandingPage-module__n5iGHq__mobileMenu[open] .PublicLandingPage-module__n5iGHq__menuOpenIcon{display:block}.PublicLandingPage-module__n5iGHq__mobileNav{z-index:20;border:2px solid var(--ink);background:var(--paper);width:320px;box-shadow:6px 7px 0 var(--ink);font-family:var(--game-label-font);letter-spacing:.025em;text-transform:uppercase;flex-direction:column;padding:16px;font-size:18px;display:flex;position:absolute;top:66px;right:0}.PublicLandingPage-module__n5iGHq__mobileNav a,.PublicLandingPage-module__n5iGHq__mobileNav button{color:var(--ink);font:inherit;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:15px 14px;text-decoration:none}.PublicLandingPage-module__n5iGHq__mobileNav button{justify-content:space-between;display:flex}.PublicLandingPage-module__n5iGHq__mobileNav small{color:var(--red);font-size:10px}.PublicLandingPage-module__n5iGHq__mobileNav .PublicLandingPage-module__n5iGHq__mobileVaultLink{border-top:2px solid var(--ink);color:var(--red);justify-content:space-between;align-items:center;padding-top:13px;display:flex}.PublicLandingPage-module__n5iGHq__mobileVaultLink svg{width:17px;height:17px}.PublicLandingPage-module__n5iGHq__page a,.PublicLandingPage-module__n5iGHq__menuButton{touch-action:manipulation;-webkit-tap-highlight-color:#c7292329}.PublicLandingPage-module__n5iGHq__hero{grid-template-columns:minmax(540px,.95fr) minmax(440px,1.05fr);align-items:center;max-width:1300px;min-height:650px;margin:0 auto;padding:8px 48px 14px;display:grid}.PublicLandingPage-module__n5iGHq__heroCopy{z-index:2;padding-left:18px;position:relative}.PublicLandingPage-module__n5iGHq__hero h1{max-width:660px;font-family:var(--game-label-font);letter-spacing:1.45px;word-spacing:.035em;text-transform:uppercase;margin:0 0 22px;font-size:clamp(58px,5.2vw,82px);font-weight:900;line-height:1.16}.PublicLandingPage-module__n5iGHq__heroCopy>p{letter-spacing:.2px;margin:0 0 26px;font-size:21px;font-weight:600;line-height:1.45}.PublicLandingPage-module__n5iGHq__heroArt{justify-self:center;width:min(100%,570px);height:610px;position:relative;transform:rotate(1.5deg)}.PublicLandingPage-module__n5iGHq__handStage{z-index:0;justify-content:center;align-items:stretch;display:flex;position:absolute;inset:0}.PublicLandingPage-module__n5iGHq__handImage{object-fit:contain;filter:drop-shadow(6px 10px 3px #2c24182e)}.PublicLandingPage-module__n5iGHq__heroSlide{opacity:0;animation:18s ease-in-out infinite PublicLandingPage-module__n5iGHq__heroArtCycle}.PublicLandingPage-module__n5iGHq__middleFingerSlide{animation-delay:0s}.PublicLandingPage-module__n5iGHq__trophySlide{animation-delay:-12s}.PublicLandingPage-module__n5iGHq__dumpsterSlide{animation-delay:-6s;transform:scale(1.18)}@keyframes PublicLandingPage-module__n5iGHq__heroArtCycle{0%,27%{opacity:1}33.333%,94%{opacity:0}to{opacity:1}}.PublicLandingPage-module__n5iGHq__handCelAnimation{aspect-ratio:570/610;filter:drop-shadow(6px 10px 3px #2c24182e);background:url(/rebrand/hero-hand-gesture-rigged.webp) 0 0/1700% 100% no-repeat;flex:none;width:auto;height:100%;animation:.85s steps(16,end) both PublicLandingPage-module__n5iGHq__playHandCels;display:block;position:relative}.PublicLandingPage-module__n5iGHq__inkLayer{pointer-events:none;will-change:clip-path, opacity, transform;display:block;position:absolute;inset:0}.PublicLandingPage-module__n5iGHq__signalMarkOne,.PublicLandingPage-module__n5iGHq__signalMarkTwo,.PublicLandingPage-module__n5iGHq__signalMarkThree{z-index:5;opacity:0;transform-origin:22% 17%;animation:.28s cubic-bezier(.16,1,.3,1) both PublicLandingPage-module__n5iGHq__accentMarkSnaps}.PublicLandingPage-module__n5iGHq__signalMarkOne{clip-path:inset(12% 74% 81.5% 15%);animation-delay:.9s}.PublicLandingPage-module__n5iGHq__signalMarkTwo{clip-path:inset(10.5% 69.5% 82.5% 24.5%);animation-delay:.98s}.PublicLandingPage-module__n5iGHq__signalMarkThree{clip-path:inset(18% 75.5% 79% 14%);animation-delay:1.06s}.PublicLandingPage-module__n5iGHq__mehWord{z-index:5;clip-path:inset(20.8% 18% 74.2% 82%);opacity:0;animation:1.05s linear 1.24s both PublicLandingPage-module__n5iGHq__writeMeh}.PublicLandingPage-module__n5iGHq__mehUnderline{z-index:5;clip-path:inset(24.9% 16% 72.4% 84%);opacity:0;animation:.42s ease-out 2.26s both PublicLandingPage-module__n5iGHq__underlineMeh}@keyframes PublicLandingPage-module__n5iGHq__playHandCels{0%{background-position:0 0}to{background-position:100% 0}}@keyframes PublicLandingPage-module__n5iGHq__accentMarkSnaps{0%{opacity:0;transform:translate(5px,3px)scale(.68)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes PublicLandingPage-module__n5iGHq__writeMeh{0%{clip-path:inset(20.8% 18% 74.2% 82%);opacity:0}4%{opacity:1}to{clip-path:inset(20.8% 0 74.2% 82%);opacity:1}}@keyframes PublicLandingPage-module__n5iGHq__underlineMeh{0%{clip-path:inset(24.9% 16% 72.4% 84%);opacity:0}8%{opacity:1}to{clip-path:inset(24.9% 0 72.4% 84%);opacity:1}}.PublicLandingPage-module__n5iGHq__redNote{z-index:2;width:236px;min-height:104px;color:var(--ink);background-blend-mode:normal;clip-path:polygon(2% 8%,17% 4%,34% 6%,52% 2%,70% 4%,96% 0,98% 18%,100% 42%,98% 63%,100% 85%,90% 100%,69% 96%,49% 99%,28% 95%,0 92%,2% 68%,0 43%,2% 23%);text-transform:uppercase;filter:drop-shadow(4px 7px 2px #2f23164d);background-color:#d93a30;background-image:linear-gradient(#d93a30e8,#d93a30e8),url(/rebrand/dirty-paper.webp);background-position:50%;background-size:auto,470px;padding:17px 24px;font-family:Arial,Helvetica,sans-serif;font-size:25px;line-height:1.1;position:absolute;bottom:12%;right:1%;transform:rotate(-10deg);box-shadow:inset 0 0 18px #530f0b2e,inset 0 1px #ffdaca1f}.PublicLandingPage-module__n5iGHq__redNote:before{content:"";opacity:.25;pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(circle at 18% 30%,#460c09bf 0 .6px,#0000 .9px),linear-gradient(102deg,#0000 26%,#ffe1d059 27%,#0000 28%);background-size:9px 11px,100% 100%;position:absolute;inset:5px 7px}.PublicLandingPage-module__n5iGHq__tape{z-index:3;opacity:.72;filter:sepia(.15)drop-shadow(1px 2px 1px #352a1b33);background:url(/rebrand/masking-tape.png) 50%/contain no-repeat;width:92px;height:34px;display:block;position:absolute}.PublicLandingPage-module__n5iGHq__tapeOne{opacity:.64;width:82px;bottom:27%;right:-1%;transform:rotate(24deg)}.PublicLandingPage-module__n5iGHq__modes{text-align:center;max-width:1260px;margin:0 auto;padding:34px 40px 0}.PublicLandingPage-module__n5iGHq__sectionHeading{text-align:left;max-width:720px;margin:0 0 28px}.PublicLandingPage-module__n5iGHq__sectionHeading h2{font-family:var(--game-label-font);letter-spacing:1px;text-transform:uppercase;margin:4px 0 10px;font-size:clamp(38px,4.5vw,58px);font-weight:800;line-height:1}.PublicLandingPage-module__n5iGHq__sectionHeading p{margin:0;font-size:18px;line-height:1.5}.PublicLandingPage-module__n5iGHq__cardGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.PublicLandingPage-module__n5iGHq__modeCard{min-height:292px;color:var(--ink);background:#f6f2e891;border:2px solid #4539272e;border-radius:7px;flex-direction:column;align-items:center;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;position:relative;overflow:visible;box-shadow:0 4px 8px #352a1b17}.PublicLandingPage-module__n5iGHq__modeCard:hover{transform:translateY(-5px)rotate(-.35deg);box-shadow:0 10px 16px #352a1b26}.PublicLandingPage-module__n5iGHq__cardTape{top:-18px;left:-34px;transform:rotate(-18deg)}.PublicLandingPage-module__n5iGHq__modeArt{filter:drop-shadow(3px 5px 2px #30251838);place-items:center;width:88px;height:88px;margin:16px 0 5px;display:grid;transform:rotate(-1.5deg)}.PublicLandingPage-module__n5iGHq__modeArt img{object-fit:contain;width:100%;height:100%;display:block}.PublicLandingPage-module__n5iGHq__modeCard:nth-child(2n) .PublicLandingPage-module__n5iGHq__modeArt{transform:rotate(1.5deg)}.PublicLandingPage-module__n5iGHq__modeCopy{padding:0 18px 22px}.PublicLandingPage-module__n5iGHq__modeCopy h3{font-family:var(--game-label-font);letter-spacing:.045em;text-transform:uppercase;word-spacing:.12em;margin:0 0 9px;font-size:26px;font-weight:800;line-height:1.15}.PublicLandingPage-module__n5iGHq__modeCopy p{margin:0;font-size:18px;line-height:1.3}.PublicLandingPage-module__n5iGHq__vaultWrap{max-width:1180px;margin:78px auto 30px;position:relative}.PublicLandingPage-module__n5iGHq__vault{isolation:isolate;color:#fff9ee;clip-path:polygon(.5% 3%,13% 1.2%,29% 2.2%,46% .7%,63% 2%,80% .6%,98.8% 2.4%,100% 18%,99.3% 39%,100% 62%,99.1% 82%,99% 97%,82% 98.8%,64% 97.5%,48% 99%,31% 97.2%,14% 98.8%,.7% 97%,0 80%,.7% 59%,0 37%);background-color:#11110f;background-image:radial-gradient(circle at 18% 24%,#ffffff0d 0 .8px,#0000 1.2px),radial-gradient(circle at 81% 68%,#ffffff09 0 .6px,#0000 1px),linear-gradient(100deg,#ffffff05,#0000 42%,#ffffff08);background-size:11px 11px,17px 17px,100% 100%;border-radius:22px 17px 20px 16px;min-height:540px;margin:0;padding:68px clamp(42px,5.5vw,76px) 54px;position:relative;overflow:hidden;box-shadow:0 12px 22px #251d1347}.PublicLandingPage-module__n5iGHq__vaultTape{z-index:8;filter:sepia(.2)drop-shadow(1px 2px 1px #0000004d);opacity:.82;pointer-events:none;background:url(/rebrand/masking-tape.png) 50%/contain no-repeat;width:126px;height:48px;display:block;position:absolute;top:-17px;left:50%;transform:translate(-50%)rotate(-2deg)}.PublicLandingPage-module__n5iGHq__vaultCopy{z-index:3;width:52%;position:relative}.PublicLandingPage-module__n5iGHq__vault h2{font-family:var(--game-label-font);letter-spacing:.8px;text-transform:uppercase;margin:0;font-size:clamp(74px,7.2vw,106px);font-weight:800;line-height:1.16}.PublicLandingPage-module__n5iGHq__vault h2 span{display:block}.PublicLandingPage-module__n5iGHq__vaultCopy p{color:#eee7da;letter-spacing:.1px;max-width:430px;margin:30px 0 34px;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:600;line-height:1.55}.PublicLandingPage-module__n5iGHq__vaultButton,.PublicLandingPage-module__n5iGHq__joinRoomButton{--vault-button-red:#cf3025;color:#fff9ee;clip-path:polygon(.5% 8%,1.8% 2%,10% 3%,19% 1%,31% 2.5%,43% .5%,57% 2%,72% .8%,87% 2%,98.5% 1%,100% 7%,99.4% 22%,100% 39%,99.2% 55%,100% 72%,99.3% 95%,98% 100%,84% 98.5%,70% 100%,56% 98%,41% 100%,25% 98.5%,10% 100%,2% 98%,0 92%,.6% 76%,0 59%,.7% 41%,0 22%);filter:drop-shadow(0 3px #0000003d);width:min(100%,410px);min-height:72px;font-family:var(--game-label-font);letter-spacing:1.15px;text-transform:uppercase;background:#fff;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0 31px 0 36px;font-size:26px;text-decoration:none;transition:transform .16s,filter .16s;display:inline-flex;position:relative;overflow:hidden}.PublicLandingPage-module__n5iGHq__vaultButton:before,.PublicLandingPage-module__n5iGHq__joinRoomButton:before{content:"";z-index:0;background-color:var(--vault-button-red);clip-path:polygon(.4% 9%,1.5% 2%,11% 3%,20% .7%,34% 2.3%,49% .4%,64% 2%,78% .8%,91% 2.4%,99% 1%,100% 11%,99.3% 31%,100% 50%,99.2% 70%,100% 91%,98.6% 100%,87% 98.2%,74% 100%,59% 98.2%,45% 100%,29% 98.4%,14% 100%,1.3% 98%,0 88%,.7% 68%,0 48%,.8% 27%);pointer-events:none;background-image:radial-gradient(circle at 15% 26%,#3e050261 0 .7px,#0000 1.25px),radial-gradient(circle at 72% 76%,#ffebdc38 0 .7px,#0000 1.15px),linear-gradient(91deg,#0000 7%,#fff7e529 7.4%,#0000 8%),linear-gradient(177deg,#0000 57%,#46000040 58%,#0000 59%),linear-gradient(98deg,#4d030033,#0000 43%,#ffbeaa1a);background-size:9px 11px,13px 15px,100% 100%,100% 100%,100% 100%;position:absolute;inset:4px;box-shadow:inset 0 0 20px #4904005c,inset 0 1px #ffe2d32e}.PublicLandingPage-module__n5iGHq__vaultButton:after,.PublicLandingPage-module__n5iGHq__joinRoomButton:after{content:"";z-index:1;opacity:.9;pointer-events:none;background-image:radial-gradient(circle at 0 18%,#11110f 0 2.2px,#0000 2.8px),radial-gradient(circle at 0 69%,#11110f 0 1.4px,#0000 2px),radial-gradient(circle at 100% 31%,#11110f 0 2px,#0000 2.6px),radial-gradient(circle at 100% 81%,#11110f 0 1.3px,#0000 2px),radial-gradient(circle at 13% 0,#11110f 0 1.4px,#0000 2px),radial-gradient(circle at 36% 100%,#11110f 0 1.8px,#0000 2.4px),radial-gradient(circle at 63% 0,#11110f 0 1.2px,#0000 1.8px),radial-gradient(circle at 87% 100%,#11110f 0 2.1px,#0000 2.7px),linear-gradient(102deg,#0000 22%,#fff5e15c 22.3%,#0000 22.8%),linear-gradient(176deg,#0000 73%,#4c040166 73.5%,#0000 74%);position:absolute;inset:0}.PublicLandingPage-module__n5iGHq__vaultButton>*,.PublicLandingPage-module__n5iGHq__joinRoomButton>*{z-index:2;position:relative}.PublicLandingPage-module__n5iGHq__playButton.PublicLandingPage-module__n5iGHq__joinRoomButton,.PublicLandingPage-module__n5iGHq__playButton.PublicLandingPage-module__n5iGHq__joinRoomButton:hover{background-color:var(--vault-button-red);filter:drop-shadow(0 3px #0000003d);background-image:radial-gradient(circle at 15% 26%,#3e050261 0 .7px,#0000 1.25px),radial-gradient(circle at 72% 76%,#ffebdc38 0 .7px,#0000 1.15px),linear-gradient(91deg,#0000 7%,#fff7e529 7.4%,#0000 8%),linear-gradient(177deg,#0000 57%,#46000040 58%,#0000 59%),linear-gradient(98deg,#4d030033,#0000 43%,#ffbeaa1a);background-size:9px 11px,13px 15px,100% 100%,100% 100%,100% 100%;border-radius:0;box-shadow:inset 0 0 20px #4904005c,inset 0 1px #ffe2d32e}.PublicLandingPage-module__n5iGHq__joinRoomButton:before{display:none}.PublicLandingPage-module__n5iGHq__vaultButton:hover,.PublicLandingPage-module__n5iGHq__joinRoomButton:hover{--vault-button-red:#b9221b;transform:translateY(-2px)rotate(-.3deg)}.PublicLandingPage-module__n5iGHq__vaultButton:focus-visible,.PublicLandingPage-module__n5iGHq__joinRoomButton:focus-visible{outline-offset:4px;outline:3px solid #fff9ee}.PublicLandingPage-module__n5iGHq__vaultButton svg,.PublicLandingPage-module__n5iGHq__joinRoomButton svg{stroke-width:1.65px;width:30px;height:30px}.PublicLandingPage-module__n5iGHq__vaultFiles{z-index:1;aspect-ratio:4/3;pointer-events:none;width:min(64%,760px);position:absolute;bottom:14px;right:-34px}.PublicLandingPage-module__n5iGHq__vaultFiles:after{content:"";pointer-events:none;background:linear-gradient(90deg,#11110f 0%,#11110fe0 9%,#0000 27% 84%,#11110fb8 95%,#11110f 100%),linear-gradient(#11110f 0%,#0000 18% 82%,#11110f 100%);position:absolute;inset:0}.PublicLandingPage-module__n5iGHq__vaultFileArt{object-fit:contain;filter:drop-shadow(10px 12px 3px #0000006b);width:100%;height:100%;display:block}.PublicLandingPage-module__n5iGHq__footer{text-align:center;padding:25px 24px 14px}.PublicLandingPage-module__n5iGHq__footer>.PublicLandingPage-module__n5iGHq__playButton{display:none}.PublicLandingPage-module__n5iGHq__footer p{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:20px}.PublicLandingPage-module__n5iGHq__footerMark{color:var(--ink);justify-content:center;align-items:center;gap:18px;margin-top:5px;display:flex}.PublicLandingPage-module__n5iGHq__footerMark span{background:var(--red);width:27px;height:3px;transform:rotate(2deg)}.PublicLandingPage-module__n5iGHq__footerMark svg{width:31px;height:31px}.PublicLandingPage-module__n5iGHq__legalLinks{font-family:var(--game-label-font);letter-spacing:.65px;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-top:7px;font-size:14px;display:flex}.PublicLandingPage-module__n5iGHq__legalLinks a{color:var(--ink);text-decoration:none}.PublicLandingPage-module__n5iGHq__legalLinks a:hover{color:var(--red)}.PublicLandingPage-module__n5iGHq__legalLinks>span{color:var(--red);font-size:14px}@media (max-width:980px){.PublicLandingPage-module__n5iGHq__desktopNav{gap:24px}.PublicLandingPage-module__n5iGHq__header{padding-inline:38px}.PublicLandingPage-module__n5iGHq__hero{grid-template-columns:1fr 1fr;padding-inline:32px}.PublicLandingPage-module__n5iGHq__hero h1{font-size:clamp(50px,6.2vw,66px)}.PublicLandingPage-module__n5iGHq__playButton{min-width:280px}.PublicLandingPage-module__n5iGHq__modeCopy p{font-size:17px}.PublicLandingPage-module__n5iGHq__vault{min-height:520px;margin-inline:28px;padding-inline:48px}.PublicLandingPage-module__n5iGHq__vaultCopy{width:55%}.PublicLandingPage-module__n5iGHq__vault h2{font-size:clamp(70px,8.2vw,84px)}.PublicLandingPage-module__n5iGHq__vaultFiles{width:69%;right:-80px}}@media (max-width:760px){.PublicLandingPage-module__n5iGHq__page{background:var(--paper);padding:0}.PublicLandingPage-module__n5iGHq__paperFrame{clip-path:none;filter:none;background-size:100% 100%,1152px 768px;min-height:100dvh}.PublicLandingPage-module__n5iGHq__header{align-items:flex-start;min-height:94px;padding:12px 18px 8px}.PublicLandingPage-module__n5iGHq__brandMark{filter:drop-shadow(2px 3px 1px #2b221757);width:126px}.PublicLandingPage-module__n5iGHq__menuButton{width:50px;height:50px;margin-top:3px}.PublicLandingPage-module__n5iGHq__menuButton svg{width:36px;height:36px}.PublicLandingPage-module__n5iGHq__mobileNav{width:min(280px,100vw - 48px);padding:13px;font-size:16px;top:57px}.PublicLandingPage-module__n5iGHq__mobileNav a,.PublicLandingPage-module__n5iGHq__mobileNav button{padding:14px 12px}.PublicLandingPage-module__n5iGHq__hero{flex-direction:column;align-items:stretch;min-height:auto;padding:14px 24px 0;display:flex}.PublicLandingPage-module__n5iGHq__heroCopy{padding:0}.PublicLandingPage-module__n5iGHq__hero h1{letter-spacing:.75px;word-spacing:.025em;margin-bottom:16px;font-size:clamp(38px,10.2vw,53px);line-height:1.15}.PublicLandingPage-module__n5iGHq__heroCopy>p{margin-bottom:17px;font-size:16px;font-weight:600;line-height:1.45}.PublicLandingPage-module__n5iGHq__desktopBreak{display:none}.PublicLandingPage-module__n5iGHq__playButton{gap:20px;width:100%;min-width:0;min-height:54px;font-size:19px}.PublicLandingPage-module__n5iGHq__playButton svg{width:24px;height:24px}.PublicLandingPage-module__n5iGHq__heroArt{width:86%;height:345px;margin:3px auto 0}.PublicLandingPage-module__n5iGHq__redNote{width:148px;min-height:67px;padding:11px 16px;font-size:16px;bottom:8%;right:-8%}.PublicLandingPage-module__n5iGHq__tapeOne{width:64px;height:25px;bottom:25%;right:-15%}.PublicLandingPage-module__n5iGHq__modes{padding:28px 14px 0}.PublicLandingPage-module__n5iGHq__sectionHeading{text-align:left;margin-bottom:18px}.PublicLandingPage-module__n5iGHq__sectionHeading h2{font-size:38px}.PublicLandingPage-module__n5iGHq__sectionHeading p{font-size:15px}.PublicLandingPage-module__n5iGHq__cardGrid{grid-template-columns:1fr;gap:6px}.PublicLandingPage-module__n5iGHq__modeCard{text-align:left;border-width:1px;grid-template-columns:62px 1fr;align-items:center;min-height:68px;display:grid}.PublicLandingPage-module__n5iGHq__modeCard:hover{transform:translate(2px)}.PublicLandingPage-module__n5iGHq__cardTape{display:none}.PublicLandingPage-module__n5iGHq__modeArt{filter:drop-shadow(2px 3px 1px #30251833);width:52px;height:52px;margin:0 auto}.PublicLandingPage-module__n5iGHq__modeCopy{padding:12px 14px 12px 8px}.PublicLandingPage-module__n5iGHq__modeCopy h3{margin-bottom:4px;font-size:23px}.PublicLandingPage-module__n5iGHq__modeCopy p{font-size:16px;line-height:1.28}.PublicLandingPage-module__n5iGHq__vaultWrap{margin:38px 14px 18px}.PublicLandingPage-module__n5iGHq__vault{clip-path:polygon(.7% 2.5%,18% .8%,39% 1.8%,61% .4%,82% 1.7%,99% .8%,100% 19%,99.2% 41%,100% 63%,99% 82%,99% 98%,77% 99.3%,53% 98.2%,27% 99.5%,.8% 98%,0 78%,.8% 54%,0 28%);border-radius:20px 17px 19px 16px;min-height:720px;margin:0;padding:43px 22px 26px;display:block}.PublicLandingPage-module__n5iGHq__vaultTape{width:106px;height:43px;top:-15px}.PublicLandingPage-module__n5iGHq__vaultCopy{width:100%;position:static}.PublicLandingPage-module__n5iGHq__vault h2{z-index:2;letter-spacing:.25px;font-size:clamp(56px,15.5vw,76px);line-height:1.15;position:relative}.PublicLandingPage-module__n5iGHq__vaultCopy p{z-index:2;letter-spacing:-.6px;max-width:55%;margin:34px 0 0;font-size:16px;font-weight:600;line-height:1.55;position:relative}.PublicLandingPage-module__n5iGHq__vaultButton{z-index:4;width:auto;min-height:70px;padding-inline:28px;font-size:25px;position:absolute;bottom:27px;left:22px;right:22px}.PublicLandingPage-module__n5iGHq__joinRoomButton{min-height:64px;font-size:22px}.PublicLandingPage-module__n5iGHq__vaultButton svg{width:28px;height:28px}.PublicLandingPage-module__n5iGHq__vaultFiles{width:116%;max-width:none;bottom:100px;right:-35%}.PublicLandingPage-module__n5iGHq__vaultFileArt{filter:drop-shadow(7px 9px 2px #00000073)}.PublicLandingPage-module__n5iGHq__footer{padding:10px 12px 9px}.PublicLandingPage-module__n5iGHq__footer>.PublicLandingPage-module__n5iGHq__playButton{display:none}.PublicLandingPage-module__n5iGHq__footer p{max-width:300px;margin:7px auto 0;font-size:15px;line-height:1.35}.PublicLandingPage-module__n5iGHq__legalLinks{flex-wrap:wrap;max-width:340px;margin:8px auto 0;font-size:12px}.PublicLandingPage-module__n5iGHq__footerMark{gap:12px;margin-top:4px}.PublicLandingPage-module__n5iGHq__footerMark span{width:18px;height:2px}.PublicLandingPage-module__n5iGHq__footerMark svg{width:24px;height:24px}}@media (max-width:380px){.PublicLandingPage-module__n5iGHq__hero{padding-inline:18px}.PublicLandingPage-module__n5iGHq__hero h1{font-size:36px}.PublicLandingPage-module__n5iGHq__heroArt{height:315px}.PublicLandingPage-module__n5iGHq__modeCopy p{font-size:15px}.PublicLandingPage-module__n5iGHq__vault{min-height:670px;padding-inline:18px}.PublicLandingPage-module__n5iGHq__vault h2{font-size:clamp(49px,15.2vw,58px)}.PublicLandingPage-module__n5iGHq__vaultCopy p{max-width:57%;margin-top:28px;font-size:14px}.PublicLandingPage-module__n5iGHq__vaultButton{min-height:64px;font-size:22px;bottom:23px;left:18px;right:18px}.PublicLandingPage-module__n5iGHq__vaultFiles{bottom:88px}}@media (prefers-reduced-motion:reduce){.PublicLandingPage-module__n5iGHq__playButton,.PublicLandingPage-module__n5iGHq__modeCard{transition:none}.PublicLandingPage-module__n5iGHq__handStage,.PublicLandingPage-module__n5iGHq__heroSlide,.PublicLandingPage-module__n5iGHq__handCelAnimation,.PublicLandingPage-module__n5iGHq__signalMarkOne,.PublicLandingPage-module__n5iGHq__signalMarkTwo,.PublicLandingPage-module__n5iGHq__signalMarkThree,.PublicLandingPage-module__n5iGHq__mehWord,.PublicLandingPage-module__n5iGHq__mehUnderline{animation:none}.PublicLandingPage-module__n5iGHq__middleFingerSlide{opacity:1}.PublicLandingPage-module__n5iGHq__trophySlide,.PublicLandingPage-module__n5iGHq__dumpsterSlide{opacity:0}.PublicLandingPage-module__n5iGHq__handCelAnimation{background-position:100% 0}.PublicLandingPage-module__n5iGHq__signalMarkOne,.PublicLandingPage-module__n5iGHq__signalMarkTwo,.PublicLandingPage-module__n5iGHq__signalMarkThree,.PublicLandingPage-module__n5iGHq__mehWord,.PublicLandingPage-module__n5iGHq__mehUnderline{opacity:1}.PublicLandingPage-module__n5iGHq__mehWord{clip-path:inset(20.8% 0 74.2% 82%)}.PublicLandingPage-module__n5iGHq__mehUnderline{clip-path:inset(24.9% 0 72.4% 84%)}}
