.landing-module__ESXKBq__page{--black:#000;--ink:#171a19;--paper:#f1f3ee;--ivory:#f6ead2;--amber:#e7a845;--green:#527a5e;background:var(--black);min-height:100vh;color:var(--ink);font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.landing-module__ESXKBq__siteHeader{z-index:20;width:min(1240px,100% - 48px);height:78px;color:var(--ivory);grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;margin:0 auto;display:grid;position:absolute;top:0;left:0;right:0}.landing-module__ESXKBq__brand{align-items:center;gap:10px;width:max-content;font-size:15px;font-weight:800;display:inline-flex}.landing-module__ESXKBq__brandMark{border:1px solid #f6ead22e;border-radius:6px;width:34px;height:34px}.landing-module__ESXKBq__nav{color:#f6ead29e;align-items:center;gap:30px;font-size:13px;display:flex}.landing-module__ESXKBq__nav a,.landing-module__ESXKBq__footer a,.landing-module__ESXKBq__textAction{transition:color .16s}.landing-module__ESXKBq__nav a:hover,.landing-module__ESXKBq__nav a:focus-visible,.landing-module__ESXKBq__footer a:hover,.landing-module__ESXKBq__footer a:focus-visible,.landing-module__ESXKBq__textAction:hover,.landing-module__ESXKBq__textAction:focus-visible{color:var(--ivory);outline:none}.landing-module__ESXKBq__headerAction{border:1px solid #f6ead24d;border-radius:6px;justify-content:center;justify-self:end;align-items:center;gap:8px;width:max-content;min-height:40px;padding:0 14px;font-size:13px;font-weight:720;transition:border-color .16s,background .16s;display:inline-flex}.landing-module__ESXKBq__headerAction:hover,.landing-module__ESXKBq__headerAction:focus-visible{border-color:var(--amber);background:#e7a8451a;outline:none}.landing-module__ESXKBq__headerAction svg,.landing-module__ESXKBq__primaryAction svg,.landing-module__ESXKBq__textAction svg{width:16px;height:16px}.landing-module__ESXKBq__hero{background:var(--black);height:88svh;min-height:600px;color:var(--ivory);isolation:isolate;position:relative;overflow:hidden}.landing-module__ESXKBq__heroMedia{z-index:0;background-color:var(--black);opacity:.92;background-image:url(/landing/robot-idle.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;inset:318px 0 0}.landing-module__ESXKBq__heroContent{z-index:1;text-align:center;justify-items:center;width:min(920px,100% - 48px);margin:0 auto;padding-top:104px;display:grid;position:relative}.landing-module__ESXKBq__sectionLabel,.landing-module__ESXKBq__darkLabel{text-transform:uppercase;margin:0;font-size:12px;font-weight:760}.landing-module__ESXKBq__heroTitle{color:var(--ivory);margin:0;font-size:78px;font-weight:860;line-height:.98}.landing-module__ESXKBq__heroLead{color:var(--ivory);margin:14px 0 0;font-size:27px;font-weight:720;line-height:1.28}.landing-module__ESXKBq__heroSummary{color:#f6ead294;max-width:680px;margin:15px 0 0;font-size:15px;line-height:1.8}.landing-module__ESXKBq__heroActions,.landing-module__ESXKBq__finalActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.landing-module__ESXKBq__primaryAction,.landing-module__ESXKBq__secondaryAction{border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:14px;font-weight:780;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.landing-module__ESXKBq__primaryAction{border:1px solid var(--amber);background:var(--amber);color:#17120b}.landing-module__ESXKBq__secondaryAction{color:var(--ivory);background:#0505059e;border:1px solid #f6ead247}.landing-module__ESXKBq__primaryAction:hover,.landing-module__ESXKBq__primaryAction:focus-visible,.landing-module__ESXKBq__secondaryAction:hover,.landing-module__ESXKBq__secondaryAction:focus-visible{outline:none}.landing-module__ESXKBq__primaryAction:hover,.landing-module__ESXKBq__primaryAction:focus-visible{background:#f0b85e}.landing-module__ESXKBq__secondaryAction:hover,.landing-module__ESXKBq__secondaryAction:focus-visible{border-color:var(--ivory)}.landing-module__ESXKBq__scrollCue{z-index:1;color:#e7a845b8;place-items:center;width:36px;height:36px;margin:0 auto;display:grid;position:absolute;bottom:18px;left:0;right:0}.landing-module__ESXKBq__scrollCue svg{width:20px}.landing-module__ESXKBq__sectionInner{width:min(1200px,100% - 48px);margin:0 auto}.landing-module__ESXKBq__noWrap{white-space:nowrap}.landing-module__ESXKBq__rebornSection,.landing-module__ESXKBq__ownerSection,.landing-module__ESXKBq__interactionSection{background:var(--paper)}.landing-module__ESXKBq__rebornSection{padding:112px 0 104px}.landing-module__ESXKBq__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);column-gap:64px;max-width:920px;display:grid}.landing-module__ESXKBq__sectionLabel{color:var(--green);grid-column:1/-1;margin-bottom:22px}.landing-module__ESXKBq__sectionHeading h2,.landing-module__ESXKBq__companionIntro h2,.landing-module__ESXKBq__ownerIntro h2,.landing-module__ESXKBq__interactionHeading h2,.landing-module__ESXKBq__chassisGrid h2,.landing-module__ESXKBq__finalInner h2{margin:0;font-size:52px;line-height:1.12}.landing-module__ESXKBq__sectionHeading>p:last-child,.landing-module__ESXKBq__companionIntro>p,.landing-module__ESXKBq__ownerIntro>p,.landing-module__ESXKBq__chassisCopy>p{color:#171a199e;margin:4px 0 0;font-size:16px;line-height:1.85}.landing-module__ESXKBq__partsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:84px;display:grid}.landing-module__ESXKBq__productPart{border-top:1px solid #171a193d;min-height:220px;padding-top:18px}.landing-module__ESXKBq__partMeta,.landing-module__ESXKBq__interactionGrid article>div{justify-content:space-between;align-items:center;display:flex}.landing-module__ESXKBq__partMeta{color:var(--green);font-size:12px;font-weight:800}.landing-module__ESXKBq__partMeta svg,.landing-module__ESXKBq__interactionGrid svg{width:20px;height:20px}.landing-module__ESXKBq__productPart h3{margin:44px 0 10px;font-size:21px}.landing-module__ESXKBq__productPart p{color:#171a1994;max-width:310px;margin:0;font-size:14px;line-height:1.75}.landing-module__ESXKBq__companionSection{background:var(--black);color:var(--ivory);padding:110px 0 118px}.landing-module__ESXKBq__companionIntro,.landing-module__ESXKBq__ownerIntro{grid-template-columns:minmax(0,1.08fr) minmax(300px,.58fr);align-items:end;gap:72px;display:grid}.landing-module__ESXKBq__darkLabel{color:var(--amber);margin-bottom:20px}.landing-module__ESXKBq__companionIntro>p{color:#f6ead285}.landing-module__ESXKBq__wideScreenshot{background:#000;border:1px solid #f6ead224;border-radius:6px;margin-top:70px;transition:border-color .16s;display:block;overflow:hidden}.landing-module__ESXKBq__wideScreenshot img{width:100%;height:auto;display:block}.landing-module__ESXKBq__wideScreenshot:hover{border-color:#f6ead247}.landing-module__ESXKBq__wideScreenshot:focus-visible{outline:1px solid var(--amber);outline-offset:5px}.landing-module__ESXKBq__screenLegend{color:#f6ead26b;border-bottom:1px solid #f6ead224;grid-template-columns:repeat(4,1fr);font-size:12px;display:grid}.landing-module__ESXKBq__screenLegend span{text-align:center;padding:14px 0}.landing-module__ESXKBq__screenLegend span:nth-child(2){color:var(--amber)}.landing-module__ESXKBq__companionNotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:76px;display:grid}.landing-module__ESXKBq__companionNotes article{border-left:2px solid #e7a845b3;padding-left:20px}.landing-module__ESXKBq__companionNotes span{color:var(--amber);font-size:12px;font-weight:760}.landing-module__ESXKBq__companionNotes h3{margin:16px 0 10px;font-size:22px}.landing-module__ESXKBq__companionNotes p{color:#f6ead280;max-width:430px;margin:0;font-size:14px;line-height:1.75}.landing-module__ESXKBq__ownerSection{padding:116px 0 152px}.landing-module__ESXKBq__ownerIntro>p{color:#171a199e}.landing-module__ESXKBq__phoneGallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:42px;margin-top:82px;display:grid}.landing-module__ESXKBq__phoneGallery figure{margin:0}.landing-module__ESXKBq__galleryHome{padding-top:72px}.landing-module__ESXKBq__galleryCharacter{padding-top:118px}.landing-module__ESXKBq__phoneGallery a{background:#fff;border:1px solid #171a192e;border-radius:6px;transition:border-color .16s,box-shadow .18s;display:block;overflow:hidden;box-shadow:0 8px 24px #171a1914}.landing-module__ESXKBq__phoneGallery a:hover,.landing-module__ESXKBq__phoneGallery a:focus-visible{border-color:#171a1957;outline:none;box-shadow:0 10px 26px #171a191a}.landing-module__ESXKBq__phoneGallery img{width:100%;height:auto;display:block}.landing-module__ESXKBq__phoneGallery figcaption{color:#171a19a3;gap:5px;margin-top:18px;font-size:13px;line-height:1.55;display:grid}.landing-module__ESXKBq__phoneGallery figcaption span{color:var(--green);font-size:12px;font-weight:800}.landing-module__ESXKBq__interactionSection{border-top:1px solid #171a191a;padding:104px 0 112px}.landing-module__ESXKBq__interactionHeading{max-width:820px}.landing-module__ESXKBq__interactionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:70px;display:grid}.landing-module__ESXKBq__interactionGrid article{background:#ffffff6b;border:1px solid #171a1929;border-radius:6px;min-height:212px;padding:20px 18px}.landing-module__ESXKBq__interactionGrid article>div{color:var(--green);font-size:12px;font-weight:800}.landing-module__ESXKBq__interactionGrid h3{margin:54px 0 10px;font-size:19px}.landing-module__ESXKBq__interactionGrid p{color:#171a198f;margin:0;font-size:13px;line-height:1.7}.landing-module__ESXKBq__chassisSection{background:var(--green);color:#f7f2e7;padding:112px 0}.landing-module__ESXKBq__chassisGrid{grid-template-columns:minmax(0,.84fr) minmax(380px,1fr);gap:90px;display:grid}.landing-module__ESXKBq__chassisCopy>p{color:#f7f2e7b3;margin-top:36px}.landing-module__ESXKBq__modeList{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:46px;display:grid}.landing-module__ESXKBq__modeList>div{border-top:1px solid #f7f2e757;padding-top:18px}.landing-module__ESXKBq__modeList span,.landing-module__ESXKBq__modeList strong{display:block}.landing-module__ESXKBq__modeList span{color:#f7f2e78c;margin-bottom:26px;font-size:11px;font-weight:800}.landing-module__ESXKBq__modeList strong{font-size:20px}.landing-module__ESXKBq__modeList p{color:#f7f2e79e;margin:9px 0 0;font-size:13px;line-height:1.65}.landing-module__ESXKBq__product3dSection{color:var(--ink);background:#dfe1db;padding-top:112px}.landing-module__ESXKBq__product3dIntro{grid-template-columns:minmax(0,1.08fr) minmax(300px,.58fr);align-items:end;gap:72px;width:min(1200px,100% - 48px);margin:0 auto;display:grid}.landing-module__ESXKBq__product3dIntro h2,.landing-module__ESXKBq__preorderOffer h2{margin:0;font-size:52px;line-height:1.12}.landing-module__ESXKBq__product3dIntro>p{color:#171a199e;margin:4px 0 0;font-size:16px;line-height:1.85}.landing-module__ESXKBq__productStageShell{background:#dfe1db;height:min(72vh,760px);min-height:560px;margin-top:58px;position:relative;overflow:hidden}.landing-module__ESXKBq__productStage{position:absolute;inset:0}.landing-module__ESXKBq__productCanvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.landing-module__ESXKBq__productCanvas:active{cursor:grabbing}.landing-module__ESXKBq__stageToolbar{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;top:24px;left:max(24px,50% - 600px);right:max(24px,50% - 600px)}.landing-module__ESXKBq__stageStatus{color:#171a1994;align-items:center;gap:9px;font-size:12px;font-weight:760;display:inline-flex}.landing-module__ESXKBq__stageStatus svg{width:17px;height:17px;color:var(--green)}.landing-module__ESXKBq__stageControl{width:42px;height:42px;color:var(--ink);pointer-events:auto;cursor:pointer;background:#f1f3eec2;border:1px solid #171a1938;border-radius:6px;place-items:center;padding:0;transition:border-color .16s,background .16s;display:grid}.landing-module__ESXKBq__stageControl:hover,.landing-module__ESXKBq__stageControl:focus-visible{border-color:var(--green);background:var(--paper);outline:none}.landing-module__ESXKBq__stageControl svg{width:17px;height:17px}.landing-module__ESXKBq__stageFallback{z-index:2;color:#171a197a;background:#dfe1db;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.landing-module__ESXKBq__product3dSpecs{grid-template-columns:repeat(4,minmax(0,1fr));width:min(1200px,100% - 48px);margin:0 auto;padding:0 0 104px;display:grid}.landing-module__ESXKBq__product3dSpecs>div{border-top:1px solid #171a1938;border-left:1px solid #171a1924;min-height:160px;padding:26px 22px 0}.landing-module__ESXKBq__product3dSpecs>div:first-child{border-left:0}.landing-module__ESXKBq__product3dSpecs dt{color:var(--green);margin-bottom:22px;font-size:11px;font-weight:800}.landing-module__ESXKBq__product3dSpecs dd{margin:0;font-size:21px;font-weight:820}.landing-module__ESXKBq__product3dSpecs span{color:#171a1985;margin-top:8px;font-size:12px;line-height:1.55;display:block}.landing-module__ESXKBq__preorderSection{background:var(--black);color:var(--ivory);padding:118px 0 126px}.landing-module__ESXKBq__preorderInner{grid-template-columns:minmax(0,.82fr) minmax(420px,.72fr);gap:96px;width:min(1200px,100% - 48px);margin:0 auto;display:grid}.landing-module__ESXKBq__preorderSummary{color:#f6ead28a;max-width:560px;margin:24px 0 0;font-size:15px;line-height:1.8}.landing-module__ESXKBq__preorderPrice{align-items:baseline;gap:7px;margin-top:42px;display:flex}.landing-module__ESXKBq__preorderPrice>span{color:var(--amber);font-size:28px;font-weight:760}.landing-module__ESXKBq__preorderPrice strong{color:var(--ivory);font-size:82px;font-weight:860;line-height:.9}.landing-module__ESXKBq__preorderPrice small{color:#f6ead26b;margin-left:8px;font-size:12px}.landing-module__ESXKBq__preorderBenefits{border-top:1px solid #f6ead224;gap:15px;margin:46px 0 0;padding:28px 0 0;list-style:none;display:grid}.landing-module__ESXKBq__preorderBenefits li{color:#f6ead2a3;align-items:center;gap:11px;font-size:13px;display:flex}.landing-module__ESXKBq__preorderBenefits svg{width:16px;height:16px;color:var(--amber)}.landing-module__ESXKBq__preorderFormArea{border-left:1px solid #f6ead224;min-height:600px;padding-left:72px}.landing-module__ESXKBq__preorderForm,.landing-module__ESXKBq__preorderReceipt{width:100%;max-width:520px}.landing-module__ESXKBq__formHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:38px;display:flex}.landing-module__ESXKBq__formHeading p,.landing-module__ESXKBq__receiptKicker{color:var(--amber);margin:0 0 7px;font-size:11px;font-weight:800}.landing-module__ESXKBq__formHeading h3,.landing-module__ESXKBq__preorderReceipt h3{color:var(--ivory);margin:0;font-size:24px;line-height:1.35}.landing-module__ESXKBq__formHeading>svg{color:#f6ead275;width:22px;height:22px}.landing-module__ESXKBq__field{gap:10px;margin-top:22px;display:grid}.landing-module__ESXKBq__field>span{color:#f6ead294;font-size:12px;font-weight:680}.landing-module__ESXKBq__field small{color:#f6ead24d}.landing-module__ESXKBq__field input{width:100%;height:58px;color:var(--ivory);font:inherit;background:#101210;border:1px solid #f6ead233;border-radius:6px;outline:none;padding:0 16px;font-size:15px;transition:border-color .16s,background .16s}.landing-module__ESXKBq__field input::placeholder{color:#f6ead247}.landing-module__ESXKBq__field input:hover{border-color:#f6ead257}.landing-module__ESXKBq__field input:focus{border-color:var(--amber);background:#151711}.landing-module__ESXKBq__consentField{cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin-top:24px;display:grid}.landing-module__ESXKBq__consentField input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__ESXKBq__consentField>span{border:1px solid #f6ead257;border-radius:3px;place-items:center;width:18px;height:18px;display:grid}.landing-module__ESXKBq__consentField input:checked+span{border-color:var(--amber);background:var(--amber)}.landing-module__ESXKBq__consentField input:checked+span:after{content:"";border-bottom:2px solid #17120b;border-left:2px solid #17120b;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.landing-module__ESXKBq__consentField input:focus-visible+span{outline-offset:3px;outline:2px solid #e7a84566}.landing-module__ESXKBq__consentField em{color:#f6ead275;font-size:12px;font-style:normal;line-height:1.55}.landing-module__ESXKBq__consentField a{color:#f6ead2c7;text-underline-offset:3px;margin:0 3px;-webkit-text-decoration:underline #e7a8458a;text-decoration:underline #e7a8458a}.landing-module__ESXKBq__consentField a:hover,.landing-module__ESXKBq__consentField a:focus-visible{color:var(--amber)}.landing-module__ESXKBq__honeypotField{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-module__ESXKBq__formError{color:#f1a292;margin:18px 0 0;font-size:12px;line-height:1.5}.landing-module__ESXKBq__preorderSubmit{border:1px solid var(--amber);background:var(--amber);color:#17120b;width:100%;min-height:56px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;margin-top:26px;padding:0 18px;font-size:14px;font-weight:820;transition:background .16s;display:flex}.landing-module__ESXKBq__preorderSubmit:hover:not(:disabled),.landing-module__ESXKBq__preorderSubmit:focus-visible{background:#f0b85e;outline:none}.landing-module__ESXKBq__preorderSubmit:disabled{cursor:wait;opacity:.64}.landing-module__ESXKBq__preorderSubmit svg,.landing-module__ESXKBq__formFootnote svg,.landing-module__ESXKBq__resetPreorder svg{width:16px;height:16px}.landing-module__ESXKBq__formFootnote{color:#f6ead25c;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:11px;line-height:1.5;display:flex}.landing-module__ESXKBq__formFootnote svg{flex:none;margin-top:1px}.landing-module__ESXKBq__preorderReceipt{padding-top:18px}.landing-module__ESXKBq__receiptIcon{width:46px;height:46px;color:var(--amber);border:1px solid #e7a84599;border-radius:6px;place-items:center;margin-bottom:28px;display:grid}.landing-module__ESXKBq__receiptIcon svg{width:22px;height:22px}.landing-module__ESXKBq__preorderReceipt dl{border-top:1px solid #f6ead224;margin:38px 0 0;display:grid}.landing-module__ESXKBq__preorderReceipt dl>div{border-bottom:1px solid #f6ead21a;justify-content:space-between;align-items:center;gap:24px;min-height:56px;display:flex}.landing-module__ESXKBq__preorderReceipt dt{color:#f6ead266;font-size:12px}.landing-module__ESXKBq__preorderReceipt dd{color:var(--ivory);text-align:right;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:720}.landing-module__ESXKBq__paymentNotice{color:#f6ead285;margin:24px 0 0;font-size:12px;line-height:1.65}.landing-module__ESXKBq__wechatContact{border-top:1px solid #f6ead224;grid-template-columns:minmax(0,1fr) minmax(220px,250px);align-items:start;gap:24px;margin-top:28px;padding-top:28px;display:grid}.landing-module__ESXKBq__wechatContactCopy{padding-top:3px}.landing-module__ESXKBq__wechatContactCopy p{color:var(--amber);margin:0 0 9px;font-size:10px;font-weight:800}.landing-module__ESXKBq__wechatContactCopy h4{color:var(--ivory);margin:0;font-size:18px;line-height:1.4}.landing-module__ESXKBq__wechatContactCopy span{color:#f6ead275;margin-top:12px;font-size:11px;line-height:1.65;display:block}.landing-module__ESXKBq__wechatQrLink{color:#f6ead26b;width:100%;text-decoration:none;display:block}.landing-module__ESXKBq__wechatQrCrop{aspect-ratio:39/47;background:#fff url(/landing/wechat-contact.png) 50% 44.2%/187.18% no-repeat;border:1px solid #e7a8455c;border-radius:6px;width:100%;display:block;position:relative;overflow:hidden}.landing-module__ESXKBq__wechatQrLink small{text-align:center;margin-top:9px;font-size:10px;font-weight:700;display:block}.landing-module__ESXKBq__wechatQrLink:hover,.landing-module__ESXKBq__wechatQrLink:focus-visible{color:var(--amber);outline:none}.landing-module__ESXKBq__wechatQrLink:focus-visible .landing-module__ESXKBq__wechatQrCrop{border-color:var(--amber)}.landing-module__ESXKBq__resetPreorder{min-height:42px;color:var(--amber);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin-top:26px;padding:0;font-size:12px;font-weight:720;display:inline-flex}.landing-module__ESXKBq__resetPreorder:hover,.landing-module__ESXKBq__resetPreorder:focus-visible{color:#f0b85e;outline:none}.landing-module__ESXKBq__finalSection{background:var(--black);color:var(--ivory);padding:90px 0}.landing-module__ESXKBq__finalInner{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:82px;width:min(1120px,100% - 48px);margin:0 auto;display:grid}.landing-module__ESXKBq__finalIcon{border:1px solid #f6ead21f;border-radius:8px;width:280px;height:280px;display:block}.landing-module__ESXKBq__finalInner h2{max-width:680px}.landing-module__ESXKBq__finalActions{margin-top:30px}.landing-module__ESXKBq__textAction{color:#f6ead29e;align-items:center;gap:8px;min-height:44px;padding:0 4px;font-size:13px;font-weight:720;display:inline-flex}.landing-module__ESXKBq__footer{background:var(--black);width:min(1200px,100% - 48px);min-height:120px;color:var(--ivory);border-top:1px solid #f6ead21f;justify-content:space-between;align-items:center;gap:32px;margin:0 auto;display:flex}.landing-module__ESXKBq__footer>div span{font-size:15px;font-weight:800}.landing-module__ESXKBq__footer p{color:#f6ead266;margin:6px 0 0;font-size:12px}.landing-module__ESXKBq__footer nav{color:#f6ead270;flex-wrap:wrap;gap:24px;font-size:12px;display:flex}@media (max-width:900px){.landing-module__ESXKBq__siteHeader{grid-template-columns:1fr 1fr}.landing-module__ESXKBq__nav{display:none}.landing-module__ESXKBq__sectionHeading,.landing-module__ESXKBq__companionIntro,.landing-module__ESXKBq__ownerIntro,.landing-module__ESXKBq__chassisGrid,.landing-module__ESXKBq__product3dIntro,.landing-module__ESXKBq__preorderInner,.landing-module__ESXKBq__finalInner{grid-template-columns:1fr}.landing-module__ESXKBq__sectionHeading,.landing-module__ESXKBq__companionIntro,.landing-module__ESXKBq__ownerIntro,.landing-module__ESXKBq__chassisGrid,.landing-module__ESXKBq__product3dIntro{gap:28px}.landing-module__ESXKBq__preorderInner{gap:64px}.landing-module__ESXKBq__preorderFormArea{border-top:1px solid #f6ead224;border-left:0;min-height:0;padding:58px 0 0}.landing-module__ESXKBq__finalInner{gap:38px}.landing-module__ESXKBq__partsGrid,.landing-module__ESXKBq__interactionGrid,.landing-module__ESXKBq__product3dSpecs{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__ESXKBq__product3dSpecs>div:nth-child(3){border-left:0}.landing-module__ESXKBq__finalIcon{width:220px;height:220px}}@media (max-width:640px){.landing-module__ESXKBq__siteHeader,.landing-module__ESXKBq__sectionInner,.landing-module__ESXKBq__product3dIntro,.landing-module__ESXKBq__product3dSpecs,.landing-module__ESXKBq__preorderInner,.landing-module__ESXKBq__finalInner,.landing-module__ESXKBq__footer{width:calc(100% - 32px)}.landing-module__ESXKBq__siteHeader{gap:12px;height:68px}.landing-module__ESXKBq__brand{font-size:14px}.landing-module__ESXKBq__brandMark{width:30px;height:30px}.landing-module__ESXKBq__headerAction{min-height:36px;padding:0 11px;font-size:12px}.landing-module__ESXKBq__hero{height:88svh;min-height:570px}.landing-module__ESXKBq__heroMedia{opacity:.9;background-image:url(/landing/app-icon.png);background-position:50%;background-size:contain;inset:330px 0 0}.landing-module__ESXKBq__heroContent{width:calc(100% - 32px);padding-top:94px}.landing-module__ESXKBq__heroTitle{font-size:48px}.landing-module__ESXKBq__heroLead{margin-top:11px;font-size:22px}.landing-module__ESXKBq__heroSummary{max-width:350px;margin-top:12px;font-size:13px;line-height:1.65}.landing-module__ESXKBq__heroActions{margin-top:18px}.landing-module__ESXKBq__primaryAction,.landing-module__ESXKBq__secondaryAction{min-height:42px;padding:0 14px;font-size:13px}.landing-module__ESXKBq__scrollCue{bottom:8px}.landing-module__ESXKBq__rebornSection,.landing-module__ESXKBq__companionSection,.landing-module__ESXKBq__ownerSection,.landing-module__ESXKBq__interactionSection,.landing-module__ESXKBq__chassisSection,.landing-module__ESXKBq__preorderSection{padding:72px 0}.landing-module__ESXKBq__product3dSection{padding-top:72px}.landing-module__ESXKBq__sectionLabel,.landing-module__ESXKBq__darkLabel{margin-bottom:16px}.landing-module__ESXKBq__sectionHeading h2,.landing-module__ESXKBq__companionIntro h2,.landing-module__ESXKBq__ownerIntro h2,.landing-module__ESXKBq__interactionHeading h2,.landing-module__ESXKBq__chassisGrid h2,.landing-module__ESXKBq__product3dIntro h2,.landing-module__ESXKBq__preorderOffer h2,.landing-module__ESXKBq__finalInner h2{font-size:35px;line-height:1.16}.landing-module__ESXKBq__sectionHeading>p:last-child,.landing-module__ESXKBq__companionIntro>p,.landing-module__ESXKBq__ownerIntro>p,.landing-module__ESXKBq__chassisCopy>p,.landing-module__ESXKBq__product3dIntro>p{font-size:14px;line-height:1.75}.landing-module__ESXKBq__productStageShell{height:460px;min-height:460px;margin-top:42px}.landing-module__ESXKBq__stageToolbar{top:16px;left:16px;right:16px}.landing-module__ESXKBq__stageStatus{max-width:230px;font-size:10px}.landing-module__ESXKBq__stageControl{width:38px;height:38px}.landing-module__ESXKBq__product3dSpecs{padding-bottom:72px}.landing-module__ESXKBq__product3dSpecs>div{min-height:142px;padding:22px 12px 0}.landing-module__ESXKBq__product3dSpecs dd{font-size:17px}.landing-module__ESXKBq__preorderInner{gap:50px}.landing-module__ESXKBq__preorderSummary{font-size:14px}.landing-module__ESXKBq__preorderPrice{margin-top:34px}.landing-module__ESXKBq__preorderPrice strong{font-size:68px}.landing-module__ESXKBq__preorderFormArea{padding-top:48px}.landing-module__ESXKBq__formHeading{margin-bottom:30px}.landing-module__ESXKBq__field input{height:54px;font-size:14px}.landing-module__ESXKBq__wechatContact{grid-template-columns:1fr;gap:20px}.landing-module__ESXKBq__wechatContactCopy{padding-top:0}.landing-module__ESXKBq__wechatQrLink{width:min(100%,300px)}.landing-module__ESXKBq__partsGrid,.landing-module__ESXKBq__interactionGrid{grid-template-columns:1fr;gap:0;margin-top:52px}.landing-module__ESXKBq__productPart{min-height:180px}.landing-module__ESXKBq__productPart h3{margin-top:34px}.landing-module__ESXKBq__wideScreenshot{border-left:0;border-right:0;border-radius:0;width:calc(100% + 32px);margin:46px -16px 0}.landing-module__ESXKBq__screenLegend{width:calc(100% + 32px);margin-left:-16px}.landing-module__ESXKBq__companionNotes{grid-template-columns:1fr;gap:38px;margin-top:54px}.landing-module__ESXKBq__phoneGallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;width:calc(100% + 32px);margin:52px -16px 0;padding:0 16px 26px;scroll-padding-left:16px;display:flex;overflow-x:auto}.landing-module__ESXKBq__phoneGallery::-webkit-scrollbar{display:none}.landing-module__ESXKBq__phoneGallery figure{scroll-snap-align:start;flex:none;width:78vw;max-width:340px;padding-top:0}.landing-module__ESXKBq__phoneGallery a{box-shadow:0 20px 34px #171a191f}.landing-module__ESXKBq__interactionGrid article{border-radius:0;min-height:178px;margin-top:-1px}.landing-module__ESXKBq__interactionGrid article:first-child{border-radius:6px 6px 0 0}.landing-module__ESXKBq__interactionGrid article:last-child{border-radius:0 0 6px 6px}.landing-module__ESXKBq__interactionGrid h3{margin-top:40px}.landing-module__ESXKBq__chassisCopy>p{margin-top:0}.landing-module__ESXKBq__modeList{grid-template-columns:1fr;gap:28px;margin-top:38px}.landing-module__ESXKBq__modeList span{margin-bottom:18px}.landing-module__ESXKBq__finalSection{padding:70px 0 74px}.landing-module__ESXKBq__finalIcon{width:180px;height:180px}.landing-module__ESXKBq__finalActions{flex-direction:column;align-items:flex-start}.landing-module__ESXKBq__footer{flex-direction:column;justify-content:center;align-items:flex-start;min-height:180px}.landing-module__ESXKBq__footer nav{gap:18px}}@media (prefers-reduced-motion:reduce){.landing-module__ESXKBq__page *,.landing-module__ESXKBq__page :before,.landing-module__ESXKBq__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
