@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-600-normal-DbWAkkgN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-600-normal-BPJkAZPN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-ext-600-normal-CEjQclLc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-600-normal-BumBfC1v.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg-dark: #000;--color-bg-dark-alt: #0c0c0c;--color-bg-light: #fff;--color-text-muted: #777;--overlay-subtle-dark: rgba(0, 0, 0, .05);--overlay-subtle-light: rgba(255, 255, 255, .05);--overlay-medium-light: rgba(255, 255, 255, .1);--overlay-image-gradient: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .55) 100%);--overlay-line-dark: rgba(0, 0, 0, .1);--overlay-line-light: rgba(255, 255, 255, .15);--font-primary: "Poppins", sans-serif;--font-secondary: "Playfair Display", serif;--pad-x: 80px;--ease-ui: cubic-bezier(.215, .61, .355, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scrollbar-width:thin;scrollbar-color:#444 #000}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--font-primary);font-size:16px;font-weight:400;color:var(--color-text-muted);letter-spacing:-.15px;background:var(--color-bg-dark);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:#000;color:#fff}[data-theme=dark] ::selection{background:#fff;color:#000}img{max-width:100%;display:block;object-fit:cover;object-position:center}a{color:inherit;text-decoration:none}button{font-family:inherit;background:none;border:none;cursor:pointer;color:inherit}p{font-size:18px;line-height:28px;font-weight:400}.bigger{font-size:24px;line-height:36px;font-weight:500}.smaller{font-size:14px;line-height:24px}em,.secondary-font{font-family:var(--font-secondary);font-style:normal;font-weight:400;font-size:110%}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;letter-spacing:-.1vw;margin-bottom:20px}h1{font-size:calc(1rem + 4vw);line-height:calc(1rem + 4vw)}h2{font-size:calc(1rem + 3vw);line-height:calc(1rem + 3.5vw)}h3{font-size:calc(1rem + 2vw);line-height:calc(1rem + 2.5vw)}h4{font-size:calc(1rem + 1vw);line-height:calc(1rem + 1.6vw);letter-spacing:-.05vw}h5{font-size:calc(1rem + .6vw);line-height:calc(1rem + 1.5vw);font-weight:500;letter-spacing:-.04vw}h6{font-size:18px;line-height:36px;font-weight:400;letter-spacing:-.03vw}.hero-title{font-size:calc(1rem + 12vw);line-height:calc(1rem + 13vw);font-weight:600;letter-spacing:-.4vw}.big-title{font-size:calc((1rem + 12vw)/2);line-height:calc((1rem + 14vw)/2);font-weight:600;letter-spacing:-.2vw}section[data-theme=light] h1,section[data-theme=light] h2,section[data-theme=light] h3,section[data-theme=light] h4,section[data-theme=light] h5,section[data-theme=light] h6{color:#000}section[data-theme=light] p{color:#000}section[data-theme=light] .secondary-text{color:#444}section[data-theme=light] strong{color:#000}section[data-theme=dark] h1,section[data-theme=dark] h2,section[data-theme=dark] h3,section[data-theme=dark] h4,section[data-theme=dark] h5,section[data-theme=dark] h6{color:#fff}section[data-theme=dark] p{color:#fff}section[data-theme=dark] .secondary-text{color:#ccc}section[data-theme=dark] strong{color:#fff}.muted{color:var(--color-text-muted)!important}.kicker{display:flex;align-items:center;gap:14px;font-size:13px;letter-spacing:2.5px;text-transform:uppercase;font-weight:500;margin-bottom:34px;color:var(--color-text-muted)}.kicker:before{content:"";display:block;width:44px;height:1px;background:currentColor;opacity:.5}main{background-color:var(--color-bg-dark);position:relative}.container{max-width:1280px;width:100%;margin:0 auto}.container.large{max-width:1380px}.container.small{max-width:820px}.section{padding:9vw var(--pad-x);position:relative}.section-compact{padding:4vw var(--pad-x)}.full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}.spacer{height:28px}header.site-header{position:fixed;top:0;left:0;width:100%;height:120px;padding:20px var(--pad-x);z-index:1000;display:flex;align-items:center;justify-content:space-between;mix-blend-mode:difference;color:#fff}.header-logo{display:flex;align-items:center;gap:14px;font-weight:600;font-size:17px;letter-spacing:1.5px}.header-logo img{width:34px;height:auto}.header-logo span em{display:block;font-size:10px;letter-spacing:5px;font-family:var(--font-primary);font-weight:400;opacity:.7}nav.header-nav{display:flex;gap:44px;position:absolute;left:50%;transform:translate(-50%)}nav.header-nav a{font-size:15px;position:relative;padding:6px 0;opacity:.85;transition:opacity .3s var(--ease-ui)}nav.header-nav a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease-ui)}nav.header-nav a:hover{opacity:1}nav.header-nav a:hover:after{transform:scaleX(1);transform-origin:left}.pill-button{display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:44px;border:2px solid currentColor;background:transparent;font-size:15px;font-weight:400;padding:0 25px;cursor:pointer;color:inherit;transition:background-color .3s var(--ease-ui),color .3s var(--ease-ui);position:relative;overflow:hidden}section[data-theme=dark] .pill-button:hover,.pill-button.on-dark:hover{background:#fff;color:#000;border-color:#fff}section[data-theme=light] .pill-button:hover{background:#000;color:#fff;border-color:#000}header .pill-button:hover{background:#fff;color:#000;border-color:#fff}.nav-toggle{display:none;flex-direction:column;gap:7px;padding:10px 0}.nav-toggle span{display:block;width:30px;height:2px;background:currentColor;transition:transform .4s var(--ease-ui),opacity .3s var(--ease-ui)}.nav-toggle.open span:nth-child(1){transform:translateY(9px) rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.mobile-nav{position:fixed;inset:0;background:#000;z-index:900;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4vw;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-ui)}.mobile-nav.open{opacity:1;pointer-events:all}.mobile-nav a{color:#fff;font-size:calc(1rem + 4vw);font-weight:600;letter-spacing:-.1vw}.preloader{position:fixed;inset:0;background:#000;z-index:5000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.preloader img{width:76px;opacity:0}.preloader-count{font-size:calc(1rem + 3vw);font-weight:600;color:#fff;letter-spacing:-.1vw;font-variant-numeric:tabular-nums;mask-image:linear-gradient(180deg,transparent 5%,#000 15%,#000 85%,transparent 95%);-webkit-mask-image:linear-gradient(180deg,transparent 5%,#000 15%,#000 85%,transparent 95%)}.hero{height:100svh;min-height:640px;display:flex;align-items:center;justify-content:center;padding:120px var(--pad-x) 0;position:relative;overflow:hidden}.hero-mark-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.hero-mark{width:44vw;max-width:640px;opacity:.07}.hero-caption{position:relative;text-align:center;z-index:2}.hero-caption .hero-title{color:#fff;margin-bottom:0}.hero-kicker{font-size:14px;letter-spacing:6px;text-transform:uppercase;color:#ccc;margin-bottom:3vw;font-weight:400}.hero-sub{margin-top:3vw;font-family:var(--font-secondary);font-size:calc(1rem + .9vw);color:#fff}.hero-scroll{position:absolute;bottom:44px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:14px;color:#ccc;font-size:12px;letter-spacing:3px;text-transform:uppercase;z-index:2}.hero-scroll:after{content:"";width:1px;height:54px;background:linear-gradient(to bottom,#fff9,#fff0);animation:scroll-pulse 2.2s var(--ease-ui) infinite;transform-origin:top}@keyframes scroll-pulse{0%{transform:scaleY(0)}45%{transform:scaleY(1)}to{transform:scaleY(0);transform-origin:bottom}}.line-wrap{display:block;overflow:hidden}.line-inner{display:block;will-change:transform}.statement{font-size:calc(1rem + 1.7vw);line-height:calc(1rem + 2.6vw);font-weight:500;letter-spacing:-.05vw}.statement .word{-webkit-text-fill-color:rgba(0,0,0,.12);-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-image:linear-gradient(#000,#000);background-size:0% 100%;display:inline-block}section[data-theme=dark] .statement .word{-webkit-text-fill-color:rgba(255,255,255,.12);background-image:linear-gradient(#fff,#fff)}.facts-row{display:flex;flex-wrap:wrap;gap:4%;margin-top:6vw;border-top:1px solid var(--overlay-line-dark)}section[data-theme=dark] .facts-row{border-color:var(--overlay-line-light)}.fact{width:22%;padding-top:28px}.fact .smaller{text-transform:uppercase;letter-spacing:2px;font-size:12px;color:var(--color-text-muted);margin-bottom:6px}.fact h6{margin-bottom:0;font-weight:500}.marquee-section{padding:6vw 0;overflow:hidden}.marquee-track{white-space:nowrap;will-change:transform}.marquee-text{display:inline-block;font-size:calc(1rem + 7vw);line-height:1.1;font-weight:600;letter-spacing:-.2vw;color:#fff;padding-right:4vw}.marquee-text em{font-size:92%;-webkit-text-stroke:1px rgba(255,255,255,.6);-webkit-text-fill-color:transparent}.game-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:6vw}.game-head .big-title{margin-bottom:0}.game-head .big-title em{display:block;font-size:55%;line-height:1.25;font-weight:400;margin-top:1vw;color:#ccc}.game-lede{max-width:420px;padding-bottom:1.2vw}.game-columns{display:flex;gap:4%;margin-top:4vw}.game-columns>div{width:48%}.features{display:flex;flex-wrap:wrap;gap:4vw 4%;margin-top:7vw}.feature{width:48%;border-top:1px solid var(--overlay-line-light);padding-top:30px;display:flex;gap:26px}.feature-index{font-family:var(--font-secondary);font-size:15px;color:var(--color-text-muted);padding-top:5px}.feature h5{margin-bottom:12px}.feature p{font-size:16px;line-height:26px;color:#ccc}.media-figure{border-radius:6px;overflow:hidden;position:relative}.media-figure img{width:100%;height:100%}.media-figure figcaption{position:absolute;left:0;right:0;bottom:0;padding:30px 26px 20px;background:var(--overlay-image-gradient);color:#fff;font-size:12px;letter-spacing:2px;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.media-figure figcaption em{font-size:15px;letter-spacing:0;text-transform:none;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.reveal-gallery{display:flex;gap:2.5%;margin-top:8vw}.reveal-gallery .media-figure{width:31.66%;aspect-ratio:4 / 2.6;will-change:transform}.parallax-figure{margin-top:8vw;height:82vh;min-height:420px;position:relative;overflow:hidden}.parallax-figure img{position:absolute;inset:-12% 0;width:100%;height:124%;will-change:transform}.parallax-figure figcaption{position:absolute;bottom:34px;left:var(--pad-x);color:#fff;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;z-index:2}.grid-two{display:flex;gap:4%;margin-top:4vw}.grid-two .media-figure{width:48%;aspect-ratio:16 / 10}.clip-enter{clip-path:inset(4% 10% round 40px)}.devlog{margin-top:9vw;border-top:1px solid var(--overlay-line-light);padding-top:4vw}.devlog-grid{display:flex;gap:4%;margin-top:40px}.devlog-grid figure{width:48%;border-radius:6px;overflow:hidden}.devlog-grid figcaption{padding:16px 4px 0;font-size:13px;color:var(--color-text-muted);font-family:var(--font-secondary);font-size:15px}.devlog-note{max-width:520px;color:#ccc!important;font-size:16px!important}.rb-head{display:flex;flex-wrap:wrap;gap:40px 6%;align-items:flex-start}.rb-head>div:first-child{width:40%}.rb-head>div:last-child{width:54%;padding-top:1vw}.rb-head h3{margin-bottom:1.5vw}.rb-head h3 em{font-size:60%;display:block;color:#444;margin-top:8px}.contact-section{text-align:center;padding-top:12vw;padding-bottom:12vw}.contact-section .secondary-font.contact-q{display:block;font-size:calc(1rem + 3.4vw);line-height:1.15;color:#fff;margin-bottom:4vw}.contact-email{display:inline-flex;align-items:center;gap:18px;font-size:calc(1rem + 1vw);font-weight:500;color:#fff;border-bottom:1px solid var(--overlay-line-light);padding-bottom:10px;transition:border-color .3s var(--ease-ui);cursor:pointer}.contact-email:hover{border-color:#fff}.contact-social{margin-top:44px;display:flex;justify-content:center}.contact-hint{margin-top:30px;font-size:15px!important;color:var(--color-text-muted)!important}footer.site-footer{height:120px;padding:20px var(--pad-x);display:flex;align-items:center;justify-content:space-between;color:var(--color-text-muted);font-size:14px;background:#000;border-top:1px solid rgba(255,255,255,.08)}.footer-links{display:flex;gap:30px}.footer-links a{transition:color .3s var(--ease-ui)}.footer-links a:hover{color:#fff}.back-top{display:inline-flex;align-items:center;gap:10px;font-size:14px;transition:color .3s var(--ease-ui)}.back-top:hover{color:#fff}#cursor{width:80px;height:80px;border:4px solid #999;border-radius:50%;position:fixed;top:-40px;left:-40px;pointer-events:none;z-index:10000;transform:scale(.5);transition:transform .3s var(--ease-ui),border-color .3s var(--ease-ui),background-color .3s var(--ease-ui),opacity .3s var(--ease-ui)}#cursor.hover{transform:scale(1);border-color:transparent;background-color:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#cursor.hidden{opacity:0}@media(max-width:1466px){:root{--pad-x: 60px}header.site-header{height:100px}}@media(max-width:1024px){:root{--pad-x: 40px}#cursor{display:none}nav.header-nav{display:none}.nav-toggle{display:flex}.header-cta{display:none}.fact{width:48%}.feature{width:100%}.game-columns{flex-direction:column}.game-columns>div{width:100%}.rb-head>div:first-child,.rb-head>div:last-child{width:100%;padding-top:0}}@media(max-width:767px){:root{--pad-x: 20px}.reveal-gallery{flex-direction:column;gap:20px}.reveal-gallery .media-figure{width:100%}.grid-two{flex-direction:column;gap:20px}.grid-two .media-figure{width:100%}.devlog-grid{flex-direction:column;gap:30px}.devlog-grid figure{width:100%}.facts-row{gap:0 4%}.fact{width:100%;padding-top:20px}footer.site-footer{height:auto;flex-direction:column;gap:18px;padding-top:34px;padding-bottom:34px}p{font-size:17px;line-height:27px}}@media(prefers-reduced-motion:reduce){.hero-scroll:after{animation:none}*{scroll-behavior:auto!important}}
