._root_1ioz1_9{--l-bg:#03060d;--l-bg-raised:#07111b;--l-ink:#eef5f5;--l-muted:#a9b8c0;--l-dim:#8595a0;--l-teal:#68e1d5;--l-teal-soft:#a3f2e7;--l-teal-ink:#032421;--l-warm:#f2c879;--l-line:#a3f2e71f;--l-line-strong:#a3f2e74d;--l-panel:#08111bb8;--l-radius:14px;--l-page:min(1200px, calc(100vw - 2 * var(--l-gutter)));--l-gutter:clamp(16px, 4vw, 40px);--l-header:64px;--l-ease:cubic-bezier(.16, 1, .3, 1);background:var(--l-bg);min-width:320px;min-height:100vh;color:var(--l-ink);font-family:var(--font-geist-sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}._root_1ioz1_9 :where(h1,h2,h3,p,dl,dd,ol,ul,figure){margin:0}._root_1ioz1_9 :where(a,button,summary):focus-visible{outline:2px solid var(--l-teal-soft);outline-offset:3px;border-radius:6px}._root_1ioz1_9 strong{color:var(--l-ink);font-weight:600}._skipLink_1ioz1_73{z-index:50;background:var(--l-teal);color:var(--l-teal-ink);border-radius:8px;padding:12px 16px;font-weight:600;position:fixed;top:-80px;left:16px}._skipLink_1ioz1_73:focus{top:12px}._button_1ioz1_81{letter-spacing:-.005em;white-space:nowrap;min-height:48px;transition:background-color .16s var(--l-ease), border-color .16s var(--l-ease), color .16s var(--l-ease), transform .16s var(--l-ease), box-shadow .16s var(--l-ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}._button_1ioz1_81 span[aria-hidden]{transition:transform .16s var(--l-ease)}._button_1ioz1_81:hover span[aria-hidden]{transform:translate(3px)}._buttonPrimary_1ioz1_97{background:var(--l-teal);color:var(--l-teal-ink);box-shadow:0 0 0 1px #a3f2e780,0 10px 30px -12px #68e1d5b3}._buttonPrimary_1ioz1_97:hover{background:var(--l-teal-soft);transform:translateY(-1px)}._buttonSecondary_1ioz1_101{border:1px solid var(--l-line-strong);color:var(--l-ink);background:#03060d59}._buttonSecondary_1ioz1_101:hover{border-color:var(--l-teal-soft);background:#68e1d514}._buttonCompact_1ioz1_105{min-height:44px;padding:0 18px;font-size:14px}._textLink_1ioz1_107{min-height:44px;color:var(--l-teal-soft);text-underline-offset:4px;align-items:center;font-weight:600;-webkit-text-decoration:underline #a3f2e759;text-decoration:underline #a3f2e759;display:inline-flex}._textLink_1ioz1_107:hover{text-decoration-color:currentColor}._header_1ioz1_115{z-index:20;height:var(--l-header);padding:0 var(--l-gutter);border-bottom:1px solid var(--l-line);background:#03060d;align-items:center;gap:24px;display:flex;position:sticky;top:0}._brand_1ioz1_129{align-items:center;gap:12px;min-height:44px;display:inline-flex}._brandMark_1ioz1_131{border:1.5px solid var(--l-teal-soft);border-radius:50%;width:26px;height:26px;position:relative}._brandMark_1ioz1_131:before{content:"";background:var(--l-warm);border-radius:50%;position:absolute;inset:7px;box-shadow:0 0 12px #f2c87999}._brandMark_1ioz1_131:after{content:"";border:1px solid #a3f2e7b3;border-radius:50%;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:-6px;right:-6px;transform:rotate(-18deg)}._brandName_1ioz1_137{letter-spacing:.22em;text-transform:uppercase;font-size:15px;font-weight:700}._nav_1ioz1_139{gap:4px;margin-left:auto;display:flex}._nav_1ioz1_139 a{min-height:44px;color:var(--l-muted);transition:color .16s var(--l-ease), background-color .16s var(--l-ease);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}._nav_1ioz1_139 a:hover{color:var(--l-ink);background:#a3f2e70f}._headerEnd_1ioz1_145{align-items:center;gap:12px;display:flex}._headerFaq_1ioz1_147{display:none}._hero_1ioz1_153{isolation:isolate;min-height:clamp(560px, calc(100svh - var(--l-header)), 880px);align-items:center;display:flex;position:relative;overflow:hidden}._heroMedia_1ioz1_155{z-index:-2;background:#050a10;position:absolute;inset:0}._heroPoster_1ioz1_157,._heroVideo_1ioz1_157{object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute;inset:0}._heroVideo_1ioz1_157{opacity:0;transition:opacity .9s var(--l-ease)}._heroMedia_1ioz1_155[data-playing=true] ._heroVideo_1ioz1_157{opacity:1}._heroScrim_1ioz1_163{z-index:-1;background:linear-gradient(90deg, #03060df2 0%, #03060dd6 34%, #03060d4d 62%, #03060d0d 100%), linear-gradient(180deg, #03060d80 0%, transparent 22%, transparent 70%, var(--l-bg) 100%);position:absolute;inset:0}._heroInner_1ioz1_169{width:var(--l-page);margin:0 auto;padding:72px 0 88px}._heroInner_1ioz1_169>*{max-width:620px}._kicker_1ioz1_173{color:var(--l-teal-soft);font:500 13px/1.4 var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase}._heroTitle_1ioz1_175{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.75rem,6.2vw,5.4rem);font-weight:650;line-height:.98;margin-top:20px!important}._heroTitle_1ioz1_175 span{color:var(--l-teal-soft);margin-top:.08em;display:block}._heroLede_1ioz1_179{color:#c6d3d8;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;max-width:520px!important;margin-top:24px!important}._heroActions_1ioz1_181{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}._heroNote_1ioz1_183{color:var(--l-muted);font-size:14px;line-height:1.55;max-width:520px!important;margin-top:20px!important}._heroNote_1ioz1_183 strong{color:var(--l-warm);font-weight:600}._mediaLabel_1ioz1_187,._mediaLabelInline_1ioz1_187{color:var(--l-muted);font:500 12px/1.2 var(--font-geist-mono);letter-spacing:.04em;background:#03060db3;border-radius:6px;padding:6px 10px}._mediaLabel_1ioz1_187{right:var(--l-gutter);z-index:1;position:absolute;bottom:20px}._mediaBar_1ioz1_193{right:var(--l-gutter);z-index:1;max-width:calc(100% - 2 * var(--l-gutter));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;bottom:20px}._motionToggle_1ioz1_195{border:1px solid var(--l-line-strong);width:44px;height:44px;color:var(--l-ink);cursor:pointer;transition:border-color .16s var(--l-ease), background-color .16s var(--l-ease);background:#03060db8;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:600;display:inline-flex}._motionToggle_1ioz1_195:hover{border-color:var(--l-teal-soft);background:#081820d9}@media (height<=520px){._mediaBar_1ioz1_193{top:12px;bottom:auto}}@keyframes _rise_1ioz1_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._heroInner_1ioz1_169>*{animation:_rise_1ioz1_1 .7s var(--l-ease) both}._heroInner_1ioz1_169>:nth-child(2){animation-delay:80ms}._heroInner_1ioz1_169>:nth-child(3){animation-delay:.16s}._heroInner_1ioz1_169>:nth-child(4){animation-delay:.24s}._heroInner_1ioz1_169>:nth-child(5){animation-delay:.32s}._aboutGame_1ioz1_219{width:var(--l-page);margin:24px auto 0}._aboutGame_1ioz1_219 a{min-height:44px;color:var(--l-muted);text-underline-offset:4px;align-items:center;gap:8px;font-size:15px;font-weight:500;-webkit-text-decoration:underline #a3f2e74d;text-decoration:underline #a3f2e74d;display:inline-flex}._aboutGame_1ioz1_219 a:hover{color:var(--l-ink)}._facts_1ioz1_229{width:var(--l-page);border-top:1px solid var(--l-line);border-bottom:1px solid var(--l-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;display:grid}._facts_1ioz1_229>div{gap:4px;padding:24px 24px 24px 0;display:grid}._facts_1ioz1_229>div+div{border-left:1px solid var(--l-line);padding-left:24px}._facts_1ioz1_229 strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}._facts_1ioz1_229 span{color:var(--l-muted);font-size:14px;line-height:1.45}._section_1ioz1_243{width:var(--l-page);scroll-margin-top:calc(var(--l-header) + 12px);margin:0 auto;padding:clamp(72px,10vw,128px) 0 0}._sectionHead_1ioz1_245{max-width:680px}._sectionHead_1ioz1_245 h2{letter-spacing:-.03em;text-wrap:balance;margin-top:12px;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.08}._sectionHead_1ioz1_245>p:not(._eyebrow_1ioz1_249){color:var(--l-muted);margin-top:16px;font-size:17px}._sectionHead_1ioz1_245 ._button_1ioz1_81{margin-top:28px}._eyebrow_1ioz1_249{color:var(--l-teal);font:500 12px/1.4 var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase}._eyebrowWarm_1ioz1_255{color:var(--l-warm)}._small_1ioz1_257{color:var(--l-dim);font-size:14px;margin-top:16px!important}._playList_1ioz1_263{gap:clamp(48px,7vw,96px);margin-top:56px;display:grid}._playItem_1ioz1_265{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}._playItem_1ioz1_265[data-flip=true]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._playItem_1ioz1_265[data-flip=true] ._capture_1ioz1_269{order:2}._capture_1ioz1_269{border:1px solid var(--l-line);border-radius:var(--l-radius);background:#02050d;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #000000e6}._capture_1ioz1_269 img{object-fit:cover;width:100%;height:auto;max-height:560px;transition:transform .6s var(--l-ease);display:block}._playItem_1ioz1_265:hover ._capture_1ioz1_269 img{transform:scale(1.015)}._capture_1ioz1_269 figcaption{color:var(--l-ink);font:500 12px/1.2 var(--font-geist-mono);letter-spacing:.03em;background:#03060dc7;border-radius:6px;padding:6px 10px;position:absolute;bottom:12px;left:12px}._playCopy_1ioz1_279 h3{letter-spacing:-.02em;margin-top:10px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15}._playCopy_1ioz1_279>p:last-child{color:var(--l-muted);margin-top:14px;font-size:17px}._steps_1ioz1_287{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;padding:0;list-style:none;display:grid}._steps_1ioz1_287 li{border:1px solid var(--l-line);border-radius:var(--l-radius);background:var(--l-panel);grid-template-columns:auto 1fr;gap:16px;padding:24px;display:grid}._stepNumber_1ioz1_291{border:1px solid var(--l-teal);width:36px;height:36px;color:var(--l-teal-soft);font:600 15px/1 var(--font-geist-mono);border-radius:50%;place-items:center;display:grid}._steps_1ioz1_287 h3{letter-spacing:-.01em;font-size:18px;font-weight:600}._steps_1ioz1_287 p{color:var(--l-muted);margin-top:6px;font-size:15px}._controlsDetails_1ioz1_297{margin-top:16px}._controlsDetails_1ioz1_297>summary,._plannedDetails_1ioz1_299>summary{min-height:44px;color:var(--l-teal-soft);cursor:pointer;align-items:center;gap:12px;padding:12px 0;font-size:17px;font-weight:600;list-style:none;display:flex}._controlsDetails_1ioz1_297>summary::-webkit-details-marker{display:none}._plannedDetails_1ioz1_299>summary::-webkit-details-marker{display:none}._controlsDetails_1ioz1_297>summary:after,._plannedDetails_1ioz1_299>summary:after{content:"+"}._controlsDetails_1ioz1_297[open]>summary:after,._plannedDetails_1ioz1_299[open]>summary:after{content:"−"}._controls_1ioz1_297{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}._controls_1ioz1_297>section{border:1px solid var(--l-line);border-radius:var(--l-radius);padding:24px}._controls_1ioz1_297 h3{font-size:16px;font-weight:600}._controls_1ioz1_297 dl{gap:2px;margin-top:16px;display:grid}._controls_1ioz1_297 dl>div{border-top:1px solid var(--l-line);grid-template-columns:minmax(120px,42%) 1fr;align-items:baseline;gap:16px;padding:10px 0;display:grid}._controls_1ioz1_297 dt{border:1px solid var(--l-line-strong);background:var(--l-bg-raised);color:var(--l-ink);font:500 13px/1.35 var(--font-geist-mono);border-bottom-width:2px;border-radius:6px;justify-self:start;padding:3px 8px}._controls_1ioz1_297 dd{color:var(--l-muted);font-size:15px}._worldsGrid_1ioz1_325{grid-template-columns:1fr;align-items:end;display:grid}._ownershipGrid_1ioz1_329{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}._ownershipGrid_1ioz1_329>div{border-top:1px solid var(--l-line-strong);padding-top:20px}._ownershipGrid_1ioz1_329 h3{font-size:18px;font-weight:600}._ownershipGrid_1ioz1_329 p{color:var(--l-muted);margin-top:10px;font-size:15px}._ownershipGrid_1ioz1_329 ._textLink_1ioz1_107{margin-top:8px;font-size:15px}._plannedList_1ioz1_343{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;padding:0;list-style:none;display:grid}._plannedList_1ioz1_343 li{border-radius:var(--l-radius);border:1px dashed #f2c87947;padding:24px}._plannedList_1ioz1_343 li>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._plannedList_1ioz1_343 h3{font-size:17px;font-weight:600}._plannedList_1ioz1_343 p{color:var(--l-muted);margin-top:10px;font-size:15px}._statusTag_1ioz1_353{color:var(--l-warm);font:500 12px/1.3 var(--font-geist-mono);letter-spacing:.03em;white-space:nowrap;border:1px solid #f2c87966;border-radius:999px;padding:3px 9px}._faqList_1ioz1_359{border-top:1px solid var(--l-line);max-width:860px;margin-top:32px}._faqList_1ioz1_359 details{border-bottom:1px solid var(--l-line)}._faqList_1ioz1_359 summary{cursor:pointer;align-items:center;min-height:64px;padding:16px 48px 16px 0;font-size:17px;font-weight:600;list-style:none;display:flex;position:relative}._faqList_1ioz1_359 summary::-webkit-details-marker{display:none}._faqList_1ioz1_359 summary:after{content:"";border-right:1.5px solid var(--l-teal-soft);border-bottom:1.5px solid var(--l-teal-soft);width:10px;height:10px;transition:transform .2s var(--l-ease);margin-top:-7px;position:absolute;top:50%;right:8px;transform:rotate(45deg)}._faqList_1ioz1_359 details[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}._faqList_1ioz1_359 summary:hover{color:var(--l-teal-soft)}._faqList_1ioz1_359 details p{max-width:720px;color:var(--l-muted);padding:0 0 24px;font-size:16px}._finale_1ioz1_379{isolation:isolate;border-top:1px solid var(--l-line);border-bottom:1px solid var(--l-line);text-align:center;place-items:center;min-height:460px;margin-top:clamp(80px,11vw,144px);display:grid;position:relative;overflow:hidden}._finaleArt_1ioz1_381{z-index:-2;object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}._finale_1ioz1_379:before{content:"";z-index:-1;background:radial-gradient(at 50% 55%,#03060dc7 0%,#03060d8c 45%,#03060d33 100%);position:absolute;inset:0}._finaleInner_1ioz1_385{padding:80px var(--l-gutter);justify-items:center;gap:16px;display:grid}._finaleInner_1ioz1_385 h2{letter-spacing:-.03em;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:600;line-height:1.05}._finaleInner_1ioz1_385 p{color:#c6d3d8;font-size:17px}._finaleInner_1ioz1_385 ._button_1ioz1_81{margin-top:12px}._footer_1ioz1_397{width:var(--l-page);margin:0 auto;padding:64px 0 40px}._footerTop_1ioz1_399{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,5fr);gap:40px;display:grid}._footerTop_1ioz1_399>div:first-child p{max-width:320px;color:var(--l-muted);margin-top:12px;font-size:14px}._footerTop_1ioz1_399 h2{color:var(--l-dim);font:500 12px/1.4 var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}._footerTop_1ioz1_399 nav{flex-direction:column;align-items:flex-start;display:flex}._footerTop_1ioz1_399 nav a{min-width:44px;min-height:44px;color:var(--l-muted);align-items:center;font-size:14px;display:inline-flex}._footerTop_1ioz1_399 nav a:hover{color:var(--l-ink)}._disclosures_1ioz1_411 p{color:var(--l-muted);margin-top:8px;font-size:14px;line-height:1.55}._buildStatus_1ioz1_413{border-top:1px solid var(--l-line);margin-top:40px}._buildStatus_1ioz1_413 summary{min-height:48px;color:var(--l-muted);font:500 13px/1 var(--font-geist-mono);letter-spacing:.06em;cursor:pointer;align-items:center;display:inline-flex}._buildStatus_1ioz1_413 summary:hover{color:var(--l-ink)}._statusGrid_1ioz1_419{border:1px solid var(--l-line);background:var(--l-line);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px;margin-bottom:8px;display:grid;overflow:hidden}._statusGrid_1ioz1_419>div{background:var(--l-bg);padding:12px 14px}._statusGrid_1ioz1_419 dt{color:var(--l-dim);font-size:12px}._statusGrid_1ioz1_419 dd{font:500 13px/1.4 var(--font-geist-mono);margin-top:2px}._copyright_1ioz1_427{color:var(--l-dim);font-size:13px;margin-top:24px!important}._mobileCta_1ioz1_429{display:none}@media (width<=960px){._nav_1ioz1_139{display:none}._headerEnd_1ioz1_145{margin-left:auto}._headerFaq_1ioz1_147{min-width:44px;min-height:44px;color:var(--l-muted);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}._facts_1ioz1_229{grid-template-columns:repeat(2,minmax(0,1fr))}._facts_1ioz1_229>div:nth-child(3){border-left:0;padding-left:0}._facts_1ioz1_229>div:nth-child(n+3){border-top:1px solid var(--l-line)}._playItem_1ioz1_265,._playItem_1ioz1_265[data-flip=true],._worldsGrid_1ioz1_325{grid-template-columns:1fr}._playItem_1ioz1_265[data-flip=true] ._capture_1ioz1_269{order:0}._steps_1ioz1_287,._ownershipGrid_1ioz1_329,._controls_1ioz1_297{grid-template-columns:1fr}._plannedList_1ioz1_343{grid-template-columns:repeat(2,minmax(0,1fr))}._footerTop_1ioz1_399{grid-template-columns:1fr 1fr}._footerTop_1ioz1_399>._disclosures_1ioz1_411{grid-column:1/-1}}@media (width<=640px){._root_1ioz1_9{font-size:15px}._hero_1ioz1_153{align-items:flex-start;min-height:0}._heroPoster_1ioz1_157,._heroVideo_1ioz1_157{object-position:72% 30%}._heroScrim_1ioz1_163{background:linear-gradient(180deg, #03060d40 0%, #03060d8c 30%, #03060deb 58%, var(--l-bg) 100%)}._heroInner_1ioz1_169{padding:112px 0 32px}._heroTitle_1ioz1_175{font-size:clamp(2.25rem,9.5vw,2.75rem);line-height:1.02;margin-top:16px!important}._heroLede_1ioz1_179{font-size:16px;line-height:1.5;margin-top:16px!important}._heroActions_1ioz1_181{gap:10px;margin-top:24px}._heroActions_1ioz1_181 ._button_1ioz1_81{flex:100%}._heroNote_1ioz1_183{font-size:13px;line-height:1.5;margin-top:16px!important}._mediaLabel_1ioz1_187{top:12px;bottom:auto;right:12px}._mediaBar_1ioz1_193{flex-direction:column-reverse;align-items:flex-end;max-width:calc(100% - 24px);top:12px;bottom:auto;right:12px}._facts_1ioz1_229>div,._facts_1ioz1_229>div+div{padding:18px 12px 18px 0}._facts_1ioz1_229>div:nth-child(2n){padding-left:16px}._plannedList_1ioz1_343{grid-template-columns:1fr}._controls_1ioz1_297 dl>div{grid-template-columns:1fr;gap:6px}._footerTop_1ioz1_399{grid-template-columns:1fr}._footer_1ioz1_397{padding-bottom:112px}._mobileCta_1ioz1_429{z-index:30;left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom));background:var(--l-teal);min-height:52px;color:var(--l-teal-ink);transition:transform .24s var(--l-ease), opacity .24s var(--l-ease), visibility 0s linear 0s;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:600;display:flex;position:fixed;box-shadow:0 12px 40px -8px #000c,0 0 0 1px #a3f2e780}._mobileCta_1ioz1_429[data-visible=false]{opacity:0;visibility:hidden;transition:transform .24s var(--l-ease), opacity .24s var(--l-ease), visibility 0s linear .24s;transform:translateY(140%)}}@media (width<=420px){._header_1ioz1_115,._headerEnd_1ioz1_145{gap:8px}._brand_1ioz1_129{gap:10px}._brandName_1ioz1_137{letter-spacing:.16em;font-size:14px}._headerEnd_1ioz1_145 ._buttonCompact_1ioz1_105{padding:0 14px}}@media (prefers-reduced-motion:reduce){._heroInner_1ioz1_169>*{animation:none}._button_1ioz1_81,._button_1ioz1_81 span[aria-hidden],._capture_1ioz1_269 img,._faqList_1ioz1_359 summary:after,._heroVideo_1ioz1_157,._mobileCta_1ioz1_429,._mobileCta_1ioz1_429[data-visible=false],._motionToggle_1ioz1_195{transition:none}._playItem_1ioz1_265:hover ._capture_1ioz1_269 img,._buttonPrimary_1ioz1_97:hover,._button_1ioz1_81:hover span[aria-hidden]{transform:none}}
