.FeedbackForm-module__c_0RxG__feedback{width:min(100%,34rem)}.FeedbackForm-module__c_0RxG__feedback summary{cursor:pointer;border-bottom:2px solid #fb6107;width:fit-content;padding-bottom:.2rem;font-weight:900;list-style:none}.FeedbackForm-module__c_0RxG__feedback summary::-webkit-details-marker{display:none}.FeedbackForm-module__c_0RxG__feedback summary span{margin-left:.45rem}.FeedbackForm-module__c_0RxG__feedback form{border:1px solid #f6f3ed4d;border-radius:6px;gap:.9rem;margin-top:1.25rem;padding:1.25rem;display:grid}.FeedbackForm-module__c_0RxG__feedback form>p{margin:0;font-size:.93rem;line-height:1.4}.FeedbackForm-module__c_0RxG__feedback label{text-transform:uppercase;letter-spacing:.08em;gap:.35rem;font-size:.78rem;font-weight:900;display:grid}.FeedbackForm-module__c_0RxG__feedback textarea,.FeedbackForm-module__c_0RxG__feedback select,.FeedbackForm-module__c_0RxG__feedback input{color:#f6f3ed;width:100%;font:inherit;text-transform:none;letter-spacing:normal;background:#1b1b1b;border:1px solid #f6f3ed73;border-radius:3px;padding:.7rem}.FeedbackForm-module__c_0RxG__feedback textarea{resize:vertical;min-height:4.5rem}.FeedbackForm-module__c_0RxG__feedback button{color:#111;font:inherit;cursor:pointer;background:#fb6107;border:0;border-radius:3px;justify-self:start;padding:.7rem .95rem;font-weight:900}.FeedbackForm-module__c_0RxG__feedback button:disabled{opacity:.65;cursor:wait}.FeedbackForm-module__c_0RxG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.FeedbackForm-module__c_0RxG__success{color:#f6f3ed}.FeedbackForm-module__c_0RxG__error{color:#ffd2b5}
.SiteHeader-module__mdpVJq__header{z-index:10;color:#111;background:#f6f3ed;justify-content:space-between;align-items:center;width:100%;height:88px;padding:0 max(7vw,2rem);display:flex;position:absolute;top:0}.SiteHeader-module__mdpVJq__brand{letter-spacing:-.06em;text-transform:uppercase;flex-direction:column;font-size:1.2rem;font-weight:900;line-height:.76;display:flex}.SiteHeader-module__mdpVJq__brand strong{color:#fb6107}.SiteHeader-module__mdpVJq__header nav{text-transform:uppercase;letter-spacing:.04em;gap:clamp(1rem,3vw,2.5rem);font-size:.8rem;font-weight:900;display:flex}.SiteHeader-module__mdpVJq__header nav a{border-bottom:3px solid #0000;padding:.45rem 0 .35rem;transition:border-color .14s}.SiteHeader-module__mdpVJq__header nav a:hover,.SiteHeader-module__mdpVJq__header nav a.SiteHeader-module__mdpVJq__active{border-color:#fb6107}.SiteHeader-module__mdpVJq__join{text-transform:uppercase;letter-spacing:.04em;border:2px solid #111;border-radius:4px;padding:.68rem .9rem;font-size:.76rem;font-weight:900}.SiteHeader-module__mdpVJq__join:hover{color:#fff;background:#111}@media (max-width:650px){.SiteHeader-module__mdpVJq__header nav{display:none}.SiteHeader-module__mdpVJq__join{font-size:.7rem}.SiteHeader-module__mdpVJq__header{padding-inline:1.4rem}}
.page-module___8aEwW__page{color:#111;background:#f6f3ed;min-height:100vh}.page-module___8aEwW__hero{color:#f6f3ed;background:#151515;grid-template-columns:1.12fr .88fr;gap:2rem;min-height:690px;padding:9rem max(7vw,2rem) 5rem;display:grid;overflow:hidden}.page-module___8aEwW__heroCopy{z-index:2;align-self:center;max-width:780px;position:relative}.page-module___8aEwW__eyebrow{color:#fb6107;letter-spacing:.15em;text-transform:uppercase;font-size:.77rem;font-weight:900}.page-module___8aEwW__hero h1{letter-spacing:-.095em;text-transform:uppercase;max-width:800px;margin:1.2rem 0 1.8rem;font-size:clamp(4.3rem,8.1vw,9rem);font-weight:900;line-height:.79}.page-module___8aEwW__hero h1 em{color:#fb6107;font-style:normal}.page-module___8aEwW__intro{color:#dedbd4;max-width:505px;font-size:1.16rem;font-weight:600;line-height:1.46}.page-module___8aEwW__heroActions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.5rem;display:flex}.page-module___8aEwW__primaryButton{color:#111;background:#fb6107;border-radius:5px;padding:1rem 1.3rem;font-weight:900;transition:transform .2s;animation:5.4s step-end infinite page-module___8aEwW__cta-box-signal}.page-module___8aEwW__primaryButton:hover{transform:translateY(-3px)}.page-module___8aEwW__textButton{border-bottom:2px solid #fb6107;padding-bottom:.2rem;font-weight:900}.page-module___8aEwW__ctaSignal{display:inline-block;position:relative}.page-module___8aEwW__ctaSignal:before,.page-module___8aEwW__ctaSignal:after{content:attr(data-text);opacity:0;pointer-events:none;position:absolute;inset:0}.page-module___8aEwW__ctaSignal:before{color:#f6f3ed;animation:5.4s step-end infinite page-module___8aEwW__chromatic-flash}.page-module___8aEwW__ctaSignal:after{color:#2f70ff;animation:5.4s step-end infinite page-module___8aEwW__chromatic-flash-blue}.page-module___8aEwW__heroArt{align-self:start;min-height:420px;margin:0 -7vw 0 0;position:relative;overflow:visible}.page-module___8aEwW__heroLogo{width:auto;height:430px;position:absolute;top:0;left:48%;transform:translate(-50%)}.page-module___8aEwW__artIndex{z-index:2;color:#fb6107;letter-spacing:.13em;font-size:.72rem;font-weight:900;position:absolute;top:9%;left:7%}.page-module___8aEwW__artRule{z-index:2;background:#fb6107;width:3.2rem;height:3px;position:absolute;top:16%;left:7%}.page-module___8aEwW__artBrand{z-index:2;text-align:right;letter-spacing:-.07em;text-transform:uppercase;flex-direction:column;font-size:clamp(1.3rem,2.8vw,2.8rem);font-weight:900;line-height:.78;display:flex;position:absolute;bottom:16%;right:11%;transform:translateY(150px)}.page-module___8aEwW__artBrand strong{color:#fb6107}.page-module___8aEwW__heroArt p{z-index:2;color:#fb6107;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1.5rem,2.55vw,2.475rem);font-weight:900;position:absolute;bottom:4%;left:7%;transform:translateY(180px)rotate(-3deg)}.page-module___8aEwW__heroArt p span{display:inline-block}.page-module___8aEwW__heroArt p span:first-child{animation:4.8s step-end infinite page-module___8aEwW__word-signal}.page-module___8aEwW__heroArt p span:nth-child(2){animation:4.8s step-end 1.6s infinite page-module___8aEwW__word-signal}.page-module___8aEwW__heroArt p span:nth-child(3){animation:4.8s step-end 3.2s infinite page-module___8aEwW__word-signal}.page-module___8aEwW__gamesSection{padding:3.5rem max(7vw,2rem) 7rem}.page-module___8aEwW__sectionLead{max-width:740px}.page-module___8aEwW__sectionLead h2,.page-module___8aEwW__statement h2{letter-spacing:-.08em;text-transform:uppercase;margin:1rem 0 1.4rem;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:900;line-height:.88}.page-module___8aEwW__sectionLead>p:last-child{color:#4a4a4a;max-width:580px;font-size:1.1rem;line-height:1.5}.page-module___8aEwW__gamesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:3.5rem;display:grid}.page-module___8aEwW__gameCard{color:#f6f3ed;background:#171717;border-radius:8px;min-height:500px;padding:1.35rem;transition:transform .22s;position:relative;overflow:hidden}.page-module___8aEwW__gameCard:hover{transform:translateY(-6px)}.page-module___8aEwW__gameTopline{z-index:2;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.7rem;font-weight:900;display:flex;position:relative}.page-module___8aEwW__gameFacts{flex-wrap:wrap;gap:.45rem 1rem;display:flex}.page-module___8aEwW__gameImage{opacity:.78;position:absolute;inset:0}.page-module___8aEwW__gameImage:after{content:"";background:linear-gradient(#0003,#000000e0 76%);position:absolute;inset:0}.page-module___8aEwW__gameImage img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__myb .page-module___8aEwW__gameImage img{object-position:50% 18%}.page-module___8aEwW__gameCopy{z-index:2;max-width:405px;position:absolute;bottom:1.5rem}.page-module___8aEwW__gameCopy p{color:#ff7a32;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:900}.page-module___8aEwW__gameCopy h3{letter-spacing:-.075em;margin:.3rem 0 .7rem;font-size:clamp(2.2rem,4vw,4.1rem);font-weight:900;line-height:.92}.page-module___8aEwW__gameCopy span{max-width:350px;line-height:1.4;display:block}.page-module___8aEwW__gameArrow{z-index:2;border:2px solid #f6f3ed;border-radius:4px;place-items:center;width:42px;height:42px;font-size:1.3rem;display:grid;position:absolute;bottom:1.3rem;right:1.3rem}.page-module___8aEwW__hexit .page-module___8aEwW__gameArrow{letter-spacing:.08em;text-transform:uppercase;width:auto;padding:0 .65rem;font-size:.65rem;font-weight:900}.page-module___8aEwW__intercept .page-module___8aEwW__gameCopy p{color:#74d7ff}.page-module___8aEwW__myb .page-module___8aEwW__gameCopy p{color:#ffcf4d}.page-module___8aEwW__oneEighty .page-module___8aEwW__gameCopy p{color:#beff64}.page-module___8aEwW__hexit .page-module___8aEwW__gameCopy p{color:#d8a1ff}.page-module___8aEwW__gameCard:has(.page-module___8aEwW__cardLink){cursor:pointer}.page-module___8aEwW__cardLink{z-index:4;position:absolute;inset:0}.page-module___8aEwW__gamePlaceholder{opacity:.95;background:#180f15;position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__gamePlaceholder:before,.page-module___8aEwW__gamePlaceholder:after,.page-module___8aEwW__gamePlaceholder i,.page-module___8aEwW__gamePlaceholder b{content:"";opacity:.2;border:2px solid #f6f3ed;border-radius:28%;width:14rem;height:14rem;display:block;position:absolute;transform:rotate(30deg)}.page-module___8aEwW__gamePlaceholder:before{top:-4rem;left:-2rem}.page-module___8aEwW__gamePlaceholder:after{bottom:-3rem;right:-5rem}.page-module___8aEwW__gamePlaceholder i{border-color:#e45a2e;width:9rem;height:9rem;top:35%;left:42%}.page-module___8aEwW__gamePlaceholder b{border-color:#e45a2e;width:5.5rem;height:5.5rem;top:20%;right:25%}.page-module___8aEwW__gamePlaceholder span{color:#f6f3ed;letter-spacing:-.15em;opacity:.08;font-size:28rem;font-weight:900;line-height:1;position:absolute;bottom:-17%;right:8%}.page-module___8aEwW__murderful .page-module___8aEwW__gameCopy p{color:#ef9d79}.page-module___8aEwW__hexit .page-module___8aEwW__gameArrow{text-align:center;width:48px;height:48px;padding:0;font-size:1.3rem;line-height:1}.page-module___8aEwW__playtestPrompt{border:3px solid #111;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.25rem;padding:1.8rem 2rem;display:flex}.page-module___8aEwW__playtestPrompt p{max-width:700px;font-size:1.1rem;line-height:1.45}.page-module___8aEwW__playtestPrompt a,.page-module___8aEwW__statement a{white-space:nowrap;border-bottom:2px solid;padding-bottom:.2rem;font-weight:900}.page-module___8aEwW__statement{color:#f6f3ed;background:#151515;padding:7rem max(7vw,2rem)}.page-module___8aEwW__statement .page-module___8aEwW__eyebrow{color:#ff6a15}.page-module___8aEwW__statement h2{max-width:1050px}.page-module___8aEwW__footer{color:#f6f3ed;background:#111;border-top:1px solid #4c4c4c;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:2rem max(7vw,2rem);display:grid}.page-module___8aEwW__footer img{object-fit:contain;filter:brightness(0)invert()}.page-module___8aEwW__footer p{max-width:300px;font-weight:600}.page-module___8aEwW__footer div{gap:1.5rem;font-weight:800;display:flex}@keyframes page-module___8aEwW__cta-box-signal{0%,25%,to{color:#111;box-shadow:none;background:#fb6107}26%,35%{color:#111;background:#f6f3ed;box-shadow:-3px 0 #ff3245,3px 0 #2f70ff}36%{color:#111;box-shadow:none;background:#fb6107}}@keyframes page-module___8aEwW__chromatic-flash{0%,63%,to{opacity:0;transform:translate(0)}64%,69%{opacity:.9;transform:translate(-3px)}70%{opacity:0}}@keyframes page-module___8aEwW__chromatic-flash-blue{0%,64%,to{opacity:0;transform:translate(0)}65%,69%{opacity:.9;transform:translate(3px)}70%{opacity:0}}@keyframes page-module___8aEwW__word-signal{0%,27%,to{color:#fb6107;text-shadow:none}28%,38%{color:#f6f3ed;text-shadow:-2px 0 #ff3245,2px 0 #2f70ff}39%{color:#fb6107;text-shadow:none}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__primaryButton,.page-module___8aEwW__ctaSignal:before,.page-module___8aEwW__ctaSignal:after,.page-module___8aEwW__heroArt p span{animation:none}}@media (max-width:760px){.page-module___8aEwW__hero{grid-template-columns:1fr;min-height:auto;padding-top:7.5rem}.page-module___8aEwW__heroArt{min-height:310px;margin:2rem -2rem 0}.page-module___8aEwW__heroLogo{width:auto;height:350px}.page-module___8aEwW__artBrand{transform:none}.page-module___8aEwW__heroArt p{transform:translateY(20px)rotate(-3deg)}.page-module___8aEwW__gamesGrid{grid-template-columns:1fr}.page-module___8aEwW__gameCard{min-height:430px}.page-module___8aEwW__gamesSection,.page-module___8aEwW__statement{padding-block:5rem}.page-module___8aEwW__playtestPrompt,.page-module___8aEwW__footer{grid-template-columns:1fr;display:grid}.page-module___8aEwW__footer div{margin-top:.4rem}}
.page-module__joyoqa__page{color:#111;background:#fb6107;min-height:100vh}.page-module__joyoqa__page main{max-width:1220px;margin:0 auto;padding:9rem 2rem 6rem}.page-module__joyoqa__eyebrow{color:#f6f3ed;letter-spacing:.15em;text-transform:uppercase;font-size:.77rem;font-weight:900}.page-module__joyoqa__page h1{letter-spacing:-.095em;text-transform:uppercase;margin:1.1rem 0 1.6rem;font-size:clamp(4rem,9vw,8rem);font-weight:900;line-height:.8}.page-module__joyoqa__page h1 em{color:#f6f3ed;font-style:normal}.page-module__joyoqa__lead{max-width:580px;font-size:1.22rem;font-weight:600;line-height:1.5}.page-module__joyoqa__steps{grid-template-columns:repeat(3,1fr);gap:1rem;margin:4rem 0 1rem;display:grid}.page-module__joyoqa__steps section{background:#f6f3ed;border-radius:7px;min-height:230px;padding:1.7rem}.page-module__joyoqa__steps b{color:#fb6107;letter-spacing:.12em;font-size:.78rem;font-weight:900}.page-module__joyoqa__steps h2{letter-spacing:-.06em;text-transform:uppercase;margin:3rem 0 .5rem;font-size:1.9rem;font-weight:900}.page-module__joyoqa__steps p{line-height:1.45}.page-module__joyoqa__note{color:#f6f3ed;background:#111;border-radius:7px;justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.7rem;display:flex}.page-module__joyoqa__note>p{max-width:420px}.page-module__joyoqa__note>div{gap:1.1rem;display:grid}.page-module__joyoqa__note a{white-space:nowrap;border-bottom:2px solid #fb6107;width:fit-content;padding-bottom:.2rem;font-weight:900}@media (max-width:720px){.page-module__joyoqa__steps{grid-template-columns:1fr;margin-top:2.5rem}.page-module__joyoqa__steps section{min-height:auto}.page-module__joyoqa__steps h2{margin-top:1.5rem}.page-module__joyoqa__note{display:block}.page-module__joyoqa__note>div{margin-top:1rem}.page-module__joyoqa__note a{display:inline-block}}
.page-module__soh_jW__page{color:#111;background:#f6f3ed;min-height:100vh}.page-module__soh_jW__page main{max-width:900px;padding:9rem max(7vw,2rem) 7rem}.page-module__soh_jW__eyebrow{color:#fb6107;letter-spacing:.15em;text-transform:uppercase;font-size:.77rem;font-weight:900}.page-module__soh_jW__page h1{letter-spacing:-.09em;text-transform:uppercase;margin:1rem 0 2rem;font-size:clamp(3.7rem,7vw,7rem);font-weight:900;line-height:.8}.page-module__soh_jW__page h1 em{color:#fb6107;font-style:normal}.page-module__soh_jW__lead{max-width:630px;font-size:1.25rem;font-weight:700;line-height:1.5}.page-module__soh_jW__page section{border-top:2px solid #111;max-width:710px;margin-top:2.7rem;padding-top:1.5rem}.page-module__soh_jW__page h2{text-transform:uppercase;font-size:1.35rem;font-weight:900}.page-module__soh_jW__page section p{color:#444;margin-top:.7rem;font-size:1.05rem;line-height:1.55}.page-module__soh_jW__page section p+p{margin-top:.8rem}.page-module__soh_jW__contact{margin-top:3rem;font-weight:700}.page-module__soh_jW__contact a{border-bottom:2px solid #fb6107}
.page-module__ylPtNa__page{color:#f6f3ed;background:#111;min-height:100vh}.page-module__ylPtNa__page main{grid-template-columns:minmax(0,760px) 1fr;align-items:center;gap:4rem;min-height:100vh;padding:9rem max(7vw,2rem) 5rem;display:grid}.page-module__ylPtNa__eyebrow{color:#fb6107;letter-spacing:.15em;text-transform:uppercase;font-size:.77rem;font-weight:900}.page-module__ylPtNa__copy h1{letter-spacing:-.095em;text-transform:uppercase;margin:1.1rem 0 2rem;font-size:clamp(4rem,7.5vw,8rem);font-weight:900;line-height:.8}.page-module__ylPtNa__copy h1 em{color:#fb6107;font-style:normal}.page-module__ylPtNa__copy>p{color:#dedbd4;max-width:580px;margin-bottom:1rem;font-size:1.18rem;line-height:1.55}.page-module__ylPtNa__copy a{border-bottom:2px solid #fb6107;margin-top:1.4rem;padding-bottom:.25rem;font-weight:900;display:inline-block}.page-module__ylPtNa__marks{gap:.6rem;display:grid}.page-module__ylPtNa__marks span{aspect-ratio:1;text-transform:uppercase;border:2px solid #fb6107;border-radius:7px;place-items:center;width:min(25vw,280px);font-size:clamp(2rem,4vw,4.3rem);font-weight:900;display:grid}.page-module__ylPtNa__marks span:nth-child(2){color:#fb6107;transform:translate(35%)}.page-module__ylPtNa__marks span:nth-child(3){color:#111;background:#f6f3ed;transform:translate(12%)}@media (max-width:760px){.page-module__ylPtNa__page main{grid-template-columns:1fr}.page-module__ylPtNa__marks{display:flex}.page-module__ylPtNa__marks span{width:32%;font-size:1.2rem}.page-module__ylPtNa__marks span:nth-child(2),.page-module__ylPtNa__marks span:nth-child(3){transform:none}}
