.apps-module__AbLHoq__shell{--apps-nav-height:78px}.apps-module__AbLHoq__shell>header a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.apps-module__AbLHoq__shell>header nav[aria-label=Mobile\ primary]{padding-block:0}.apps-module__AbLHoq__shell>footer :is([class*=text-white\/35],[class*=text-white\/40]){color:#ffffffa6}.apps-module__AbLHoq__shell>header a:focus-visible{outline:3px solid var(--gm-black);outline-offset:3px}.apps-module__AbLHoq__shell>footer :is(a,button):focus-visible{outline:3px solid var(--gm-yellow);outline-offset:3px}@media (max-width:1023px){.apps-module__AbLHoq__shell{--apps-nav-height:124px}}.apps-module__AbLHoq__page{background:var(--gm-black);color:var(--gm-cream);font-family:var(--font-sans);position:relative;overflow-x:clip}
.cli-module__Ccu_Qa__shell{}.cli-module__Ccu_Qa__page{}.cli-module__Ccu_Qa__hero,.cli-module__Ccu_Qa__section,.cli-module__Ccu_Qa__closingSection{isolation:isolate;position:relative}.cli-module__Ccu_Qa__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:auto;padding:clamp(64px,8vh,96px) 20px 18px;display:flex}.cli-module__Ccu_Qa__appsHero{padding:clamp(40px,6vh,62px) 20px 18px}.cli-module__Ccu_Qa__appsHero .cli-module__Ccu_Qa__heroHeading{margin-top:16px;font-size:clamp(3rem,7.2vw,6rem)}.cli-module__Ccu_Qa__appsHeadingTail{white-space:nowrap}.cli-module__Ccu_Qa__heroGlow,.cli-module__Ccu_Qa__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}.cli-module__Ccu_Qa__heroGlow{top:13%;left:50%;transform:translate(-50%)}.cli-module__Ccu_Qa__heroCopy,.cli-module__Ccu_Qa__sectionWrap,.cli-module__Ccu_Qa__closingCopy{width:min(100%,1200px);margin-inline:auto}.cli-module__Ccu_Qa__heroCopy{z-index:1;position:relative}.cli-module__Ccu_Qa__eyebrow,.cli-module__Ccu_Qa__sectionEyebrow{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}.cli-module__Ccu_Qa__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}.cli-module__Ccu_Qa__heroHeading em,.cli-module__Ccu_Qa__sectionHeading em{color:var(--gm-yellow);font-family:var(--font-serif);letter-spacing:-.04em;font-weight:400}.cli-module__Ccu_Qa__heroTerminal{white-space:nowrap}.cli-module__Ccu_Qa__heroMono{color:var(--gm-yellow);font-family:var(--font-mono);letter-spacing:-.075em;font-size:1em;font-style:normal;font-weight:400}.cli-module__Ccu_Qa__heroCursor{background:var(--gm-yellow);vertical-align:.04em;width:.55em;height:.72em;margin-left:.1em;animation:1s step-end infinite cli-module__Ccu_Qa__terminalCursorBlink;display:inline-block}@keyframes cli-module__Ccu_Qa__terminalCursorBlink{0%,49.9%{opacity:1}50%,to{opacity:0}}.cli-module__Ccu_Qa__heroLead{color:#fdfcedb8;max-width:720px;margin:24px auto 0;font-size:clamp(17px,2vw,22px);line-height:1.55}.cli-module__Ccu_Qa__runOptions{text-align:left;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:stretch;width:min(100%,980px);margin:32px auto 0;display:grid}.cli-module__Ccu_Qa__runOptionCard{background:linear-gradient(145deg,#151b1e,#0e1316);border:1px solid #fdfced3b;border-radius:16px;flex-direction:column;justify-content:space-between;min-width:0;padding:20px;display:flex;box-shadow:0 18px 70px #00000038}.cli-module__Ccu_Qa__runOptionCard h2{color:var(--gm-cream);letter-spacing:-.04em;margin:0;font-size:20px;font-weight:500;line-height:1.2}.cli-module__Ccu_Qa__runOptionCard p{color:#fdfcedad;margin:8px 0 0;font-size:13px;line-height:1.5}.cli-module__Ccu_Qa__runOptionCard p code{color:var(--gm-yellow);font-family:var(--font-mono);white-space:nowrap;font-size:.92em}.cli-module__Ccu_Qa__orDivider{z-index:1;background:var(--gm-black);color:#fdfcedb8;width:34px;height:34px;font-family:var(--font-mono);border:1px solid #fdfced33;border-radius:50%;place-self:center;place-items:center;font-size:11px;display:grid}.cli-module__Ccu_Qa__runOptions .cli-module__Ccu_Qa__commandPanel{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.cli-module__Ccu_Qa__runOptions .cli-module__Ccu_Qa__switcherBar{min-height:0;padding:0 0 10px}.cli-module__Ccu_Qa__runOptions .cli-module__Ccu_Qa__commandLine{padding:13px 0 0}.cli-module__Ccu_Qa__installOption{grid-column:3}.cli-module__Ccu_Qa__installOption .cli-module__Ccu_Qa__installCommand>div{min-width:0}.cli-module__Ccu_Qa__installOption .cli-module__Ccu_Qa__installCommand p{max-width:none;margin:8px 0 18px}.cli-module__Ccu_Qa__installCommand{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.cli-module__Ccu_Qa__installCommand code,.cli-module__Ccu_Qa__installHint code{color:var(--gm-yellow);font-family:var(--font-mono);white-space:nowrap;font-size:13px}.cli-module__Ccu_Qa__copyButton{flex:none;min-height:44px;color:#fdfcedb8!important;border-color:#fdfced38!important}.cli-module__Ccu_Qa__installHint{color:#fdfced94;font-size:12px;line-height:1.5;margin:14px 0 0!important}.cli-module__Ccu_Qa__commandPanel{text-align:left;background:linear-gradient(145deg,#151b1e,#0e1316);border:1px solid #fdfced3b;border-radius:16px;width:min(100%,760px);margin:36px auto 0;box-shadow:0 18px 70px #00000052}.cli-module__Ccu_Qa__switcherBar{border-bottom:1px solid #fdfced1f;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-height:62px;padding:10px 14px;display:flex}.cli-module__Ccu_Qa__toolTabs{scrollbar-width:none;flex-wrap:nowrap;flex:auto;gap:4px;min-width:0;display:flex;overflow-x:auto}.cli-module__Ccu_Qa__toolTabs::-webkit-scrollbar{display:none}.cli-module__Ccu_Qa__toolTabs button{color:#fdfced9e;min-height:36px;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 12px;font-size:11px;transition:border-color .15s,background-color .15s,color .15s}.cli-module__Ccu_Qa__toolTabs button:hover{color:var(--gm-cream)}.cli-module__Ccu_Qa__toolTabs button[aria-selected=true]{background:var(--gm-yellow);color:var(--gm-black)}.cli-module__Ccu_Qa__toolTabs button:focus-visible,.cli-module__Ccu_Qa__copyButton:focus-visible,.cli-module__Ccu_Qa__commandLine:focus-visible{outline:2px solid var(--gm-yellow);outline-offset:3px}.cli-module__Ccu_Qa__commandLine{color:var(--gm-yellow);font-family:var(--font-mono);white-space:pre;margin:0;padding:21px 22px 24px;font-size:clamp(13px,2.1vw,16px);line-height:1.6;overflow-x:auto}.cli-module__Ccu_Qa__heroMeta{color:#fdfced94;font-family:var(--font-mono);letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;margin-top:17px;font-size:11px;display:flex}.cli-module__Ccu_Qa__heroMeta p{margin:0}.cli-module__Ccu_Qa__heroMeta a,.cli-module__Ccu_Qa__closingActions>a{color:var(--gm-cream);text-underline-offset:4px;-webkit-text-decoration:underline #fdfced6b;text-decoration:underline #fdfced6b}.cli-module__Ccu_Qa__heroMeta a:hover,.cli-module__Ccu_Qa__closingActions>a:hover{color:var(--gm-yellow)}.cli-module__Ccu_Qa__scrollLink{color:#fdfced80;min-height:44px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-top:26px;padding-top:0;font-size:10px;text-decoration:none;display:inline-flex}.cli-module__Ccu_Qa__section{padding:clamp(96px,13vw,168px) 20px}.cli-module__Ccu_Qa__section details[id=nodejs-install]{scroll-margin-top:calc(var(--apps-nav-height,78px) + 16px)}.cli-module__Ccu_Qa__setupSection{padding-top:clamp(52px,6vw,80px)}.cli-module__Ccu_Qa__appsSection{padding-top:20px}.cli-module__Ccu_Qa__appCards{--app-card-pad:clamp(24px, 2.4vw, 32px);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.cli-module__Ccu_Qa__appSide{grid-template-rows:auto 1fr;gap:16px;min-width:0;display:grid}.cli-module__Ccu_Qa__toolCard.cli-module__Ccu_Qa__appDesktopCard,.cli-module__Ccu_Qa__toolCard.cli-module__Ccu_Qa__appProductCard{min-height:0;padding:var(--app-card-pad)}.cli-module__Ccu_Qa__appDesktopFrame{flex-direction:column;flex:auto;min-height:0;display:flex}.cli-module__Ccu_Qa__appDesktopWindow{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.cli-module__Ccu_Qa__appDesktopWindow img{object-fit:cover;object-position:left top;flex:auto;min-height:0}.cli-module__Ccu_Qa__toolCard.cli-module__Ccu_Qa__appDesktopCard h2,.cli-module__Ccu_Qa__toolCard.cli-module__Ccu_Qa__appProductCard h2{margin-top:30px}.cli-module__Ccu_Qa__toolCard.cli-module__Ccu_Qa__integrationCard h2{margin-top:20px}.cli-module__Ccu_Qa__toolCard.cli-module__Ccu_Qa__appDesktopCard p,.cli-module__Ccu_Qa__toolCard.cli-module__Ccu_Qa__appProductCard p{margin-top:12px}.cli-module__Ccu_Qa__appDesktopCard .cli-module__Ccu_Qa__cardLink,.cli-module__Ccu_Qa__appProductCard .cli-module__Ccu_Qa__cardLink{min-height:0;margin-top:28px;padding-top:0}.cli-module__Ccu_Qa__appCliCard .cli-module__Ccu_Qa__terminalVisual{border-radius:14px;margin-top:36px}.cli-module__Ccu_Qa__appTerminalVisual{flex:none}.cli-module__Ccu_Qa__appTerminalScreen{flex-direction:column;gap:8px;padding:16px 20px 18px;display:flex}.cli-module__Ccu_Qa__appTerminalScreen p{color:#fdfced8a;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px}.cli-module__Ccu_Qa__appTerminalScreen pre{max-width:100%;color:var(--gm-yellow);font-family:var(--font-mono);white-space:pre;margin:0;font-size:13px;line-height:1.6;overflow-x:auto}.cli-module__Ccu_Qa__integrationMarks{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px 8px;margin:28px 0 0;padding:0;list-style:none;display:grid}.cli-module__Ccu_Qa__integrationMarks li{min-width:0}.cli-module__Ccu_Qa__integrationMarkLink{text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:4px 2px;text-decoration:none;transition:background-color .15s;display:flex}.cli-module__Ccu_Qa__integrationMarkName{color:var(--content-muted);font-size:11px;line-height:1.25}.cli-module__Ccu_Qa__integrationMarkLink:hover{background:#fdfced12}.cli-module__Ccu_Qa__integrationMarkLink:focus-visible{outline:2px solid var(--gm-yellow);outline-offset:2px}.cli-module__Ccu_Qa__sectionIntro{max-width:980px;margin-bottom:56px}.cli-module__Ccu_Qa__deploySection .cli-module__Ccu_Qa__sectionIntro{margin-bottom:28px}.cli-module__Ccu_Qa__sectionHeading{max-width:980px;color:var(--gm-cream);letter-spacing:-.075em;margin:13px 0 0;font-size:clamp(2.8rem,7.4vw,7rem);font-weight:400;line-height:.96}.cli-module__Ccu_Qa__sectionLead{color:#fdfcedad;max-width:760px;margin:22px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.55}.cli-module__Ccu_Qa__toolGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cli-module__Ccu_Qa__toolCard{background:linear-gradient(145deg,#151b1e,#0e1316);border:1px solid #2d3437;border-radius:16px;flex-direction:column;min-width:0;min-height:340px;padding:clamp(20px,2.2vw,28px);display:flex}.cli-module__Ccu_Qa__toolGrid>.cli-module__Ccu_Qa__toolCard{grid-row:span 4;grid-template-rows:subgrid;row-gap:16px;min-height:0;display:grid}.cli-module__Ccu_Qa__toolGrid>.cli-module__Ccu_Qa__toolCard p{margin:0}.cli-module__Ccu_Qa__toolGrid>.cli-module__Ccu_Qa__toolCard .cli-module__Ccu_Qa__cardLink{min-height:0;margin-top:4px;padding-top:0}.cli-module__Ccu_Qa__toolIdentity{align-items:center;gap:12px;min-width:0;display:flex}.cli-module__Ccu_Qa__toolCard .cli-module__Ccu_Qa__toolIdentity h3{margin:0}.cli-module__Ccu_Qa__toolInstallCommand{background:#111619;border:1px solid #fdfced2e;border-radius:12px;justify-content:space-between;align-self:start;align-items:center;gap:8px;min-width:0;padding:8px 8px 8px 12px;display:flex}.cli-module__Ccu_Qa__toolCard .cli-module__Ccu_Qa__toolInstallCommand code{min-width:0;color:var(--gm-yellow);font-family:var(--font-mono);white-space:normal;font-size:12px;line-height:1.5;display:block}.cli-module__Ccu_Qa__nowrap{white-space:nowrap}.cli-module__Ccu_Qa__toolInstallCommand .cli-module__Ccu_Qa__copyButton{min-height:38px;padding:8px}.cli-module__Ccu_Qa__terminalVisual{background:#111619;border:1px solid #fdfced3d;border-radius:18px 18px 0 0;margin-top:24px;overflow:hidden;box-shadow:0 18px 70px #00000042}.cli-module__Ccu_Qa__terminalBar{border-bottom:1px solid #fdfced1f;align-items:center;gap:7px;height:36px;padding-inline:14px;display:flex}.cli-module__Ccu_Qa__terminalBar span{background:#fdfced1f;border:1px solid #fdfced52;border-radius:50%;width:9px;height:9px}.cli-module__Ccu_Qa__cardIndex{color:var(--gm-yellow);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.cli-module__Ccu_Qa__toolCard h2,.cli-module__Ccu_Qa__toolCard h3{color:var(--gm-cream);letter-spacing:-.04em;margin:20px 0 0;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.2}.cli-module__Ccu_Qa__toolCard p{color:#fdfcedab;margin:15px 0 0;font-size:14px;line-height:1.6}.cli-module__Ccu_Qa__toolCard code,.cli-module__Ccu_Qa__sectionLead code,.cli-module__Ccu_Qa__chatCopy code,.cli-module__Ccu_Qa__scriptPanel p code,.cli-module__Ccu_Qa__lifecycleCard p code{color:#ffe27e;font-family:var(--font-mono);overflow-wrap:normal;white-space:nowrap;font-size:.92em}.cli-module__Ccu_Qa__cardLink{min-height:44px;color:var(--gm-yellow);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;margin-top:auto;padding-top:20px;font-size:10px;text-decoration:none;display:inline-flex}.cli-module__Ccu_Qa__cardLink:hover{text-underline-offset:4px;text-decoration:underline}.cli-module__Ccu_Qa__deploySection{background:#101517}.cli-module__Ccu_Qa__deployGrid,.cli-module__Ccu_Qa__scriptsGrid{grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);gap:16px;display:grid}.cli-module__Ccu_Qa__deployCommands,.cli-module__Ccu_Qa__lifecycleCard,.cli-module__Ccu_Qa__scriptPanel,.cli-module__Ccu_Qa__exitCodes{background:#0b0f11;border:1px solid #30383b;border-radius:16px;padding:clamp(20px,3vw,32px)}.cli-module__Ccu_Qa__deployCommands{min-width:0}.cli-module__Ccu_Qa__commandLines{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--gm-yellow);font-family:var(--font-mono);white-space:pre;margin:0;font-size:clamp(12px,1.5vw,14px);line-height:1.6;display:block;overflow-x:auto}.cli-module__Ccu_Qa__lifecycleCard{flex-direction:column;gap:14px;display:flex}.cli-module__Ccu_Qa__lifecycleCard p,.cli-module__Ccu_Qa__scriptPanel p{color:#fdfcedb0;margin:0;font-size:14px;line-height:1.6}.cli-module__Ccu_Qa__lifecycleCard p:first-child{color:var(--gm-cream);margin-bottom:5px;font-weight:500}.cli-module__Ccu_Qa__chatExamples{}.cli-module__Ccu_Qa__chatExamples pre{max-width:100%;color:var(--gm-yellow);font-family:var(--font-mono);white-space:pre;margin:0;font-size:clamp(12px,1.5vw,14px);line-height:1.6;overflow-x:auto}.cli-module__Ccu_Qa__chatCopy{color:#fdfcedb0;margin:16px 0 0;font-size:14px;line-height:1.6}.cli-module__Ccu_Qa__scriptsSection{background:#101517}.cli-module__Ccu_Qa__scriptPanel pre{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--gm-yellow);font-family:var(--font-mono);white-space:pre;margin:0 0 22px;font-size:clamp(12px,1.5vw,14px);line-height:1.75;overflow-x:auto}.cli-module__Ccu_Qa__scriptPanel p{max-width:58ch}.cli-module__Ccu_Qa__scriptPanel,.cli-module__Ccu_Qa__exitCodes{min-width:0}.cli-module__Ccu_Qa__scriptPanel p+p{margin-top:16px}.cli-module__Ccu_Qa__exitCodes h3{color:var(--gm-cream);margin:0 0 14px;font-size:18px;font-weight:500}.cli-module__Ccu_Qa__exitCodes ul{color:#fdfcedad;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.cli-module__Ccu_Qa__exitCodes li{align-items:baseline;gap:12px;display:flex}.cli-module__Ccu_Qa__exitCodes b{min-width:15px;color:var(--gm-yellow);font-family:var(--font-mono);font-size:11px;font-weight:500}.cli-module__Ccu_Qa__tourVideo{background:#101517;border:1px solid #fdfced38;border-radius:16px;width:100%;height:auto;display:block}.cli-module__Ccu_Qa__closingSection{text-align:center;padding:clamp(110px,15vw,190px) 20px;overflow:hidden}.cli-module__Ccu_Qa__closingGlow{top:0;left:50%;transform:translate(-50%)}.cli-module__Ccu_Qa__closingCopy{z-index:1;position:relative}.cli-module__Ccu_Qa__closingCopy .cli-module__Ccu_Qa__sectionHeading{margin-inline:auto}.cli-module__Ccu_Qa__closingCommand{color:var(--gm-yellow);font-family:var(--font-mono);background:#111619;border:1px solid #fdfced3b;border-radius:999px;margin:30px auto 0;padding:14px 20px;font-size:clamp(13px,2vw,16px);display:inline-block}.cli-module__Ccu_Qa__closingActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;margin-top:26px;display:flex}.cli-module__Ccu_Qa__closingActions>a{align-items:center;gap:7px;min-height:48px;font-size:14px;display:inline-flex}@keyframes cli-module__Ccu_Qa__cli-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cli-module__Ccu_Qa__sectionWrap[data-reveal=watch],.cli-module__Ccu_Qa__closingCopy[data-reveal=watch]{animation:linear both cli-module__Ccu_Qa__cli-rise;animation-timeline:view();animation-range:entry entry 35%}}}@media (prefers-reduced-motion:no-preference){.cli-module__Ccu_Qa__sectionWrap[data-reveal=out],.cli-module__Ccu_Qa__closingCopy[data-reveal=out]{opacity:.01;translate:0 18px}.cli-module__Ccu_Qa__sectionWrap[data-reveal=in],.cli-module__Ccu_Qa__closingCopy[data-reveal=in]{opacity:1;transition:opacity .48s,translate .48s;translate:0}}@media (max-width:900px){.cli-module__Ccu_Qa__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cli-module__Ccu_Qa__integrationMarks{grid-template-columns:repeat(4,minmax(0,1fr))}.cli-module__Ccu_Qa__deployGrid,.cli-module__Ccu_Qa__scriptsGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.cli-module__Ccu_Qa__hero{min-height:auto;padding-top:76px}.cli-module__Ccu_Qa__appsHero{padding-top:44px;padding-bottom:12px}.cli-module__Ccu_Qa__appsHero .cli-module__Ccu_Qa__heroHeading{text-wrap:balance;font-size:clamp(2.7rem,12vw,4rem)}.cli-module__Ccu_Qa__appsHeadingBreak{display:none}.cli-module__Ccu_Qa__appsHeadingTail{white-space:normal}.cli-module__Ccu_Qa__commandLines,.cli-module__Ccu_Qa__chatExamples pre,.cli-module__Ccu_Qa__scriptPanel pre{white-space:pre-wrap;overflow-wrap:anywhere}.cli-module__Ccu_Qa__runOptions{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px}.cli-module__Ccu_Qa__runOptionCard,.cli-module__Ccu_Qa__installOption{grid-column:1;min-height:0;padding:18px}.cli-module__Ccu_Qa__orDivider{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;width:100%;height:auto}.cli-module__Ccu_Qa__orDivider:before,.cli-module__Ccu_Qa__orDivider:after{content:"";background:#fdfced38;height:1px}.cli-module__Ccu_Qa__heroHeading{font-size:clamp(3.15rem,14.2vw,5rem)}.cli-module__Ccu_Qa__switcherBar{align-items:center;gap:6px;padding-inline:10px}.cli-module__Ccu_Qa__toolTabs{width:auto}.cli-module__Ccu_Qa__toolTabs button{min-height:34px;padding-inline:8px;font-size:10px}.cli-module__Ccu_Qa__switcherBar .cli-module__Ccu_Qa__copyButton{min-height:40px;padding:10px}.cli-module__Ccu_Qa__sectionIntro{margin-bottom:38px}.cli-module__Ccu_Qa__toolGrid,.cli-module__Ccu_Qa__appCards{grid-template-columns:minmax(0,1fr)}.cli-module__Ccu_Qa__appSide{grid-template-rows:auto auto}.cli-module__Ccu_Qa__appCards{--app-card-pad:22px}.cli-module__Ccu_Qa__integrationMarks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 6px}.cli-module__Ccu_Qa__appDesktopWindow img{object-fit:contain}.cli-module__Ccu_Qa__deploySection .cli-module__Ccu_Qa__sectionIntro{margin-bottom:19px}.cli-module__Ccu_Qa__toolCard{min-height:0}.cli-module__Ccu_Qa__cardLink{margin-top:16px}.cli-module__Ccu_Qa__section{padding-block:88px}.cli-module__Ccu_Qa__setupSection{padding-top:48px}.cli-module__Ccu_Qa__appsSection{padding-top:12px}}@media (prefers-reduced-motion:reduce){.cli-module__Ccu_Qa__heroCursor{animation:none}.cli-module__Ccu_Qa__toolTabs button{transition:none}}
.desktop-module__eJ82iq__shell{}.desktop-module__eJ82iq__page{}.desktop-module__eJ82iq__hero,.desktop-module__eJ82iq__section,.desktop-module__eJ82iq__modelSection,.desktop-module__eJ82iq__sealedSection,.desktop-module__eJ82iq__sleepSection,.desktop-module__eJ82iq__closingSection{isolation:isolate;position:relative}.desktop-module__eJ82iq__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__eJ82iq__heroGlow,.desktop-module__eJ82iq__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__eJ82iq__heroGlow{top:28%;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__heroCopy,.desktop-module__eJ82iq__windowStage,.desktop-module__eJ82iq__sectionIntro,.desktop-module__eJ82iq__taskGrid,.desktop-module__eJ82iq__modelCopy,.desktop-module__eJ82iq__sealedCopy,.desktop-module__eJ82iq__integrationGrid,.desktop-module__eJ82iq__sleepCopy,.desktop-module__eJ82iq__demoIntro,.desktop-module__eJ82iq__closingCopy{width:min(100%,1200px);margin-inline:auto}.desktop-module__eJ82iq__heroCopy{z-index:1;text-align:center;position:relative}.desktop-module__eJ82iq__eyebrow,.desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__heroHeading em,.desktop-module__eJ82iq__sectionHeading em{color:var(--gm-yellow);font-family:var(--font-serif);letter-spacing:-.04em;font-weight:400}.desktop-module__eJ82iq__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;min-height:52px;margin-top:30px;display:flex}.desktop-module__eJ82iq__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__eJ82iq__downloadPrimary{border-color:var(--gm-yellow);background:var(--gm-yellow);color:var(--gm-black);padding-inline:22px}.desktop-module__eJ82iq__comingSoon{color:inherit;white-space:nowrap;font-size:12px;font-weight:500}.desktop-module__eJ82iq__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__eJ82iq__windowStage{margin-top:54px;position:relative}.desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__windowBar{border-bottom:1px solid #fdfced1f;align-items:center;gap:7px;height:36px;padding-inline:14px;display:flex}.desktop-module__eJ82iq__windowBar span{background:#fdfced1f;border:1px solid #fdfced52;border-radius:50%;width:9px;height:9px}.desktop-module__eJ82iq__appScreenshot{object-fit:contain;width:100%;height:auto;display:block}.desktop-module__eJ82iq__section{padding:clamp(112px,15vw,190px) 16px}.desktop-module__eJ82iq__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__eJ82iq__sectionSubhead{color:#c1c4c1;max-width:720px;margin:24px 0 0;font-size:clamp(17px,2vw,22px);line-height:1.55}.desktop-module__eJ82iq__taskGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin-top:66px;display:grid}.desktop-module__eJ82iq__taskColumn{gap:16px;display:grid}.desktop-module__eJ82iq__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__eJ82iq__taskPrompt{color:#f5f4e9;max-width:32ch;margin:0;font-size:clamp(17px,1.65vw,21px);line-height:1.45}.desktop-module__eJ82iq__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__eJ82iq__modelSection{padding:clamp(92px,12vw,150px) 0 clamp(122px,15vw,190px);overflow:hidden}.desktop-module__eJ82iq__modelBand{gap:2px;padding-block:14px;display:grid;overflow:hidden}.desktop-module__eJ82iq__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__eJ82iq__modelHighlight{color:var(--gm-cream)}.desktop-module__eJ82iq__reverseTrack{transform:translate(-16%)}.desktop-module__eJ82iq__modelCopy{padding:78px 16px 0}.desktop-module__eJ82iq__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__eJ82iq__integrationGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(32px,5vw,76px);display:grid}.desktop-module__eJ82iq__toolOrbit{aspect-ratio:1;justify-self:end;width:min(100%,620px);position:relative;overflow:clip}.desktop-module__eJ82iq__orbitRing{border:1px solid #fdfced2e;border-radius:50%;position:absolute;inset:12%}.desktop-module__eJ82iq__depthRing,.desktop-module__eJ82iq__hubRings{pointer-events:none;position:absolute;inset:0}.desktop-module__eJ82iq__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__eJ82iq__depthTile:first-child{top:9%;left:15%}.desktop-module__eJ82iq__depthTile:nth-child(2){top:14%;right:14%}.desktop-module__eJ82iq__depthTile:nth-child(3){top:52%;right:5%}.desktop-module__eJ82iq__depthTile:nth-child(4){bottom:9%;right:23%}.desktop-module__eJ82iq__depthTile:nth-child(5){bottom:18%;left:5%}.desktop-module__eJ82iq__hubRings{place-items:center;display:grid}.desktop-module__eJ82iq__hubRings span{aspect-ratio:1;border:1px solid #ffce3f3b;border-radius:50%;width:38%;position:absolute}.desktop-module__eJ82iq__hubRings span+span{border-color:#ffce3f1f;width:50%}.desktop-module__eJ82iq__orbitConnectors{width:100%;height:100%;position:absolute;inset:0}.desktop-module__eJ82iq__orbitLine{fill:none;stroke:var(--gm-yellow);stroke-width:.3px;stroke-dasharray:1;stroke-dashoffset:0;opacity:.52}.desktop-module__eJ82iq__orbitPulse{fill:none;stroke:#fff8d6;stroke-width:.85px;stroke-dasharray:.055 .945;stroke-dashoffset:1px;opacity:0}.desktop-module__eJ82iq__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__eJ82iq__toolTile svg{color:var(--gm-yellow)}.desktop-module__eJ82iq__toolTile small{color:#c7ccc4;font-size:11px;font-weight:400;line-height:1.35}.desktop-module__eJ82iq__toolEmail{top:1%;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__toolCalendar{top:18%;right:1%}.desktop-module__eJ82iq__toolFiles{bottom:18%;right:1%}.desktop-module__eJ82iq__toolPeople{bottom:1%;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__toolDocuments{bottom:18%;left:1%}.desktop-module__eJ82iq__toolAny{top:18%;left:1%}.desktop-module__eJ82iq__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__eJ82iq__clock>span{white-space:nowrap;grid-area:1/1}.desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__messageLead{margin:14px 0 0;font-size:1.06em}.desktop-module__eJ82iq__messageLead strong{margin-right:.08em;font-size:1.14em}.desktop-module__eJ82iq__messageList{gap:7px;margin:12px 0 0;padding-left:20px;display:grid}.desktop-module__eJ82iq__messageList li::marker{color:#a57100}.desktop-module__eJ82iq__messageFile{color:#41443d;border-top:1px solid #1013161f;margin:14px 0 0;padding-top:12px;font-size:.94em}.desktop-module__eJ82iq__messageFile code{color:#25251f;background:#ffce3f42;border-radius:4px;margin:0;padding:2px 4px}.desktop-module__eJ82iq__demoIntro{margin-bottom:50px}.desktop-module__eJ82iq__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__eJ82iq__closingSection{text-align:center;place-items:center;min-height:82svh;padding:112px 16px;display:grid;overflow:hidden}.desktop-module__eJ82iq__closingGlow{background:radial-gradient(circle,#ffce3f30,#0000 66%);width:min(100vw,1100px);top:8%;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__closingCopy{position:relative}.desktop-module__eJ82iq__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__eJ82iq__closingHeading{letter-spacing:-.08em;margin-top:28px;font-size:clamp(5.5rem,16vw,15rem);line-height:.84}.desktop-module__eJ82iq__downloadOptions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:48px;display:flex}.desktop-module__eJ82iq__gooseAttribution{width:min(100%,640px);margin:clamp(52px,8vh,92px) auto 0}.desktop-module__eJ82iq__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__eJ82iq__gooseAttributionBody{color:#c1c4c1;margin:12px 0 0;font-size:14px;line-height:1.55}.desktop-module__eJ82iq__gooseAttributionBody a{color:var(--gm-cream);text-underline-offset:4px;-webkit-text-decoration:underline #fdfced73;text-decoration:underline #fdfced73}.desktop-module__eJ82iq__gooseAttributionBody a:hover{-webkit-text-decoration-color:var(--gm-yellow);text-decoration-color:var(--gm-yellow)}.desktop-module__eJ82iq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.desktop-module__eJ82iq__page :is(a,video):focus-visible{outline:3px solid var(--gm-yellow);outline-offset:4px}@keyframes desktop-module__eJ82iq__hero-settle{0%{transform:perspective(1100px)rotateX(18deg)scale(.9)}to{transform:perspective(1100px)rotateX(0)scale(1)}}@keyframes desktop-module__eJ82iq__reveal-card{0%{opacity:.75;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes desktop-module__eJ82iq__parallax-column{0%{transform:translateY(28px)}to{transform:translateY(-28px)}}@keyframes desktop-module__eJ82iq__marquee-forward{0%{transform:translate(0)}to{transform:translate(-40%)}}@keyframes desktop-module__eJ82iq__marquee-backward{0%{transform:translate(-40%)}to{transform:translate(0)}}@keyframes desktop-module__eJ82iq__tool-connect{0%{stroke-dashoffset:1px;opacity:.04}to{stroke-dashoffset:0;opacity:.52}}@keyframes desktop-module__eJ82iq__tool-pulse{0%{stroke-dashoffset:1px;opacity:0}18%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes desktop-module__eJ82iq__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__eJ82iq__tool-icon-light{0%{color:#a4aaa4}to{color:var(--gm-yellow)}}@keyframes desktop-module__eJ82iq__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__eJ82iq__hub-ring-pulse{0%,to{opacity:.16;scale:.92}50%{opacity:.48;scale:1.04}}@keyframes desktop-module__eJ82iq__depth-drift{0%{translate:0 18px}to{translate:0 -18px}}.desktop-module__eJ82iq__sealedSection{height:auto;min-height:0;color:var(--gm-cream);background:#060809;overflow:visible}.desktop-module__eJ82iq__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__eJ82iq__sealedCopy{text-align:center;width:min(100%,1200px);margin-inline:auto}.desktop-module__eJ82iq__sealedCopy .desktop-module__eJ82iq__eyebrow{margin-bottom:12px}.desktop-module__eJ82iq__sealedCopy .desktop-module__eJ82iq__sectionHeading{font-size:clamp(2.7rem,6vw,5.6rem)}.desktop-module__eJ82iq__sealedCopy .desktop-module__eJ82iq__sectionSubhead{color:#e0e0d7;max-width:630px;margin:12px auto 0;font-size:clamp(15px,1.5vw,18px)}.desktop-module__eJ82iq__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__eJ82iq__computerZone{background:0 0;border:0}.desktop-module__eJ82iq__modelZone{box-shadow:none;background:0 0;border:0;border-left:3px solid #ffce3fe6}.desktop-module__eJ82iq__deviceZone{flex-direction:column;justify-content:center;align-items:stretch;gap:16px;min-width:0;display:flex;position:relative}.desktop-module__eJ82iq__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__eJ82iq__deviceLabel svg{width:19px;height:19px;color:var(--gm-yellow);stroke-width:1.7px}.desktop-module__eJ82iq__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__eJ82iq__enclaveLabel{color:var(--gm-yellow);position:absolute;top:20px;left:22px}.desktop-module__eJ82iq__vault{background:#070a0bb8;border:1px solid #ffce3f5c;border-radius:16px;width:100%;padding:14px;box-shadow:inset 0 0 26px #ffce3f0b}.desktop-module__eJ82iq__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__eJ82iq__vaultHeading svg{stroke-width:1.8px;width:20px;height:20px}.desktop-module__eJ82iq__lockGlyph{flex:0 0 20px;width:20px;height:20px;display:inline-flex;position:relative}.desktop-module__eJ82iq__lockGlyph svg{position:absolute;inset:0}.desktop-module__eJ82iq__lockOpenGlyph,.desktop-module__eJ82iq__lockOpen{display:none}.desktop-module__eJ82iq__lockClosedGlyph,.desktop-module__eJ82iq__lockClosed{display:inline}.desktop-module__eJ82iq__vaultPairs{gap:8px;display:grid}.desktop-module__eJ82iq__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__eJ82iq__vaultPair b{overflow-wrap:anywhere;color:#fff3c9;font-family:var(--font-mono);font-size:12px;font-weight:450}.desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__boundaryLabel{color:#ffe18a;font-family:var(--font-mono);letter-spacing:.06em;margin-top:-8px;font-size:9px}.desktop-module__eJ82iq__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__eJ82iq__cardLabel{color:#d2d4ca;font-family:var(--font-mono);letter-spacing:.07em;margin:0 0 9px;font-size:9px;font-weight:550}.desktop-module__eJ82iq__sentence{color:#fbfaf1;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,1.7vw,25px);line-height:1.38}.desktop-module__eJ82iq__sentence mark{background:var(--gm-yellow);color:#17140a;white-space:nowrap;border-radius:4px;padding:1px 3px;font-weight:600}.desktop-module__eJ82iq__finishedModel .desktop-module__eJ82iq__sentence{font-size:clamp(20px,1.5vw,23px)}.desktop-module__eJ82iq__movingPacket{display:none}.desktop-module__eJ82iq__packetStack{display:grid}.desktop-module__eJ82iq__packetRequest,.desktop-module__eJ82iq__packetReply{grid-area:1/1}.desktop-module__eJ82iq__packetReply{opacity:0}.desktop-module__eJ82iq__sealedCaptions{gap:10px;width:min(100%,970px);margin:0 auto;padding:0;list-style:none;display:grid}.desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__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__eJ82iq__sealedHardware p{color:#dedfd7;font-size:13px}.desktop-module__eJ82iq__sleepSection{--sleep-range-start:33%;--sleep-range-end:67%;color:#151719;background:#f1dfb8;height:auto;min-height:100svh}.desktop-module__eJ82iq__sleepStage{isolation:isolate;color:#151719;height:auto;min-height:100svh;padding:calc(var(--apps-nav-height) + 24px) 0 72px;background:#f1dfb8;flex-direction:column;display:flex;position:relative;top:auto;overflow:hidden}.desktop-module__eJ82iq__sleepSky,.desktop-module__eJ82iq__nightSky,.desktop-module__eJ82iq__dawnSky,.desktop-module__eJ82iq__morningSky{position:absolute;inset:0}.desktop-module__eJ82iq__sleepSky{z-index:0;background:linear-gradient(#f3edcf 0%,#f3d99f 59%,#e8b979 100%);overflow:hidden}.desktop-module__eJ82iq__nightSky{z-index:0;opacity:0;background:linear-gradient(#101827 0%,#121b2b 56%,#202337 100%)}.desktop-module__eJ82iq__dawnSky{z-index:1;opacity:0;background:linear-gradient(#182036 0%,#302b43 42%,#a56370 68%,#e9ad7b 100%)}.desktop-module__eJ82iq__morningSky{z-index:2;opacity:1;background:linear-gradient(#f3edcf 0%,#f4dfa9 56%,#e9bd83 100%)}.desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__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__eJ82iq__sunBloom{filter:blur(18px);background:radial-gradient(#ffd37dad,#ff9c6433 43%,#0000 72%);border-radius:50%;position:absolute;inset:-53% -65%}.desktop-module__eJ82iq__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__eJ82iq__sleepLandscape{z-index:4;width:100%;height:46%;position:absolute;bottom:0;left:0;right:0;overflow:visible}.desktop-module__eJ82iq__farRidge{fill:#514653}.desktop-module__eJ82iq__farRim,.desktop-module__eJ82iq__townRim,.desktop-module__eJ82iq__nearRim,.desktop-module__eJ82iq__frontRim{fill:none;stroke:#e8a274;stroke-linecap:round;stroke-linejoin:round}.desktop-module__eJ82iq__farRim{stroke-width:2px;opacity:.6}.desktop-module__eJ82iq__townRidge{fill:#34343d}.desktop-module__eJ82iq__townRim{stroke-width:1.6px;opacity:.52}.desktop-module__eJ82iq__workWindow{opacity:.18;fill:#ffd36e;filter:drop-shadow(0 0 6px #ffc257e6)}.desktop-module__eJ82iq__nearRidge{fill:#252a32}.desktop-module__eJ82iq__nearRim{stroke:#d88862;stroke-width:2.2px;opacity:.46}.desktop-module__eJ82iq__frontRidge{fill:#171d23}.desktop-module__eJ82iq__frontRim{stroke:#bd765a;stroke-width:2.4px;opacity:.34}.desktop-module__eJ82iq__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__eJ82iq__sleepCopy{z-index:5;isolation:auto;color:#151719;width:min(100% - 48px,1200px);position:relative;top:auto;left:auto;transform:none}.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__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__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionHeading em{color:#735000}.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__clockGroup{isolation:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid;position:relative}.desktop-module__eJ82iq__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__eJ82iq__clockNight,.desktop-module__eJ82iq__clockDawn,.desktop-module__eJ82iq__clockSunrise{opacity:0}.desktop-module__eJ82iq__clockMorning{opacity:1}.desktop-module__eJ82iq__activityBlock{color:#252720;min-width:0;font-family:var(--font-mono)}.desktop-module__eJ82iq__activityHeading{color:inherit;letter-spacing:.09em;margin:0 0 8px;font-size:9px;font-weight:600}.desktop-module__eJ82iq__activityWindow{--activity-row-height:22px;--activity-window-height:66px;overflow:visible}.desktop-module__eJ82iq__activityFeed{color:inherit;gap:4px;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:grid}.desktop-module__eJ82iq__activityFeed li{opacity:1;align-items:baseline;gap:7px;min-width:0;display:flex}.desktop-module__eJ82iq__activityFeed li>span:not(.desktop-module__eJ82iq__activityPulse){flex:auto;min-width:0}.desktop-module__eJ82iq__activityFeed time{color:inherit;font-variant-numeric:tabular-nums;flex:none}.desktop-module__eJ82iq__activityPulse{display:none}.desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__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__eJ82iq__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__eJ82iq__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__eJ82iq__guardrail-request-state{0%,65%{opacity:1;animation-timing-function:step-end}66%,to{opacity:0}}@keyframes desktop-module__eJ82iq__guardrail-reply-state{0%,65%{opacity:0;animation-timing-function:step-end}66%,to{opacity:1}}@keyframes desktop-module__eJ82iq__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__eJ82iq__guardrail-capture{0%,29%{opacity:0;translate:0 -16px}35%,to{opacity:1;translate:0}}@keyframes desktop-module__eJ82iq__guardrail-open{0%,34%{opacity:1;animation-timing-function:step-end}35%,to{opacity:0}}@keyframes desktop-module__eJ82iq__guardrail-locked{0%,34%{opacity:0;animation-timing-function:step-end}35%,to{opacity:1}}@keyframes desktop-module__eJ82iq__guardrail-caption-1{0%,24.9%{opacity:1}25%,to{opacity:0}}@keyframes desktop-module__eJ82iq__guardrail-caption-2{0%,24.9%,50%,to{opacity:0}25%,49.9%{opacity:1}}@keyframes desktop-module__eJ82iq__guardrail-caption-3{0%,49.9%,75%,to{opacity:0}50%,74.9%{opacity:1}}@keyframes desktop-module__eJ82iq__guardrail-caption-4{0%,74.9%{opacity:0}75%,to{opacity:1}}@keyframes desktop-module__eJ82iq__overnight-text-color{0%,59%{color:#fdfbed;animation-timing-function:step-end}60%,to{color:#151719}}@keyframes desktop-module__eJ82iq__overnight-accent-color{0%,59%{color:#ffce3f;animation-timing-function:step-end}60%,to{color:#735000}}@keyframes desktop-module__eJ82iq__overnight-night-sky{0%,to{opacity:1}}@keyframes desktop-module__eJ82iq__overnight-dawn-sky{0%,10%{opacity:0}42%{opacity:1}68%,to{opacity:0}}@keyframes desktop-module__eJ82iq__overnight-morning-sky{0%,59%{opacity:0;animation-timing-function:step-end}60%,to{opacity:1}}@keyframes desktop-module__eJ82iq__overnight-stars{0%,12%{opacity:.8}33%,to{opacity:0}}@keyframes desktop-module__eJ82iq__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__eJ82iq__overnight-ridge-far{0%{translate:0 7px}to{translate:0 -4px}}@keyframes desktop-module__eJ82iq__overnight-ridge-near{0%{translate:0 10px}to{translate:0 -6px}}@keyframes desktop-module__eJ82iq__overnight-rim-light{0%,22%{opacity:.08}70%,to{opacity:.64}}@keyframes desktop-module__eJ82iq__overnight-clock-0300{0%,31%{opacity:1;animation-timing-function:step-end}32%,to{opacity:0}}@keyframes desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__overnight-clock-0800{0%,89%{opacity:0;animation-timing-function:step-end}90%,to{opacity:1}}@keyframes desktop-module__eJ82iq__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__eJ82iq__overnight-working-1{0%,7.99%{opacity:1}8%,to{opacity:0}}@keyframes desktop-module__eJ82iq__overnight-working-2{0%,7.99%{opacity:0}8%,19.99%{opacity:1}20%,to{opacity:0}}@keyframes desktop-module__eJ82iq__overnight-working-3{0%,19.99%{opacity:0}20%,31.99%{opacity:1}32%,to{opacity:0}}@keyframes desktop-module__eJ82iq__overnight-working-4{0%,31.99%{opacity:0}32%,47.99%{opacity:1}48%,to{opacity:0}}@keyframes desktop-module__eJ82iq__overnight-working-5{0%,47.99%{opacity:0}48%,61.99%{opacity:1}62%,to{opacity:0}}@keyframes desktop-module__eJ82iq__overnight-working-6{0%,61.99%{opacity:0}62%,87.99%{opacity:1}88%,to{opacity:0}}@keyframes desktop-module__eJ82iq__overnight-window-dim{0%,50%{opacity:1}76%,to{opacity:.18}}@keyframes desktop-module__eJ82iq__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__eJ82iq__activity-pulse{0%{opacity:.65;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}@supports (animation-timeline:view()){.desktop-module__eJ82iq__appWindow[data-settle=true]{animation:linear both desktop-module__eJ82iq__hero-settle;animation-timeline:view();animation-range:entry cover 55%}.desktop-module__eJ82iq__taskCard{animation:linear both desktop-module__eJ82iq__reveal-card;animation-timeline:view();animation-range:entry}.desktop-module__eJ82iq__taskColumn[data-column="0"]{animation:linear both desktop-module__eJ82iq__parallax-column;animation-timeline:view();animation-range:entry exit}.desktop-module__eJ82iq__taskColumn[data-column="2"]{animation:linear reverse both desktop-module__eJ82iq__parallax-column;animation-timeline:view();animation-range:entry exit}.desktop-module__eJ82iq__modelSection{view-timeline-name:--models;view-timeline-axis:block}.desktop-module__eJ82iq__modelTrack{animation:linear both desktop-module__eJ82iq__marquee-forward;animation-timeline:--models;animation-range:cover}.desktop-module__eJ82iq__reverseTrack{animation-name:desktop-module__eJ82iq__marquee-backward}.desktop-module__eJ82iq__toolOrbit{view-timeline-name:--tools;view-timeline-axis:block}.desktop-module__eJ82iq__toolOrbit [data-step="0"]{--connect-start:3%;--connect-end:21%;--pulse-start:22%;--pulse-end:31%}.desktop-module__eJ82iq__toolOrbit [data-step="1"]{--connect-start:15%;--connect-end:33%;--pulse-start:34%;--pulse-end:43%}.desktop-module__eJ82iq__toolOrbit [data-step="2"]{--connect-start:27%;--connect-end:45%;--pulse-start:46%;--pulse-end:55%}.desktop-module__eJ82iq__toolOrbit [data-step="3"]{--connect-start:39%;--connect-end:57%;--pulse-start:58%;--pulse-end:67%}.desktop-module__eJ82iq__toolOrbit [data-step="4"]{--connect-start:51%;--connect-end:69%;--pulse-start:70%;--pulse-end:79%}.desktop-module__eJ82iq__toolOrbit [data-step="5"]{--connect-start:63%;--connect-end:81%;--pulse-start:82%;--pulse-end:91%}.desktop-module__eJ82iq__toolTile{animation:linear both desktop-module__eJ82iq__tool-light;animation-timeline:--tools;animation-range:cover var(--connect-start) cover var(--connect-end)}.desktop-module__eJ82iq__toolTile svg{animation:linear both desktop-module__eJ82iq__tool-icon-light;animation-timeline:--tools;animation-range:cover var(--connect-start) cover var(--connect-end)}.desktop-module__eJ82iq__orbitLine{animation:linear both desktop-module__eJ82iq__tool-connect;animation-timeline:--tools;animation-range:cover var(--connect-start) cover var(--connect-end)}.desktop-module__eJ82iq__orbitPulse{animation:linear both desktop-module__eJ82iq__tool-pulse;animation-timeline:--tools;animation-range:cover var(--pulse-start) cover var(--pulse-end)}.desktop-module__eJ82iq__brandTile{animation:linear both desktop-module__eJ82iq__hub-breathe;animation-timeline:--tools;animation-range:cover 8%}.desktop-module__eJ82iq__hubRings span{animation:linear both desktop-module__eJ82iq__hub-ring-pulse;animation-timeline:--tools;animation-range:cover 8%}.desktop-module__eJ82iq__hubRings span+span{animation-range:cover 20%}.desktop-module__eJ82iq__depthRing{animation:linear both desktop-module__eJ82iq__depth-drift;animation-timeline:--tools;animation-range:cover}}@media (max-width:1100px){.desktop-module__eJ82iq__sealedStage{min-height:0;padding:28px 16px 20px}.desktop-module__eJ82iq__sealedScene{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:14px;width:min(100%,640px);min-height:0}.desktop-module__eJ82iq__deviceZone{gap:8px}.desktop-module__eJ82iq__enclaveZone{border-radius:20px;min-height:210px;padding:38px 10px 12px}.desktop-module__eJ82iq__enclaveLabel{top:12px;left:12px}.desktop-module__eJ82iq__vault{padding:9px}.desktop-module__eJ82iq__vaultPairs{grid-template-columns:minmax(0,1fr)}.desktop-module__eJ82iq__vaultPair{grid-template-columns:max-content minmax(0,1fr);gap:8px;padding:7px 8px}.desktop-module__eJ82iq__vaultPair b{font-size:11px}.desktop-module__eJ82iq__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__eJ82iq__boundaryLabel{margin-top:0}.desktop-module__eJ82iq__requestCard{padding:11px}.desktop-module__eJ82iq__sentence,.desktop-module__eJ82iq__finishedModel .desktop-module__eJ82iq__sentence{font-size:22px;line-height:1.3}}@media (max-width:760px){.desktop-module__eJ82iq__sleepStage{min-height:100svh;padding-top:40px}.desktop-module__eJ82iq__sleepCopy{width:calc(100% - 36px);top:auto}.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionHeading{font-size:clamp(2.35rem,10.5vw,3.15rem)}.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionSubhead{max-width:330px;margin-top:10px;font-size:15px}.desktop-module__eJ82iq__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__eJ82iq__clockGroup{grid-template-columns:minmax(0,1fr);gap:8px}.desktop-module__eJ82iq__clock{font-size:clamp(4.2rem,18vw,5.7rem)}.desktop-module__eJ82iq__activityHeading{margin-bottom:5px;font-size:8px}.desktop-module__eJ82iq__activityFeed{gap:3px;font-size:11px}.desktop-module__eJ82iq__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__eJ82iq__sealedSection{view-timeline-name:--sealed;view-timeline-axis:block;height:260svh}.desktop-module__eJ82iq__sealedStage{top:var(--apps-nav-height);height:calc(100svh - var(--apps-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__eJ82iq__sealedScene{height:430px;min-height:410px}@media (min-width:1101px){.desktop-module__eJ82iq__computerZone,.desktop-module__eJ82iq__modelZone{align-self:stretch}.desktop-module__eJ82iq__computerZone .desktop-module__eJ82iq__deviceLabel,.desktop-module__eJ82iq__modelZone .desktop-module__eJ82iq__deviceLabel{z-index:7;position:absolute;top:0}.desktop-module__eJ82iq__computerZone .desktop-module__eJ82iq__deviceLabel{left:0}.desktop-module__eJ82iq__modelZone .desktop-module__eJ82iq__deviceLabel{left:clamp(16px,2vw,28px)}.desktop-module__eJ82iq__modelZone .desktop-module__eJ82iq__boundaryLabel{z-index:7;margin:0;position:absolute;top:31px;left:clamp(16px,2vw,28px)}.desktop-module__eJ82iq__vaultHeading{z-index:7;margin-left:0;position:relative}}.desktop-module__eJ82iq__finishedComputer,.desktop-module__eJ82iq__finishedModel{display:none}.desktop-module__eJ82iq__enclaveZone{align-self:stretch;min-height:0}.desktop-module__eJ82iq__vault{z-index:7;width:auto;position:absolute;bottom:16px;left:12px;right:12px}.desktop-module__eJ82iq__movingPacket{z-index:6;width:24%;animation:linear both desktop-module__eJ82iq__guardrail-packet;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:block;position:absolute;top:16%;left:3%}.desktop-module__eJ82iq__packetReal{animation:linear both desktop-module__eJ82iq__guardrail-real-state;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__eJ82iq__packetTagged{opacity:0;animation:linear both desktop-module__eJ82iq__guardrail-tag-state;animation-timeline:--sealed;animation-range:cover 24% cover 68%;position:absolute;inset:15px}.desktop-module__eJ82iq__movingPacket .desktop-module__eJ82iq__sentence{font-size:22px;line-height:1.32}.desktop-module__eJ82iq__packetRequest,.desktop-module__eJ82iq__packetReply{animation:linear both desktop-module__eJ82iq__guardrail-request-state;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__eJ82iq__packetReply{animation-name:desktop-module__eJ82iq__guardrail-reply-state}.desktop-module__eJ82iq__vaultPair{animation:linear both desktop-module__eJ82iq__guardrail-capture;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__eJ82iq__lockOpen{animation:linear both desktop-module__eJ82iq__guardrail-open;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:inline}.desktop-module__eJ82iq__lockClosed{opacity:0;animation:linear both desktop-module__eJ82iq__guardrail-locked;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:inline}.desktop-module__eJ82iq__lockOpenGlyph{animation:linear both desktop-module__eJ82iq__guardrail-open;animation-timeline:--sealed;animation-range:cover 24% cover 68%;display:inline}.desktop-module__eJ82iq__lockClosedGlyph{animation:linear both desktop-module__eJ82iq__guardrail-locked;animation-timeline:--sealed;animation-range:cover 24% cover 68%}.desktop-module__eJ82iq__sealedCaptions{min-height:56px;display:block;position:relative}.desktop-module__eJ82iq__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__eJ82iq__sealedCaptions li:first-child{animation-name:desktop-module__eJ82iq__guardrail-caption-1}.desktop-module__eJ82iq__sealedCaptions li:nth-child(2){animation-name:desktop-module__eJ82iq__guardrail-caption-2}.desktop-module__eJ82iq__sealedCaptions li:nth-child(3){animation-name:desktop-module__eJ82iq__guardrail-caption-3}.desktop-module__eJ82iq__sealedCaptions li:nth-child(4){animation-name:desktop-module__eJ82iq__guardrail-caption-4}.desktop-module__eJ82iq__sleepSection{view-timeline-name:--sleep;view-timeline-axis:block;height:200svh}.desktop-module__eJ82iq__sleepStage{height:100svh;min-height:0;padding-top:0;position:sticky;top:0}.desktop-module__eJ82iq__sleepCopy{top:calc(var(--apps-nav-height) + 24px);position:absolute;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__morningScene{align-items:start;margin:0;position:absolute;top:33%;bottom:auto;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__nightSky{animation:linear both desktop-module__eJ82iq__overnight-night-sky;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__dawnSky{animation:linear both desktop-module__eJ82iq__overnight-dawn-sky;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__morningSky{animation:linear both desktop-module__eJ82iq__overnight-morning-sky;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__sleepStars{animation:linear both desktop-module__eJ82iq__overnight-stars;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__sleepSun{animation:linear both desktop-module__eJ82iq__overnight-sunrise;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__farRidge,.desktop-module__eJ82iq__townRidge,.desktop-module__eJ82iq__workWindow{animation:linear both desktop-module__eJ82iq__overnight-ridge-far;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__nearRidge,.desktop-module__eJ82iq__frontRidge{animation:linear both desktop-module__eJ82iq__overnight-ridge-near;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__farRim,.desktop-module__eJ82iq__townRim{animation:linear both desktop-module__eJ82iq__overnight-rim-light,linear both desktop-module__eJ82iq__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__eJ82iq__nearRim,.desktop-module__eJ82iq__frontRim{animation:linear both desktop-module__eJ82iq__overnight-rim-light,linear both desktop-module__eJ82iq__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__eJ82iq__clockNight{animation:linear both desktop-module__eJ82iq__overnight-clock-0300;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__clockDawn{animation:linear both desktop-module__eJ82iq__overnight-clock-0530;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__clockSunrise{animation:linear both desktop-module__eJ82iq__overnight-clock-0700;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__clockMorning{animation:linear both desktop-module__eJ82iq__overnight-clock-0800;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__readyCard{animation:linear both desktop-module__eJ82iq__overnight-card-land;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionHeading em{animation:linear both desktop-module__eJ82iq__overnight-accent-color;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__workWindow{animation:linear both desktop-module__eJ82iq__overnight-window-dim,linear both desktop-module__eJ82iq__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__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionHeading,.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionSubhead,.desktop-module__eJ82iq__clock,.desktop-module__eJ82iq__activityBlock,.desktop-module__eJ82iq__activityHeading,.desktop-module__eJ82iq__activityFeed time{animation:linear both desktop-module__eJ82iq__overnight-text-color;animation-timeline:--sleep;animation-range:cover var(--sleep-range-start) cover var(--sleep-range-end)}.desktop-module__eJ82iq__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__eJ82iq__activityFeed{grid-auto-rows:var(--activity-row-height);animation:step-end both desktop-module__eJ82iq__overnight-feed-scroll,linear both desktop-module__eJ82iq__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__eJ82iq__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__eJ82iq__activityPulse:after{content:"";border:1px solid;border-radius:50%;animation:1.5s ease-out infinite desktop-module__eJ82iq__activity-pulse;position:absolute;inset:-3px}.desktop-module__eJ82iq__activityFeed [data-feed-step="0"] .desktop-module__eJ82iq__activityPulse{animation-name:desktop-module__eJ82iq__overnight-working-1}.desktop-module__eJ82iq__activityFeed [data-feed-step="1"] .desktop-module__eJ82iq__activityPulse{animation-name:desktop-module__eJ82iq__overnight-working-2}.desktop-module__eJ82iq__activityFeed [data-feed-step="2"] .desktop-module__eJ82iq__activityPulse{animation-name:desktop-module__eJ82iq__overnight-working-3}.desktop-module__eJ82iq__activityFeed [data-feed-step="3"] .desktop-module__eJ82iq__activityPulse{animation-name:desktop-module__eJ82iq__overnight-working-4}.desktop-module__eJ82iq__activityFeed [data-feed-step="4"] .desktop-module__eJ82iq__activityPulse{animation-name:desktop-module__eJ82iq__overnight-working-5}.desktop-module__eJ82iq__activityFeed [data-feed-step="5"] .desktop-module__eJ82iq__activityPulse{animation-name:desktop-module__eJ82iq__overnight-working-6}@media (max-width:1100px){.desktop-module__eJ82iq__sealedSection{height:300svh}.desktop-module__eJ82iq__sealedStage{top:var(--apps-nav-height);height:calc(100svh - var(--apps-nav-height));grid-template-rows:auto minmax(435px,1fr) auto;gap:10px;padding:8px 16px 12px}.desktop-module__eJ82iq__sealedCopy .desktop-module__eJ82iq__eyebrow{margin-bottom:7px}.desktop-module__eJ82iq__sealedCopy .desktop-module__eJ82iq__sectionSubhead{margin-top:8px;font-size:14px;line-height:1.35}.desktop-module__eJ82iq__sealedScene{grid-template-rows:100px 250px 115px;grid-template-columns:minmax(0,1fr);gap:0;height:465px;min-height:465px}.desktop-module__eJ82iq__deviceZone{justify-content:flex-start;gap:7px}.desktop-module__eJ82iq__computerZone,.desktop-module__eJ82iq__modelZone{align-self:stretch}.desktop-module__eJ82iq__computerZone .desktop-module__eJ82iq__deviceLabel{z-index:7;position:absolute;top:0;left:0}.desktop-module__eJ82iq__modelZone .desktop-module__eJ82iq__deviceLabel{z-index:7;position:absolute;top:6px;left:0}.desktop-module__eJ82iq__modelZone .desktop-module__eJ82iq__boundaryLabel{z-index:7;margin:0;position:absolute;top:8px;left:100px}.desktop-module__eJ82iq__deviceLabel{gap:6px;font-size:8px}.desktop-module__eJ82iq__deviceLabel svg{width:16px;height:16px}.desktop-module__eJ82iq__enclaveZone{border-radius:21px;justify-content:flex-end;min-height:250px;padding:29px 10px 10px}.desktop-module__eJ82iq__enclaveLabel{top:7px;left:12px}.desktop-module__eJ82iq__vault{margin-top:auto;padding:8px}.desktop-module__eJ82iq__enclaveZone .desktop-module__eJ82iq__vault{bottom:10px}.desktop-module__eJ82iq__vaultHeading{margin-bottom:7px;margin-left:0;font-size:8px}.desktop-module__eJ82iq__vaultHeading svg{width:17px;height:17px}.desktop-module__eJ82iq__vaultPairs{grid-template-columns:minmax(0,1fr);gap:6px}.desktop-module__eJ82iq__vaultPair{grid-template-columns:max-content minmax(0,1fr);gap:8px;padding:7px 8px}.desktop-module__eJ82iq__vaultPair b{font-size:11px}.desktop-module__eJ82iq__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__eJ82iq__boundaryLabel{margin-top:0;font-size:8px}.desktop-module__eJ82iq__requestCard{border-radius:12px;padding:9px 11px}.desktop-module__eJ82iq__cardLabel{margin-bottom:4px;font-size:8px}.desktop-module__eJ82iq__sentence,.desktop-module__eJ82iq__finishedModel .desktop-module__eJ82iq__sentence{font-size:22px;line-height:1.22}.desktop-module__eJ82iq__movingPacket .desktop-module__eJ82iq__sentence{font-size:clamp(13px,6.25vw - 7px,17px);line-height:1.3}.desktop-module__eJ82iq__movingPacket{width:calc(100% - 8px);animation-name:desktop-module__eJ82iq__guardrail-packet-mobile;top:30px;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__packetTagged{inset:9px 11px}.desktop-module__eJ82iq__sealedCaptions{gap:7px;min-height:52px}.desktop-module__eJ82iq__sealedCaptions li{gap:8px;font-size:13px;line-height:1.3}.desktop-module__eJ82iq__sealedCaptions li>span{font-size:10px}.desktop-module__eJ82iq__sealedHardware{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px;width:calc(100% - 32px);min-height:0;padding:12px 0 18px}.desktop-module__eJ82iq__sealedHardware p{flex:190px;font-size:11px}.desktop-module__eJ82iq__sealedModelChip{padding:7px 10px;font-size:10px}}@media (max-width:760px){.desktop-module__eJ82iq__sleepSection{--sleep-range-start:38%;--sleep-range-end:62%;height:165svh}.desktop-module__eJ82iq__sleepCopy{top:calc(var(--apps-nav-height) + 12px);width:calc(100% - 36px)}.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionHeading{font-size:clamp(2.35rem,10.5vw,3.15rem)}.desktop-module__eJ82iq__sleepCopy .desktop-module__eJ82iq__sectionSubhead{max-width:330px;margin-top:10px;font-size:15px}.desktop-module__eJ82iq__sleepSun{width:min(72vw,280px)}.desktop-module__eJ82iq__sleepLandscape{height:45%}.desktop-module__eJ82iq__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__eJ82iq__clockGroup{grid-template-columns:minmax(0,1fr);gap:6px}.desktop-module__eJ82iq__clock{font-size:clamp(4.2rem,18vw,5.7rem)}.desktop-module__eJ82iq__activityHeading{margin-bottom:5px;font-size:8px}.desktop-module__eJ82iq__activityFeed{gap:0;font-size:11px;line-height:1.5}.desktop-module__eJ82iq__activityFeed li{gap:6px}.desktop-module__eJ82iq__activityFeed li>span:not(.desktop-module__eJ82iq__activityPulse){flex:1 1 0}.desktop-module__eJ82iq__activityWindow{--activity-row-height:21px;--activity-window-height:63px;height:var(--activity-window-height)}.desktop-module__eJ82iq__readyCard{justify-self:stretch;width:100%;padding:12px;font-size:12px}.desktop-module__eJ82iq__messageMeta{font-size:10px}.desktop-module__eJ82iq__messageAvatar{width:26px;height:26px}.desktop-module__eJ82iq__messageLead{margin-top:9px}.desktop-module__eJ82iq__messageList{gap:5px;margin-top:8px}.desktop-module__eJ82iq__messageFile{margin-top:9px;padding-top:8px}.desktop-module__eJ82iq__sleepEndline{margin-top:9px;padding-top:8px;font-size:11px}}}}@supports not (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.desktop-module__eJ82iq__page [data-reveal=out]{opacity:.01;translate:0 18px}.desktop-module__eJ82iq__page [data-reveal=in]{opacity:1;transition:opacity .48s,translate .48s;translate:0}}}@media (max-width:760px){.desktop-module__eJ82iq__taskGrid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:42px}.desktop-module__eJ82iq__taskColumn{gap:14px}.desktop-module__eJ82iq__taskColumn[data-column]{animation:none}.desktop-module__eJ82iq__taskCard{min-height:172px}.desktop-module__eJ82iq__modelCopy{padding-top:56px}}@media (max-width:420px){.desktop-module__eJ82iq__hero{padding-top:72px}.desktop-module__eJ82iq__heroHeading{letter-spacing:-.08em;font-size:clamp(3.15rem,15vw,4.25rem)}.desktop-module__eJ82iq__windowStage{margin-top:44px}.desktop-module__eJ82iq__windowBar{height:28px}.desktop-module__eJ82iq__windowBar span{width:7px;height:7px}.desktop-module__eJ82iq__sectionHeading{font-size:clamp(2.75rem,12vw,3.7rem)}.desktop-module__eJ82iq__closingHeading{font-size:5.5rem}.desktop-module__eJ82iq__readyCard{padding:13px;font-size:12px}.desktop-module__eJ82iq__downloadOptions{gap:10px}.desktop-module__eJ82iq__downloadPill{padding-inline:13px;font-size:13px}}@media (max-width:1023px){.desktop-module__eJ82iq__integrationGrid{grid-template-columns:minmax(0,1fr)}.desktop-module__eJ82iq__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__eJ82iq__orbitRing,.desktop-module__eJ82iq__depthRing,.desktop-module__eJ82iq__hubRings,.desktop-module__eJ82iq__orbitConnectors{display:none}.desktop-module__eJ82iq__brandTile{flex-direction:row;gap:10px;width:142px;min-height:64px;top:0;left:50%;transform:translate(-50%)}.desktop-module__eJ82iq__toolTile{width:auto;min-height:108px;position:relative;inset:auto;transform:none}.desktop-module__eJ82iq__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__eJ82iq__shell *,.desktop-module__eJ82iq__shell :before,.desktop-module__eJ82iq__shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
