.concept-home .site-header{position:absolute;inset:0 0 auto;z-index:50;background:rgba(2,8,21,.72)}.mobile-home{--home-rule:#243c54;--home-muted:#a8bdd2;--home-font:var(--concept-body);background:#020b1b}.mobile-home .status-strip{display:none}.mobile-home #main{background:#020b1b}.mobile-home .shell{width:min(calc(100% - 96px),1280px)}.mobile-home .hero.mobile-home-hero{position:relative;display:flex;align-items:center;min-height:720px;height:min(820px,94svh);max-height:980px;border:0;isolation:isolate;overflow:hidden;background:#020b1b}.mobile-home .hero::after{display:none}.mobile-home .approved-home-world{position:absolute;inset:0;background:url('/assets/approved/home-dome.webp') 58% center/cover no-repeat;z-index:-2}.mobile-home .approved-home-world::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,11,27,.9),rgba(2,11,27,.43) 43%,transparent 74%),linear-gradient(0deg,#020b1b,transparent 22%)}.mobile-home .mobile-home-hero-copy{padding-block:140px 86px;position:relative}.mobile-home-wordmark{margin:0 0 21px;font:700 clamp(64px,7vw,108px)/1 var(--concept-serif);letter-spacing:-.04em;color:#fff;direction:ltr;unicode-bidi:isolate;width:fit-content}.mobile-home-wordmark span{color:#45f1f5}.mobile-home #main h1{font:700 clamp(34px,3.7vw,57px)/1.2 var(--home-font);letter-spacing:-.025em;text-transform:none;max-width:640px;text-wrap:balance;margin:0;color:#fff}.mobile-home-intro{font:400 clamp(17px,1.5vw,21px)/1.75 var(--home-font);color:#d9e9f8;max-width:530px;margin:22px 0 28px;text-wrap:pretty}.mobile-home-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.mobile-home .button{font:650 16px/1.3 var(--home-font);letter-spacing:0;text-transform:none;padding:17px 25px;min-height:56px;gap:27px;border-radius:0}.mobile-home .mobile-home-play{border-color:#43f4f5;background:#43f4f5;color:#00111e;box-shadow:0 0 0 4px #03121d,0 0 0 5px #43f4f5}.mobile-home .mobile-home-play:hover{background:#b4fcff;border-color:#b4fcff}.mobile-home .button.secondary{background:rgba(2,11,27,.7);border-color:#8199b5;color:#f2f7ff;box-shadow:none}.mobile-home-entry-note{max-width:510px;font:400 13px/1.7 var(--home-font);color:#b8cadb;margin:23px 0 0}.mobile-home-section{padding-block:90px;border-bottom:1px solid var(--home-rule)}.mobile-home-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:72px;margin-bottom:42px}.mobile-home #main h2{font:650 clamp(30px,3.4vw,46px)/1.3 var(--home-font);letter-spacing:-.025em;text-wrap:balance;color:#f2f6ff;margin:0;max-width:720px}.mobile-home-heading>p{font:400 16px/1.85 var(--home-font);margin:0;color:var(--home-muted);text-wrap:pretty}.mobile-home #main h3{font:650 20px/1.45 var(--home-font);letter-spacing:0;color:#f2f6ff;text-transform:none;margin:0}.mobile-home #main figure{margin:0}.mobile-home-gameplay{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;align-items:center}.mobile-home-gameplay figure{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.mobile-home-gameplay img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border:1px solid #2d465d;image-rendering:auto}.mobile-home-gameplay figcaption{font:400 12px/1.7 var(--home-font);color:var(--home-muted);margin-top:10px}.mobile-home-feature-rows{padding:0;margin:0;list-style:none}.mobile-home-feature-rows li{display:grid;grid-template-columns:32px 1fr;gap:16px;padding:24px 0;border-top:1px solid var(--home-rule)}.mobile-home-feature-rows li:first-child{padding-top:0;border:0}.mobile-home-feature-rows li:last-child{padding-bottom:0}.mobile-home-number{color:#44d5e3;font:400 13px/2 var(--home-font);font-variant-numeric:tabular-nums}.mobile-home-create-copy p,.mobile-home-feature-rows p,.mobile-home-forms p{font:400 15px/1.8 var(--home-font);margin:9px 0 0;color:var(--home-muted)}.mobile-home-world-strip{position:relative;overflow:hidden;background:#06142a;border-block:1px solid #233c56}.mobile-home-world-strip img{width:100%;height:340px;object-fit:cover;object-position:center 57%}.mobile-home-world-strip>p{margin:0;padding:15px 20px;font:400 13px/1.7 var(--home-font);color:#b5c9dc;background:#061126}.mobile-home-forms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:40px 0 0;gap:0 40px}.mobile-home-forms li{position:relative;padding:24px 0 24px 42px;border-top:1px solid var(--home-rule)}.mobile-home-forms li>span{position:absolute;inset:28px auto auto 0;font:400 12px/1.8 var(--home-font);color:#45d9e6}.mobile-home #main .mobile-home-forms h3{font-size:18px}.mobile-home-forms p{font-size:14px;margin-top:7px;overflow-wrap:anywhere;hyphens:auto}.mobile-home-create-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.mobile-home-create-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;min-width:0}.mobile-home-create-images figure{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #30465d;background:#061224}.mobile-home-create-images img{display:block;flex:none;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border:0;margin:0;box-shadow:none}.mobile-home-create-images figcaption{display:flex;flex:1;align-items:center;gap:12px;min-height:50px;padding:12px 16px;border-top:1px solid #233c56;color:#b5c9dc;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.mobile-home-create-images figcaption>span{color:#54dce7;font-size:12px;font-variant-numeric:tabular-nums}.mobile-home-create-copy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.mobile-home-create-copy article{min-width:0;padding-top:20px;border-top:1px solid var(--home-rule)}.mobile-home-create-layout>.mobile-home-text-link{justify-self:start;margin-top:0}.mobile-home-text-link{display:inline-flex;align-items:center;gap:18px;text-decoration:none;color:#71edf4;font:650 15px/1.5 var(--home-font);margin-top:29px;max-width:100%}.mobile-home-text-link:hover{color:#fff}.mobile-home svg{flex:none;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}.mobile-home-universe-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:64px;align-items:stretch}.mobile-home-universe-layout figure{overflow:hidden;min-height:420px}.mobile-home-universe-layout figure img{width:100%;height:100%;object-fit:cover;object-position:43% center}.mobile-home-universe-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px}.mobile-home-universe-links a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0;border-top:1px solid var(--home-rule);text-decoration:none}.mobile-home #main .mobile-home-universe-links h3{font-size:18px}.mobile-home-universe-links p{margin:7px 0 0;color:var(--home-muted);font:400 13px/1.75 var(--home-font)}.mobile-home-universe-links svg{width:20px;height:20px;color:#7dd5e7;transition:transform .2s}.mobile-home-universe-links a:hover h3{color:#72f1f5}.mobile-home-universe-links a:hover svg{transform:translateX(3px)}.mobile-home-vision{background:#061024}.mobile-home-vision>.shell{display:flex;align-items:center;justify-content:space-between;gap:80px}.mobile-home #main .mobile-home-vision h2{font-size:clamp(27px,2.5vw,36px)}.mobile-home-vision p{max-width:700px;font:400 15px/1.85 var(--home-font);color:var(--home-muted);margin:18px 0 0}.mobile-home-vision .button{flex:none}html[dir=rtl] .mobile-home .approved-home-world::after{background:linear-gradient(270deg,rgba(2,11,27,.9),rgba(2,11,27,.43) 43%,transparent 74%),linear-gradient(0deg,#020b1b,transparent 22%)}html[dir=rtl] .mobile-home-hero-copy{text-align:right}html[dir=rtl] .mobile-home-wordmark{margin-inline-start:0;margin-inline-end:auto}html[dir=rtl] .mobile-home-forms li{padding-right:42px;padding-left:0}html[dir=rtl] .mobile-home-forms li>span{right:0;left:auto}html[dir=rtl] .mobile-home-actions svg,html[dir=rtl] .mobile-home-text-link svg,html[dir=rtl] .mobile-home-universe-links svg,html[dir=rtl] .mobile-home-vision .button svg{transform:scaleX(-1)}@media(min-width:1700px){.mobile-home .hero.mobile-home-hero{height:820px}}@media(max-width:1100px){.mobile-home .shell{width:calc(100% - 56px)}.mobile-home .hero.mobile-home-hero{min-height:680px}.mobile-home-heading{gap:40px}.mobile-home-gameplay{gap:32px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.mobile-home-create-images{gap:20px}.mobile-home-create-copy{gap:24px}.mobile-home-universe-layout{gap:36px;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr)}.mobile-home-universe-links{gap:0 24px}.mobile-home-vision>.shell{gap:45px}.mobile-home-forms{gap:0 28px}}@media(max-width:760px){.mobile-home-section{padding-block:64px}.mobile-home-heading{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.mobile-home-heading>p{max-width:610px}.mobile-home-gameplay{grid-template-columns:1fr;gap:30px}.mobile-home-gameplay img{aspect-ratio:16/9}.mobile-home-feature-rows li{padding:20px 0}.mobile-home-feature-rows li:first-child{padding-top:20px;border-top:1px solid var(--home-rule)}.mobile-home-forms{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:26px}.mobile-home-create-layout{gap:28px}.mobile-home-create-images{grid-template-columns:1fr;max-width:none;gap:20px}.mobile-home-create-copy{grid-template-columns:1fr;gap:24px}.mobile-home-universe-layout{grid-template-columns:1fr;gap:30px}.mobile-home-universe-layout figure{min-height:0}.mobile-home-universe-layout figure img{height:260px;object-position:center 46%}.mobile-home-universe-links{gap:0 28px}.mobile-home-vision>.shell{align-items:flex-start;flex-direction:column;gap:35px}.mobile-home-world-strip img{height:260px}}@media(prefers-reduced-motion:reduce){.mobile-home-universe-links svg{transition:none}}@media(max-width:480px){.mobile-home .shell{width:calc(100% - 40px)}.mobile-home .hero.mobile-home-hero{min-height:700px;max-height:850px;align-items:flex-start;height:auto;min-height:max(700px,92svh);max-height:none}.mobile-home .mobile-home-hero-copy{padding-block:144px 70px}.mobile-home .approved-home-world{background-position:62% center}.mobile-home .approved-home-world::after{background:linear-gradient(90deg,#020b1bb5,#020b1b40),linear-gradient(0deg,#020b1b,transparent 24%)}.mobile-home-wordmark{font-size:clamp(54px,13.9vw,67px);margin-bottom:24px}.mobile-home #main h1{font-size:32px;max-width:335px}.mobile-home-intro{font-size:16px;line-height:1.8;max-width:330px;margin:19px 0 27px}.mobile-home-actions{gap:14px}.mobile-home .button{font-size:14px;padding:14px 18px;gap:16px;min-height:50px}.mobile-home-entry-note{font-size:12px;margin-top:21px;max-width:300px}.mobile-home #main h2{font-size:29px}.mobile-home-heading>p{font-size:15px}.mobile-home-forms{gap:0 18px}.mobile-home-forms li{padding-left:30px}.mobile-home-forms li>span{top:27px}.mobile-home #main .mobile-home-forms h3{font-size:16px}.mobile-home-forms p{font-size:13px}.mobile-home-world-strip img{height:210px}.mobile-home-world-strip>p{font-size:12px;padding:12px 14px}.mobile-home-create-images{gap:18px}.mobile-home-create-images figcaption{padding:11px 13px;font-size:12px;min-height:46px}.mobile-home-universe-links{grid-template-columns:1fr}.mobile-home-universe-links a{padding:20px 0}.mobile-home-universe-links p{font-size:14px}.mobile-home-universe-layout figure img{height:220px}html[dir=rtl] .mobile-home-forms li{padding-right:30px}.mobile-home .mobile-home-hero-copy{padding-block:132px 70px}html[dir=rtl] .mobile-home .approved-home-world::after{background:linear-gradient(270deg,#020b1bc9,#020b1b8f),linear-gradient(0deg,#020b1b,transparent 24%)}html[dir=rtl] .mobile-home .mobile-home-entry-note,html[dir=rtl] .mobile-home .mobile-home-intro{text-shadow:0 2px 3px #020b1b,0 0 10px #020b1b}}