.pm{--ink:#f5f5f7;--ink-2:#f5f5f7a3;--ink-3:#f5f5f766;--line:#ffffff1a;--tile:#161618b8;--ease:cubic-bezier(.2, .7, .1, 1);--gx-bg:#01090c;--gx-ink:#f5f5f7;--gx-mid:#f5f5f7a3;--gx-dim:#f5f5f766;--gx-line:#ffffff1a;--gx-glass:#ffffff0d;--gx-edge:#ffffff2e;--gx-on-ink:#000;--gx-ink-hover:#fff;--gx-well:#050507;isolation:isolate;min-height:100vh;color:var(--ink);font-family:var(--gx-sans);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;display:flex;position:relative}html:has(.pm){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#01090c}body:has(.pm){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#01090c}html:has(.pm){scrollbar-gutter:auto;scrollbar-width:none}html:has(.pm){overflow-x:clip}body:has(.pm){overflow-x:clip}html:has(.pm)::-webkit-scrollbar{display:none}.pm-main{flex:1}.pm-bgv{z-index:-2;pointer-events:none;background:#01090c url(data:image/webp;base64,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) 50%/cover no-repeat;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.pm-bgv video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.pm-bgv video.on{opacity:1}.pm-bgv:after{content:"";opacity:.07;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.pm-bgv video{transform:translateZ(0)}html:has(.pm) .grain-overlay{display:none}.pm-veil{z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 50% 0,#00040880,#000408c7 60%,#000408e0);position:fixed;top:0;bottom:0;left:0;right:0}.pm-nav{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:24px;height:52px;padding:0 max(24px,50vw - 560px);display:flex;position:-webkit-sticky;position:sticky;top:0}.pm-nav.open{transition:background .3s,box-shadow .3s}.pm-nav{background:rgba(10, 10, 12, calc(var(--tint,0) * .3))}.pm-logo,.pm-acct{align-items:center;min-height:44px;display:inline-flex}.pm-logo{color:var(--ink);letter-spacing:.01em;align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.pm-logo img{width:22px;height:22px}.pm-nav nav{gap:30px;font-size:13px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pm-nav nav a,.pm-acct{color:var(--ink-2);text-decoration:none;transition:color .2s}.pm-nav nav a:hover,.pm-nav nav a[aria-current],.pm-acct:hover,.pm-acct[aria-current]{color:var(--ink)}.pm-acct{margin-left:auto;font-size:13px}.pm-menu{height:32px;color:var(--ink);font:600 13px var(--gx-sans);cursor:pointer;background:#ffffff14;border:0;border-radius:999px;padding:0 14px;display:none}.pm a:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.pm button:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.pm-foot{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;font-size:12px;display:flex}.pm-foot-links{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pm-foot-links i{font-style:normal}.pm-foot .pm-sw{width:30px;height:30px;color:var(--ink-2);border-radius:50%;place-items:center;margin-left:6px;display:inline-grid}.pm-foot .pm-sw:hover{color:var(--ink);background:#7f7f7f29}.pm-sw svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:16px;height:16px;overflow:visible}.pm-sw .half{fill:currentColor;stroke:none;transition:opacity .3s}.pm-sw[aria-pressed=false] .half{opacity:0}.pm:has(.pm-colour[aria-pressed=false]) .pm-bgv{filter:grayscale()}.pm-bgv{transition:filter 1s var(--ease)}.pm:has(.pm-colour[aria-pressed=false]){--accent:#e9e9ee!important}.pm:has(.pm-colour[aria-pressed=false]) *{--accent:#e9e9ee!important}.pm-foot a,.pm-foot button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s}.pm-foot a:hover,.pm-foot button:hover{color:var(--ink)}.pm-consent{z-index:60;box-sizing:border-box;color:#f5f5f7;width:min(360px,100vw - 32px);font-family:var(--font-galactrex-sans), Arial, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:saturate(1.6)blur(30px);backdrop-filter:saturate(1.6)blur(30px);background:#14141894;border-radius:24px;margin:0 auto;padding:18px 18px 16px;animation:.7s cubic-bezier(.2,.7,.1,1) .8s both pm-consent-in;position:fixed;bottom:28px;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 80px -20px #000000b3}@keyframes pm-consent-in{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}}.pm-consent p{margin:0}.pm-consent-k{letter-spacing:-.01em;font-size:15px;font-weight:600}.pm-consent-p{color:#f5f5f7a3;text-wrap:pretty;font-size:14px;line-height:1.45;margin-top:6px!important}.pm-consent-p a{color:#f5f5f7d9;text-underline-offset:3px;-webkit-text-decoration:underline #f5f5f74d;text-decoration:underline #f5f5f74d;transition:color .2s,-webkit-text-decoration-color .2s,text-decoration-color .2s}.pm-consent-p a:hover{color:#f5f5f7;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.pm-consent-g{color:#f5f5f766;font-size:13px;margin-top:8px!important}.pm-consent-a{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid;margin-top:14px!important}.pm-consent-a button{color:#f5f5f7;height:40px;font:600 14px var(--font-galactrex-sans), Arial, sans-serif;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;padding:0 16px;transition:background .25s,transform .25s}.pm-consent-a button:hover{background:#ffffff2b}.pm-consent-a button:active{transform:scale(.98)}.pm-consent-a button:disabled{opacity:.4;cursor:not-allowed}.pm-consent-a button:focus-visible{outline-offset:3px;outline:2px solid #f5f5f7}.pm-consent-p a:focus-visible{outline-offset:3px;outline:2px solid #f5f5f7}@media (max-width:760px){.pm-nav nav{display:none}.pm-acct{margin-left:auto}.pm-menu{align-items:center;display:inline-flex}.pm-nav.open{box-shadow:0 1px 0 var(--line);background:#0a0a0cf7}.pm-nav.open nav{box-shadow:0 1px 0 var(--line), 0 30px 60px #0009;background:#0a0a0cf7;flex-direction:column;gap:0;padding:6px 24px 18px;display:flex;position:absolute;top:52px;left:0;right:0;transform:none}.pm-nav.open nav a{color:var(--ink);border-bottom:1px solid var(--line);padding:13px 0;font-size:17px}.pm-nav.open nav a:last-child{border-bottom:0}.pm-foot a,.pm-foot button:not(.pm-sw){align-items:center;min-height:24px;display:inline-flex}.pm-foot{padding:18px 16px}.pm-foot-links{row-gap:2px}}@media (max-width:560px){.pm-consent{width:auto;bottom:16px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.pm-consent{animation:none}.pm-bgv video{transition:none}}.pm .uid{--gxui-ink:#f5f5f7;--gxui-muted:#f5f5f7a3;--gxui-line:#ffffff1a;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);font-family:var(--gx-sans);background:0 0}.pm .uid-kicker,.pm .us-kick{color:#6ee7c8;font:600 15px var(--gx-sans);letter-spacing:-.005em}.pm .uid-head h1,.pm .us .us-hero h1{letter-spacing:-.045em;font-size:max(56px,min(8.4vw,132px));font-weight:700;font-stretch:96%;line-height:.96}.pm .uid-sub{color:var(--ink-2);font-size:max(19px,min(1.6vw,22px));line-height:1.45}.pm .uid-section,.pm .uid-note{background:var(--tile);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:0;border-radius:28px;padding:28px 30px;box-shadow:inset 0 0 0 1px #ffffff0f}.pm .uid-table-wrap{border-radius:16px}.pm .uid-pager{border-top-color:var(--line)}.pm .uix-index{background:var(--tile);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-sizing:border-box;border-radius:28px;margin-bottom:96px;padding:28px 30px;box-shadow:inset 0 0 0 1px #ffffff0f}.pm .uix-index h2{letter-spacing:-.035em;font-weight:700;font-stretch:96%}.pm .uid-wrap{padding-top:3.5rem}html:has(.pm-embed){overflow:hidden;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:0 0!important}html:has(.pm-embed) body{overflow:hidden;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:0 0!important}html:has(.pm-embed) .grain-overlay{display:none}.pm.pm-embed{min-height:0;display:block}.pm-embed .uid{min-height:0}.pm-embed .us{padding-bottom:24px}.pm-embed .us-hero{padding:8px 0 28px}.pm-embed .us-find{margin-top:0}.pm-hero,.pm-cta,.pm-games,.pm-play{--accent:#d94b4b;--wide:min(1200px, calc(100vw - 48px))}.pm-hero,.pm-cta{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}.pm-hero{min-height:calc(70vh - 52px);padding:12vh 24px 60px}.pm-cta{min-height:80vh;padding:14vh 24px}.pm-kick{color:var(--accent);letter-spacing:-.005em;margin:0 0 14px;font-size:17px;font-weight:600}.pm-h1{letter-spacing:-.045em;margin:0;font-size:max(56px,min(9.6vw,148px));font-weight:700;font-stretch:96%;line-height:.96}.pm-cta .pm-h1{max-width:1100px;font-size:max(52px,min(8vw,120px))}.pm-hline{letter-spacing:-.02em;margin:22px auto 0;font-size:max(24px,min(2.6vw,36px));font-weight:600;line-height:1.18}.pm-lede{color:var(--ink-2);margin:18px auto 0;font-size:21px;line-height:1.45}.pm-acts{flex-wrap:wrap;justify-content:center;gap:14px;margin:34px 0 0;display:flex}.pm-btn{height:48px;color:var(--ink);transition:background .25s, transform .25s var(--ease);border-radius:999px;align-items:center;padding:0 26px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff42}.pm-btn:hover{background:#ffffff14;transform:translateY(-1px)}.pm-btn.pri{background:var(--ink);color:#000;box-shadow:none}.pm-btn.pri:hover{background:#fff}.pm-hero>*{animation:pm-blur-in 1.2s var(--ease) both}.pm-hero>:nth-child(2){animation-delay:.11s}.pm-hero>:nth-child(3){animation-delay:.22s}.pm-hero>:nth-child(4){animation-delay:.33s}@keyframes pm-blur-in{0%{opacity:0;filter:blur(16px);transform:translateY(26px)}}.pm-hero>*{will-change:opacity, filter, transform}.pm-gm,.pm-play>header,.pm-play-feat,.pm-play-shelf li{will-change:opacity, transform}.pm-games{width:var(--wide);margin:0 auto;padding:40px 0 120px}.pm-games ul{grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}.pm-gm{background:var(--tile);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:pm-rise 1s var(--ease) .3s both;border-radius:28px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.pm-gm:nth-child(2){animation-delay:.4s}.pm-gm:nth-child(3){animation-delay:.5s}@keyframes pm-rise{0%{opacity:0;transform:translateY(36px)}}.pm-gm:first-child{grid-column:1/-1}.pm-gm a{color:inherit;text-decoration:none}.pm-gm:first-child a{grid-template-columns:1.35fr 1fr;align-items:center;display:grid}.pm-gm figure{aspect-ratio:16/9;margin:0;position:relative;overflow:hidden}.pm-gm img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease);display:block}.pm-gm a:hover img{transform:scale(1.035)}.pm-gm div{padding:30px 32px 34px}.pm-gm small{font:500 12px var(--gx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.pm-gm h2{letter-spacing:-.02em;margin:10px 0 6px;font-size:40px;font-weight:700;line-height:1.05}.pm-gl{font:italic 600 21px var(--font-fraunces), Georgia, serif;color:var(--ink);margin:0 0 12px}.pm-gm p:not(.pm-gl){color:var(--ink-2);margin:0;font-size:17px;line-height:1.5}.pm-more{margin-top:20px;font-size:15px;font-weight:600;display:inline-block}.pm-gm a .pm-more:after{content:" →";transition:margin .3s var(--ease)}.pm-gm a:hover .pm-more:after{margin-left:4px}.pm-gm.lock figure{background:#050506}.pm-gm.lock figure i{filter:blur(48px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite alternate pm-drift;position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}.pm-gm.lock figure i+i{opacity:.4;animation-duration:19s;animation-direction:alternate-reverse;top:-10%;bottom:-50%;left:20%;right:-40%}.pm-gm.dark figure i{background:radial-gradient(closest-side,#8f1d2a,#0000)}.pm-gm.dark figure i+i{background:radial-gradient(closest-side,#3b1550,#0000)}.pm-gm.warm figure i{background:radial-gradient(closest-side,#c9873a,#0000)}.pm-gm.warm figure i+i{background:radial-gradient(closest-side,#5d7a4a,#0000)}.pm-gm.lock figure:after{content:"";background:repeating-linear-gradient(0deg,#ffffff09 0,#ffffff09 1px,#0000 1px,#0000 3px);position:absolute;top:0;bottom:0;left:0;right:0}@keyframes pm-drift{to{transform:translate(18%,10%)scale(1.15)}}.pm-redact{vertical-align:middle;border-radius:4px;width:6.2em;height:.78em;display:inline-block;position:relative;overflow:hidden}.pm-redact:after{content:"";background:linear-gradient(90deg,#f5f5f7d1 40%,#fff 50%,#f5f5f7d1 60%) 0 0/50% 100% repeat-x;width:600%;animation:1.8s linear infinite pm-sheen;position:absolute;top:0;bottom:0;left:0;right:auto}@keyframes pm-sheen{0%{transform:translate(-50%)}to{transform:none}}@media (max-width:860px){.pm-games ul,.pm-gm:first-child a{grid-template-columns:1fr}.pm-gm h2{font-size:32px}.pm-gm div{padding:24px 22px 28px}}.pm-play{width:var(--wide);margin:0 auto;padding:24px 0 48px}.pm-play>header{justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.pm-play>header h2{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700}.pm-play small{font:500 12px var(--gx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.pm-tag{font:500 11px var(--gx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border-radius:99px;padding:3px 9px;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff2e}.pm-tag.mem{background:var(--accent);color:#fff;box-shadow:none}.pm-play-feat{background:var(--tile);border-radius:28px;grid-template-columns:1.5fr 1fr;margin-bottom:20px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.pm-play-feat img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.pm-play-feat>div{align-self:center;padding:32px}.pm-play-feat h3{letter-spacing:.02em;margin:12px 0 6px;font-size:44px}.pm-play-feat .pm-play-logo{line-height:0}.pm-play-feat .pm-play-logo img{aspect-ratio:auto;object-fit:contain;filter:drop-shadow(0 4px 18px #00000073);width:min(300px,80%);height:auto}.pm-play-feat p{color:var(--ink-2);margin:0 0 22px;font-size:17px;line-height:1.5}.pm-play-shelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pm-play-shelf li{background:var(--tile);border-radius:22px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.pm-play-shelf img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.pm-play-shelf li>div{padding:18px 20px 20px}.pm-play-shelf h3{margin:8px 0 4px;font-size:22px}.pm-play-shelf p{color:var(--ink-2);margin:0 0 14px;font-size:15px}.pm-play>header,.pm-play-feat,.pm-play-shelf li{animation:pm-rise 1s var(--ease) .3s both}.pm-play-feat{animation-delay:.38s}.pm-play-shelf li:first-child{animation-delay:.46s}.pm-play-shelf li:nth-child(2){animation-delay:.54s}.pm-play-shelf li:nth-child(3){animation-delay:.62s}.pm-play-shelf li:nth-child(4){animation-delay:.7s}.pm-play-feat>img,.pm-play-shelf img{transition:transform 1s var(--ease)}.pm-play-feat:hover>img,.pm-play-shelf li:hover img{transform:scale(1.035)}@media (max-width:760px){.pm-play-feat{grid-template-columns:1fr}.pm-play-feat h3{font-size:34px}.pm-play-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pm-play-shelf h3{font-size:18px}.pm-play-shelf p{font-size:13px}}@media (prefers-reduced-motion:reduce){.pm-hero>*,.pm-gm,.pm-gm.lock figure i,.pm-redact:after,.pm-play>header,.pm-play-feat,.pm-play-shelf li{animation:none}.pm-gm img,.pm-btn,.pm-play-feat>img,.pm-play-shelf img{transition:none}}.pmb .pm-tool{width:var(--wide);margin:0 auto 120px}.pmb .pm-tool .acts{justify-content:center;margin-top:18px}
