.desktop-module__OMFRQW__shell{--desktop-nav-height:78px}.desktop-module__OMFRQW__shell>header a,.desktop-module__OMFRQW__shell>footer :is(a,button){align-items:center;min-width:44px;min-height:44px;display:inline-flex}.desktop-module__OMFRQW__shell>header nav[aria-label=Mobile\ primary]{padding-block:0}.desktop-module__OMFRQW__shell>footer :is([class*=text-white\/35],[class*=text-white\/40]){color:#ffffffa6}.desktop-module__OMFRQW__shell>header a:focus-visible{outline:3px solid var(--gm-black);outline-offset:3px}.desktop-module__OMFRQW__shell>footer :is(a,button):focus-visible{outline:3px solid var(--gm-yellow);outline-offset:3px}@media (max-width:1023px){.desktop-module__OMFRQW__shell{--desktop-nav-height:124px}}.desktop-module__OMFRQW__page{background:var(--gm-black);color:var(--gm-cream);font-family:var(--font-sans);position:relative;overflow-x:clip}.desktop-module__OMFRQW__hero,.desktop-module__OMFRQW__section,.desktop-module__OMFRQW__modelSection,.desktop-module__OMFRQW__sealedSection,.desktop-module__OMFRQW__sleepSection,.desktop-module__OMFRQW__closingSection{isolation:isolate;position:relative}.desktop-module__OMFRQW__hero{flex-direction:column;justify-content:space-between;align-items:center;min-height:100svh;padding:clamp(76px,10vh,112px) 16px 0;display:flex}.desktop-module__OMFRQW__heroGlow,.desktop-module__OMFRQW__closingGlow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffce3f2e,#0000 67%);border-radius:50%;width:min(88vw,1000px);position:absolute}.desktop-module__OMFRQW__heroGlow{top:28%;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__heroCopy,.desktop-module__OMFRQW__windowStage,.desktop-module__OMFRQW__sectionIntro,.desktop-module__OMFRQW__taskGrid,.desktop-module__OMFRQW__modelCopy,.desktop-module__OMFRQW__sealedCopy,.desktop-module__OMFRQW__integrationGrid,.desktop-module__OMFRQW__sleepCopy,.desktop-module__OMFRQW__demoIntro,.desktop-module__OMFRQW__closingCopy{width:min(100%,1200px);margin-inline:auto}.desktop-module__OMFRQW__heroCopy{z-index:1;text-align:center;position:relative}.desktop-module__OMFRQW__eyebrow,.desktop-module__OMFRQW__closingOverline{color:var(--gm-yellow);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500;line-height:1.5}.desktop-module__OMFRQW__heroHeading{letter-spacing:-.075em;max-width:1100px;margin:22px auto 0;font-size:clamp(3.2rem,9.5vw,8.8rem);font-weight:400;line-height:.94}.desktop-module__OMFRQW__heroHeading em,.desktop-module__OMFRQW__sectionHeading em{color:var(--gm-yellow);font-family:var(--font-serif);letter-spacing:-.04em;font-weight:400}.desktop-module__OMFRQW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;min-height:52px;margin-top:30px;display:flex}.desktop-module__OMFRQW__downloadPill{min-height:48px;color:var(--gm-cream);text-align:center;border:1px solid #fdfced59;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:550;line-height:1.2;text-decoration:none;display:inline-flex}.desktop-module__OMFRQW__downloadPrimary{border-color:var(--gm-yellow);background:var(--gm-yellow);color:var(--gm-black);padding-inline:22px}.desktop-module__OMFRQW__comingSoon{color:inherit;white-space:nowrap;font-size:12px;font-weight:500}.desktop-module__OMFRQW__textLink{min-height:48px;color:var(--gm-cream);text-underline-offset:5px;align-items:center;gap:8px;font-size:14px;-webkit-text-decoration:underline #fdfced73;text-decoration:underline #fdfced73;display:inline-flex}.desktop-module__OMFRQW__windowStage{margin-top:54px;position:relative}.desktop-module__OMFRQW__teaserRays{pointer-events:none;background:repeating-conic-gradient(at 50% 30%,#0000 0deg 4.1deg,#ffce3f1f 4.1deg 5deg);width:70%;height:100%;position:absolute;top:0;right:-6%;-webkit-mask-image:radial-gradient(60% 45% at 50% 30%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 45% at 50% 30%,#000 0%,#0000 100%)}.desktop-module__OMFRQW__appWindow{transform-origin:50% 100%;background:#111619;border:1px solid #fdfced3d;border-radius:18px 18px 0 0;overflow:hidden;box-shadow:0 18px 90px #0000007a}.desktop-module__OMFRQW__windowBar{border-bottom:1px solid #fdfced1f;align-items:center;gap:7px;height:36px;padding-inline:14px;display:flex}.desktop-module__OMFRQW__windowBar span{background:#fdfced1f;border:1px solid #fdfced52;border-radius:50%;width:9px;height:9px}.desktop-module__OMFRQW__appScreenshot{width:100%;height:auto;display:block}.desktop-module__OMFRQW__section{padding:clamp(112px,15vw,190px) 16px}.desktop-module__OMFRQW__sectionHeading{color:var(--gm-cream);letter-spacing:-.075em;margin:0;font-size:clamp(3rem,7.8vw,7.4rem);font-weight:400;line-height:.96}.desktop-module__OMFRQW__sectionSubhead{color:#c1c4c1;max-width:720px;margin:24px 0 0;font-size:clamp(17px,2vw,22px);line-height:1.55}.desktop-module__OMFRQW__taskGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin-top:66px;display:grid}.desktop-module__OMFRQW__taskColumn{gap:16px;display:grid}.desktop-module__OMFRQW__taskCard{background:linear-gradient(145deg,#151b1e,#0e1316);border:1px solid #2d3437;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:210px;padding:clamp(20px,2.4vw,30px);display:flex}.desktop-module__OMFRQW__taskPrompt{color:#f5f4e9;max-width:32ch;margin:0;font-size:clamp(17px,1.65vw,21px);line-height:1.45}.desktop-module__OMFRQW__taskResult{color:var(--gm-yellow);font-family:var(--font-mono);letter-spacing:.025em;margin:28px 0 0;font-size:13px;font-weight:500}.desktop-module__OMFRQW__modelSection{padding:clamp(92px,12vw,150px) 0 clamp(122px,15vw,190px);overflow:hidden}.desktop-module__OMFRQW__modelBand{gap:2px;padding-block:14px;display:grid;overflow:hidden}.desktop-module__OMFRQW__modelTrack{color:#979d9f;letter-spacing:-.07em;white-space:nowrap;align-items:center;gap:clamp(24px,4vw,62px);width:max-content;font-size:clamp(2.8rem,7.2vw,6.7rem);font-weight:400;line-height:1;display:flex}.desktop-module__OMFRQW__modelHighlight{color:var(--gm-cream)}.desktop-module__OMFRQW__reverseTrack{transform:translate(-16%)}.desktop-module__OMFRQW__modelCopy{padding:78px 16px 0}.desktop-module__OMFRQW__sealedModelChip{color:#ffe27e;font-family:var(--font-mono);border:1px solid #ffce3fb8;border-radius:999px;flex:none;padding:9px 13px;font-size:11px;box-shadow:0 0 22px #ffce3f24}.desktop-module__OMFRQW__integrationGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(32px,5vw,76px);display:grid}.desktop-module__OMFRQW__toolOrbit{aspect-ratio:1;justify-self:end;width:min(100%,620px);position:relative;overflow:clip}.desktop-module__OMFRQW__orbitRing{border:1px solid #fdfced2e;border-radius:50%;position:absolute;inset:12%}.desktop-module__OMFRQW__depthRing,.desktop-module__OMFRQW__hubRings{pointer-events:none;position:absolute;inset:0}.desktop-module__OMFRQW__depthTile{color:#dee1d840;background:#151a1d70;border:1px solid #fdfced1f;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;position:absolute}.desktop-module__OMFRQW__depthTile:first-child{top:9%;left:15%}.desktop-module__OMFRQW__depthTile:nth-child(2){top:14%;right:14%}.desktop-module__OMFRQW__depthTile:nth-child(3){top:52%;right:5%}.desktop-module__OMFRQW__depthTile:nth-child(4){bottom:9%;right:23%}.desktop-module__OMFRQW__depthTile:nth-child(5){bottom:18%;left:5%}.desktop-module__OMFRQW__hubRings{place-items:center;display:grid}.desktop-module__OMFRQW__hubRings span{aspect-ratio:1;border:1px solid #ffce3f3b;border-radius:50%;width:38%;position:absolute}.desktop-module__OMFRQW__hubRings span+span{border-color:#ffce3f1f;width:50%}.desktop-module__OMFRQW__orbitConnectors{width:100%;height:100%;position:absolute;inset:0}.desktop-module__OMFRQW__orbitLine{fill:none;stroke:var(--gm-yellow);stroke-width:.3px;stroke-dasharray:1;stroke-dashoffset:0;opacity:.52}.desktop-module__OMFRQW__orbitPulse{fill:none;stroke:#fff8d6;stroke-width:.85px;stroke-dasharray:.055 .945;stroke-dashoffset:1px;opacity:0}.desktop-module__OMFRQW__toolTile{z-index:1;color:#ecece3;width:min(35%,164px);min-height:110px;font-family:var(--font-mono);letter-spacing:.01em;text-align:center;background:linear-gradient(145deg,#232a2cf5,#101517f5) padding-box padding-box,linear-gradient(145deg,#fff0a780,#ffce3f24,#596063) border-box;border:1px solid #ffce3f7a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 10px;font-size:12px;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff1f,0 14px 30px #0000003d,0 0 24px #ffce3f12}.desktop-module__OMFRQW__toolTile svg{color:var(--gm-yellow)}.desktop-module__OMFRQW__toolTile small{color:#c7ccc4;font-size:11px;font-weight:400;line-height:1.35}.desktop-module__OMFRQW__toolEmail{top:1%;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__toolCalendar{top:18%;right:1%}.desktop-module__OMFRQW__toolFiles{bottom:18%;right:1%}.desktop-module__OMFRQW__toolPeople{bottom:1%;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__toolDocuments{bottom:18%;left:1%}.desktop-module__OMFRQW__toolAny{top:18%;left:1%}.desktop-module__OMFRQW__brandTile{z-index:2;text-align:center;color:#101316;width:136px;min-height:136px;font-family:var(--font-sans);background:linear-gradient(145deg,#ffdc65,#ffc72c);border:1px solid #ffe88bfa;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px;font-size:14px;font-weight:650;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff94,0 0 34px #ffce3f3d}.desktop-module__OMFRQW__clock>span{white-space:nowrap;grid-area:1/1}.desktop-module__OMFRQW__messageMeta{color:#4b4c43;font-family:var(--font-mono);letter-spacing:.015em;align-items:center;gap:9px;margin:0;font-size:11px;display:flex}.desktop-module__OMFRQW__messageAvatar{background:var(--gm-yellow);color:#101316;width:30px;height:30px;font-family:var(--font-mono);letter-spacing:-.08em;border-radius:50%;place-items:center;font-size:11px;font-weight:650;display:grid}.desktop-module__OMFRQW__messageLead{margin:14px 0 0;font-size:1.06em}.desktop-module__OMFRQW__messageLead strong{margin-right:.08em;font-size:1.14em}.desktop-module__OMFRQW__messageList{gap:7px;margin:12px 0 0;padding-left:20px;display:grid}.desktop-module__OMFRQW__messageList li::marker{color:#a57100}.desktop-module__OMFRQW__messageFile{color:#41443d;border-top:1px solid #1013161f;margin:14px 0 0;padding-top:12px;font-size:.94em}.desktop-module__OMFRQW__messageFile code{color:#25251f;background:#ffce3f42;border-radius:4px;margin:0;padding:2px 4px}.desktop-module__OMFRQW__demoIntro{margin-bottom:50px}.desktop-module__OMFRQW__demoVideo{aspect-ratio:16/9;background:#101619;border:1px solid #fdfced33;border-radius:18px;width:min(100%,1200px);height:auto;margin-inline:auto;display:block;overflow:hidden;box-shadow:0 24px 80px #00000057}.desktop-module__OMFRQW__closingSection{text-align:center;place-items:center;min-height:82svh;padding:112px 16px;display:grid;overflow:hidden}.desktop-module__OMFRQW__closingGlow{background:radial-gradient(circle,#ffce3f30,#0000 66%);width:min(100vw,1100px);top:8%;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__closingCopy{position:relative}.desktop-module__OMFRQW__closingOverline{color:#e3e4db;font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:clamp(15px,2vw,19px);font-weight:400}.desktop-module__OMFRQW__closingHeading{letter-spacing:-.08em;margin-top:28px;font-size:clamp(5.5rem,16vw,15rem);line-height:.84}.desktop-module__OMFRQW__downloadOptions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:48px;display:flex}.desktop-module__OMFRQW__gooseAttribution{width:min(100%,640px);margin:clamp(52px,8vh,92px) auto 0}.desktop-module__OMFRQW__gooseAttributionLead{color:var(--gm-cream);letter-spacing:-.03em;margin:0;font-size:clamp(18px,2vw,23px);font-weight:500;line-height:1.3}.desktop-module__OMFRQW__gooseAttributionBody{color:#c1c4c1;margin:12px 0 0;font-size:14px;line-height:1.55}.desktop-module__OMFRQW__gooseAttributionBody a{color:var(--gm-cream);text-underline-offset:4px;-webkit-text-decoration:underline #fdfced73;text-decoration:underline #fdfced73}.desktop-module__OMFRQW__gooseAttributionBody a:hover{-webkit-text-decoration-color:var(--gm-yellow);text-decoration-color:var(--gm-yellow)}.desktop-module__OMFRQW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.desktop-module__OMFRQW__page :is(a,video):focus-visible{outline:3px solid var(--gm-yellow);outline-offset:4px}@keyframes desktop-module__OMFRQW__hero-settle{0%{transform:perspective(1100px)rotateX(18deg)scale(.9)}to{transform:perspective(1100px)rotateX(0)scale(1)}}@keyframes desktop-module__OMFRQW__reveal-card{0%{opacity:.75;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes desktop-module__OMFRQW__parallax-column{0%{transform:translateY(28px)}to{transform:translateY(-28px)}}@keyframes desktop-module__OMFRQW__marquee-forward{0%{transform:translate(0)}to{transform:translate(-40%)}}@keyframes desktop-module__OMFRQW__marquee-backward{0%{transform:translate(-40%)}to{transform:translate(0)}}@keyframes desktop-module__OMFRQW__tool-connect{0%{stroke-dashoffset:1px;opacity:.04}to{stroke-dashoffset:0;opacity:.52}}@keyframes desktop-module__OMFRQW__tool-pulse{0%{stroke-dashoffset:1px;opacity:0}18%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes desktop-module__OMFRQW__tool-light{0%{border-color:#fdfced29;box-shadow:inset 0 1px #ffffff12,0 10px 24px #0000002e}to{border-color:#ffce3fb8;box-shadow:inset 0 1px #ffffff24,0 14px 32px #00000047,0 0 30px #ffce3f2b}}@keyframes desktop-module__OMFRQW__tool-icon-light{0%{color:#a4aaa4}to{color:var(--gm-yellow)}}@keyframes desktop-module__OMFRQW__hub-breathe{0%,to{box-shadow:inset 0 1px #ffffff7a,0 0 22px #ffce3f26}50%{box-shadow:inset 0 1px #fff9,0 0 46px #ffce3f5c,0 0 88px #ffce3f1f}}@keyframes desktop-module__OMFRQW__hub-ring-pulse{0%,to{opacity:.16;scale:.92}50%{opacity:.48;scale:1.04}}@keyframes desktop-module__OMFRQW__depth-drift{0%{translate:0 18px}to{translate:0 -18px}}.desktop-module__OMFRQW__sealedSection{height:auto;min-height:0;color:var(--gm-cream);background:#060809;overflow:visible}.desktop-module__OMFRQW__sealedStage{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(18px,2.5svh,28px);height:auto;min-height:100svh;padding:clamp(94px,11svh,120px) 24px 42px;display:grid;position:relative;top:auto}.desktop-module__OMFRQW__sealedCopy{text-align:center;width:min(100%,1200px);margin-inline:auto}.desktop-module__OMFRQW__sealedCopy .desktop-module__OMFRQW__eyebrow{margin-bottom:12px}.desktop-module__OMFRQW__sealedCopy .desktop-module__OMFRQW__sectionHeading{font-size:clamp(2.7rem,6vw,5.6rem)}.desktop-module__OMFRQW__sealedCopy .desktop-module__OMFRQW__sectionSubhead{color:#e0e0d7;max-width:630px;margin:12px auto 0;font-size:clamp(15px,1.5vw,18px)}.desktop-module__OMFRQW__sealedScene{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,30px);width:min(100%,1280px);height:auto;min-height:410px;margin-inline:auto;display:grid;position:relative;overflow:visible}.desktop-module__OMFRQW__computerZone{background:0 0;border:0}.desktop-module__OMFRQW__modelZone{box-shadow:none;background:0 0;border:0;border-left:3px solid #ffce3fe6}.desktop-module__OMFRQW__deviceZone{flex-direction:column;justify-content:center;align-items:stretch;gap:16px;min-width:0;display:flex;position:relative}.desktop-module__OMFRQW__deviceLabel{color:#e3e4dc;font-family:var(--font-mono);letter-spacing:.09em;align-items:center;gap:9px;margin:0;font-size:10px;font-weight:550;display:flex}.desktop-module__OMFRQW__deviceLabel svg{width:19px;height:19px;color:var(--gm-yellow);stroke-width:1.7px}.desktop-module__OMFRQW__enclaveZone{background:radial-gradient(at 50% 38%,#ffce3f21,#0000 70%),#ffce3f06;border:1px solid #ffce3fd6;border-radius:28px;flex-direction:column;justify-content:center;min-width:0;min-height:350px;padding:28px 22px 20px;display:flex;position:relative;box-shadow:inset 0 0 50px #ffce3f12,0 0 42px #ffce3f1c}.desktop-module__OMFRQW__enclaveLabel{color:var(--gm-yellow);position:absolute;top:20px;left:22px}.desktop-module__OMFRQW__vault{background:#070a0bb8;border:1px solid #ffce3f5c;border-radius:16px;width:100%;padding:14px;box-shadow:inset 0 0 26px #ffce3f0b}.desktop-module__OMFRQW__vaultHeading{color:#ffdc71;font-family:var(--font-mono);letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 12px;font-size:10px;font-weight:550;display:flex}.desktop-module__OMFRQW__vaultHeading svg{stroke-width:1.8px;width:20px;height:20px}.desktop-module__OMFRQW__lockGlyph{flex:0 0 20px;width:20px;height:20px;display:inline-flex;position:relative}.desktop-module__OMFRQW__lockGlyph svg{position:absolute;inset:0}.desktop-module__OMFRQW__lockOpenGlyph,.desktop-module__OMFRQW__lockOpen{display:none}.desktop-module__OMFRQW__lockClosedGlyph,.desktop-module__OMFRQW__lockClosed{display:inline}.desktop-module__OMFRQW__vaultPairs{gap:8px;display:grid}.desktop-module__OMFRQW__vaultPair{background:#ffce3f0e;border:1px solid #ffce3f36;border-radius:9px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;min-width:0;margin:0;padding:9px 10px;display:grid}.desktop-module__OMFRQW__vaultPair b{overflow-wrap:anywhere;color:#fff3c9;font-family:var(--font-mono);font-size:12px;font-weight:450}.desktop-module__OMFRQW__detailTag{color:#ffe18a;font-family:var(--font-mono);white-space:nowrap;background:#ffce3f0f;border:1px solid #ffce3ff0;border-radius:5px;padding:2px 5px;font-size:.82em;line-height:1.3;display:inline-block}.desktop-module__OMFRQW__modelZone{border-left:3px solid #ffce3fe6;justify-content:center;min-height:270px;padding-left:clamp(16px,2vw,28px);box-shadow:-9px 0 24px -22px #ffce3fe6}.desktop-module__OMFRQW__boundaryLabel{color:#ffe18a;font-family:var(--font-mono);letter-spacing:.06em;margin-top:-8px;font-size:9px}.desktop-module__OMFRQW__requestCard{background:linear-gradient(150deg,#1a2020,#111616);border:1px solid #fdfced30;border-radius:15px;min-width:0;padding:15px;box-shadow:0 13px 32px #0003}.desktop-module__OMFRQW__cardLabel{color:#d2d4ca;font-family:var(--font-mono);letter-spacing:.07em;margin:0 0 9px;font-size:9px;font-weight:550}.desktop-module__OMFRQW__sentence{color:#fbfaf1;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,1.7vw,25px);line-height:1.38}.desktop-module__OMFRQW__sentence mark{background:var(--gm-yellow);color:#17140a;white-space:nowrap;border-radius:4px;padding:1px 3px;font-weight:600}.desktop-module__OMFRQW__finishedModel .desktop-module__OMFRQW__sentence{font-size:clamp(20px,1.5vw,23px)}.desktop-module__OMFRQW__movingPacket{display:none}.desktop-module__OMFRQW__packetStack{display:grid}.desktop-module__OMFRQW__packetRequest,.desktop-module__OMFRQW__packetReply{grid-area:1/1}.desktop-module__OMFRQW__packetReply{opacity:0}.desktop-module__OMFRQW__sealedCaptions{gap:10px;width:min(100%,970px);margin:0 auto;padding:0;list-style:none;display:grid}.desktop-module__OMFRQW__sealedCaptions li{color:#f1f0e7;align-items:flex-start;gap:12px;font-size:clamp(15px,1.4vw,18px);line-height:1.45;display:flex}.desktop-module__OMFRQW__sealedCaptions li>span{color:var(--gm-yellow);font-family:var(--font-mono);letter-spacing:.04em;flex:none;font-size:12px;font-weight:600}.desktop-module__OMFRQW__sealedHardware{border-top:1px solid #fdfced21;justify-content:center;align-items:center;gap:16px;width:min(100% - 40px,1200px);min-height:70px;margin:0 auto;padding:14px 0 22px;display:flex}.desktop-module__OMFRQW__sealedHardware p{color:#dedfd7;font-size:13px}.desktop-module__OMFRQW__sleepSection{--sleep-range-start:33%;--sleep-range-end:67%;color:#151719;background:#f1dfb8;height:auto;min-height:100svh}.desktop-module__OMFRQW__sleepStage{isolation:isolate;color:#151719;height:auto;min-height:100svh;padding:calc(var(--desktop-nav-height) + 24px) 0 72px;background:#f1dfb8;flex-direction:column;display:flex;position:relative;top:auto;overflow:hidden}.desktop-module__OMFRQW__sleepSky,.desktop-module__OMFRQW__nightSky,.desktop-module__OMFRQW__dawnSky,.desktop-module__OMFRQW__morningSky{position:absolute;inset:0}.desktop-module__OMFRQW__sleepSky{z-index:0;background:linear-gradient(#f3edcf 0%,#f3d99f 59%,#e8b979 100%);overflow:hidden}.desktop-module__OMFRQW__nightSky{z-index:0;opacity:0;background:linear-gradient(#101827 0%,#121b2b 56%,#202337 100%)}.desktop-module__OMFRQW__dawnSky{z-index:1;opacity:0;background:linear-gradient(#182036 0%,#302b43 42%,#a56370 68%,#e9ad7b 100%)}.desktop-module__OMFRQW__morningSky{z-index:2;opacity:1;background:linear-gradient(#f3edcf 0%,#f4dfa9 56%,#e9bd83 100%)}.desktop-module__OMFRQW__sleepStars{z-index:3;opacity:0;background-image:radial-gradient(circle,#fffbedcc 0 1px,#0000 1.5px),radial-gradient(circle,#fffbed94 0 1px,#0000 1.5px),radial-gradient(circle,#fffbed7a 0 1px,#0000 1.5px);background-position:10% 21%,66% 18%,82% 42%;background-size:220px 190px,270px 230px,310px 280px;position:absolute;inset:0}.desktop-module__OMFRQW__sleepHaze{z-index:3;filter:blur(22px);opacity:.32;background:radial-gradient(#ffcc8f33,#0000 70%);height:25%;position:absolute;bottom:28%;left:-12%;right:-12%}.desktop-module__OMFRQW__sleepSun{z-index:2;aspect-ratio:1.18;opacity:1;width:min(34vw,330px);position:absolute;bottom:31%;left:50%;transform:translate(-50%,28%)}.desktop-module__OMFRQW__sunBloom{filter:blur(18px);background:radial-gradient(#ffd37dad,#ff9c6433 43%,#0000 72%);border-radius:50%;position:absolute;inset:-53% -65%}.desktop-module__OMFRQW__sunDisc{background:linear-gradient(#0000 0 38%,#ffefc185 39% 42%,#0000 43% 59%,#ffe1ad66 60% 63%,#0000 64%),radial-gradient(at 50% 38%,#fff5c8 0%,#ffe686 42%,#ffc25d 100%);border-radius:50%;height:86%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 0 42px #ffcf708f}.desktop-module__OMFRQW__sleepLandscape{z-index:4;width:100%;height:46%;position:absolute;bottom:0;left:0;right:0;overflow:visible}.desktop-module__OMFRQW__farRidge{fill:#514653}.desktop-module__OMFRQW__farRim,.desktop-module__OMFRQW__townRim,.desktop-module__OMFRQW__nearRim,.desktop-module__OMFRQW__frontRim{fill:none;stroke:#e8a274;stroke-linecap:round;stroke-linejoin:round}.desktop-module__OMFRQW__farRim{stroke-width:2px;opacity:.6}.desktop-module__OMFRQW__townRidge{fill:#34343d}.desktop-module__OMFRQW__townRim{stroke-width:1.6px;opacity:.52}.desktop-module__OMFRQW__workWindow{opacity:.18;fill:#ffd36e;filter:drop-shadow(0 0 6px #ffc257e6)}.desktop-module__OMFRQW__nearRidge{fill:#252a32}.desktop-module__OMFRQW__nearRim{stroke:#d88862;stroke-width:2.2px;opacity:.46}.desktop-module__OMFRQW__frontRidge{fill:#171d23}.desktop-module__OMFRQW__frontRim{stroke:#bd765a;stroke-width:2.4px;opacity:.34}.desktop-module__OMFRQW__sleepHorizon{z-index:3;background:linear-gradient(90deg,#0000,#ffd795b3,#0000);height:2px;position:absolute;bottom:31%;left:0;right:0;box-shadow:0 0 32px 8px #ffaf6f40}.desktop-module__OMFRQW__sleepCopy{z-index:5;isolation:auto;color:#151719;width:min(100% - 48px,1200px);position:relative;top:auto;left:auto;transform:none}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionHeading{color:#151719;text-align:left;text-shadow:0 1px 18px #080c121a;max-width:900px;margin:0;font-size:clamp(3rem,7vw,6.3rem);line-height:.98}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionHeading em{color:#735000}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionSubhead{color:#343a38;text-align:left;text-shadow:0 1px 14px #080c121f;max-width:610px;margin:13px 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.5}.desktop-module__OMFRQW__morningScene{z-index:5;grid-template-columns:minmax(0,1.05fr) minmax(350px,.95fr);align-items:center;gap:clamp(24px,4vw,64px);width:min(100% - 48px,1200px);margin:36px auto 0;display:grid;position:relative;transform:none}.desktop-module__OMFRQW__clockGroup{isolation:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid;position:relative}.desktop-module__OMFRQW__clock{color:#151719;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.075em;text-shadow:0 1px 12px #fff5dc14;margin:0;font-size:clamp(5.5rem,10.2vw,9rem);line-height:.9;display:grid;position:relative}.desktop-module__OMFRQW__clockNight,.desktop-module__OMFRQW__clockDawn,.desktop-module__OMFRQW__clockSunrise{opacity:0}.desktop-module__OMFRQW__clockMorning{opacity:1}.desktop-module__OMFRQW__activityBlock{color:#252720;min-width:0;font-family:var(--font-mono)}.desktop-module__OMFRQW__activityHeading{color:inherit;letter-spacing:.09em;margin:0 0 8px;font-size:9px;font-weight:600}.desktop-module__OMFRQW__activityWindow{--activity-row-height:22px;--activity-window-height:66px;overflow:visible}.desktop-module__OMFRQW__activityFeed{color:inherit;gap:4px;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:grid}.desktop-module__OMFRQW__activityFeed li{opacity:1;align-items:baseline;gap:7px;min-width:0;display:flex}.desktop-module__OMFRQW__activityFeed li>span:not(.desktop-module__OMFRQW__activityPulse){flex:auto;min-width:0}.desktop-module__OMFRQW__activityFeed time{color:inherit;font-variant-numeric:tabular-nums;flex:none}.desktop-module__OMFRQW__activityPulse{display:none}.desktop-module__OMFRQW__readyCard{color:#171a18;width:min(100%,540px);font-family:var(--font-sans);background:#fff9e5;border:1px solid #86610038;border-radius:18px;justify-self:end;padding:clamp(18px,2.1vw,25px);font-size:clamp(13px,1.1vw,15px);line-height:1.42;box-shadow:0 18px 52px #4d350f24}.desktop-module__OMFRQW__sleepEndline{width:auto;max-width:none;box-shadow:none;color:#343a38;text-align:left;background:0 0;border:0;border-top:1px solid #1013161f;border-radius:0;margin:14px 0 0;padding:11px 0 0;font-size:13px;line-height:1.4;position:static;transform:none}@keyframes desktop-module__OMFRQW__guardrail-packet{0%,17%{transform:translate(0)}29%,45%{transform:translate(150%)}60%,72%{transform:translate(300%)}83%,88%{transform:translate(150%)}to{transform:translate(0)}}@keyframes desktop-module__OMFRQW__guardrail-packet-mobile{0%,17%{top:30px}29%,45%{top:28%}60%,72%{top:81%}83%,88%{top:28%}to{top:30px}}@keyframes desktop-module__OMFRQW__guardrail-real-state{0%,34%{opacity:1;animation-timing-function:step-end}35%,86%{opacity:0;animation-timing-function:step-end}87%,to{opacity:1}}@keyframes desktop-module__OMFRQW__guardrail-request-state{0%,65%{opacity:1;animation-timing-function:step-end}66%,to{opacity:0}}@keyframes desktop-module__OMFRQW__guardrail-reply-state{0%,65%{opacity:0;animation-timing-function:step-end}66%,to{opacity:1}}@keyframes desktop-module__OMFRQW__guardrail-tag-state{0%,34%{opacity:0;animation-timing-function:step-end}35%,86%{opacity:1;animation-timing-function:step-end}87%,to{opacity:0}}@keyframes desktop-module__OMFRQW__guardrail-capture{0%,29%{opacity:0;translate:0 -16px}35%,to{opacity:1;translate:0}}@keyframes desktop-module__OMFRQW__guardrail-open{0%,34%{opacity:1;animation-timing-function:step-end}35%,to{opacity:0}}@keyframes desktop-module__OMFRQW__guardrail-locked{0%,34%{opacity:0;animation-timing-function:step-end}35%,to{opacity:1}}@keyframes desktop-module__OMFRQW__guardrail-caption-1{0%,24.9%{opacity:1}25%,to{opacity:0}}@keyframes desktop-module__OMFRQW__guardrail-caption-2{0%,24.9%,50%,to{opacity:0}25%,49.9%{opacity:1}}@keyframes desktop-module__OMFRQW__guardrail-caption-3{0%,49.9%,75%,to{opacity:0}50%,74.9%{opacity:1}}@keyframes desktop-module__OMFRQW__guardrail-caption-4{0%,74.9%{opacity:0}75%,to{opacity:1}}@keyframes desktop-module__OMFRQW__overnight-text-color{0%,59%{color:#fdfbed;animation-timing-function:step-end}60%,to{color:#151719}}@keyframes desktop-module__OMFRQW__overnight-accent-color{0%,59%{color:#ffce3f;animation-timing-function:step-end}60%,to{color:#735000}}@keyframes desktop-module__OMFRQW__overnight-night-sky{0%,to{opacity:1}}@keyframes desktop-module__OMFRQW__overnight-dawn-sky{0%,10%{opacity:0}42%{opacity:1}68%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-morning-sky{0%,59%{opacity:0;animation-timing-function:step-end}60%,to{opacity:1}}@keyframes desktop-module__OMFRQW__overnight-stars{0%,12%{opacity:.8}33%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-sunrise{0%,15%{opacity:0;transform:translate(-50%,122%)}45%{opacity:1;transform:translate(-50%,62%)}to{opacity:1;transform:translate(-50%,28%)}}@keyframes desktop-module__OMFRQW__overnight-ridge-far{0%{translate:0 7px}to{translate:0 -4px}}@keyframes desktop-module__OMFRQW__overnight-ridge-near{0%{translate:0 10px}to{translate:0 -6px}}@keyframes desktop-module__OMFRQW__overnight-rim-light{0%,22%{opacity:.08}70%,to{opacity:.64}}@keyframes desktop-module__OMFRQW__overnight-clock-0300{0%,31%{opacity:1;animation-timing-function:step-end}32%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-clock-0530{0%,31%{opacity:0;animation-timing-function:step-end}32%,61%{opacity:1;animation-timing-function:step-end}62%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-clock-0700{0%,61%{opacity:0;animation-timing-function:step-end}62%,89%{opacity:1;animation-timing-function:step-end}90%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-clock-0800{0%,89%{opacity:0;animation-timing-function:step-end}90%,to{opacity:1}}@keyframes desktop-module__OMFRQW__overnight-feed-scroll{0%,7%{transform:translateY(calc(2 * var(--activity-row-height)))}8%,19%{transform:translateY(var(--activity-row-height))}20%,31%{transform:translateY(0)}32%,47%{transform:translateY(calc(-1 * var(--activity-row-height)))}48%,61%{transform:translateY(calc(-2 * var(--activity-row-height)))}62%,87%{transform:translateY(calc(-3 * var(--activity-row-height)))}88%,to{transform:translateY(calc(-4 * var(--activity-row-height)))}}@keyframes desktop-module__OMFRQW__overnight-working-1{0%,7.99%{opacity:1}8%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-working-2{0%,7.99%{opacity:0}8%,19.99%{opacity:1}20%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-working-3{0%,19.99%{opacity:0}20%,31.99%{opacity:1}32%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-working-4{0%,31.99%{opacity:0}32%,47.99%{opacity:1}48%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-working-5{0%,47.99%{opacity:0}48%,61.99%{opacity:1}62%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-working-6{0%,61.99%{opacity:0}62%,87.99%{opacity:1}88%,to{opacity:0}}@keyframes desktop-module__OMFRQW__overnight-window-dim{0%,50%{opacity:1}76%,to{opacity:.18}}@keyframes desktop-module__OMFRQW__overnight-card-land{0%,89%{opacity:0;animation-timing-function:step-end;translate:0 24px}90%{opacity:1;translate:0 24px}to{opacity:1;translate:0}}@keyframes desktop-module__OMFRQW__activity-pulse{0%{opacity:.65;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}@supports (animation-timeline:view()){.desktop-module__OMFRQW__appWindow[data-settle=true]{animation:linear both desktop-module__OMFRQW__hero-settle;animation-timeline:view();animation-range:entry cover 55%}.desktop-module__OMFRQW__taskCard{animation:linear both desktop-module__OMFRQW__reveal-card;animation-timeline:view();animation-range:entry}.desktop-module__OMFRQW__taskColumn[data-column="0"]{animation:linear both desktop-module__OMFRQW__parallax-column;animation-timeline:view();animation-range:entry exit}.desktop-module__OMFRQW__taskColumn[data-column="2"]{animation:linear reverse both desktop-module__OMFRQW__parallax-column;animation-timeline:view();animation-range:entry exit}.desktop-module__OMFRQW__modelSection{view-timeline-name:--models;view-timeline-axis:block}.desktop-module__OMFRQW__modelTrack{animation:linear both desktop-module__OMFRQW__marquee-forward;animation-timeline:--models;animation-range:cover}.desktop-module__OMFRQW__reverseTrack{animation-name:desktop-module__OMFRQW__marquee-backward}.desktop-module__OMFRQW__toolOrbit{view-timeline-name:--tools;view-timeline-axis:block}.desktop-module__OMFRQW__toolOrbit [data-step="0"]{--connect-start:3%;--connect-end:21%;--pulse-start:22%;--pulse-end:31%}.desktop-module__OMFRQW__toolOrbit [data-step="1"]{--connect-start:15%;--connect-end:33%;--pulse-start:34%;--pulse-end:43%}.desktop-module__OMFRQW__toolOrbit [data-step="2"]{--connect-start:27%;--connect-end:45%;--pulse-start:46%;--pulse-end:55%}.desktop-module__OMFRQW__toolOrbit [data-step="3"]{--connect-start:39%;--connect-end:57%;--pulse-start:58%;--pulse-end:67%}.desktop-module__OMFRQW__toolOrbit [data-step="4"]{--connect-start:51%;--connect-end:69%;--pulse-start:70%;--pulse-end:79%}.desktop-module__OMFRQW__toolOrbit [data-step="5"]{--connect-start:63%;--connect-end:81%;--pulse-start:82%;--pulse-end:91%}.desktop-module__OMFRQW__toolTile{animation:linear both desktop-module__OMFRQW__tool-light;animation-timeline:--tools;animation-range:cover var(--connect-start) cover var(--connect-end)}.desktop-module__OMFRQW__toolTile svg{animation:linear both desktop-module__OMFRQW__tool-icon-light;animation-timeline:--tools;animation-range:cover var(--connect-start) cover var(--connect-end)}.desktop-module__OMFRQW__orbitLine{animation:linear both desktop-module__OMFRQW__tool-connect;animation-timeline:--tools;animation-range:cover var(--connect-start) cover var(--connect-end)}.desktop-module__OMFRQW__orbitPulse{animation:linear both desktop-module__OMFRQW__tool-pulse;animation-timeline:--tools;animation-range:cover var(--pulse-start) cover var(--pulse-end)}.desktop-module__OMFRQW__brandTile{animation:linear both desktop-module__OMFRQW__hub-breathe;animation-timeline:--tools;animation-range:cover 8%}.desktop-module__OMFRQW__hubRings span{animation:linear both desktop-module__OMFRQW__hub-ring-pulse;animation-timeline:--tools;animation-range:cover 8%}.desktop-module__OMFRQW__hubRings span+span{animation-range:cover 20%}.desktop-module__OMFRQW__depthRing{animation:linear both desktop-module__OMFRQW__depth-drift;animation-timeline:--tools;animation-range:cover}}@media (max-width:1100px){.desktop-module__OMFRQW__sealedStage{min-height:0;padding:28px 16px 20px}.desktop-module__OMFRQW__sealedScene{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:14px;width:min(100%,640px);min-height:0}.desktop-module__OMFRQW__deviceZone{gap:8px}.desktop-module__OMFRQW__enclaveZone{border-radius:20px;min-height:210px;padding:38px 10px 12px}.desktop-module__OMFRQW__enclaveLabel{top:12px;left:12px}.desktop-module__OMFRQW__vault{padding:9px}.desktop-module__OMFRQW__vaultPairs{grid-template-columns:minmax(0,1fr)}.desktop-module__OMFRQW__vaultPair{grid-template-columns:max-content minmax(0,1fr);gap:8px;padding:7px 8px}.desktop-module__OMFRQW__vaultPair b{font-size:11px}.desktop-module__OMFRQW__modelZone{border-top:3px solid #ffce3fe6;border-left:0;min-height:0;padding:12px 0 0;box-shadow:0 -9px 24px -22px #ffce3fe6}.desktop-module__OMFRQW__boundaryLabel{margin-top:0}.desktop-module__OMFRQW__requestCard{padding:11px}.desktop-module__OMFRQW__sentence,.desktop-module__OMFRQW__finishedModel .desktop-module__OMFRQW__sentence{font-size:22px;line-height:1.3}}@media (max-width:760px){.desktop-module__OMFRQW__sleepStage{min-height:100svh;padding-top:40px}.desktop-module__OMFRQW__sleepCopy{width:calc(100% - 36px);top:auto}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionHeading{font-size:clamp(2.35rem,10.5vw,3.15rem)}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionSubhead{max-width:330px;margin-top:10px;font-size:15px}.desktop-module__OMFRQW__morningScene{grid-template-columns:minmax(0,1fr);gap:10px;width:calc(100% - 36px);margin:28px auto 0;position:relative;top:auto;bottom:auto;left:auto;transform:none}.desktop-module__OMFRQW__clockGroup{grid-template-columns:minmax(0,1fr);gap:8px}.desktop-module__OMFRQW__clock{font-size:clamp(4.2rem,18vw,5.7rem)}.desktop-module__OMFRQW__activityHeading{margin-bottom:5px;font-size:8px}.desktop-module__OMFRQW__activityFeed{gap:3px;font-size:11px}.desktop-module__OMFRQW__readyCard{justify-self:stretch;width:100%;padding:13px;font-size:12px}}@media (prefers-reduced-motion:no-preference) and (min-height:800px){@supports (animation-timeline:view()){.desktop-module__OMFRQW__sealedSection{view-timeline-name:--sealed;view-timeline-axis:block;height:260svh}.desktop-module__OMFRQW__sealedStage{top:var(--desktop-nav-height);height:calc(100svh - var(--desktop-nav-height));grid-template-rows:auto minmax(300px,1fr) auto;gap:clamp(14px,2svh,24px);min-height:0;padding:14px 28px 18px;position:sticky}.desktop-module__OMFRQW__sealedScene{height:430px;min-height:410px}@media (min-width:1101px){.desktop-module__OMFRQW__computerZone,.desktop-module__OMFRQW__modelZone{align-self:stretch}.desktop-module__OMFRQW__computerZone .desktop-module__OMFRQW__deviceLabel,.desktop-module__OMFRQW__modelZone .desktop-module__OMFRQW__deviceLabel{z-index:7;position:absolute;top:0}.desktop-module__OMFRQW__computerZone .desktop-module__OMFRQW__deviceLabel{left:0}.desktop-module__OMFRQW__modelZone .desktop-module__OMFRQW__deviceLabel{left:clamp(16px,2vw,28px)}.desktop-module__OMFRQW__modelZone .desktop-module__OMFRQW__boundaryLabel{z-index:7;margin:0;position:absolute;top:31px;left:clamp(16px,2vw,28px)}.desktop-module__OMFRQW__vaultHeading{z-index:7;margin-left:0;position:relative}}.desktop-module__OMFRQW__finishedComputer,.desktop-module__OMFRQW__finishedModel{display:none}.desktop-module__OMFRQW__enclaveZone{align-self:stretch;min-height:0}.desktop-module__OMFRQW__vault{z-index:7;width:auto;position:absolute;bottom:16px;left:12px;right:12px}.desktop-module__OMFRQW__movingPacket{z-index:6;width:24%;animation:linear both desktop-module__OMFRQW__guardrail-packet;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:block;position:absolute;top:16%;left:3%}.desktop-module__OMFRQW__packetReal{animation:linear both desktop-module__OMFRQW__guardrail-real-state;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__OMFRQW__packetTagged{opacity:0;animation:linear both desktop-module__OMFRQW__guardrail-tag-state;animation-timeline:--sealed;animation-range:cover 24% cover 68%;position:absolute;inset:15px}.desktop-module__OMFRQW__movingPacket .desktop-module__OMFRQW__sentence{font-size:22px;line-height:1.32}.desktop-module__OMFRQW__packetRequest,.desktop-module__OMFRQW__packetReply{animation:linear both desktop-module__OMFRQW__guardrail-request-state;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__OMFRQW__packetReply{animation-name:desktop-module__OMFRQW__guardrail-reply-state}.desktop-module__OMFRQW__vaultPair{animation:linear both desktop-module__OMFRQW__guardrail-capture;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__OMFRQW__lockOpen{animation:linear both desktop-module__OMFRQW__guardrail-open;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:inline}.desktop-module__OMFRQW__lockClosed{opacity:0;animation:linear both desktop-module__OMFRQW__guardrail-locked;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:inline}.desktop-module__OMFRQW__lockOpenGlyph{animation:linear both desktop-module__OMFRQW__guardrail-open;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:inline}.desktop-module__OMFRQW__lockClosedGlyph{animation:linear both desktop-module__OMFRQW__guardrail-locked;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__OMFRQW__sealedCaptions{min-height:56px;display:block;position:relative}.desktop-module__OMFRQW__sealedCaptions li{opacity:0;align-items:center;animation-fill-mode:both;animation-timeline:--sealed;animation-range:cover 24% cover 68%;position:absolute;inset:0}.desktop-module__OMFRQW__sealedCaptions li:first-child{animation-name:desktop-module__OMFRQW__guardrail-caption-1}.desktop-module__OMFRQW__sealedCaptions li:nth-child(2){animation-name:desktop-module__OMFRQW__guardrail-caption-2}.desktop-module__OMFRQW__sealedCaptions li:nth-child(3){animation-name:desktop-module__OMFRQW__guardrail-caption-3}.desktop-module__OMFRQW__sealedCaptions li:nth-child(4){animation-name:desktop-module__OMFRQW__guardrail-caption-4}.desktop-module__OMFRQW__sleepSection{view-timeline-name:--sleep;view-timeline-axis:block;height:200svh}.desktop-module__OMFRQW__sleepStage{height:100svh;min-height:0;padding-top:0;position:sticky;top:0}.desktop-module__OMFRQW__sleepCopy{top:calc(var(--desktop-nav-height) + 24px);position:absolute;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__morningScene{align-items:start;margin:0;position:absolute;top:33%;bottom:auto;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__nightSky{animation:linear both desktop-module__OMFRQW__overnight-night-sky;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__dawnSky{animation:linear both desktop-module__OMFRQW__overnight-dawn-sky;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__morningSky{animation:linear both desktop-module__OMFRQW__overnight-morning-sky;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__sleepStars{animation:linear both desktop-module__OMFRQW__overnight-stars;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__sleepSun{animation:linear both desktop-module__OMFRQW__overnight-sunrise;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__farRidge,.desktop-module__OMFRQW__townRidge,.desktop-module__OMFRQW__workWindow{animation:linear both desktop-module__OMFRQW__overnight-ridge-far;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__nearRidge,.desktop-module__OMFRQW__frontRidge{animation:linear both desktop-module__OMFRQW__overnight-ridge-near;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__farRim,.desktop-module__OMFRQW__townRim{animation:linear both desktop-module__OMFRQW__overnight-rim-light,linear both desktop-module__OMFRQW__overnight-ridge-far;animation-timeline:--sleep,--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end), cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__nearRim,.desktop-module__OMFRQW__frontRim{animation:linear both desktop-module__OMFRQW__overnight-rim-light,linear both desktop-module__OMFRQW__overnight-ridge-near;animation-timeline:--sleep,--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end), cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__clockNight{animation:linear both desktop-module__OMFRQW__overnight-clock-0300;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__clockDawn{animation:linear both desktop-module__OMFRQW__overnight-clock-0530;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__clockSunrise{animation:linear both desktop-module__OMFRQW__overnight-clock-0700;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__clockMorning{animation:linear both desktop-module__OMFRQW__overnight-clock-0800;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__readyCard{animation:linear both desktop-module__OMFRQW__overnight-card-land;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionHeading em{animation:linear both desktop-module__OMFRQW__overnight-accent-color;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__workWindow{animation:linear both desktop-module__OMFRQW__overnight-window-dim,linear both desktop-module__OMFRQW__overnight-ridge-far;animation-timeline:--sleep,--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end), cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionHeading,.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionSubhead,.desktop-module__OMFRQW__clock,.desktop-module__OMFRQW__activityBlock,.desktop-module__OMFRQW__activityHeading,.desktop-module__OMFRQW__activityFeed time{animation:linear both desktop-module__OMFRQW__overnight-text-color;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__OMFRQW__activityWindow{height:var(--activity-window-height);overflow:hidden;-webkit-mask-image:linear-gradient(#000000d9,#000 33% 100%);mask-image:linear-gradient(#000000d9,#000 33% 100%)}.desktop-module__OMFRQW__activityFeed{grid-auto-rows:var(--activity-row-height);animation:step-end both desktop-module__OMFRQW__overnight-feed-scroll,linear both desktop-module__OMFRQW__overnight-text-color;animation-timeline:--sleep,--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end), cover var(--sleep-range-start) cover var(--sleep-range-end);gap:0}.desktop-module__OMFRQW__activityPulse{opacity:0;width:6px;height:6px;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end);background:currentColor;border-radius:50%;flex:0 0 6px;display:inline-block;position:relative}.desktop-module__OMFRQW__activityPulse:after{content:"";border:1px solid;border-radius:50%;animation:1.5s ease-out infinite desktop-module__OMFRQW__activity-pulse;position:absolute;inset:-3px}.desktop-module__OMFRQW__activityFeed [data-feed-step="0"] .desktop-module__OMFRQW__activityPulse{animation-name:desktop-module__OMFRQW__overnight-working-1}.desktop-module__OMFRQW__activityFeed [data-feed-step="1"] .desktop-module__OMFRQW__activityPulse{animation-name:desktop-module__OMFRQW__overnight-working-2}.desktop-module__OMFRQW__activityFeed [data-feed-step="2"] .desktop-module__OMFRQW__activityPulse{animation-name:desktop-module__OMFRQW__overnight-working-3}.desktop-module__OMFRQW__activityFeed [data-feed-step="3"] .desktop-module__OMFRQW__activityPulse{animation-name:desktop-module__OMFRQW__overnight-working-4}.desktop-module__OMFRQW__activityFeed [data-feed-step="4"] .desktop-module__OMFRQW__activityPulse{animation-name:desktop-module__OMFRQW__overnight-working-5}.desktop-module__OMFRQW__activityFeed [data-feed-step="5"] .desktop-module__OMFRQW__activityPulse{animation-name:desktop-module__OMFRQW__overnight-working-6}@media (max-width:1100px){.desktop-module__OMFRQW__sealedSection{height:300svh}.desktop-module__OMFRQW__sealedStage{top:var(--desktop-nav-height);height:calc(100svh - var(--desktop-nav-height));grid-template-rows:auto minmax(435px,1fr) auto;gap:10px;padding:8px 16px 12px}.desktop-module__OMFRQW__sealedCopy .desktop-module__OMFRQW__eyebrow{margin-bottom:7px}.desktop-module__OMFRQW__sealedCopy .desktop-module__OMFRQW__sectionSubhead{margin-top:8px;font-size:14px;line-height:1.35}.desktop-module__OMFRQW__sealedScene{grid-template-rows:100px 250px 115px;grid-template-columns:minmax(0,1fr);gap:0;height:465px;min-height:465px}.desktop-module__OMFRQW__deviceZone{justify-content:flex-start;gap:7px}.desktop-module__OMFRQW__computerZone,.desktop-module__OMFRQW__modelZone{align-self:stretch}.desktop-module__OMFRQW__computerZone .desktop-module__OMFRQW__deviceLabel{z-index:7;position:absolute;top:0;left:0}.desktop-module__OMFRQW__modelZone .desktop-module__OMFRQW__deviceLabel{z-index:7;position:absolute;top:6px;left:0}.desktop-module__OMFRQW__modelZone .desktop-module__OMFRQW__boundaryLabel{z-index:7;margin:0;position:absolute;top:8px;left:100px}.desktop-module__OMFRQW__deviceLabel{gap:6px;font-size:8px}.desktop-module__OMFRQW__deviceLabel svg{width:16px;height:16px}.desktop-module__OMFRQW__enclaveZone{border-radius:21px;justify-content:flex-end;min-height:250px;padding:29px 10px 10px}.desktop-module__OMFRQW__enclaveLabel{top:7px;left:12px}.desktop-module__OMFRQW__vault{margin-top:auto;padding:8px}.desktop-module__OMFRQW__enclaveZone .desktop-module__OMFRQW__vault{bottom:10px}.desktop-module__OMFRQW__vaultHeading{margin-bottom:7px;margin-left:0;font-size:8px}.desktop-module__OMFRQW__vaultHeading svg{width:17px;height:17px}.desktop-module__OMFRQW__vaultPairs{grid-template-columns:minmax(0,1fr);gap:6px}.desktop-module__OMFRQW__vaultPair{grid-template-columns:max-content minmax(0,1fr);gap:8px;padding:7px 8px}.desktop-module__OMFRQW__vaultPair b{font-size:11px}.desktop-module__OMFRQW__modelZone{border-top:3px solid #ffce3fe6;border-left:0;justify-content:flex-start;min-height:122px;padding:8px 0 0;box-shadow:0 -9px 24px -22px #ffce3fe6}.desktop-module__OMFRQW__boundaryLabel{margin-top:0;font-size:8px}.desktop-module__OMFRQW__requestCard{border-radius:12px;padding:9px 11px}.desktop-module__OMFRQW__cardLabel{margin-bottom:4px;font-size:8px}.desktop-module__OMFRQW__sentence,.desktop-module__OMFRQW__finishedModel .desktop-module__OMFRQW__sentence{font-size:22px;line-height:1.22}.desktop-module__OMFRQW__movingPacket .desktop-module__OMFRQW__sentence{font-size:clamp(13px,6.25vw - 7px,17px);line-height:1.3}.desktop-module__OMFRQW__movingPacket{width:calc(100% - 8px);animation-name:desktop-module__OMFRQW__guardrail-packet-mobile;top:30px;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__packetTagged{inset:9px 11px}.desktop-module__OMFRQW__sealedCaptions{gap:7px;min-height:52px}.desktop-module__OMFRQW__sealedCaptions li{gap:8px;font-size:13px;line-height:1.3}.desktop-module__OMFRQW__sealedCaptions li>span{font-size:10px}.desktop-module__OMFRQW__sealedHardware{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px;width:calc(100% - 32px);min-height:0;padding:12px 0 18px}.desktop-module__OMFRQW__sealedHardware p{flex:190px;font-size:11px}.desktop-module__OMFRQW__sealedModelChip{padding:7px 10px;font-size:10px}}@media (max-width:760px){.desktop-module__OMFRQW__sleepSection{--sleep-range-start:38%;--sleep-range-end:62%;height:165svh}.desktop-module__OMFRQW__sleepCopy{top:calc(var(--desktop-nav-height) + 12px);width:calc(100% - 36px)}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionHeading{font-size:clamp(2.35rem,10.5vw,3.15rem)}.desktop-module__OMFRQW__sleepCopy .desktop-module__OMFRQW__sectionSubhead{max-width:330px;margin-top:10px;font-size:15px}.desktop-module__OMFRQW__sleepSun{width:min(72vw,280px)}.desktop-module__OMFRQW__sleepLandscape{height:45%}.desktop-module__OMFRQW__morningScene{grid-template-columns:minmax(0,1fr);gap:9px;width:calc(100% - 36px);margin:0;position:absolute;top:33%;bottom:auto;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__clockGroup{grid-template-columns:minmax(0,1fr);gap:6px}.desktop-module__OMFRQW__clock{font-size:clamp(4.2rem,18vw,5.7rem)}.desktop-module__OMFRQW__activityHeading{margin-bottom:5px;font-size:8px}.desktop-module__OMFRQW__activityFeed{gap:0;font-size:11px;line-height:1.5}.desktop-module__OMFRQW__activityFeed li{gap:6px}.desktop-module__OMFRQW__activityFeed li>span:not(.desktop-module__OMFRQW__activityPulse){flex:1 1 0}.desktop-module__OMFRQW__activityWindow{--activity-row-height:21px;--activity-window-height:63px;height:var(--activity-window-height)}.desktop-module__OMFRQW__readyCard{justify-self:stretch;width:100%;padding:12px;font-size:12px}.desktop-module__OMFRQW__messageMeta{font-size:10px}.desktop-module__OMFRQW__messageAvatar{width:26px;height:26px}.desktop-module__OMFRQW__messageLead{margin-top:9px}.desktop-module__OMFRQW__messageList{gap:5px;margin-top:8px}.desktop-module__OMFRQW__messageFile{margin-top:9px;padding-top:8px}.desktop-module__OMFRQW__sleepEndline{margin-top:9px;padding-top:8px;font-size:11px}}}}@supports not (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.desktop-module__OMFRQW__page [data-reveal=out]{opacity:.01;translate:0 18px}.desktop-module__OMFRQW__page [data-reveal=in]{opacity:1;transition:opacity .48s,translate .48s;translate:0}}}@media (max-width:760px){.desktop-module__OMFRQW__taskGrid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:42px}.desktop-module__OMFRQW__taskColumn{gap:14px}.desktop-module__OMFRQW__taskColumn[data-column]{animation:none}.desktop-module__OMFRQW__taskCard{min-height:172px}.desktop-module__OMFRQW__modelCopy{padding-top:56px}}@media (max-width:420px){.desktop-module__OMFRQW__hero{padding-top:72px}.desktop-module__OMFRQW__heroHeading{letter-spacing:-.08em;font-size:clamp(3.15rem,15vw,4.25rem)}.desktop-module__OMFRQW__windowStage{margin-top:44px}.desktop-module__OMFRQW__windowBar{height:28px}.desktop-module__OMFRQW__windowBar span{width:7px;height:7px}.desktop-module__OMFRQW__sectionHeading{font-size:clamp(2.75rem,12vw,3.7rem)}.desktop-module__OMFRQW__closingHeading{font-size:5.5rem}.desktop-module__OMFRQW__readyCard{padding:13px;font-size:12px}.desktop-module__OMFRQW__downloadOptions{gap:10px}.desktop-module__OMFRQW__downloadPill{padding-inline:13px;font-size:13px}}@media (max-width:1023px){.desktop-module__OMFRQW__integrationGrid{grid-template-columns:minmax(0,1fr)}.desktop-module__OMFRQW__toolOrbit{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:12px;width:min(100%,520px);margin-top:10px;padding-top:88px;display:grid;overflow:visible}.desktop-module__OMFRQW__orbitRing,.desktop-module__OMFRQW__depthRing,.desktop-module__OMFRQW__hubRings,.desktop-module__OMFRQW__orbitConnectors{display:none}.desktop-module__OMFRQW__brandTile{flex-direction:row;gap:10px;width:142px;min-height:64px;top:0;left:50%;transform:translate(-50%)}.desktop-module__OMFRQW__toolTile{width:auto;min-height:108px;position:relative;inset:auto;transform:none}.desktop-module__OMFRQW__toolTile:before{background:linear-gradient(transparent, var(--gm-yellow));content:"";width:1px;height:12px;position:absolute;bottom:100%;left:50%}}@media (prefers-reduced-motion:reduce){.desktop-module__OMFRQW__shell *,.desktop-module__OMFRQW__shell :before,.desktop-module__OMFRQW__shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
