.JREfSq_landing{--home-bg:#f5f5f6;--home-panel:#fff;--home-soft:#ededf0;--home-ink:#1d2025;--home-muted:#656c77;--home-line:#dfe0e5;--home-brand:#9c555c;--home-blue:#879eb5;--home-shadow:0 20px 70px #22283c08, 0 2px 6px #22283c04;isolation:isolate;background:var(--home-bg);color:var(--home-ink);-webkit-font-smoothing:antialiased;line-height:1.6;position:relative;overflow:clip}.dark .JREfSq_landing{--home-bg:#14161a;--home-panel:#1b1e23;--home-soft:#22262d;--home-ink:#eff0f3;--home-muted:#a0a6b1;--home-line:#30353e;--home-brand:#d99b9e;--home-blue:#9aafc7;--home-shadow:0 20px 70px #0000001a}.JREfSq_landing :is(a,button,input):focus-visible{outline:2px solid var(--home-brand);outline-offset:4px}.JREfSq_landing button{cursor:pointer}.JREfSq_landing button:disabled{cursor:default}.JREfSq_brandRule{background:var(--home-brand);opacity:.65;width:25px;height:1px}.JREfSq_primaryButton,.JREfSq_secondaryButton{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 22px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.JREfSq_primaryButton{background:var(--home-ink);color:var(--home-bg);box-shadow:0 5px 14px #151a2514}.JREfSq_primaryButton:hover{transform:translateY(-2px);box-shadow:0 8px 22px #151a2524}.JREfSq_secondaryButton{border-color:var(--home-line);background:var(--home-panel);color:var(--home-ink)}.JREfSq_secondaryButton:hover{background:var(--home-soft);transform:translateY(-2px)}.JREfSq_sectionShell{width:min(100%,1248px);margin:0 auto;padding:96px 32px 0}.JREfSq_sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.JREfSq_eyebrow{color:var(--home-brand);font:500 10px/1.5 var(--font-mono);letter-spacing:.17em;margin-bottom:15px;display:block}.JREfSq_sectionHeading h2,.JREfSq_foundationIntro h2{letter-spacing:-.055em;margin:0;font-size:clamp(28px,3.2vw,43px);font-weight:550;line-height:1.2}.JREfSq_sectionHeading>p{max-width:340px;color:var(--home-muted);text-wrap:pretty;margin:0 0 3px;font-size:14px;line-height:1.9}.JREfSq_playground{--demo-accent:#a27540;border:1px solid var(--home-line);background:var(--home-panel);box-shadow:var(--home-shadow);border-radius:22px;overflow:hidden}.JREfSq_playground[data-product=invero]{--demo-accent:#548674}.JREfSq_playground[data-product=quest]{--demo-accent:#807097}.JREfSq_playgroundToolbar{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:12px 18px;display:flex}.JREfSq_productTabs{border:1px solid var(--home-line);background:var(--home-bg);border-radius:10px;gap:4px;padding:3px;display:flex}.JREfSq_productTabs>button{min-height:34px;color:var(--home-muted);border-radius:7px;padding:6px 17px;font-size:12px;transition:color .18s,background-color .18s,box-shadow .18s}.JREfSq_productTabs>button:hover{color:var(--home-ink)}.JREfSq_productTabs>button[aria-selected=true]{background:var(--home-panel);color:var(--home-ink);box-shadow:0 1px 4px #0000000d}.JREfSq_playgroundBody{grid-template-columns:minmax(250px,.85fr) minmax(0,1.65fr);display:grid;outline-offset:-3px!important}.JREfSq_playgroundAside{flex-direction:column;align-items:start;min-width:0;padding:36px 32px 25px;display:flex}.JREfSq_productIndex{color:var(--demo-accent);font:10px/1.5 var(--font-mono);letter-spacing:.15em}.JREfSq_playgroundAside h3{letter-spacing:-.045em;text-wrap:balance;max-width:265px;margin:22px 0 16px;font-size:clamp(24px,2.2vw,30px);font-weight:550;line-height:1.5}.JREfSq_playgroundAside>p{color:var(--home-muted);margin:0 0 28px;font-size:13px;line-height:1.95}.JREfSq_textLink{color:var(--home-ink);align-items:center;gap:10px;font-size:12px;text-decoration:none;display:inline-flex}.JREfSq_textLink>svg{color:var(--home-muted);transition:transform .18s}.JREfSq_textLink:hover>svg{transform:translate(2px,-2px)}.JREfSq_playgroundPreview{border-left:1px solid var(--home-line);flex-direction:column;min-width:0;display:flex}.JREfSq_demoScene{color:#eff3ec;background:#172923;flex:1;min-height:412px;position:relative;overflow:hidden}.JREfSq_sceneSky{background:radial-gradient(at 80% 10%,#81977855,#0000 58%),linear-gradient(#304941,#182c25 65%,#14271c);position:absolute;inset:0}.JREfSq_terrainBack,.JREfSq_terrainFront{clip-path:polygon(0 45%,10% 45%,10% 31%,19% 31%,19% 40%,27% 40%,27% 18%,38% 18%,38% 9%,46% 9%,46% 36%,58% 36%,58% 48%,68% 48%,68% 31%,78% 31%,78% 15%,88% 15%,88% 37%,100% 37%,100% 100%,0 100%);background:#1d3228;height:57%;position:absolute;inset:auto -1px 0}.JREfSq_terrainFront{opacity:.95;background:#13271e;height:41%;transform:scaleX(-1)}.JREfSq_sceneGrid{background-image:linear-gradient(#b6c09c0b 1px,#0000 1px),linear-gradient(90deg,#b6c09c0b 1px,#0000 1px);background-size:28px 28px;height:80%;position:absolute;inset:auto -35% -45%;transform:perspective(400px)rotateX(57deg)}.JREfSq_sceneTopline{z-index:1;color:#dce5d6b3;font:9px/1.4 var(--font-mono);letter-spacing:.12em;justify-content:space-between;gap:16px;display:flex;position:absolute;inset:20px 22px auto}.JREfSq_sceneCoordinates{color:#dce5d64f;font:9px/1.4 var(--font-mono);letter-spacing:.06em;position:absolute;bottom:17px;left:20px}.JREfSq_hud{background:#17261edb;border:1px solid #d5e3d020;border-radius:12px;align-items:center;gap:13px;width:248px;padding:16px;display:flex;position:absolute;top:80px;left:30px;box-shadow:0 12px 40px #07140d26}.JREfSq_pixelAvatar{width:43px;height:43px;image-rendering:pixelated;background:#ae8160;border:3px solid #ccb999;flex-shrink:0;position:relative;box-shadow:3px 3px #0c18154d}.JREfSq_pixelAvatar:before{content:"";background:#463c31;height:11px;position:absolute;inset:-1px -1px auto;box-shadow:0 5px 0 -2px #463c31}.JREfSq_pixelAvatar:after{content:"";background:#3e453d;width:5px;height:5px;position:absolute;top:18px;left:8px;box-shadow:16px 0 #3e453d}.JREfSq_pixelAvatar>span{background:#735345;width:10px;height:4px;position:absolute;top:28px;left:14px}.JREfSq_pixelAvatar>i{background:#98704f;width:5px;height:6px;position:absolute;top:20px;left:16px}.JREfSq_hudDetails{flex:1;min-width:0}.JREfSq_hudName{font:500 11px/1.4 var(--font-mono);justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.JREfSq_hudName>small{color:#d5c8a3;font-size:9px}.JREfSq_healthTrack{background:#c3d1bb20;border-radius:2px;height:5px;overflow:hidden}.JREfSq_healthTrack>span{border-radius:inherit;background:#9aaf82;height:100%;transition:width .13s ease-out,background-color .15s;display:block}.JREfSq_healthTrack>span[data-low=true]{background:#d48c7c}.JREfSq_healthValue{color:#cad8c3c7;font:9px/1.3 var(--font-mono);justify-content:space-between;margin-top:6px;display:flex}.JREfSq_healthValue small{color:#cad8c3b3}.JREfSq_hudLocation{color:#d6dfc7c7;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;top:183px;left:32px}.JREfSq_hudLocation svg{color:#d5c8a3}.JREfSq_crosshair{opacity:.45;width:14px;height:14px;position:absolute;top:48%;left:50%}.JREfSq_crosshair:before,.JREfSq_crosshair:after{content:"";background:#eff7e9;position:absolute}.JREfSq_crosshair:before{height:1px;inset:6px 0 auto}.JREfSq_crosshair:after{width:1px;inset:0 auto 0 6px}.JREfSq_noticeArea{min-height:65px;position:absolute;top:235px;left:30px;right:30px}.JREfSq_demoNotice{color:#e2c78b;background:#192d24ed;border:1px solid #c9b98847;border-radius:10px;align-items:center;gap:12px;width:fit-content;max-width:100%;padding:13px 17px;animation:.25s ease-out both JREfSq_noticeIn;display:flex}.JREfSq_demoNotice strong{font-size:11px;font-weight:500;display:block}.JREfSq_demoNotice div>span{color:#d8e0c9a3;margin-top:3px;font-size:10px;display:block}.JREfSq_hotbar{background:#112319b8;border:1px solid #d6dec13b;border-radius:8px;gap:5px;padding:5px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.JREfSq_hotbar>span{color:#d3d6b6;background:#a9b79b0d;border:1px solid #c9d7c128;border-radius:4px;place-items:center;width:41px;height:41px;display:grid}.JREfSq_hotbar>span[data-current=true]{color:#e9d395;background:#d6c38615;border-color:#d6c386}.JREfSq_demoControls{background:var(--home-panel);min-height:66px;color:var(--home-muted);align-items:center;gap:16px;padding:12px 20px;display:flex}.JREfSq_healthControl{flex:1;align-items:center;gap:12px;min-width:0;font-size:11px;display:flex}.JREfSq_healthControl>span,.JREfSq_controlLabel{white-space:nowrap;font-size:11px}.JREfSq_healthControl input{width:100%;min-width:40px;height:16px;accent-color:var(--demo-accent);cursor:pointer}.JREfSq_healthControl output{min-width:29px;color:var(--home-ink);font:10px/1.5 var(--font-mono)}.JREfSq_controlButton{border:1px solid var(--home-line);background:var(--home-bg);min-height:32px;color:var(--home-ink);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:6px 10px;font-size:10px;transition:background-color .15s;display:inline-flex}.JREfSq_controlButton:hover{background:var(--home-soft)}.JREfSq_controlButton[aria-pressed=true]{color:var(--demo-accent)}.JREfSq_inventoryWindow{color:#4a4b43;background:#e9e5db;border:1px solid #e3dacaa8;border-radius:10px;width:min(430px,100% - 48px);padding:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);box-shadow:0 24px 64px #08150b70,inset 0 1px #fff8}.JREfSq_inventoryTitle{justify-content:space-between;gap:12px;margin-bottom:17px;font-size:12px;font-weight:600;display:flex}.JREfSq_inventoryTitle>span:last-child{color:#8b8d7e;font:10px/1.5 var(--font-mono)}.JREfSq_inventoryGrid{grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;display:grid}.JREfSq_emptySlot,.JREfSq_inventorySlot{aspect-ratio:1;background:#cfcec0;border:1px solid #aaa99c;border-radius:3px;place-items:center;min-width:0;display:grid;box-shadow:inset 1px 1px #b6b6a7,inset -1px -1px #f9f7ed}.JREfSq_inventorySlot{color:#596b57;transition:background-color .15s,border-color .15s,transform .15s}.JREfSq_inventorySlot svg{width:57%;height:57%}.JREfSq_inventorySlot[data-kind=supplies]{color:#927c50}.JREfSq_inventorySlot:hover{background:#e1dfce;transform:translateY(-1px)}.JREfSq_inventorySlot[aria-pressed=true]{outline-offset:1px;background:#ece4c9;border-color:#8d7949;outline:2px solid #c7af70}.JREfSq_itemDetails{border-top:1px solid #c8c6b7;align-items:center;gap:12px;min-height:65px;margin-top:18px;padding-top:15px;display:flex}.JREfSq_itemDetailIcon{color:#8d7949;background:#f0ecdf;border:1px solid #c8c4ae;border-radius:6px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.JREfSq_itemDetails strong{font-size:11px;font-weight:600;display:block}.JREfSq_itemDetails p{color:#646b5c;margin:5px 0 0;font-size:10px;line-height:1.6}.JREfSq_categoryControls{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.JREfSq_categoryControls button{border:1px solid #0000;border-radius:5px;min-height:30px;padding:5px 12px;font-size:10px;transition:color .15s,background-color .15s}.JREfSq_categoryControls button:hover{background:var(--home-bg)}.JREfSq_categoryControls button[aria-pressed=true]{border-color:var(--home-line);background:var(--home-bg);color:var(--home-ink)}.JREfSq_questObjective{color:#d6e0c7;background:#162b22b3;border:1px solid #bdcda029;border-radius:7px;align-items:center;gap:9px;max-width:calc(100% - 52px);padding:10px 13px;font-size:11px;display:inline-flex;position:absolute;top:67px;left:26px}.JREfSq_questObjective svg{color:#d5c086;flex-shrink:0}.JREfSq_beacon{color:#b7c698;isolation:isolate;place-items:center;width:58px;height:68px;display:grid;position:absolute;top:115px;right:21%}.JREfSq_beacon>svg{z-index:1;filter:drop-shadow(0 0 12px #d5dfa346);position:relative}.JREfSq_beacon:enabled>svg{color:#f0da91;filter:drop-shadow(0 0 13px #e8d38d99)}.JREfSq_beaconBase{background:#354f3b;border:1px solid #7c8d6d;width:55px;height:19px;position:absolute;bottom:0;transform:skewY(-12deg)}.JREfSq_beaconBeam{background:linear-gradient(#e6d79b00,#e6d79b91);width:24px;height:0;transition:height .7s ease-out;position:absolute;bottom:32px}.JREfSq_beacon[data-lit=true]{color:#ffe6a0}.JREfSq_beacon[data-lit=true] .JREfSq_beaconBeam{height:235px}.JREfSq_questDialogue{background:#172b22f0;border:1px solid #a7b89c3d;border-radius:11px;padding:20px;position:absolute;bottom:40px;left:26px;right:26px;box-shadow:0 12px 40px #08170e38}.JREfSq_dialogueSpeaker{color:#d7c08a;align-items:center;gap:7px;font-size:10px;display:flex}.JREfSq_speakerDot{background:#d7c08a;border-radius:1px;width:4px;height:4px}.JREfSq_questDialogue>p{color:#dce3d0;min-height:44px;margin:12px 0 15px;font-size:12px;line-height:1.9}.JREfSq_dialogueChoices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JREfSq_dialogueChoices>button{color:#dce3d0;background:#cedcb512;border:1px solid #bfcbaa32;border-radius:5px;align-items:center;gap:12px;min-height:30px;padding:6px 10px;font-size:10px;transition:background-color .15s,border-color .15s;display:inline-flex}.JREfSq_dialogueChoices>button:hover{background:#cedcb526;border-color:#bfcbaa71}.JREfSq_dialogueHint{color:#d9e4bc8f;font-size:10px}.JREfSq_questSteps{gap:15px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.JREfSq_questSteps>li{align-items:center;gap:5px;font-size:10px;display:inline-flex}.JREfSq_questSteps>li>span{background:var(--home-line);border-radius:50%;width:4px;height:4px}.JREfSq_questSteps>li[data-current=true]{color:var(--demo-accent)}.JREfSq_questSteps>li[data-current=true]>span{background:var(--demo-accent)}.JREfSq_catalogSection{padding-top:112px;scroll-margin-top:78px}.JREfSq_catalogSection .JREfSq_sectionHeading{margin-bottom:48px;display:block}.JREfSq_catalogSection .JREfSq_sectionHeading>p{max-width:520px;margin:18px 0 0}.JREfSq_pluginGrid{perspective:1400px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:36px 25px;margin:0;padding:14px 9px 28px;list-style:none;display:grid}.JREfSq_pluginItem{--plugin-color:#8794a6;grid-column:span 2;min-width:0}.JREfSq_pluginItem[data-plugin=xerr]{--plugin-color:#a58150}.JREfSq_pluginItem[data-plugin=invero]{--plugin-color:#628c7b}.JREfSq_pluginItem[data-plugin=quest]{--plugin-color:#8d7ca5}.JREfSq_pluginItem[data-plugin=zaphkiel-plus]{--plugin-color:#768ba3}.JREfSq_pluginItem[data-plugin=pet]{--plugin-color:#b47c84}.JREfSq_pluginItem[data-plugin=inn]{--plugin-color:#8b9474}.JREfSq_pluginItem[data-plugin=irus]{--plugin-color:#8c8a78}.JREfSq_pluginItem[data-featured=true],.JREfSq_pluginItem:nth-last-child(-n+2){grid-column:span 3}.JREfSq_pluginCard{isolation:isolate;border:1px solid var(--home-line);background:var(--home-panel);border-radius:17px;flex-direction:column;align-items:stretch;min-height:370px;padding:26px;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 32px #18202c08}.JREfSq_pluginCard:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--plugin-color) 55%, var(--home-line));box-shadow:0 20px 52px #18202c16}.JREfSq_pluginCardTop{color:var(--plugin-color);justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.JREfSq_pluginIdentity{align-items:center;gap:10px;display:inline-flex}.JREfSq_pluginCategory{font:9px/1.5 var(--font-mono);letter-spacing:.11em}.JREfSq_pluginCard h3{z-index:1;color:var(--home-ink);letter-spacing:-.04em;margin:0 0 9px;font-size:24px;font-weight:600;line-height:1.3;position:relative}.JREfSq_pluginCard p{z-index:1;max-width:340px;color:var(--home-muted);margin:0;font-size:12px;line-height:1.85;position:relative}.JREfSq_pluginCardBottom{z-index:1;width:max-content;color:var(--home-muted);align-items:center;gap:9px;margin-top:auto;font-size:11px;display:inline-flex;position:relative}.JREfSq_pluginArrow{color:var(--plugin-color);transition:transform .2s}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_pluginArrow{transform:translate(2px,-2px)}.JREfSq_pluginArtwork{pointer-events:none;flex:1;min-height:150px;margin:-1px -25px 5px;position:relative;overflow:visible}.JREfSq_artSvg{width:100%;height:180px;color:var(--plugin-color);display:block;overflow:visible}.JREfSq_artGround{transition:opacity .4s}.JREfSq_artScene{transform-origin:50% 65%;transform-box:fill-box;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.JREfSq_artLift,.JREfSq_artLiftHigh,.JREfSq_artLiftSmall,.JREfSq_artRoof,.JREfSq_artLid,.JREfSq_artCargo,.JREfSq_artCompanion,.JREfSq_artCursor{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.JREfSq_artCargo{opacity:.4;transition:transform .5s,opacity .4s}.JREfSq_artSignal{stroke-dasharray:4 7;stroke-dashoffset:0;animation:2.4s linear infinite paused JREfSq_artworkSignal}.JREfSq_artSpark{opacity:.45;transition:opacity .3s,transform .4s}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artScene{transform:translateY(-3px)scale(1.025)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artLift{transform:translateY(-10px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artLiftHigh{transform:translateY(-18px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artLiftSmall{transform:translateY(-3px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artCursor{transform:translate(-9px,12px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artRoof{transform:translateY(-14px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artLid{transform:translateY(-18px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artCargo{opacity:1;transform:translateY(-30px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artCompanion{transform:translateY(-8px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artSpark{opacity:1;transform:translateY(-5px)}.JREfSq_pluginCard:is(:hover,:focus-visible) .JREfSq_artSignal{animation-play-state:running}.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard{min-height:335px}.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard h3,.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard p{max-width:46%}.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginArtwork{width:65%;margin:0;position:absolute;bottom:25px;right:-15px}.JREfSq_pluginItem[data-featured=true] .JREfSq_artSvg{height:250px}@keyframes JREfSq_artworkSignal{to{stroke-dashoffset:-44px}}.JREfSq_foundationSection{grid-template-columns:1fr 1.7fr;align-items:center;gap:48px;padding-top:110px;padding-bottom:100px;display:grid}.JREfSq_foundationIntro h2{font-size:clamp(25px,2.5vw,34px)}.JREfSq_foundationIntro>p{color:var(--home-muted);margin:17px 0 0;font-size:12px}.JREfSq_foundationGrid{border:1px solid var(--home-line);background:color-mix(in srgb, var(--home-panel) 60%, transparent);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.JREfSq_foundationItem{min-width:0;padding:24px 19px;text-decoration:none}.JREfSq_foundationItem+.JREfSq_foundationItem{border-left:1px solid var(--home-line)}.JREfSq_foundationItem>svg{color:var(--home-muted);stroke-width:1.4px}.JREfSq_foundationItem h3{color:var(--home-ink);align-items:center;gap:7px;margin:18px 0 8px;font-size:13px;font-weight:550;display:flex}.JREfSq_foundationItem h3>svg{color:var(--home-muted)}.JREfSq_foundationItem p{color:var(--home-muted);margin:0;font-size:10px;line-height:1.85}a.JREfSq_foundationItem{transition:background-color .18s}a.JREfSq_foundationItem:hover{background:var(--home-soft)}.JREfSq_closingSection{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:radial-gradient(ellipse at 50% 110%, color-mix(in srgb, var(--home-brand) 9%, transparent), transparent 64%);text-align:center;padding:82px 24px 90px;position:relative;overflow:hidden}.JREfSq_closingMark{border:1px solid var(--home-line);background:var(--home-panel);width:58px;height:58px;color:var(--home-brand);border-radius:16px;place-items:center;margin:0 auto 26px;display:grid;box-shadow:0 5px 20px #262c4008}.JREfSq_closingSection>h2{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:550;line-height:1.4}.JREfSq_closingSection>p{color:var(--home-muted);margin:20px 0 30px;font-size:13px}.JREfSq_closingActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.JREfSq_footer{width:min(100%,1248px);min-height:105px;color:var(--home-muted);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:24px 32px;font-size:10px;display:flex}.JREfSq_footerBrand{color:var(--home-ink);align-items:center;gap:16px;font-size:15px;font-weight:600;display:flex}.JREfSq_footerBrand>span{border-left:1px solid var(--home-line);color:var(--home-muted);padding-left:16px;font-size:10px;font-weight:400}@keyframes JREfSq_noticeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.JREfSq_sectionShell{padding-top:75px;padding-inline:24px}.JREfSq_playgroundBody{grid-template-columns:minmax(215px,.75fr) minmax(0,1.4fr)}.JREfSq_playgroundAside{padding:33px 24px 24px}.JREfSq_playgroundAside h3{font-size:26px}.JREfSq_demoScene{min-height:390px}.JREfSq_hud{width:225px;padding:14px;left:23px}.JREfSq_hudLocation{left:25px}.JREfSq_demoControls{gap:10px;padding-inline:14px}.JREfSq_healthControl{gap:8px}.JREfSq_foundationSection{grid-template-columns:1fr;gap:28px;padding-bottom:75px}.JREfSq_foundationGrid{max-width:none}.JREfSq_pluginCard{padding:23px}.JREfSq_pluginCard h3{font-size:19px}.JREfSq_catalogArtwork{opacity:.45;right:-50px}}@media (max-width:767px){.JREfSq_sectionShell{padding:60px 20px 0}.JREfSq_sectionHeading{flex-direction:column;align-items:start;gap:16px;margin-bottom:25px}.JREfSq_sectionHeading>p{max-width:100%;font-size:12px}.JREfSq_eyebrow{margin-bottom:12px;font-size:9px}.JREfSq_sectionHeading h2{font-size:32px}.JREfSq_playground{border-radius:16px}.JREfSq_playgroundToolbar{min-height:62px;padding:10px}.JREfSq_productTabs{width:100%}.JREfSq_productTabs>button{flex:1;min-width:0;padding-inline:9px;font-size:11px}.JREfSq_playgroundBody{grid-template-columns:minmax(0,1fr)}.JREfSq_playgroundAside{padding:23px 22px 25px}.JREfSq_productIndex{font-size:9px}.JREfSq_playgroundAside h3{max-width:100%;margin:13px 0 10px;font-size:24px;line-height:1.45}.JREfSq_playgroundAside>p{margin-bottom:17px;font-size:12px}.JREfSq_playgroundPreview{border-top:1px solid var(--home-line);border-left:none}.JREfSq_demoScene{min-height:365px}.JREfSq_sceneTopline{font-size:8px;inset:17px 18px auto}.JREfSq_hud{width:225px;top:65px;left:21px}.JREfSq_hudLocation{top:160px;left:24px}.JREfSq_noticeArea{top:207px;left:21px;right:21px}.JREfSq_hotbar{bottom:30px}.JREfSq_hotbar>span{width:36px;height:36px}.JREfSq_demoControls{gap:12px;min-height:64px;padding:12px}.JREfSq_healthControl{gap:7px;font-size:10px}.JREfSq_healthControl output{font-size:9px}.JREfSq_controlButton{padding:6px 8px;font-size:10px}.JREfSq_controlButton>svg{display:none}.JREfSq_inventoryWindow{width:calc(100% - 36px);padding:14px}.JREfSq_inventoryGrid{gap:3px}.JREfSq_inventoryTitle{margin-bottom:13px;font-size:11px}.JREfSq_itemDetails{margin-top:14px;padding-top:13px}.JREfSq_itemDetails p{font-size:9px}.JREfSq_questObjective{font-size:10px;top:54px;left:18px}.JREfSq_beacon{top:100px;right:17%;transform:scale(.85)}.JREfSq_questDialogue{padding:17px;bottom:36px;left:18px;right:18px}.JREfSq_questDialogue>p{font-size:11px}.JREfSq_questSteps{gap:12px}.JREfSq_foundationSection{gap:25px;padding-top:65px;padding-bottom:60px}.JREfSq_foundationGrid{grid-template-columns:minmax(0,1fr)}.JREfSq_foundationItem{grid-template-columns:23px 1fr;align-items:center;column-gap:13px;padding:20px;display:grid}.JREfSq_foundationItem+.JREfSq_foundationItem{border-top:1px solid var(--home-line);border-left:none}.JREfSq_foundationItem h3{margin:0}.JREfSq_foundationItem p{grid-column:2;margin-top:5px}.JREfSq_closingSection{padding:60px 20px 65px}.JREfSq_closingSection>h2{font-size:32px}.JREfSq_closingSection>p{max-width:250px;margin:18px auto 25px;font-size:12px;line-height:1.9}.JREfSq_closingActions{gap:9px}.JREfSq_closingActions>a{min-height:44px;padding-inline:17px;font-size:12px}.JREfSq_footer{flex-direction:column;justify-content:center;align-items:start;gap:14px;min-height:120px;padding:25px 22px}.JREfSq_footerBrand{font-size:14px}}@media (max-width:359px){.JREfSq_sectionShell{padding-inline:14px}.JREfSq_pluginGrid{grid-template-columns:minmax(0,1fr)}.JREfSq_pluginItem:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.JREfSq_landing *,.JREfSq_landing :before,.JREfSq_landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.JREfSq_primaryButton:hover,.JREfSq_secondaryButton:hover,.JREfSq_pluginCard:hover,.JREfSq_inventorySlot:hover{transform:none}}.JREfSq_hero{isolation:isolate;background:0 0;justify-content:center;align-items:flex-start;min-height:max(780px,100svh - 56px);padding:clamp(76px,10svh,108px) 24px 260px;display:flex;position:relative;overflow:hidden}.JREfSq_heroCopy{z-index:1;text-align:center;width:min(100%,1100px);padding:0;position:relative}.JREfSq_heroCopy:before{content:"";z-index:-1;background:radial-gradient(ellipse, var(--home-bg) 22%, color-mix(in srgb, var(--home-bg) 90%, transparent) 48%, transparent 73%);pointer-events:none;position:absolute;inset:-55px -5% -70px}.JREfSq_heroBrand{font:500 13px/1 var(--font-mono);letter-spacing:.06em;justify-content:center;align-items:center;gap:14px;margin:0 0 25px;display:flex}.JREfSq_heroTitle{letter-spacing:-.065em;word-break:keep-all;text-wrap:balance;margin:0;font-size:clamp(48px,7.3vw,108px);font-weight:600;line-height:1.08;position:relative}.JREfSq_titleInk>span,.JREfSq_titleSlice>span{white-space:nowrap;display:block}.JREfSq_heroTitle:lang(en) .JREfSq_titleInk>span,.JREfSq_heroTitle:lang(en) .JREfSq_titleSlice>span{white-space:normal}.JREfSq_heroTagline{color:var(--home-muted);letter-spacing:.055em;white-space:nowrap;margin:26px 0 30px;font-size:clamp(14px,1.3vw,18px)}.JREfSq_heroTagline:lang(en){white-space:normal}.JREfSq_heroField{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#000d 85%,#0000);mask-image:linear-gradient(#000 60%,#000d 85%,#0000);container-type:size}.JREfSq_worldCanvas{opacity:0;width:100%;height:100%;filter:saturate(.75) blur(var(--depth-blur,0px));-webkit-mask-image:linear-gradient(90deg, #0003 calc(var(--scan-front,0%) - 2%), #000 calc(var(--scan-front,0%) + 2%));mask-image:linear-gradient(90deg, #0003 calc(var(--scan-front,0%) - 2%), #000 calc(var(--scan-front,0%) + 2%));position:absolute;inset:0}.JREfSq_heroField[data-ready=true] .JREfSq_worldCanvas{opacity:.88}.JREfSq_asciiFrame{width:100%;height:100%;color:var(--home-brand);letter-spacing:0;white-space:pre;-webkit-user-select:none;user-select:none;opacity:.72;-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--scan-front,100%) - 2%), transparent calc(var(--scan-front,100%) + 2%));mask-image:linear-gradient(90deg, #000 calc(var(--scan-front,100%) - 2%), transparent calc(var(--scan-front,100%) + 2%));background:0 0;border:0;margin:0;padding:0;font:1.4637cqw/1.78571cqh ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;inset:0;overflow:hidden}.JREfSq_scanBeam{top:10%;bottom:0;left:var(--scan-front,0%);background:linear-gradient(transparent, color-mix(in srgb, var(--home-brand) 85%, transparent) 35%, var(--home-panel), transparent);width:2px;box-shadow:0 0 24px 7px color-mix(in srgb, var(--home-brand) 15%, transparent);opacity:var(--scan-glow,0);pointer-events:none;position:absolute;transform:skew(-8deg)}.JREfSq_asciiLens{border:1.5px solid color-mix(in srgb, var(--home-brand) 65%, transparent);background:var(--home-bg);opacity:0;pointer-events:none;width:280px;height:280px;box-shadow:0 0 0 7px color-mix(in srgb, var(--home-bg) 55%, transparent), 0 14px 65px #26202c22;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden}.JREfSq_asciiLens:after{content:"";border-radius:inherit;background:linear-gradient(135deg,#ffffff18,#0000 40%);position:absolute;inset:0;box-shadow:inset 0 0 0 5px #ffffff0d}.JREfSq_worldDetail{width:100%;height:100%;display:block}.JREfSq_worldTransition{isolation:isolate;position:relative}.JREfSq_worldTransition>section{z-index:1;position:relative}.JREfSq_journeyBackdrop,.JREfSq_journeyOverlay{pointer-events:none;position:absolute;inset:0}.JREfSq_journeyBackdrop{z-index:0}.JREfSq_journeyOverlay{z-index:3}.JREfSq_journeyViewport{height:calc(100svh - 56px);min-height:520px;position:sticky;top:56px;overflow:clip}.JREfSq_relayCanvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.JREfSq_playgroundSection{min-height:calc(100svh - 56px);padding-top:64px;padding-bottom:90px}.JREfSq_landing[data-unified=true] .JREfSq_playground{background:0 0}.JREfSq_landing[data-unified=true] :is(.JREfSq_playgroundToolbar,.JREfSq_playgroundAside,.JREfSq_demoControls){background:var(--home-panel)}.JREfSq_landing[data-unified=true] .JREfSq_demoScene{background:0 0}.JREfSq_landing[data-unified=true] :is(.JREfSq_sceneSky,.JREfSq_terrainBack,.JREfSq_terrainFront,.JREfSq_sceneGrid){visibility:hidden}.JREfSq_landing[data-unified=true] .JREfSq_demoScene:before{content:"";pointer-events:none;background:linear-gradient(160deg,#17292366,#14271edb);position:absolute;inset:0}.JREfSq_worldTransition:has([data-home-playground]:focus-within) .JREfSq_relayCanvas{visibility:hidden}.JREfSq_titleInk{display:block}.JREfSq_titleAssembly{pointer-events:none;position:absolute;inset:0}.JREfSq_titleSlice{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--home-brand) 70%, var(--home-ink));clip-path:inset(0 calc(100% - (var(--slice) + 1) * 12.5%) 0 calc(var(--slice) * 12.5%));opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.JREfSq_titleInk{animation:.95s cubic-bezier(.2,.75,.2,1) both JREfSq_titleSolidify}.JREfSq_titleSlice{animation:JREfSq_titleAssemble .85s cubic-bezier(.2,.75,.2,1) calc(var(--slice) * 24ms) both}}@keyframes JREfSq_titleSolidify{0%{opacity:.4}to{opacity:1}}@keyframes JREfSq_titleAssemble{0%{opacity:.8;transform:translate3d(calc(var(--slice-shift) * 16px), calc((var(--slice) - 3.5) * 4px), 0)}65%{opacity:.7;transform:translate(0,0)}to{opacity:0;transform:translate(0,0)}}.JREfSq_pluginItem{transform-style:preserve-3d;position:relative}.JREfSq_pluginItem:focus-within{z-index:6}.JREfSq_pluginItem:has(.JREfSq_pluginCard:hover){z-index:6}.JREfSq_pluginItem:has(.JREfSq_cardMotion:active){z-index:6}.JREfSq_deckReveal{transform-style:preserve-3d;transform-origin:50%;position:relative}.JREfSq_cardMotion{position:relative}.JREfSq_landing[data-unified=true] .JREfSq_deckReveal{transform:translate3d(calc((1 - var(--card-open,1)) * var(--deck-x,0px)), calc((1 - var(--card-open,1)) * var(--deck-y,0px)), calc((1 - var(--card-open,1)) * -100px)) rotateX(calc((1 - var(--card-open,1)) * 18deg)) rotateZ(calc((1 - var(--card-open,1)) * (var(--deck-index) - 3) * 1.6deg)) scale(calc(.92 + var(--card-open,1) * .08));opacity:calc(.55 + var(--card-open,1) * .45)}.JREfSq_pluginGrid:focus-within .JREfSq_deckReveal{opacity:1!important;transform:none!important}.JREfSq_pluginArtwork{transition:filter .3s,opacity .3s}@supports selector(:has(*)){.JREfSq_pluginGrid:has(.JREfSq_pluginCard:is(:hover,:focus-visible)) .JREfSq_pluginCard:not(:hover):not(:focus-visible) .JREfSq_pluginArtwork{filter:blur(1px);opacity:.66}}@media (max-width:1100px) and (min-width:768px){.JREfSq_pluginGrid{gap:30px 18px}.JREfSq_pluginCard{padding:22px}.JREfSq_pluginCard h3{font-size:21px}.JREfSq_pluginArtwork{margin-inline:-22px}.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard h3,.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard p{max-width:48%}}@media (max-width:767px){.JREfSq_hero{min-height:max(700px,100svh - 56px);padding:74px 18px 260px}.JREfSq_heroTitle{letter-spacing:-.055em;font-size:clamp(35px,8.8vw,64px);line-height:1.15}.JREfSq_heroBrand{margin-bottom:24px;font-size:11px}.JREfSq_heroTagline{letter-spacing:.025em;margin:24px 0 28px;font-size:13px}.JREfSq_heroCopy:before{inset-inline:-12%}.JREfSq_asciiFrame{opacity:.2}.JREfSq_playgroundSection{padding-top:44px;padding-bottom:0}.JREfSq_catalogSection{padding-top:70px}.JREfSq_catalogSection .JREfSq_sectionHeading{margin-bottom:30px}.JREfSq_pluginGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 14px;padding:0}.JREfSq_pluginItem:nth-child(n){grid-column:auto;transform:none!important}.JREfSq_pluginItem:last-child{grid-column:1/-1}.JREfSq_pluginCard,.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard{border-radius:15px;min-height:350px;padding:20px 17px}.JREfSq_pluginCardTop{gap:7px;margin-bottom:18px}.JREfSq_pluginIdentity{gap:7px}.JREfSq_pluginIdentity>svg{width:16px;height:16px}.JREfSq_pluginCategory{letter-spacing:.04em;font-size:8px}.JREfSq_pluginArrow{width:15px;height:15px}.JREfSq_pluginCard h3{overflow-wrap:anywhere;font-size:19px}.JREfSq_pluginCard p{font-size:11px}.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard h3,.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginCard p{max-width:none}.JREfSq_pluginArtwork,.JREfSq_pluginItem[data-featured=true] .JREfSq_pluginArtwork{width:auto;min-height:125px;margin:0 -17px;position:relative;bottom:auto;right:auto}.JREfSq_artSvg,.JREfSq_pluginItem[data-featured=true] .JREfSq_artSvg{height:150px}.JREfSq_pluginItem:last-child .JREfSq_artSvg{height:170px}}@media (max-width:359px){.JREfSq_pluginGrid{grid-template-columns:minmax(0,1fr)}.JREfSq_pluginCard{min-height:330px}}@media (prefers-reduced-motion:reduce){.JREfSq_pluginItem{transform:none!important}.JREfSq_asciiLens{display:none}.JREfSq_pluginCard .JREfSq_artScene,.JREfSq_pluginCard:is(:hover,:focus-visible) :is(.JREfSq_artLift,.JREfSq_artLiftHigh,.JREfSq_artLiftSmall,.JREfSq_artRoof,.JREfSq_artLid,.JREfSq_artCargo,.JREfSq_artCompanion,.JREfSq_artCursor,.JREfSq_artSpark){transform:none}.JREfSq_artCargo{opacity:1}}.JREfSq_demoScene{perspective:850px}.JREfSq_sceneSky{transform:translate3d(calc(var(--scene-x,0) * -4px), calc(var(--scene-y,0) * -3px), 0);inset:-9px}.JREfSq_terrainBack{transform:translate3d(calc(var(--scene-x,0) * -7px), calc(var(--scene-y,0) * -4px), 0);inset-inline:-10px}.JREfSq_terrainFront{transform:translate3d(calc(var(--scene-x,0) * -11px), calc(var(--scene-y,0) * -6px), 0) scaleX(-1);inset-inline:-12px}.JREfSq_sceneGrid{transform:perspective(400px) rotateX(57deg) translate3d(calc(var(--scene-x,0) * -5px), calc(var(--scene-y,0) * -3px), 0)}.JREfSq_hudDepth,.JREfSq_locationDepth,.JREfSq_objectiveDepth{pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.JREfSq_hudDepth{perspective:700px;transform:translate3d(calc(var(--scene-x,0) * 9px), calc(var(--scene-y,0) * 7px), 0)}.JREfSq_hud,.JREfSq_hudDetails{transform-style:preserve-3d}.JREfSq_avatarLift{transform:translate3d(calc(var(--scene-split,0) * -9px), 0, calc(var(--scene-split,0) * 88px));flex-shrink:0}.JREfSq_nameLift,.JREfSq_trackLift,.JREfSq_valueLift{transform-style:preserve-3d;position:relative}.JREfSq_nameLift{transform:translate3d(0, calc(var(--scene-split,0) * -15px), calc(var(--scene-split,0) * 45px))}.JREfSq_trackLift{transform:translate3d(0, calc(var(--scene-split,0) * 5px), calc(var(--scene-split,0) * 88px))}.JREfSq_valueLift{transform:translate3d(0, calc(var(--scene-split,0) * 20px), calc(var(--scene-split,0) * 120px))}.JREfSq_nameLift:before,.JREfSq_trackLift:before,.JREfSq_valueLift:before{content:"";z-index:-1;opacity:calc(var(--scene-split,0) * .7);background:#1a3028;border:1px solid #cbdcb438;border-radius:4px;position:absolute;inset:-4px;box-shadow:0 8px 12px #091a1040}.JREfSq_locationDepth{transform:translate3d(calc(var(--scene-x,0) * 13px), calc(var(--scene-y,0) * 9px + var(--scene-split,0) * 15px), 0)}.JREfSq_signalGlyph{flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.JREfSq_hudLocation .JREfSq_signalGlyph{width:15px;height:15px}.JREfSq_hotbar{transform:translate3d(calc(-50% + var(--scene-x,0) * 7px), calc(var(--scene-y,0) * 6px), 0)}.JREfSq_noticeArea{transform:translate3d(calc(var(--scene-x,0) * 11px), calc(var(--scene-y,0) * 8px), 0)}.JREfSq_inventoryDepth{width:min(430px,100% - 48px);transform:translate3d(calc(-50% + var(--scene-x,0) * 9px), calc(-45% + var(--scene-y,0) * 7px), 0);position:absolute;top:50%;left:50%}.JREfSq_inventoryWindow{width:100%;position:relative;top:auto;left:auto;transform:none}.JREfSq_slotFrame{aspect-ratio:1;min-width:0;display:block}.JREfSq_slotFrame .JREfSq_inventorySlot{width:100%;height:100%}.JREfSq_slotGlyph{place-items:center;width:100%;height:100%;display:grid}.JREfSq_objectiveDepth{transform:translate3d(calc(var(--scene-x,0) * 6px), calc(var(--scene-y,0) * 4px), 0)}.JREfSq_beaconDepth{width:58px;height:68px;transform:translate3d(calc(var(--scene-x,0) * 5px), calc(var(--scene-y,0) * 4px), 0);position:absolute;top:115px;right:21%}.JREfSq_beacon{position:relative;top:auto;right:auto;transform:none}.JREfSq_beacon .JREfSq_signalGlyph{z-index:1;position:relative}.JREfSq_beacon:enabled .JREfSq_signalGlyph{color:#f0da91;filter:drop-shadow(0 0 12px #e8d38d80)}.JREfSq_dialogueDepth{transform:translate3d(calc(var(--scene-x,0) * 10px), calc(var(--scene-y,0) * 7px), 0);position:absolute;bottom:40px;left:26px;right:26px}.JREfSq_questDialogue{position:relative;bottom:auto;left:auto;right:auto}.JREfSq_pixelLayer{z-index:8;pointer-events:none;position:absolute;inset:0}.JREfSq_pixelBurst{width:0;height:0;animation:.65s linear both JREfSq_pixelLife;position:absolute}.JREfSq_pixelPiece{width:4px;height:4px;animation:JREfSq_pixelScatter .55s cubic-bezier(.18,.72,.26,1) var(--pixel-delay) both;background:#dac17f;border:1px solid #f6e0a6;position:absolute;top:-2px;left:-2px;box-shadow:0 0 7px #e5cd8a55}@keyframes JREfSq_pixelScatter{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(var(--pixel-x), var(--pixel-y)) rotate(var(--pixel-turn)) scale(.15)}}@keyframes JREfSq_pixelLife{0%,92%{opacity:1}to{opacity:0}}@property --iplugin-edge-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@supports (mask-composite:exclude){.JREfSq_pluginCard:after{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--iplugin-edge-turn), transparent 0deg 245deg, color-mix(in srgb, var(--plugin-color) 90%, var(--home-panel)) 296deg, transparent 355deg);opacity:0;pointer-events:none;padding:1.5px;transition:opacity .18s;animation:2.6s linear infinite paused JREfSq_edgeTrace;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.JREfSq_pluginCard:is(:hover,:focus-visible):after{opacity:1;animation-play-state:running}}@keyframes JREfSq_edgeTrace{to{--iplugin-edge-turn:360deg}}@media (max-width:767px){.JREfSq_inventoryDepth{width:calc(100% - 36px)}.JREfSq_inventoryWindow{width:100%}.JREfSq_beaconDepth{transform:translate3d(calc(var(--scene-x,0) * 4px), calc(var(--scene-y,0) * 3px), 0) scale(.85);top:100px;right:17%}.JREfSq_dialogueDepth{bottom:36px;left:18px;right:18px}.JREfSq_questDialogue{bottom:auto;left:auto;right:auto}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.JREfSq_demoScene{--scene-x:0!important;--scene-y:0!important}}@media (prefers-reduced-motion:reduce){.JREfSq_demoScene{--scene-split:0!important}.JREfSq_asciiLens,.JREfSq_pixelLayer{display:none}}@media (pointer:coarse),(max-width:767px),(prefers-reduced-motion:reduce){.JREfSq_deckReveal,.JREfSq_landing[data-unified=true] .JREfSq_deckReveal{opacity:1;transform:none}.JREfSq_cardMotion{transform:none!important}.JREfSq_scanBeam,.JREfSq_relayCanvas{display:none}}@media (prefers-reduced-motion:reduce){.JREfSq_titleAssembly{display:none}.JREfSq_titleInk{opacity:1}.JREfSq_pluginArtwork{filter:none!important;opacity:1!important}}@media (prefers-reduced-motion:no-preference){html:has(.JREfSq_landing){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){html:has(.JREfSq_landing){scroll-behavior:auto!important}}
