.WorldExperience-module__z_QWnq__world{--ink:#f3efe7;--muted:#f3efe7ad;--faint:#f3efe76b;--line:#f3efe729;--glass:#0c0b0a85;--accent:#e3b77a;color:var(--ink);-webkit-font-smoothing:antialiased;background:#070707;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}html:has(.WorldExperience-module__z_QWnq__world[data-variant=page]){scrollbar-gutter:auto}.WorldExperience-module__z_QWnq__world[data-variant=home]{width:100%;height:100%;position:relative;inset:auto}.WorldExperience-module__z_QWnq__poster{background-color:#070707;position:absolute;inset:0}.WorldExperience-module__z_QWnq__poster img{object-fit:cover;width:100%;height:100%;display:block}.WorldExperience-module__z_QWnq__stage{opacity:0;transition:opacity 1.4s;position:absolute;inset:0}.WorldExperience-module__z_QWnq__world[data-phase=ready] .WorldExperience-module__z_QWnq__stage,.WorldExperience-module__z_QWnq__world[data-phase=running] .WorldExperience-module__z_QWnq__stage{opacity:1}.WorldExperience-module__z_QWnq__stage canvas{outline:none;width:100%;height:100%;display:block}.WorldExperience-module__z_QWnq__entry{z-index:5;pointer-events:none;flex-direction:column;justify-content:flex-end;gap:28px;padding:clamp(18px,3.4vw,48px);display:flex;position:absolute;inset:0;overflow-y:auto}.WorldExperience-module__z_QWnq__entry:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#07070700 0%,#07070773 45%,#070707cc 100%);height:min(58%,460px);position:absolute;bottom:0;left:0;right:0}.WorldExperience-module__z_QWnq__world[data-variant=home] .WorldExperience-module__z_QWnq__entry:before{height:min(36%,260px)}.WorldExperience-module__z_QWnq__world[data-variant]{--chat-clearance:100px}.WorldExperience-module__z_QWnq__world[data-variant] .WorldExperience-module__z_QWnq__bar{padding-right:max(0px, calc(var(--chat-clearance) - clamp(18px, 3.4vw, 48px)))}.WorldExperience-module__z_QWnq__world[data-variant] .WorldExperience-module__z_QWnq__controls{right:var(--chat-clearance)}@media (min-width:861px){.WorldExperience-module__z_QWnq__world[data-variant] .WorldExperience-module__z_QWnq__plan{bottom:calc(var(--chat-clearance) - 16px)}}.WorldExperience-module__z_QWnq__world[data-phase=unsupported] .WorldExperience-module__z_QWnq__entry,.WorldExperience-module__z_QWnq__world[data-phase=lost] .WorldExperience-module__z_QWnq__entry,.WorldExperience-module__z_QWnq__world[data-phase=deferred] .WorldExperience-module__z_QWnq__entry{background:#0707078c}.WorldExperience-module__z_QWnq__world[data-phase=unsupported][data-variant=page] .WorldExperience-module__z_QWnq__entry{justify-content:flex-start;padding-top:clamp(96px,9vw,120px)}.WorldExperience-module__z_QWnq__entryMain,.WorldExperience-module__z_QWnq__bar,.WorldExperience-module__z_QWnq__chapters{pointer-events:auto;position:relative}.WorldExperience-module__z_QWnq__entryMain{max-width:600px}.WorldExperience-module__z_QWnq__brand{pointer-events:auto;position:absolute;top:clamp(18px,3.4vw,44px);left:clamp(18px,3.4vw,48px)}.WorldExperience-module__z_QWnq__brand img{width:auto;height:26px;display:block}.WorldExperience-module__z_QWnq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:11px;font-weight:700}.WorldExperience-module__z_QWnq__title{letter-spacing:-.05em;margin:0 0 12px;font-size:clamp(34px,4.2vw,62px);font-weight:800;line-height:.95}.WorldExperience-module__z_QWnq__lead{max-width:520px;color:var(--muted);margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.5}.WorldExperience-module__z_QWnq__actions,.WorldExperience-module__z_QWnq__bar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.WorldExperience-module__z_QWnq__actions{margin-top:22px}.WorldExperience-module__z_QWnq__toSite{color:var(--muted);align-items:center;gap:8px;margin-left:auto;padding:12px 4px;font-size:14px;font-weight:650;display:inline-flex}.WorldExperience-module__z_QWnq__toSite:hover{color:var(--ink)}.WorldExperience-module__z_QWnq__primary,.WorldExperience-module__z_QWnq__ghost,.WorldExperience-module__z_QWnq__primarySmall,.WorldExperience-module__z_QWnq__ghostSmall{font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:700;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;display:inline-flex;position:relative;overflow:hidden}.WorldExperience-module__z_QWnq__primary{color:#0a0a0a;background:var(--ink);border:0;min-width:200px;padding:15px 24px;font-size:15.5px}.WorldExperience-module__z_QWnq__primary:disabled,.WorldExperience-module__z_QWnq__primary[aria-busy=true]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#f3efe71a}.WorldExperience-module__z_QWnq__primary:disabled,.WorldExperience-module__z_QWnq__primary[data-queued]{cursor:progress}.WorldExperience-module__z_QWnq__primary[aria-busy=true]:not([data-queued]):hover{background:#f3efe72e}.WorldExperience-module__z_QWnq__primary:not(:disabled):not([aria-busy=true]):hover{background:#fff}.WorldExperience-module__z_QWnq__progress{background:var(--accent);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0}.WorldExperience-module__z_QWnq__plan{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);pointer-events:auto;background:#0a09088c;border-radius:22px;width:min(500px,40vw);padding:16px 18px 14px;transition:opacity .8s 1.4s,transform .8s 1.4s;position:absolute;bottom:clamp(18px,3.4vw,48px);right:clamp(18px,3.4vw,48px)}.WorldExperience-module__z_QWnq__plan[data-ready=true]{opacity:0;pointer-events:none;transform:translateY(8px)}.WorldExperience-module__z_QWnq__planTitle{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:10.5px;font-weight:700}.WorldExperience-module__z_QWnq__planDrawing{border-radius:10px;position:relative;overflow:hidden}.WorldExperience-module__z_QWnq__planDrawing svg{width:100%;height:auto;display:block}.WorldExperience-module__z_QWnq__planRoom{fill:#f3efe700;stroke:#f3efe780;stroke-width:.22px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:fill .6s,stroke .6s;animation:1.6s forwards WorldExperience-module__z_QWnq__planDraw}.WorldExperience-module__z_QWnq__planRoom[data-lit=true]{fill:#e8c98f29;stroke:var(--accent)}.WorldExperience-module__z_QWnq__planDoor{stroke:#0e0d0c;stroke-width:.5px}.WorldExperience-module__z_QWnq__planProp{fill:#f3efe729}.WorldExperience-module__z_QWnq__planScan{pointer-events:none;background:linear-gradient(90deg,#e8c98f00,#e8c98f2e,#e8c98f00);width:30%;animation:2.6s linear infinite WorldExperience-module__z_QWnq__planScan;position:absolute;inset:0;transform:translate(-100%)}.WorldExperience-module__z_QWnq__plan[data-ready=true] .WorldExperience-module__z_QWnq__planScan{opacity:0;animation:none}.WorldExperience-module__z_QWnq__planRooms{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.WorldExperience-module__z_QWnq__planRooms li{color:var(--faint);align-content:start;gap:3px;font-size:11.5px;line-height:1.35;transition:color .6s;display:grid}.WorldExperience-module__z_QWnq__planRooms strong{color:var(--muted);font-size:12px;transition:color .6s}.WorldExperience-module__z_QWnq__planRooms li[data-lit=true]{color:var(--muted)}.WorldExperience-module__z_QWnq__planRooms li[data-lit=true] strong{color:var(--ink)}@keyframes WorldExperience-module__z_QWnq__planDraw{to{stroke-dashoffset:0}}@keyframes WorldExperience-module__z_QWnq__planScan{to{transform:translate(340%)}}.WorldExperience-module__z_QWnq__loading{align-items:baseline;gap:10px;display:inline-flex}.WorldExperience-module__z_QWnq__percent{font-variant-numeric:tabular-nums;color:var(--accent)}.WorldExperience-module__z_QWnq__ghost{color:var(--ink);border:1px solid var(--line);background:0 0;padding:14px 20px;font-size:14.5px}.WorldExperience-module__z_QWnq__ghost:disabled{opacity:.4;cursor:progress}.WorldExperience-module__z_QWnq__ghost:not(:disabled):hover{border-color:#f3efe773}.WorldExperience-module__z_QWnq__textLink{color:var(--muted);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);font-size:14px}.WorldExperience-module__z_QWnq__textLink:hover{color:var(--ink)}.WorldExperience-module__z_QWnq__notice{border:1px solid var(--line);max-width:520px;color:var(--muted);background:#07070780;border-radius:16px;margin:18px 0 0;padding:14px 16px;line-height:1.5}.WorldExperience-module__z_QWnq__bar .WorldExperience-module__z_QWnq__notice{margin:0}.WorldExperience-module__z_QWnq__chapters{max-width:620px}.WorldExperience-module__z_QWnq__chaptersTitle{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin:0 0 14px;font-size:12px;font-weight:700}.WorldExperience-module__z_QWnq__chapters ol{margin:0;padding:0;list-style:none}.WorldExperience-module__z_QWnq__chapters li{border-top:1px solid var(--line);grid-template-columns:38px 1fr;gap:8px;padding:16px 0;display:grid}.WorldExperience-module__z_QWnq__chapters h3{letter-spacing:-.02em;margin:0 0 6px;font-size:17px}.WorldExperience-module__z_QWnq__chapters p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.WorldExperience-module__z_QWnq__chapterNumber{color:var(--accent);font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px;font-weight:700}.WorldExperience-module__z_QWnq__hud{z-index:6;pointer-events:none;position:absolute;inset:0}.WorldExperience-module__z_QWnq__top{pointer-events:none;background:linear-gradient(#0000008c,#0000);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 40px;display:flex;position:absolute;top:0;left:0;right:0}.WorldExperience-module__z_QWnq__top>*,.WorldExperience-module__z_QWnq__stationCard,.WorldExperience-module__z_QWnq__recordCard,.WorldExperience-module__z_QWnq__beatCard,.WorldExperience-module__z_QWnq__sprayCard,.WorldExperience-module__z_QWnq__chessCard,.WorldExperience-module__z_QWnq__dartsCard,.WorldExperience-module__z_QWnq__controls,.WorldExperience-module__z_QWnq__sheet{pointer-events:auto}.WorldExperience-module__z_QWnq__brandSmall{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.WorldExperience-module__z_QWnq__brandSmall img{width:auto;height:23px}.WorldExperience-module__z_QWnq__nav{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);border-radius:999px;gap:6px;padding:5px;display:flex}.WorldExperience-module__z_QWnq__nav button{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:650;display:inline-flex}.WorldExperience-module__z_QWnq__nav button:hover{color:var(--ink)}.WorldExperience-module__z_QWnq__nav .WorldExperience-module__z_QWnq__navActive{color:#0a0a0a;background:var(--ink)}.WorldExperience-module__z_QWnq__navIndex{opacity:.55;font-variant-numeric:tabular-nums;font-size:11px}.WorldExperience-module__z_QWnq__topActions{align-items:center;gap:8px;display:flex}.WorldExperience-module__z_QWnq__iconButton{border:1px solid var(--line);background:var(--glass);width:40px;height:40px;color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(14px);border-radius:999px;place-items:center;display:grid}.WorldExperience-module__z_QWnq__iconButton[aria-pressed=false]{color:var(--faint)}.WorldExperience-module__z_QWnq__exit{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:13px;font-weight:650;display:inline-flex}.WorldExperience-module__z_QWnq__stationCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0e0d0c9e,#0a0908b8);border-radius:22px;width:min(420px,100vw - 44px);padding:20px 22px 18px;animation:.6s both WorldExperience-module__z_QWnq__rise;position:absolute;bottom:22px;left:22px}.WorldExperience-module__z_QWnq__stationCard h2{letter-spacing:-.04em;margin:0 0 8px;font-size:26px;line-height:1.05}.WorldExperience-module__z_QWnq__stationCard p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.WorldExperience-module__z_QWnq__stationCard .WorldExperience-module__z_QWnq__stationBody{max-height:9em;transition:max-height .5s,opacity .4s;overflow:hidden}.WorldExperience-module__z_QWnq__stationCard[data-collapsed=true]:not(:hover):not(:focus-within) .WorldExperience-module__z_QWnq__stationBody{opacity:0;max-height:0}.WorldExperience-module__z_QWnq__stationCard:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.WorldExperience-module__z_QWnq__stationCard .WorldExperience-module__z_QWnq__stationIndex{letter-spacing:.2em;color:var(--accent);font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:11px;font-weight:700}.WorldExperience-module__z_QWnq__stationCard .WorldExperience-module__z_QWnq__nowPlaying{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:13px;display:flex}.WorldExperience-module__z_QWnq__eqOn,.WorldExperience-module__z_QWnq__eqOff{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.WorldExperience-module__z_QWnq__eqOn i,.WorldExperience-module__z_QWnq__eqOff i{background:var(--accent);border-radius:1px;width:3px;height:4px;display:block}.WorldExperience-module__z_QWnq__eqOn i{animation:.9s ease-in-out infinite WorldExperience-module__z_QWnq__eq}.WorldExperience-module__z_QWnq__eqOn i:nth-child(2){animation-delay:-.3s}.WorldExperience-module__z_QWnq__eqOn i:nth-child(3){animation-delay:-.6s}.WorldExperience-module__z_QWnq__recordCard,.WorldExperience-module__z_QWnq__beatCard,.WorldExperience-module__z_QWnq__sprayCard,.WorldExperience-module__z_QWnq__chessCard,.WorldExperience-module__z_QWnq__dartsCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0e0d0ca8,#0a0908c7);border-radius:22px;width:min(420px,100vw - 44px);padding:16px 16px 14px;animation:.5s both WorldExperience-module__z_QWnq__rise;position:absolute;bottom:22px;left:22px}.WorldExperience-module__z_QWnq__recordHead{align-items:flex-start;gap:14px;display:flex}.WorldExperience-module__z_QWnq__recordDisc{--cover:76px;width:calc(var(--cover) * 1.6);height:var(--cover);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;flex:none;padding:0;position:relative}.WorldExperience-module__z_QWnq__recordDisc:active{cursor:grabbing}.WorldExperience-module__z_QWnq__recordDisc:disabled{cursor:default}.WorldExperience-module__z_QWnq__recordDisc:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:8px}.WorldExperience-module__z_QWnq__recordVinyl,.WorldExperience-module__z_QWnq__recordDisc:after{top:calc(var(--cover) * .03);width:calc(var(--cover) * .94);height:calc(var(--cover) * .94);border-radius:50%;position:absolute;right:0}.WorldExperience-module__z_QWnq__recordVinyl{transform:rotate(var(--world-record,0deg));background:repeating-radial-gradient(circle,#ffffff16 0 1px,#0000 1px 3px),radial-gradient(circle,#232325 0 35%,#121213 36% 100%);place-items:center;display:grid;box-shadow:0 6px 18px #00000080,inset 0 0 0 1px #ffffff29}.WorldExperience-module__z_QWnq__recordVinyl img{object-fit:cover;border-radius:50%;width:38%;height:38%;box-shadow:0 0 0 2px #0c0c0d}.WorldExperience-module__z_QWnq__recordDisc:after{content:"";z-index:1;pointer-events:none;background:conic-gradient(from 25deg, transparent 0 9%, #fff3 13%, transparent 19% 59%, #ffffff1f 63%, transparent 69%)}.WorldExperience-module__z_QWnq__recordCover{z-index:2;width:var(--cover);height:var(--cover);object-fit:cover;border-radius:6px;position:absolute;top:0;left:0;box-shadow:0 8px 22px #00000073}.WorldExperience-module__z_QWnq__recordScratch{color:var(--muted);margin:6px 0 0;font-size:11.5px}.WorldExperience-module__z_QWnq__recordText{flex:1;min-width:0}.WorldExperience-module__z_QWnq__recordText .WorldExperience-module__z_QWnq__stationIndex{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:2px 0 6px;font-size:10.5px;font-weight:700}.WorldExperience-module__z_QWnq__recordText h2{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:19px;line-height:1.15;overflow:hidden}.WorldExperience-module__z_QWnq__recordArtist{color:var(--muted);margin:3px 0 0;font-size:13.5px}.WorldExperience-module__z_QWnq__recordBadge{color:var(--faint);margin:4px 0 0;font-size:11.5px}.WorldExperience-module__z_QWnq__recordClose{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.WorldExperience-module__z_QWnq__recordClose:hover{color:var(--ink);background:#ffffff14}.WorldExperience-module__z_QWnq__recordProgress{background:linear-gradient(90deg, var(--accent) calc(var(--world-track,0) * 100%), #f3efe724 0);border-radius:2px;height:2px;margin:14px 0 12px;display:block}.WorldExperience-module__z_QWnq__recordControls{align-items:center;gap:8px;display:flex}.WorldExperience-module__z_QWnq__recordControls .WorldExperience-module__z_QWnq__iconButton{width:36px;height:36px}.WorldExperience-module__z_QWnq__recordPlay{color:#0a0a0a;background:var(--ink);cursor:pointer;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.WorldExperience-module__z_QWnq__recordPlay:disabled{cursor:progress;opacity:.8}.WorldExperience-module__z_QWnq__recordStatus{min-width:0;color:var(--faint);margin:0 0 0 4px;font-size:11.5px;line-height:1.35}.WorldExperience-module__z_QWnq__recordLinks{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.WorldExperience-module__z_QWnq__recordLinks span{color:var(--faint);margin-right:2px}.WorldExperience-module__z_QWnq__recordLinks a{border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:3px;padding:5px 10px;display:inline-flex}.WorldExperience-module__z_QWnq__recordLinks a:hover{border-color:var(--ink)}.WorldExperience-module__z_QWnq__beatCard{width:min(540px,100vw - 44px)}.WorldExperience-module__z_QWnq__beatHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.WorldExperience-module__z_QWnq__beatHead h2{letter-spacing:-.02em;margin:2px 0 4px;font-size:19px;line-height:1.15}.WorldExperience-module__z_QWnq__beatHint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.4}.WorldExperience-module__z_QWnq__beatGrid{gap:4px;margin:14px 0 12px;display:grid}.WorldExperience-module__z_QWnq__beatRow{grid-template-columns:56px repeat(16,minmax(0,1fr));align-items:center;gap:3px;display:grid}.WorldExperience-module__z_QWnq__beatLane{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:650;overflow:hidden}.WorldExperience-module__z_QWnq__beatCell{cursor:pointer;background:#f3efe712;border:0;border-radius:6px;min-width:0;height:26px;padding:0;transition:background-color .12s,box-shadow .12s,transform .12s}.WorldExperience-module__z_QWnq__beatCell[data-beat=true]{background-color:#f3efe71f}.WorldExperience-module__z_QWnq__beatCell[data-on=true]{background-color:var(--lane);background-image:linear-gradient(#ffffff4d,#fff0 60%);box-shadow:inset 0 -2px #0003}.WorldExperience-module__z_QWnq__beatCell:hover{box-shadow:inset 0 0 0 1px #ffffff80}.WorldExperience-module__z_QWnq__beatCell[data-now=true]{background-color:#f3efe738}.WorldExperience-module__z_QWnq__beatCell[data-on=true][data-now=true]{background-color:var(--lane);box-shadow:0 0 14px var(--lane);filter:brightness(1.3);transform:scale(1.08)}.WorldExperience-module__z_QWnq__beatCell:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.WorldExperience-module__z_QWnq__beatControls{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.WorldExperience-module__z_QWnq__beatTempo{font-variant-numeric:tabular-nums;color:var(--muted);align-items:center;gap:4px;font-size:12.5px;display:flex}.WorldExperience-module__z_QWnq__beatTempo span{text-align:center;min-width:62px}.WorldExperience-module__z_QWnq__beatTempo .WorldExperience-module__z_QWnq__iconButton{width:32px;height:32px}.WorldExperience-module__z_QWnq__beatTempo .WorldExperience-module__z_QWnq__iconButton:disabled{opacity:.4;cursor:default}.WorldExperience-module__z_QWnq__beatAction{border:1px solid var(--line);height:34px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.WorldExperience-module__z_QWnq__beatAction:hover{border-color:var(--ink)}.WorldExperience-module__z_QWnq__beatDrop{color:#fff6ee;height:34px;font:inherit;cursor:pointer;background:#dd3826;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;transition:background-color .2s;display:inline-flex}.WorldExperience-module__z_QWnq__beatDrop:hover{background:#ec4a37}.WorldExperience-module__z_QWnq__beatDrop:disabled{cursor:default}.WorldExperience-module__z_QWnq__beatDrop[data-state=build]{animation:.45s ease-in-out infinite alternate WorldExperience-module__z_QWnq__dropBuild}.WorldExperience-module__z_QWnq__beatDrop[data-state=drop]{color:#12100e;background:#f3efe7}@keyframes WorldExperience-module__z_QWnq__dropBuild{0%{box-shadow:0 0 #dd382600}to{box-shadow:0 0 0 6px #dd382661}}@media (prefers-reduced-motion:reduce){.WorldExperience-module__z_QWnq__beatDrop[data-state=build]{animation:none}}.WorldExperience-module__z_QWnq__beatAction:disabled,.WorldExperience-module__z_QWnq__sprayHang:disabled{opacity:.4;cursor:default}.WorldExperience-module__z_QWnq__beatViews{background:#f3efe712;border-radius:999px;gap:2px;margin-top:12px;padding:3px;display:inline-flex}.WorldExperience-module__z_QWnq__beatView{height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:650;transition:background-color .15s,color .15s;display:inline-flex}.WorldExperience-module__z_QWnq__beatView[aria-selected=true]{background:var(--ink);color:#12100e}.WorldExperience-module__z_QWnq__beatSong{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.WorldExperience-module__z_QWnq__beatParts{align-items:center;gap:4px;display:flex}.WorldExperience-module__z_QWnq__beatPart{border:1px solid var(--line);width:34px;height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:0;font-size:13px;font-weight:700;position:relative}.WorldExperience-module__z_QWnq__beatPart[data-used=true]:after{content:"";background:#e8c98f;border-radius:999px;width:5px;height:5px;position:absolute;top:4px;right:4px}.WorldExperience-module__z_QWnq__beatPart[aria-pressed=true]{border-color:var(--ink);color:var(--ink);background:#f3efe71f}.WorldExperience-module__z_QWnq__beatChain{border:1px solid var(--line);height:32px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin-left:4px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.WorldExperience-module__z_QWnq__beatChain[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.WorldExperience-module__z_QWnq__beatProgression{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.WorldExperience-module__z_QWnq__beatProgression select{border:1px solid var(--line);background-color:#f3efe70f;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);height:32px;color:var(--ink);font:inherit;appearance:none;cursor:pointer;background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-repeat:no-repeat;background-size:5px 5px;border-radius:999px;padding:0 30px 0 12px;font-size:12.5px;font-weight:600}.WorldExperience-module__z_QWnq__beatProgression option{color:#f3efe7;background:#161412}.WorldExperience-module__z_QWnq__beatView:focus-visible,.WorldExperience-module__z_QWnq__beatPart:focus-visible,.WorldExperience-module__z_QWnq__beatChain:focus-visible,.WorldExperience-module__z_QWnq__beatRecord:focus-visible,.WorldExperience-module__z_QWnq__beatProgression select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.WorldExperience-module__z_QWnq__piano{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#0b0a09;border-radius:4px 4px 9px 9px;height:150px;margin:14px 0 12px;padding-top:3px;display:flex;position:relative}.WorldExperience-module__z_QWnq__pianoWhite{color:#12100e73;min-width:0;font:inherit;cursor:pointer;background:linear-gradient(#d9d3c6,#f4f0e7 18%,#ece7dc);border:0;border-radius:0 0 7px 7px;flex:1;justify-content:center;align-items:flex-end;margin-right:1px;padding:0 0 9px;font-size:10px;font-weight:700;display:flex;box-shadow:inset 0 -5px #12100e24}.WorldExperience-module__z_QWnq__pianoWhite:last-child{margin-right:0}.WorldExperience-module__z_QWnq__pianoWhite[data-down=true]{background:linear-gradient(#cdb88f,#e8c98f 30%,#e2c287);box-shadow:inset 0 -1px #12100e2e}.WorldExperience-module__z_QWnq__pianoBlack{z-index:1;width:calc(100% / var(--whites) * .62);cursor:pointer;background:linear-gradient(#121110,#2a2724 82%,#3b3733);border:0;border-radius:0 0 5px 5px;height:60%;padding:0;position:absolute;top:3px;transform:translate(-50%);box-shadow:inset 0 -6px #ffffff0f,0 3px 5px #00000073}.WorldExperience-module__z_QWnq__pianoBlack[data-down=true]{background:linear-gradient(#1b1610,#6f5634 70%,#8a6b3e);box-shadow:inset 0 -2px #ffffff14}.WorldExperience-module__z_QWnq__pianoWhite:focus-visible,.WorldExperience-module__z_QWnq__pianoBlack:focus-visible{outline-offset:-4px;outline:2px solid #dd3826}.WorldExperience-module__z_QWnq__beatRecord{border:1px solid var(--line);height:34px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.WorldExperience-module__z_QWnq__beatRecord svg{color:#ec4a37;fill:currentColor}.WorldExperience-module__z_QWnq__beatRecord[aria-pressed=true]{color:#fff6ee;background:#dd3826;border-color:#dd3826;animation:1.1s ease-in-out infinite alternate WorldExperience-module__z_QWnq__recording}.WorldExperience-module__z_QWnq__beatRecord[aria-pressed=true] svg{color:#fff6ee}@keyframes WorldExperience-module__z_QWnq__recording{0%{box-shadow:0 0 #dd382600}to{box-shadow:0 0 0 5px #dd382652}}.WorldExperience-module__z_QWnq__beatSave{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.WorldExperience-module__z_QWnq__beatSave span{color:var(--faint);margin-left:auto;font-size:11.5px}.WorldExperience-module__z_QWnq__toastAction{pointer-events:auto;align-items:center;gap:12px;padding:6px 6px 6px 18px;display:flex}.WorldExperience-module__z_QWnq__toastAction button{background:var(--ink);color:#12100e;height:32px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.WorldExperience-module__z_QWnq__toastAction .WorldExperience-module__z_QWnq__toastClose{width:32px;color:var(--muted);background:0 0;justify-content:center;margin-left:-6px;padding:0}.WorldExperience-module__z_QWnq__toastAction .WorldExperience-module__z_QWnq__toastClose:hover{color:var(--ink)}@media (pointer:coarse){.WorldExperience-module__z_QWnq__beatProgression select{font-size:16px}}.WorldExperience-module__z_QWnq__sprayCard{width:min(460px,100vw - 44px)}.WorldExperience-module__z_QWnq__sprayColours{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:14px 0 10px;display:grid}.WorldExperience-module__z_QWnq__sprayColour{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, #ffffff59, transparent 45%), var(--can);cursor:pointer;border:2px solid #f3efe729;border-radius:999px;min-width:0;max-height:40px;padding:0;transition:transform .12s,border-color .12s}.WorldExperience-module__z_QWnq__sprayColour[aria-pressed=true]{border-color:var(--ink);transform:scale(1.12)}.WorldExperience-module__z_QWnq__sprayColour:focus-visible,.WorldExperience-module__z_QWnq__sprayNozzle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.WorldExperience-module__z_QWnq__sprayNozzles{gap:6px;margin-bottom:12px;display:flex}.WorldExperience-module__z_QWnq__sprayNozzle{border:1px solid var(--line);height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.WorldExperience-module__z_QWnq__sprayNozzle[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.WorldExperience-module__z_QWnq__sprayNozzle i{width:var(--dot);height:var(--dot);background:radial-gradient(circle, var(--can) 35%, transparent 72%);border-radius:999px}.WorldExperience-module__z_QWnq__sprayHang{background:var(--ink);color:#12100e;height:34px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.WorldExperience-module__z_QWnq__spin{animation:.9s linear infinite WorldExperience-module__z_QWnq__spin}@keyframes WorldExperience-module__z_QWnq__spin{to{transform:rotate(360deg)}}.WorldExperience-module__z_QWnq__controls{gap:8px;display:flex;position:absolute;bottom:22px;right:22px}.WorldExperience-module__z_QWnq__control,.WorldExperience-module__z_QWnq__controlActive{height:44px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.WorldExperience-module__z_QWnq__control{color:var(--ink);background:var(--glass);border:1px solid var(--line)}.WorldExperience-module__z_QWnq__controlActive{color:#0a0a0a;background:var(--ink);border:1px solid var(--ink)}.WorldExperience-module__z_QWnq__chessCard{width:min(372px,100vw - 44px)}.WorldExperience-module__z_QWnq__chessStatus{min-height:18px;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:650;display:flex}.WorldExperience-module__z_QWnq__chessStatus[data-state=you]{color:var(--ink)}.WorldExperience-module__z_QWnq__chessStatus[data-check]{color:#ff8f80}.WorldExperience-module__z_QWnq__chessStatus[data-state=over]{color:var(--accent)}.WorldExperience-module__z_QWnq__chessThinking{background:#7fd8ff;border-radius:999px;flex:none;width:8px;height:8px;animation:1s ease-in-out infinite WorldExperience-module__z_QWnq__chessPulse;box-shadow:0 0 10px #4fc4ff}@keyframes WorldExperience-module__z_QWnq__chessPulse{50%{opacity:.25}}.WorldExperience-module__z_QWnq__chessBoard{aspect-ratio:1;border-radius:10px;grid-template-rows:repeat(8,minmax(0,1fr));width:min(100%,320px);margin:12px auto;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 12px 32px #0006;container-type:inline-size}.WorldExperience-module__z_QWnq__chessRow{grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.WorldExperience-module__z_QWnq__chessSquare{min-width:0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#dcc39b;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid;position:relative}.WorldExperience-module__z_QWnq__chessSquare[data-dark]{background:#5e3b23}.WorldExperience-module__z_QWnq__chessSquare:disabled{cursor:default;opacity:1}.WorldExperience-module__z_QWnq__chessSquare:before,.WorldExperience-module__z_QWnq__chessSquare:after{content:"";pointer-events:none;position:absolute}.WorldExperience-module__z_QWnq__chessSquare:before{inset:0}.WorldExperience-module__z_QWnq__chessSquare[data-last]:before{background:#ffd65a57}.WorldExperience-module__z_QWnq__chessSquare[data-check]:before{background:radial-gradient(circle,#ff2828e6,#ff282800 72%)}.WorldExperience-module__z_QWnq__chessSquare[aria-selected=true]:before{background:#50c8ff80}.WorldExperience-module__z_QWnq__chessSquare[data-target]:after{z-index:2;background:#28aaffb3;border-radius:999px;width:30%;height:30%}.WorldExperience-module__z_QWnq__chessSquare[data-target]:has(.WorldExperience-module__z_QWnq__chessPiece):after{background:0 0;border:3px solid #28aaffd9;width:84%;height:84%}.WorldExperience-module__z_QWnq__chessSquare:focus-visible{z-index:3;outline:2px solid var(--ink);outline-offset:-2px}.WorldExperience-module__z_QWnq__chessPiece{z-index:1;-webkit-user-select:none;user-select:none;font-family:Apple Symbols,Segoe UI Symbol,DejaVu Sans,"Noto Sans Symbols 2",serif;font-size:10.6cqw;line-height:1;position:relative}.WorldExperience-module__z_QWnq__chessPiece[data-side=w]{color:#fbf5e8;-webkit-text-stroke:.9px #2b2118;text-shadow:0 2px 3px #00000073}.WorldExperience-module__z_QWnq__chessPiece[data-side=b]{color:#17151a;-webkit-text-stroke:.6px #fff5e173;text-shadow:0 2px 3px #00000059}.WorldExperience-module__z_QWnq__chessFile,.WorldExperience-module__z_QWnq__chessRank{z-index:1;color:#28180cb3;pointer-events:none;font-size:max(8px,2.6cqw);font-weight:700;line-height:1;position:absolute}.WorldExperience-module__z_QWnq__chessSquare[data-dark] .WorldExperience-module__z_QWnq__chessFile,.WorldExperience-module__z_QWnq__chessSquare[data-dark] .WorldExperience-module__z_QWnq__chessRank{color:#f0debebf}.WorldExperience-module__z_QWnq__chessFile{bottom:2px;right:3px}.WorldExperience-module__z_QWnq__chessRank{top:3px;left:3px}.WorldExperience-module__z_QWnq__chessBar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.WorldExperience-module__z_QWnq__chessLevels{border:1px solid var(--line);border-radius:999px;padding:3px;display:inline-flex}.WorldExperience-module__z_QWnq__chessLevels button{height:28px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 11px;font-size:12px;font-weight:650}.WorldExperience-module__z_QWnq__chessLevels button[aria-pressed=true]{background:var(--ink);color:#12100e}.WorldExperience-module__z_QWnq__chessMoves{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--muted);scrollbar-width:none;gap:12px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;display:flex;overflow-x:auto}.WorldExperience-module__z_QWnq__chessMoves::-webkit-scrollbar{display:none}.WorldExperience-module__z_QWnq__chessMoves span{color:var(--faint)}.WorldExperience-module__z_QWnq__chessMoves li:last-child{color:var(--ink)}.WorldExperience-module__z_QWnq__dartsCard{width:min(360px,100vw - 44px)}.WorldExperience-module__z_QWnq__dartsRound{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px;margin:14px 0 12px;display:grid}.WorldExperience-module__z_QWnq__dartsDart{border:1px solid var(--line);font-variant-numeric:tabular-nums;height:66px;color:var(--faint);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:18px;font-weight:750;transition:background-color .3s,border-color .3s,color .3s;display:flex}.WorldExperience-module__z_QWnq__dartsDart i{background:var(--flight);opacity:.45;border-radius:2px;width:20px;height:4px}.WorldExperience-module__z_QWnq__dartsDart small{color:var(--muted);margin-top:-3px;font-size:11px;font-weight:600}.WorldExperience-module__z_QWnq__dartsDart[data-thrown]{color:var(--ink);border-color:color-mix(in srgb, var(--flight) 60%, transparent);background:#ffffff0d;animation:.35s both WorldExperience-module__z_QWnq__dartIn}.WorldExperience-module__z_QWnq__dartsDart[data-thrown] i{opacity:1;box-shadow:0 0 8px var(--flight)}@keyframes WorldExperience-module__z_QWnq__dartIn{0%{transform:scale(.92)}}.WorldExperience-module__z_QWnq__dartsTotal{background:var(--ink);color:#12100e;font-variant-numeric:tabular-nums;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-width:76px;padding:0 12px;font-size:26px;font-weight:800;line-height:1;display:flex}.WorldExperience-module__z_QWnq__dartsTotal small{letter-spacing:.1em;text-transform:uppercase;opacity:.6;margin-bottom:5px;font-size:10px;font-weight:700}.WorldExperience-module__z_QWnq__dartsBest{color:var(--muted);margin:0 auto 0 0;font-size:12.5px}.WorldExperience-module__z_QWnq__dartsBest strong{font-variant-numeric:tabular-nums;color:var(--ink);margin-left:4px;font-size:15px}.WorldExperience-module__z_QWnq__sheet.WorldExperience-module__z_QWnq__gameSheet{overscroll-behavior:contain;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);padding-top:0;overflow-y:auto}.WorldExperience-module__z_QWnq__gameArt{aspect-ratio:16/9;object-fit:cover;background:#121110;width:calc(100% + 56px);max-width:none;height:auto;margin:0 -28px 18px;display:block}.WorldExperience-module__z_QWnq__gameSheet .WorldExperience-module__z_QWnq__sheetClose{z-index:1;-webkit-backdrop-filter:blur(8px);background:#0a09089e}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__sheetKicker{letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 6px;font-size:11px;font-weight:700}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__gameTagline{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:-6px 0 12px;font-size:12px;font-weight:700}.WorldExperience-module__z_QWnq__sheet.WorldExperience-module__z_QWnq__phishSheet{overscroll-behavior:contain;width:min(560px,100vw - 32px);max-height:max(320px,100dvh - 216px);overflow-y:auto}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__phishCount{font-size:14px}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__phishCount b{color:var(--ink)}.WorldExperience-module__z_QWnq__mail{border:1px solid var(--line);background:#f3efe70f;border-radius:16px;margin:4px 0 14px;padding:16px 18px 6px}.WorldExperience-module__z_QWnq__mail h3{letter-spacing:-.01em;color:var(--ink);margin:8px 0;font-size:17px;line-height:1.3}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__mail p{font-size:14.5px}.WorldExperience-module__z_QWnq__mail code{overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__mailFrom{margin-bottom:4px;font-size:13px}.WorldExperience-module__z_QWnq__mailFrom span{color:var(--faint)}.WorldExperience-module__z_QWnq__mailFrom b{color:var(--ink)}.WorldExperience-module__z_QWnq__mailFrom code{color:var(--accent)}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__mailLink{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.WorldExperience-module__z_QWnq__mailButton{color:#fff;background:#2f6fd6;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:650;display:inline-block}.WorldExperience-module__z_QWnq__mailTarget,.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__mailAttachment{color:var(--faint);font-size:12.5px;line-height:1.5;display:block}.WorldExperience-module__z_QWnq__mailTarget svg,.WorldExperience-module__z_QWnq__mailAttachment svg{vertical-align:-2px;margin-right:2px;display:inline-block}.WorldExperience-module__z_QWnq__mailTarget code,.WorldExperience-module__z_QWnq__mailAttachment code{color:var(--ink)}.WorldExperience-module__z_QWnq__verdict{background:#e8745c14;border:1px solid #e8745c73;border-radius:16px;padding:14px 16px 16px}.WorldExperience-module__z_QWnq__verdict[data-right]{background:#5fe3a112;border-color:#5fe3a173}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__verdict p{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:8px;display:flex}.WorldExperience-module__z_QWnq__verdict svg{color:#e8745c}.WorldExperience-module__z_QWnq__verdict[data-right] svg{color:#5fe3a1}.WorldExperience-module__z_QWnq__verdict ul,.WorldExperience-module__z_QWnq__phishTips{color:var(--muted);margin:0;padding-left:20px;font-size:14px;line-height:1.55}.WorldExperience-module__z_QWnq__verdict li+li,.WorldExperience-module__z_QWnq__phishTips li+li{margin-top:4px}.WorldExperience-module__z_QWnq__verdict .WorldExperience-module__z_QWnq__primarySmall{margin-top:14px}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__phishScore{letter-spacing:-.03em;color:var(--ink);margin:2px 0 16px;font-size:30px;font-weight:800}.WorldExperience-module__z_QWnq__phishTipsTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-size:11px;font-weight:700}.WorldExperience-module__z_QWnq__arcade{z-index:30;background:#050505;flex-direction:column;animation:.3s both WorldExperience-module__z_QWnq__rise;display:flex;position:absolute;inset:0}.WorldExperience-module__z_QWnq__arcadeBar{padding:max(10px, env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex}.WorldExperience-module__z_QWnq__arcadeBar h2{letter-spacing:.02em;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:750;display:flex}.WorldExperience-module__z_QWnq__arcadeBar p{min-width:0;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:12px;overflow:hidden}.WorldExperience-module__z_QWnq__arcadeBar .WorldExperience-module__z_QWnq__ghostSmall{gap:6px;padding:8px 13px;font-size:13px}.WorldExperience-module__z_QWnq__arcadeFrame{background:#000;border:0;flex:1;width:100%;min-height:0}.WorldExperience-module__z_QWnq__top,.WorldExperience-module__z_QWnq__controls,.WorldExperience-module__z_QWnq__stationCard,.WorldExperience-module__z_QWnq__recordCard,.WorldExperience-module__z_QWnq__beatCard,.WorldExperience-module__z_QWnq__sprayCard,.WorldExperience-module__z_QWnq__chessCard,.WorldExperience-module__z_QWnq__dartsCard{transition:opacity .6s}.WorldExperience-module__z_QWnq__world[data-idle=true] .WorldExperience-module__z_QWnq__top,.WorldExperience-module__z_QWnq__world[data-idle=true] .WorldExperience-module__z_QWnq__controls{opacity:.3}.WorldExperience-module__z_QWnq__world[data-idle=true] .WorldExperience-module__z_QWnq__stationCard,.WorldExperience-module__z_QWnq__world[data-idle=true] .WorldExperience-module__z_QWnq__recordCard,.WorldExperience-module__z_QWnq__world[data-idle=true] .WorldExperience-module__z_QWnq__beatCard,.WorldExperience-module__z_QWnq__world[data-idle=true] .WorldExperience-module__z_QWnq__sprayCard{opacity:.6}.WorldExperience-module__z_QWnq__hint{text-align:center;max-width:min(560px,100vw - 940px);color:var(--faint);margin:0;font-size:12px;line-height:1.5;transition:opacity .8s;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.WorldExperience-module__z_QWnq__hint[data-visible=false]{opacity:0}.WorldExperience-module__z_QWnq__toast{letter-spacing:.01em;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#0a0908b8;border-radius:999px;margin:0;padding:11px 18px;font-size:14px;font-weight:650;animation:.35s both WorldExperience-module__z_QWnq__rise;position:absolute;top:86px;left:50%;transform:translate(-50%)}.WorldExperience-module__z_QWnq__tooltip{white-space:nowrap;text-overflow:ellipsis;color:#0a0a0a;background:var(--ink);border-radius:999px;max-width:calc(100vw - 24px);padding:8px 12px;font-size:13px;font-weight:650;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 10px 30px #00000059}.WorldExperience-module__z_QWnq__sheet{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);background:#0c0b0adb;border-radius:26px;width:min(460px,100vw - 32px);padding:28px 28px 24px;animation:.35s both WorldExperience-module__z_QWnq__rise;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 90px #00000080}.WorldExperience-module__z_QWnq__sheet h2{letter-spacing:-.04em;margin:0 0 12px;padding-right:40px;font-size:28px;line-height:1.05}.WorldExperience-module__z_QWnq__sheet p{color:var(--muted);margin:0 0 12px;font-size:15px;line-height:1.55}.WorldExperience-module__z_QWnq__sheet .WorldExperience-module__z_QWnq__muted{color:var(--faint);font-size:13px}.WorldExperience-module__z_QWnq__sheetClose{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.WorldExperience-module__z_QWnq__sheetLinks{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.WorldExperience-module__z_QWnq__primarySmall,.WorldExperience-module__z_QWnq__ghostSmall{padding:11px 16px;font-size:14px}.WorldExperience-module__z_QWnq__primarySmall{color:#0a0a0a;background:var(--ink);border:0}.WorldExperience-module__z_QWnq__ghostSmall{color:var(--ink);border:1px solid var(--line);background:0 0}.WorldExperience-module__z_QWnq__diag{z-index:20;color:#b8f5b0;background:#0000009e;border-radius:6px;max-width:min(420px,100% - 16px);font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:8px;left:8px}.WorldExperience-module__z_QWnq__diag summary{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:4px 8px;overflow:hidden}.WorldExperience-module__z_QWnq__diag pre{white-space:pre-wrap;word-break:break-all;max-height:50vh;margin:0;padding:0 8px 8px;overflow:auto}@keyframes WorldExperience-module__z_QWnq__rise{0%{opacity:0;transform:translateY(8px)}}.WorldExperience-module__z_QWnq__sheet{animation-name:WorldExperience-module__z_QWnq__sheetIn}@keyframes WorldExperience-module__z_QWnq__sheetIn{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}}.WorldExperience-module__z_QWnq__toast{animation-name:WorldExperience-module__z_QWnq__toastIn}@keyframes WorldExperience-module__z_QWnq__toastIn{0%{opacity:0;transform:translate(-50%,-6px)}}@keyframes WorldExperience-module__z_QWnq__eq{0%,to{height:3px}50%{height:12px}}.WorldExperience-module__z_QWnq__caption{z-index:6;letter-spacing:.005em;text-align:center;width:max-content;max-width:min(820px,100vw - 48px);color:var(--ink);text-shadow:0 1px 2px #0000008c,0 0 18px #00000073;pointer-events:none;margin:0;font-size:clamp(17px,1.9vw,24px);font-weight:560;line-height:1.3;animation:.35s both WorldExperience-module__z_QWnq__captionIn;position:absolute;bottom:92px;left:50%;transform:translate(-50%)}.WorldExperience-module__z_QWnq__world[data-variant=home][data-phase=ready] .WorldExperience-module__z_QWnq__caption{bottom:calc(clamp(18px,3.4vw,48px) + 76px)}@keyframes WorldExperience-module__z_QWnq__captionIn{0%{opacity:0;transform:translate(-50%,4px)}}.WorldExperience-module__z_QWnq__showProgress{z-index:6;height:2px;transform:scaleX(var(--world-show,0));transform-origin:0;pointer-events:none;background:#f3efe780;position:absolute;bottom:0;left:0;right:0}@media (max-width:980px){.WorldExperience-module__z_QWnq__hint{display:none}}@media (max-width:860px){.WorldExperience-module__z_QWnq__entry{gap:20px}.WorldExperience-module__z_QWnq__caption{bottom:76px}.WorldExperience-module__z_QWnq__actions .WorldExperience-module__z_QWnq__primary{flex:100%}.WorldExperience-module__z_QWnq__bar .WorldExperience-module__z_QWnq__primary{flex:auto;min-width:0}.WorldExperience-module__z_QWnq__toSite{margin-left:0}.WorldExperience-module__z_QWnq__top{flex-wrap:wrap;gap:10px;padding:12px 12px 30px}.WorldExperience-module__z_QWnq__brandSmall span{display:none}.WorldExperience-module__z_QWnq__nav{order:3;justify-content:space-between;width:100%;overflow-x:auto}.WorldExperience-module__z_QWnq__nav button{padding:8px 10px;font-size:12.5px}.WorldExperience-module__z_QWnq__navIndex{display:none}.WorldExperience-module__z_QWnq__exit{padding:0 12px}.WorldExperience-module__z_QWnq__stationCard{width:auto;padding:16px 16px 14px;bottom:70px;left:12px;right:12px}.WorldExperience-module__z_QWnq__stationCard h2{font-size:21px}.WorldExperience-module__z_QWnq__stationCard p{font-size:13.5px}.WorldExperience-module__z_QWnq__plan{width:auto;padding:12px 14px;position:relative;bottom:auto;right:auto}.WorldExperience-module__z_QWnq__planRooms{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.WorldExperience-module__z_QWnq__recordCard,.WorldExperience-module__z_QWnq__beatCard,.WorldExperience-module__z_QWnq__sprayCard,.WorldExperience-module__z_QWnq__chessCard,.WorldExperience-module__z_QWnq__dartsCard{width:auto;padding:12px 12px 10px;bottom:70px;left:12px;right:12px}.WorldExperience-module__z_QWnq__world[data-playing] .WorldExperience-module__z_QWnq__controls,.WorldExperience-module__z_QWnq__world[data-playing] .WorldExperience-module__z_QWnq__nav{display:none}.WorldExperience-module__z_QWnq__world[data-playing] .WorldExperience-module__z_QWnq__top{padding-bottom:12px}.WorldExperience-module__z_QWnq__world[data-playing] .WorldExperience-module__z_QWnq__chessCard,.WorldExperience-module__z_QWnq__world[data-playing] .WorldExperience-module__z_QWnq__dartsCard{bottom:max(12px, env(safe-area-inset-bottom))}.WorldExperience-module__z_QWnq__chessBoard{width:min(100%,280px);margin:10px auto}.WorldExperience-module__z_QWnq__dartsRound{margin:10px 0}.WorldExperience-module__z_QWnq__dartsDart{height:56px}.WorldExperience-module__z_QWnq__arcadeBar p{display:none}.WorldExperience-module__z_QWnq__arcadeBar h2{flex:1}.WorldExperience-module__z_QWnq__sprayColours{gap:6px;margin:10px 0 8px}.WorldExperience-module__z_QWnq__beatHint{font-size:12px}.WorldExperience-module__z_QWnq__beatGrid{gap:3px;margin:10px 0}.WorldExperience-module__z_QWnq__beatRow{grid-template-columns:42px repeat(16,minmax(0,1fr));gap:2px}.WorldExperience-module__z_QWnq__beatLane{font-size:10.5px}.WorldExperience-module__z_QWnq__beatCell{border-radius:4px;height:24px}.WorldExperience-module__z_QWnq__beatCard{overscroll-behavior:contain;max-height:calc(100dvh - 150px);overflow-y:auto}.WorldExperience-module__z_QWnq__beatViews,.WorldExperience-module__z_QWnq__beatSong{margin-top:10px}.WorldExperience-module__z_QWnq__piano{height:136px;margin:10px 0}.WorldExperience-module__z_QWnq__beatSave{margin-top:8px}.WorldExperience-module__z_QWnq__beatSave span{display:none}.WorldExperience-module__z_QWnq__toastAction{text-align:left;width:max-content}.WorldExperience-module__z_QWnq__recordDisc{--cover:58px}.WorldExperience-module__z_QWnq__recordText h2{font-size:17px}.WorldExperience-module__z_QWnq__recordProgress{margin:10px 0 8px}.WorldExperience-module__z_QWnq__recordLinks{margin-top:8px;padding-top:8px}.WorldExperience-module__z_QWnq__recordLinks span{display:none}.WorldExperience-module__z_QWnq__controls{bottom:12px;left:12px;right:12px}.WorldExperience-module__z_QWnq__control,.WorldExperience-module__z_QWnq__controlActive{flex:1;justify-content:center;height:46px}.WorldExperience-module__z_QWnq__world[data-variant=home] .WorldExperience-module__z_QWnq__control,.WorldExperience-module__z_QWnq__world[data-variant=home] .WorldExperience-module__z_QWnq__controlActive{padding:0 12px;font-size:13px}.WorldExperience-module__z_QWnq__toast{text-align:center;max-width:calc(100vw - 24px);top:118px}}@media (max-height:520px) and (orientation:landscape){.WorldExperience-module__z_QWnq__top{flex-wrap:nowrap;padding:10px 12px 24px}.WorldExperience-module__z_QWnq__nav{order:0;width:auto}.WorldExperience-module__z_QWnq__stationCard{width:min(340px,46vw);padding:12px 14px 11px;bottom:12px;left:12px;right:auto}.WorldExperience-module__z_QWnq__stationCard .WorldExperience-module__z_QWnq__stationIndex{margin-bottom:6px}.WorldExperience-module__z_QWnq__stationCard h2{margin-bottom:4px;font-size:18px}.WorldExperience-module__z_QWnq__stationCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.WorldExperience-module__z_QWnq__stationCard .WorldExperience-module__z_QWnq__nowPlaying{margin-top:8px;padding-top:8px}.WorldExperience-module__z_QWnq__recordCard{width:min(380px,48vw);padding:10px 12px 8px;bottom:12px;left:12px;right:auto}.WorldExperience-module__z_QWnq__plan{display:none}.WorldExperience-module__z_QWnq__beatCard,.WorldExperience-module__z_QWnq__sprayCard{width:min(460px,58vw);padding:10px 12px 8px;bottom:12px;left:12px;right:auto}.WorldExperience-module__z_QWnq__chessCard,.WorldExperience-module__z_QWnq__dartsCard{width:min(320px,44vw);max-height:calc(100dvh - 24px);padding:10px 12px 8px;bottom:12px;left:12px;right:auto;overflow-y:auto}.WorldExperience-module__z_QWnq__chessBoard{width:min(100%,100dvh - 150px);margin:6px auto}.WorldExperience-module__z_QWnq__chessMoves{display:none}.WorldExperience-module__z_QWnq__sprayColours{margin:6px 0}.WorldExperience-module__z_QWnq__sprayNozzles{margin-bottom:6px}.WorldExperience-module__z_QWnq__beatHint{display:none}.WorldExperience-module__z_QWnq__beatGrid{gap:2px;margin:6px 0 8px}.WorldExperience-module__z_QWnq__beatCell{height:18px}.WorldExperience-module__z_QWnq__beatCard{max-height:calc(100dvh - 24px);overflow-y:auto}.WorldExperience-module__z_QWnq__beatViews,.WorldExperience-module__z_QWnq__beatSong{margin-top:6px}.WorldExperience-module__z_QWnq__piano{height:110px;margin:6px 0 8px}.WorldExperience-module__z_QWnq__beatSave span{display:none}.WorldExperience-module__z_QWnq__beatControls{padding-top:8px}.WorldExperience-module__z_QWnq__recordDisc{--cover:48px}.WorldExperience-module__z_QWnq__recordBadge,.WorldExperience-module__z_QWnq__recordScratch,.WorldExperience-module__z_QWnq__recordLinks span{display:none}.WorldExperience-module__z_QWnq__recordLinks{margin-top:6px;padding-top:6px}.WorldExperience-module__z_QWnq__controls{bottom:12px;left:auto;right:12px}.WorldExperience-module__z_QWnq__control,.WorldExperience-module__z_QWnq__controlActive{flex:none;height:40px;padding:0 14px;font-size:13px}.WorldExperience-module__z_QWnq__toast{top:64px}}@media (prefers-reduced-motion:reduce){.WorldExperience-module__z_QWnq__planRoom{stroke-dashoffset:0;animation:none}.WorldExperience-module__z_QWnq__planScan{display:none}.WorldExperience-module__z_QWnq__stationCard,.WorldExperience-module__z_QWnq__recordCard,.WorldExperience-module__z_QWnq__beatCard,.WorldExperience-module__z_QWnq__sprayCard,.WorldExperience-module__z_QWnq__toast,.WorldExperience-module__z_QWnq__sheet,.WorldExperience-module__z_QWnq__beatRecord[aria-pressed=true]{animation:none}.WorldExperience-module__z_QWnq__spin{animation-duration:2.4s}.WorldExperience-module__z_QWnq__eqOn i{height:8px;animation:none}}
.HomePage-module__JTxRZW__home{display:block;overflow-x:clip}.HomePage-module__JTxRZW__worldStage{height:100svh;min-height:560px;margin-top:calc(-1 * var(--header-h));background:var(--ink);position:relative}.HomePage-module__JTxRZW__intro{scroll-margin-top:var(--header-h);padding:clamp(72px,9vw,136px) 0 clamp(72px,9vw,128px)}.HomePage-module__JTxRZW__slate{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);justify-content:space-between;gap:16px;margin-bottom:clamp(48px,6vw,88px);padding-bottom:14px;font-size:11px;display:flex}.HomePage-module__JTxRZW__plate{color:var(--fg-2);align-items:center;gap:10px;display:inline-flex}.HomePage-module__JTxRZW__plate:before{content:"";background:var(--amber);width:7px;height:7px;box-shadow:0 0 10px #e0a064b3}.HomePage-module__JTxRZW__heroTitle{letter-spacing:-.05em;max-width:13ch;font-size:clamp(52px,9vw,160px);line-height:.86}.HomePage-module__JTxRZW__introRow{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:clamp(32px,4vw,56px);display:flex}.HomePage-module__JTxRZW__heroLead{max-width:46ch;color:var(--fg-2);font-size:clamp(17px,1.55vw,22px);line-height:1.5}.HomePage-module__JTxRZW__head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:clamp(48px,6vw,88px);display:grid}.HomePage-module__JTxRZW__display{letter-spacing:-.048em;font-size:clamp(44px,6.6vw,112px);line-height:.9}.HomePage-module__JTxRZW__displaySmall{letter-spacing:-.042em;max-width:16ch;font-size:clamp(36px,4.6vw,68px);line-height:.95}.HomePage-module__JTxRZW__headLead{max-width:46ch;color:var(--fg-2);font-size:clamp(17px,1.45vw,21px);line-height:1.5}.HomePage-module__JTxRZW__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:11px;font-weight:400;line-height:1.4}.HomePage-module__JTxRZW__index{font-family:var(--font-mono);color:var(--fg-3);font-size:11.5px}.HomePage-module__JTxRZW__disciplines{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.HomePage-module__JTxRZW__disciplines li{isolation:isolate;border-bottom:1px solid var(--line);transition:color .4s ease, padding .5s var(--ease-out);grid-template-columns:64px minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:24px;padding:34px 20px 34px 0;display:grid;position:relative}.HomePage-module__JTxRZW__discHead{gap:8px;display:grid}.HomePage-module__JTxRZW__disciplines h3{letter-spacing:-.035em;transition:transform .6s var(--ease-out);font-size:clamp(26px,2.6vw,40px);line-height:1}.HomePage-module__JTxRZW__discPlate{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:10.5px;transition:color .3s}.HomePage-module__JTxRZW__disciplines p{color:var(--fg-2);line-height:1.55;transition:color .4s}.HomePage-module__JTxRZW__disciplines nav{flex-wrap:wrap;gap:8px 18px;display:flex}.HomePage-module__JTxRZW__disciplines nav a{transition:background-size .35s var(--ease-out), color .2s ease;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:4px;padding:2px 0;font-size:14.5px;font-weight:600;display:inline-flex}.HomePage-module__JTxRZW__disciplines nav a:hover{color:var(--accent-text);background-size:100% 1px}@media (hover:hover) and (pointer:fine){.HomePage-module__JTxRZW__disciplines li:before{content:"";inset:-1px calc(var(--gutter) * -1);z-index:-1;background:linear-gradient(90deg, #0b0c0beb 0%, #0b0c0bb8 50%, #0b0c0b73 100%), var(--room) center 55% / cover no-repeat, var(--ink);clip-path:inset(0 100% 0 0);transition:clip-path .75s var(--ease-out);position:absolute}.HomePage-module__JTxRZW__disciplines li:hover{--fg:var(--bone);--fg-2:#f2efe8c2;--fg-3:#f2efe88c;--accent-text:var(--amber);color:var(--bone);padding-left:18px}.HomePage-module__JTxRZW__disciplines li:hover:before{clip-path:inset(0)}.HomePage-module__JTxRZW__disciplines li:hover h3{transform:translate(6px)}.HomePage-module__JTxRZW__disciplines li:hover .HomePage-module__JTxRZW__discPlate{color:var(--amber)}}.HomePage-module__JTxRZW__studios{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0;display:grid}.HomePage-module__JTxRZW__studios>.HomePage-module__JTxRZW__studio{border-top:0;border-left:0}.HomePage-module__JTxRZW__studio{border:1px solid var(--line);background:var(--bg-raised);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.HomePage-module__JTxRZW__studioMedia{aspect-ratio:16/9;background:#070707;margin:0;position:relative;overflow:hidden}.HomePage-module__JTxRZW__studioMedia img{object-fit:cover;filter:brightness(.9);transition:transform 1.4s var(--ease-out), filter .8s ease}.HomePage-module__JTxRZW__studio:hover .HomePage-module__JTxRZW__studioMedia img{filter:none;transform:scale(1.035)}.HomePage-module__JTxRZW__corner{z-index:1;pointer-events:none;border:0 solid #f2efe899;width:18px;height:18px;position:absolute}.HomePage-module__JTxRZW__corner[data-pos=tl]{border-top-width:1px;border-left-width:1px;top:12px;left:12px}.HomePage-module__JTxRZW__corner[data-pos=br]{border-bottom-width:1px;border-right-width:1px;bottom:12px;right:12px}.HomePage-module__JTxRZW__studioMedia figcaption,.HomePage-module__JTxRZW__covers figcaption{z-index:1;color:#f2efe8c7;text-shadow:0 1px 10px #000c;gap:4px;font-size:12.5px;line-height:1.4;display:grid;position:absolute;bottom:14px;left:16px;right:40px}.HomePage-module__JTxRZW__studioMedia figcaption b,.HomePage-module__JTxRZW__covers figcaption b{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);font-size:10.5px;font-weight:400}.HomePage-module__JTxRZW__covers{background:#070707;grid-template-columns:repeat(3,1fr);gap:2px;margin:0;display:grid;position:relative}.HomePage-module__JTxRZW__covers img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.HomePage-module__JTxRZW__covers:after{content:"";pointer-events:none;background:linear-gradient(#0000,#070707f0);height:96px;position:absolute;inset:auto 0 0}.HomePage-module__JTxRZW__studioCopy{align-content:start;gap:14px;padding:clamp(24px,2.8vw,40px);display:grid}.HomePage-module__JTxRZW__studioCopy h3{letter-spacing:-.042em;font-size:clamp(28px,2.9vw,46px);line-height:.98}.HomePage-module__JTxRZW__studioCopy p:not(.HomePage-module__JTxRZW__tag){max-width:46ch;color:var(--fg-2);line-height:1.55}.HomePage-module__JTxRZW__studioCopy .textLink{justify-self:start;margin-top:8px}.HomePage-module__JTxRZW__studioGame{border-top:0;grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.HomePage-module__JTxRZW__studioGame .HomePage-module__JTxRZW__studioCopy{align-content:center}.HomePage-module__JTxRZW__studioName{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg);font-size:12px;font-weight:400}.HomePage-module__JTxRZW__studioStatus{color:var(--fg-3);margin-top:4px}.HomePage-module__JTxRZW__trailerVideo{background:#070707;width:100%;height:100%;position:absolute;inset:0}.HomePage-module__JTxRZW__trailerStart{cursor:pointer;background:#070707;border:0;padding:0;position:absolute;inset:0}.HomePage-module__JTxRZW__trailerStart img{object-fit:cover;transform:scale(1.025)}.HomePage-module__JTxRZW__trailerPlay{width:76px;height:76px;color:var(--bone);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .3s ease, color .3s ease, transform .4s var(--ease-out);background:#0b0c0b73;border:1px solid #f2efe8b3;place-items:center;margin:-38px 0 0 -38px;display:grid;position:absolute;top:50%;left:50%}.HomePage-module__JTxRZW__trailerStart:hover .HomePage-module__JTxRZW__trailerPlay{background:var(--bone);color:var(--ink);transform:scale(1.05)}.HomePage-module__JTxRZW__trailerStart:focus-visible{outline:2px solid var(--amber);outline-offset:-4px}.HomePage-module__JTxRZW__ventures{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HomePage-module__JTxRZW__ventures li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:12px;min-height:240px;padding:clamp(24px,2.6vw,36px);transition:background-color .3s;display:grid}.HomePage-module__JTxRZW__ventures li:hover{background:var(--bg-raised)}.HomePage-module__JTxRZW__ventures strong{font-family:var(--font-mono);letter-spacing:.16em;color:var(--fg);font-size:12px;font-weight:400}.HomePage-module__JTxRZW__ventures h3{letter-spacing:-.038em;margin-top:auto;padding-top:28px;font-size:clamp(24px,2.2vw,34px);line-height:1}.HomePage-module__JTxRZW__ventures p:not(.HomePage-module__JTxRZW__tag){color:var(--fg-2);line-height:1.5}.HomePage-module__JTxRZW__live{margin:0 0 clamp(32px,4vw,56px)}.HomePage-module__JTxRZW__modules{margin-top:clamp(40px,5vw,72px)}.HomePage-module__JTxRZW__modulesHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.HomePage-module__JTxRZW__modulesHead h3{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);font-size:12px;font-weight:400}.HomePage-module__JTxRZW__moduleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HomePage-module__JTxRZW__module{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:12px;min-height:190px;padding:26px;transition:background-color .25s;display:grid}.HomePage-module__JTxRZW__module:hover{background:var(--bg-raised)}.HomePage-module__JTxRZW__module strong{font-stretch:var(--display-stretch);letter-spacing:-.03em;margin-top:18px;font-size:24px;font-weight:760;line-height:1.05}.HomePage-module__JTxRZW__module p{color:var(--fg-2);font-size:14.5px;line-height:1.5}.HomePage-module__JTxRZW__steps{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none;display:grid}.HomePage-module__JTxRZW__steps li{gap:10px;padding:30px 28px 0 0;display:grid;position:relative}.HomePage-module__JTxRZW__steps li:before{content:"";background:var(--amber);width:7px;height:7px;position:absolute;top:-4px;left:0;box-shadow:0 0 12px #e0a064a6}.HomePage-module__JTxRZW__steps li+li{border-left:1px solid var(--line);padding-left:28px}.HomePage-module__JTxRZW__steps li+li:before{left:28px}.HomePage-module__JTxRZW__steps span{font-family:var(--font-mono);color:var(--accent-text);font-size:11.5px}.HomePage-module__JTxRZW__steps strong{font-stretch:var(--display-stretch);letter-spacing:-.032em;font-size:clamp(24px,2.2vw,32px);font-weight:760;line-height:1}.HomePage-module__JTxRZW__steps p{color:var(--fg-2);line-height:1.5}.HomePage-module__JTxRZW__notes{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:48px;margin-top:clamp(56px,6vw,96px);padding-top:28px;display:grid}.HomePage-module__JTxRZW__notes p:not(.HomePage-module__JTxRZW__tag){max-width:52ch;color:var(--fg-2);margin-top:12px;line-height:1.6}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.HomePage-module__JTxRZW__steps li{animation:linear both HomePage-module__JTxRZW__frame-in;animation-timeline:view();animation-range:entry 10% entry 70%}.HomePage-module__JTxRZW__steps li:nth-child(2){animation-range:entry 18% entry 78%}.HomePage-module__JTxRZW__steps li:nth-child(3){animation-range:entry 26% entry 86%}.HomePage-module__JTxRZW__steps li:nth-child(4){animation-range:entry 34% entry 94%}}}@keyframes HomePage-module__JTxRZW__frame-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.HomePage-module__JTxRZW__why{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.HomePage-module__JTxRZW__why article{align-content:start;gap:14px;padding:28px 32px 0 0;display:grid}.HomePage-module__JTxRZW__why article+article{border-left:1px solid var(--line);padding-left:32px}.HomePage-module__JTxRZW__why h3{letter-spacing:-.028em;font-size:clamp(22px,2vw,28px);line-height:1.08}.HomePage-module__JTxRZW__why p{color:var(--fg-2);line-height:1.6}.HomePage-module__JTxRZW__modelsTitle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);margin:clamp(64px,7vw,104px) 0 18px;font-size:12px;font-weight:400}.HomePage-module__JTxRZW__models{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HomePage-module__JTxRZW__models a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(var(--fg), var(--fg)) no-repeat 0 100% / 0 3px;min-height:200px;transition:background-color .3s ease, background-size .5s var(--ease-out);align-content:start;gap:10px;padding:28px 64px 28px 28px;display:grid;position:relative}.HomePage-module__JTxRZW__models a:hover{background-color:var(--bg-raised);background-size:100% 3px}.HomePage-module__JTxRZW__models strong{font-stretch:var(--display-stretch);letter-spacing:-.035em;margin-top:auto;font-size:clamp(26px,2.4vw,34px);font-weight:780;line-height:1}.HomePage-module__JTxRZW__models p{color:var(--fg-2);line-height:1.5}.HomePage-module__JTxRZW__models svg{transition:transform .35s var(--ease-out);position:absolute;top:28px;right:26px}.HomePage-module__JTxRZW__models a:hover svg{color:var(--accent-text);transform:translate(3px,-3px)}.HomePage-module__JTxRZW__cta{isolation:isolate;padding:clamp(140px,16vw,240px) 0 clamp(64px,7vw,104px);position:relative;overflow:hidden}.HomePage-module__JTxRZW__ctaMedia{z-index:-1;position:absolute;inset:0}.HomePage-module__JTxRZW__ctaMedia img{object-fit:cover;object-position:50% 50%;opacity:.5}.HomePage-module__JTxRZW__ctaMedia:after{content:"";background:linear-gradient(#0b0c0bcc 0%,#0b0c0b8c 45%,#0b0c0bf5 100%),linear-gradient(90deg,#0b0c0bcc,#0b0c0b1a);position:absolute;inset:0}.HomePage-module__JTxRZW__ctaTitle{letter-spacing:-.05em;max-width:14ch;font-size:clamp(52px,8.4vw,148px);line-height:.86}.HomePage-module__JTxRZW__cta .HomePage-module__JTxRZW__headLead{margin-top:28px}.HomePage-module__JTxRZW__ctaActions{margin-top:36px}.HomePage-module__JTxRZW__base{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(64px,8vw,120px);padding-top:16px;font-size:11px;display:flex}@media (max-width:1080px){.HomePage-module__JTxRZW__disciplines li{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr)}.HomePage-module__JTxRZW__disciplines nav{grid-column:2/-1}.HomePage-module__JTxRZW__moduleGrid,.HomePage-module__JTxRZW__models{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.HomePage-module__JTxRZW__introRow{flex-direction:column;align-items:flex-start}.HomePage-module__JTxRZW__head,.HomePage-module__JTxRZW__studios,.HomePage-module__JTxRZW__studioGame{grid-template-columns:1fr}.HomePage-module__JTxRZW__ventures{border-top:1px solid var(--line);grid-template-columns:1fr}.HomePage-module__JTxRZW__ventures li{min-height:0}.HomePage-module__JTxRZW__steps{grid-template-columns:1fr 1fr;row-gap:40px}.HomePage-module__JTxRZW__steps li:nth-child(3){border-left:0;padding-left:0}.HomePage-module__JTxRZW__steps li:nth-child(3):before{left:0}.HomePage-module__JTxRZW__notes,.HomePage-module__JTxRZW__why{grid-template-columns:1fr;gap:32px}.HomePage-module__JTxRZW__why article,.HomePage-module__JTxRZW__why article+article{border-left:0;padding:24px 0 0}.HomePage-module__JTxRZW__why article+article{border-top:1px solid var(--line)}}@media (max-width:620px){.HomePage-module__JTxRZW__slate{flex-direction:column;gap:6px}.HomePage-module__JTxRZW__introRow .actions{width:100%}.HomePage-module__JTxRZW__introRow .actions>*{flex:100%}.HomePage-module__JTxRZW__disciplines li{grid-template-columns:1fr;gap:12px;padding:28px 0}.HomePage-module__JTxRZW__disciplines nav{grid-column:auto}.HomePage-module__JTxRZW__index,.HomePage-module__JTxRZW__disciplines li .HomePage-module__JTxRZW__index{display:none}.HomePage-module__JTxRZW__moduleGrid,.HomePage-module__JTxRZW__models,.HomePage-module__JTxRZW__steps{grid-template-columns:1fr}.HomePage-module__JTxRZW__steps li,.HomePage-module__JTxRZW__steps li+li{border-left:0;padding:26px 0 0}.HomePage-module__JTxRZW__steps li+li:before{left:0}.HomePage-module__JTxRZW__base{flex-direction:column}}
