@font-face{font-family:Space Grotesk;src:url(/web/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/web/InterVariable-DiVDrmQJ.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Doto;src:url(/web/doto-latin-full-normal-Cy2ndtyN.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/web/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/web/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink:#202326;--muted:#646a70;--paper:#f5f5f2;--line:#dadcd9;--signal:#d2602a;--teal:#1763b1;--teal-soft:#edf3f8;--header-height:76px;--gutter:clamp(24px, 5vw, 88px);--display:"Space Grotesk", "PingFang SC", "Microsoft YaHei", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 20px)}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.65}body.menu-open{overflow:hidden}body.homepage-loading{overscroll-behavior:none;height:100svh;overflow:hidden}.homepage-loading-gate{z-index:1000;min-height:100svh;padding:32px var(--gutter);color:#eef0ed;background:radial-gradient(64% 52% at 74% 12%,#222a2c 0%,#171b1c88 44%,#0000 74%),#111212;place-items:center;font-family:Space Mono,monospace;display:grid;position:fixed;inset:0}.homepage-loading-gate__content{text-align:center;width:min(340px,100%)}.homepage-loading-gate h1{color:#eef0ed;letter-spacing:-.02em;font-family:Doto,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(36px,4.4vw,54px);font-weight:600}.homepage-loading-gate__track{background:#ffffff24;height:1px;margin-top:28px;position:relative;overflow:hidden}.homepage-loading-gate__track span{transform-origin:0;background:#d7ddd9;transition:transform 80ms linear;position:absolute;inset:0}.homepage-loading-gate__meta{color:#8f9996;letter-spacing:.04em;text-align:left;margin-top:13px;font-size:10px}.homepage-loading-gate__actions{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:30px;display:flex}.homepage-loading-gate__actions button{color:#eef0ed;letter-spacing:.05em;background:0 0;border:0;border-bottom:1px solid #697573;min-height:44px;padding:8px 0;font-size:11px}.homepage-loading-gate__actions button:hover{border-color:#eef0ed}.homepage-loading-gate__actions button:focus-visible{outline-offset:5px;outline:3px solid #d58c50}@media (prefers-reduced-motion:reduce){.homepage-loading-gate__track span{transition:none}}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:wait}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,canvas:focus-visible{outline-offset:5px;outline:3px solid #377fca}button{color:inherit}img{max-width:100%;height:auto;display:block}figure,p,h1,h2,h3,dl{margin:0}h1,h2,h3{font-family:var(--display);font-weight:500;line-height:1.18}h2{letter-spacing:-.025em;font-size:clamp(32px,3.55vw,54px)}h3{font-size:24px}p{line-height:1.8}[hidden]{display:none!important}::selection{color:#fff;background:#3e565f}.skip-link{z-index:200;background:#fff;padding:12px 20px;position:fixed;top:10px;left:16px;transform:translateY(-180%)}.skip-link:focus{transform:none}.site-header{z-index:100;min-height:76px;padding:13px var(--gutter);background:#fafaf8;border-bottom:1px solid #e2e3df;align-items:center;gap:32px;display:flex;position:sticky;top:0}.brand{flex-shrink:0;align-items:center;display:flex}.brand-logo{width:170px;height:auto}.nav-links{align-items:center;gap:clamp(18px,2vw,34px);margin-left:auto;display:flex}.nav-links a{color:#656a6c;font-size:14px;line-height:46px;position:relative}.nav-links a:hover,.nav-links a.active{color:var(--ink)}.nav-links a.active:after{content:"";background:var(--signal);height:2px;position:absolute;bottom:5px;left:0;right:0}.header-actions{align-items:center;gap:12px;display:flex}.header-download{background:var(--ink);color:#fff;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:13px;display:inline-flex}.header-download:hover{background:#44494d}.menu-toggle{background:0 0;border:0;width:42px;height:42px;padding:10px;display:none}.menu-toggle span{gap:5px;display:grid}.menu-toggle i{background:var(--ink);width:22px;height:1px;display:block}.scroll-meter{pointer-events:none;width:100%;height:2px;position:absolute;bottom:-1px;left:0}.scroll-meter span{background:var(--signal);width:0;height:100%;display:block}.button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:28px;min-height:50px;padding:12px 24px;font-size:14px;font-weight:600;line-height:1.45;transition:background .18s,color .18s;display:inline-flex}.button.primary{background:var(--ink);color:#fff}.button.primary:hover{background:#44494d}.button.secondary{border-color:var(--line);background:#fff}.button.light{color:#202326;background:#f5f5f2}.button.light:hover{background:#dedfda}.text-link{border-bottom:1px solid;align-items:center;gap:16px;width:fit-content;min-height:44px;font-size:14px;display:inline-flex}.text-link:hover{color:#a9441c}.hero .text-link:hover,.downloads-section .text-link:hover{color:#ef9564}.homepage{--ink:#f0f0ed;--muted:#aaaead;--line:#2e3030;--paper:#111212;--display:"Space Mono", "PingFang SC", "Microsoft YaHei", sans-serif;font-family:var(--display);background:#111212}.homepage .site-header{background:linear-gradient(110deg,#111212f2,#1c2223e8);border-color:#ffffff14;min-height:88px;position:fixed;inset:0 0 auto}.homepage .brand-logo{filter:brightness(0)invert();width:158px}.homepage .nav-links a{color:#a5a8a7;font-size:13px}.homepage .nav-links a:hover,.homepage .nav-links a.active{color:#fff}.homepage .nav-links a.active:after,.homepage .scroll-meter{display:none}.homepage .header-download{color:#efefed;background:0 0;border:1px solid #ffffff28;border-radius:24px;min-width:112px}.homepage .header-download:hover{background:#ffffff0c;border-color:#ffffff68}.homepage .menu-toggle i{background:#eceeeb}.homepage :is(button,a):focus-visible{outline-color:#d58c50}.homepage .skip-link{color:#171919}.hero{color:#f2f3ef;background:#111212;height:min(100svh,1100px);min-height:min(720px,100svh);position:relative;overflow:clip}.hero:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(85% 100% at 82% 0,#343b3df2 0%,#23292b99 32%,#15181833 65%,#11121200 100%);height:32%;position:absolute;inset:0 0 auto}.hero-copy{z-index:2;top:clamp(118px,13.5vh,164px);left:var(--gutter);right:var(--gutter);text-align:center;position:absolute}.hero h1{letter-spacing:-.03em;font-family:Doto,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(54px,5.6vw,88px);font-weight:400;line-height:.95}[data-type-reveal]{position:relative}[data-type-reveal][data-type-state=playing]>.type-source{opacity:0}.type-visual{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-type-reveal][data-type-state=playing]>.type-source{opacity:1}.type-visual{display:none}}.hero-statement{color:#c0c4c1;letter-spacing:.06em;margin-top:16px;font-size:17px;font-weight:400}.hero-actions{justify-content:center;align-items:center;gap:28px;margin-top:24px;display:flex}.hero-actions .button{letter-spacing:.06em;border-radius:28px;gap:18px;min-height:42px;padding:10px 24px;font-size:13px;font-weight:400}.hero-download{color:#b9bfbd;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.hero-download:hover{color:#fff}.product-experience{position:absolute;inset:0}.showcase-stage{isolation:isolate;background:#111212;position:relative;overflow:hidden}.robot-showcase{background:0 0;width:100%;height:100%}.showcase-stage picture{width:100%;height:100%;display:block}.showcase-stage img,.showcase-stage video{object-fit:contain;width:100%;height:100%;display:block}.robot-showcase img,.robot-showcase video{object-position:center bottom;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1280'%20height='720'%20viewBox='0%200%201280%20720'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1280'%20height='720'%3e%3crect%20width='1280'%20height='720'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1280'%20height='720'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1280'%20height='720'%20viewBox='0%200%201280%20720'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1280'%20height='720'%3e%3crect%20width='1280'%20height='720'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1280'%20height='720'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e");-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.showcase-stage video{opacity:0;pointer-events:none;position:absolute;inset:0}.showcase-stage[data-media-view=video] video{opacity:1}.showcase-controls{right:var(--gutter);z-index:3;gap:20px;display:flex;position:absolute;bottom:24px}.showcase-controls button{color:#a6aeaa;background:0 0;border:0;border-bottom:1px solid #0000;min-width:44px;min-height:44px;padding:7px 3px;font-size:11px}.showcase-controls button:hover{color:#fff;border-bottom-color:currentColor}.showcase-controls button:disabled{opacity:.45;cursor:default}.showcase-status{pointer-events:none;z-index:3;font-size:12px;position:absolute;bottom:28px;left:28px;right:165px}.showcase-stage:not([data-state=error]) .showcase-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.platform-section{padding:120px 0 120px var(--gutter);background:radial-gradient(36% 48% at 0%,#202728,#171b1c 45%,#111212 100%);grid-template-columns:30% 70%;align-items:center;min-height:800px;display:grid;position:relative}.platform-copy{z-index:2;padding-right:16px;position:relative}.section-label{color:#a6aeaa;letter-spacing:.08em;margin-bottom:24px;font-size:12px}.platform-copy h2{letter-spacing:-.02em;font-size:clamp(36px,3.5vw,56px);font-weight:700;line-height:1}.platform-description{color:#bdc3bf;margin-top:30px;font-size:14px;line-height:1.9}.platform-integrations{color:#8d9993;font-family:var(--display);margin-top:22px;font-size:13px}.platform-links{flex-wrap:wrap;gap:12px 24px;margin-top:26px;display:flex}.platform-links .text-link{color:#dce0dc;border-color:#57615b;gap:12px;font-size:12px}.platform-links .text-link:hover{color:#fff;border-color:#fff}.gui-showcase{aspect-ratio:16/9;color:#e8eae8;width:100%}.gui-showcase .showcase-controls{right:var(--gutter);bottom:4px}.gui-showcase .showcase-status{bottom:12px}.resource-links{max-width:330px;margin-top:35px;display:grid}.resource-links a{color:#d0d5d6;border-bottom:1px solid #43494e;justify-content:space-between;align-items:center;gap:20px;min-height:52px;font-size:14px;display:flex}.resource-links a:hover{color:#fff;border-color:#a2aaaf}.downloads-section{padding:72px var(--gutter);color:#f1f3ee;background:#202427;grid-template-columns:.75fr 1.25fr;gap:80px;display:grid}.download-intro p{color:#aeb9bf;margin:26px 0 20px;font-size:15px}.download-intro .text-link{color:#b9c4bc}.download-panel{min-width:0}.download-title{border-bottom:1px solid #495158;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:20px;display:flex}.download-title h3{font-size:27px}.release-meta{color:#b4bdc2;font-size:12px;font-weight:400}.download-picker{gap:22px;display:grid}.download-tabs{flex-wrap:wrap;gap:6px;display:flex}.download-tabs button{color:#b4bec4;background:0 0;border:1px solid #535e65;border-radius:4px;min-height:44px;padding:8px 16px;font-size:14px}.download-tabs button.active{color:#232a2e;background:#e7eae7;border-color:#e7eae7}.download-tabs button:not(.active):hover{border-color:#d5dbdf}.download-platform-panels{min-height:112px}.release-list{grid-template-columns:1fr;gap:10px;display:grid}.download-button{color:#f1f3ef;background:#2b3236;border:1px solid #586268;border-radius:4px;gap:10px;padding:22px 24px;transition:background .18s;display:grid}.download-button:hover{background:#3a444a}.download-button strong{font-size:17px;font-weight:500}.download-button strong:after{content:"↓";float:right;margin-left:10px}.download-button span{color:#b3bdc3;overflow-wrap:anywhere;font-size:12px}.download-note{color:#b4bdc2;margin-top:22px;font-size:12px}.site-footer{padding:44px var(--gutter) 30px;color:#d2d7d9;background:#17191b;flex-wrap:wrap;justify-content:space-between;gap:22px 40px;font-size:12px;display:flex}.site-footer strong,.site-footer span{display:block}.site-footer strong{font-size:13px;font-weight:400}.site-footer span{color:#a1a9af;margin-top:5px;font-size:11px}.footer-links{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.site-footer a{color:#abb5bb;align-items:center;min-height:28px;display:inline-flex}.site-footer a:hover{color:#fff}.beian-link{font-size:10px}.doc-switcher{padding:14px var(--gutter);border-bottom:1px solid var(--line);background:#ecefeb;grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.doc-switcher a{color:var(--muted);border-left:2px solid #0000;gap:2px;padding:8px 12px;display:grid}.doc-switcher a.active,.doc-switcher a:hover{border-left-color:var(--signal);color:var(--ink)}.doc-switcher strong{font-size:14px;font-weight:500}.doc-switcher span{font-size:11px}.doc-hero{padding:64px var(--gutter);border-bottom:1px solid var(--line);background:#ecefeb}.doc-back-link{color:#636e66;align-items:center;gap:12px;min-height:32px;margin-bottom:32px;font-size:12px;display:inline-flex}.doc-hero h1{letter-spacing:-.02em;max-width:1000px;margin-bottom:22px;font-size:clamp(32px,4vw,58px)}.doc-hero>p:not(.eyebrow){color:#5c6760;max-width:760px;font-size:16px}.eyebrow{display:none}.doc-link-row{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:28px;display:flex}.doc-link-row.compact{margin:14px 0 22px}.doc-layout{padding:60px var(--gutter) 90px;grid-template-columns:210px minmax(0,1fr);align-items:start;gap:60px;max-width:1600px;margin:auto;display:grid}.doc-toc{top:calc(var(--header-height) + 26px);border-left:1px solid var(--line);gap:5px;padding-left:20px;display:grid;position:sticky}.doc-toc-label{color:#646f67;margin:0 0 8px;font-size:11px}.doc-toc a{color:#5c6961;align-items:center;min-height:35px;font-size:13px;display:flex}.doc-toc a:hover{color:var(--teal)}.doc-content{gap:50px;min-width:0;display:grid}.doc-section{border-bottom:1px solid var(--line);min-width:0;scroll-margin-top:calc(var(--header-height) + 32px);padding-bottom:40px}.doc-section h2{margin:0 0 20px;font-size:30px}.doc-section h3{margin:28px 0 14px;font-size:21px}.doc-section p,.doc-section li{color:#47554d;font-size:15px;line-height:1.85}.doc-section p{max-width:78ch;margin:12px 0}.doc-section a:not(.button){color:var(--teal);text-underline-offset:4px;text-decoration:underline}.doc-section code{overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace;font-size:.9em}.doc-section pre{color:#e0e9df;background:#222b25;border-radius:4px;max-width:100%;margin:24px 0;padding:24px;overflow-x:auto}.doc-section pre code{white-space:pre;font-size:13px;line-height:1.8}.doc-list{gap:12px;padding-left:22px;display:grid}.doc-card-grid,.step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.doc-card-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-card-grid article,.step-grid article,.process-rail article{border-top:2px solid #b8c5bb;min-width:0;padding:20px 0}.doc-card-grid strong,.step-grid strong,.process-rail strong{margin-bottom:12px;font-size:16px;font-weight:500;display:block}.doc-card-grid span,.step-grid span,.process-rail p{color:#526157;font-size:14px}.sdk-entry-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sdk-entry-actions .button{min-height:40px;padding:10px 13px;font-size:12px}.table-wrap{border:1px solid var(--line);width:100%;overflow-x:auto}.table-wrap table{border-collapse:collapse;background:#fafcf9;width:100%;min-width:760px}.table-wrap th,.table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:16px;font-size:13px}.table-wrap th{color:#3a5744;background:#e8eee8;font-weight:500}.table-wrap tr:last-child td{border-bottom:0}.manual-shot{background:#e8ede8;margin:28px 0;padding:16px}.manual-shot img{max-width:100%;margin:auto}.manual-shot figcaption{color:#5e6d62;margin-top:14px;font-size:12px;line-height:1.7}.process-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}@media (width<=1100px){.site-header{gap:22px}.brand-logo{width:150px}.nav-links{gap:18px}.header-download{padding:0 12px}.downloads-section{grid-template-columns:.75fr 1.25fr;gap:45px}.doc-layout{grid-template-columns:180px minmax(0,1fr);gap:35px}.process-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-card-grid{grid-template-columns:1fr}.step-grid{gap:15px}}@media (width<=760px){:root{--gutter:24px;--header-height:68px}.site-header{gap:12px;min-height:68px;padding-top:10px;padding-bottom:10px}.brand-logo{width:139px}.header-actions{gap:6px;margin-left:auto}.header-download{min-height:40px;padding:0 12px;font-size:12px}.menu-toggle{display:block}.nav-links{padding:18px var(--gutter) 30px;border-bottom:1px solid var(--line);background:#fafaf8;gap:0;margin:0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 30px #10191418}.site-header.nav-open .nav-links{display:grid}.nav-links a{border-bottom:1px solid #e4e7e1;min-height:48px;font-size:18px;line-height:48px}.nav-links a.active:after{display:none}.downloads-section{padding:68px var(--gutter);grid-template-columns:1fr;gap:40px}.download-intro p{margin:22px 0 15px}.download-title{margin-bottom:20px;padding-bottom:16px}.download-title h3{font-size:25px}.download-tabs{gap:6px}.download-tabs button{padding:8px 12px;font-size:12px}.download-button{padding:20px}.download-button strong{font-size:16px}.download-button span,.download-note{font-size:11px}.site-footer{padding:35px var(--gutter);gap:22px}.footer-links{flex-basis:100%;gap:6px 18px}.beian-link{flex-basis:100%;margin-top:-16px}.doc-switcher{padding:12px var(--gutter);gap:10px}.doc-switcher a{padding:6px 8px}.doc-switcher strong{font-size:12px}.doc-switcher span{font-size:10px;line-height:1.4}.doc-hero{padding:30px var(--gutter) 40px}.doc-back-link{margin-bottom:20px}.doc-hero h1{font-size:32px;line-height:1.35}.doc-hero>p:not(.eyebrow){font-size:14px}.doc-link-row{gap:10px 20px;margin-top:20px}.doc-hero .button{font-size:13px}.doc-layout{padding:30px var(--gutter) 60px;grid-template-columns:1fr;gap:38px}.doc-toc{border-left:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 18px;padding:0 0 20px;display:flex;position:static}.doc-toc-label{width:100%;margin:0}.doc-toc a{min-height:32px;font-size:12px}.doc-content{gap:32px}.doc-section{padding-bottom:28px}.doc-section h2{font-size:27px}.doc-section h3{font-size:20px}.doc-section p,.doc-section li{font-size:14px}.doc-card-grid,.doc-card-grid.two-col,.step-grid{grid-template-columns:1fr;gap:5px}.doc-card-grid article,.step-grid article{padding:18px 0 12px}.process-rail{grid-template-columns:1fr;gap:5px}.manual-shot{margin:22px -8px;padding:10px}.manual-shot figcaption{font-size:11px}.doc-section pre{padding:18px}.doc-section pre code{font-size:12px}.desktop-break{display:none}}@media (width<=360px){:root{--gutter:20px}.brand-logo{width:125px}.header-download{padding:0 10px;font-size:11px}.menu-toggle{width:35px}.site-header{gap:6px}.download-tabs button{padding:8px 10px}.doc-switcher{gap:5px}.doc-switcher a{padding:5px}.doc-switcher span{display:none}.doc-hero h1{font-size:29px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.homepage .downloads-section{background:radial-gradient(80% 48% at 60%,#1d2324,#111212 100%);border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr;gap:10%;padding-top:96px;padding-bottom:96px}.homepage .download-intro h2{font-size:clamp(34px,3.4vw,50px);font-weight:400}.homepage .download-title{border-color:#ffffff20}.homepage .download-title h3{letter-spacing:-.02em;font-size:24px;font-weight:700}.homepage .resource-links{max-width:350px;margin-top:38px}.homepage .resource-links a{color:#bfc6c1;border-color:#ffffff20;font-size:13px}.homepage .download-tabs{border-bottom:1px solid #ffffff20;gap:0}.homepage .download-tabs button{color:#959f99;border:0;border-radius:0;padding:10px 16px}.homepage .download-tabs button.active{color:#f2f4ef;background:0 0;box-shadow:inset 0 -2px #dfaa70}.homepage .download-tabs button:hover{color:#f2f4ef}.homepage .download-button{background:0 0;border:0;border-bottom:1px solid #ffffff20;border-radius:0;gap:8px;padding:22px 0}.homepage .download-button:hover{background:#ffffff05}.homepage .download-button span{color:#8f9a94}.site-footer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px}.site-footer>div{margin-bottom:8px}.site-footer .beian-link{flex-basis:auto;margin:0}.homepage .site-footer{color:#929b96;background:#111212;border-top:1px solid #ffffff12;padding-top:32px;padding-bottom:32px}.homepage .site-footer a{color:#777f7b}@media (width>=768px) and (width<=1000px){.hero{height:min(90svh,900px);min-height:min(690px,100svh)}.robot-showcase img,.robot-showcase video{object-fit:cover;-webkit-mask-size:cover;mask-size:cover}.hero-copy{top:132px}.platform-section{grid-template-columns:32% 68%;min-height:620px;padding-top:90px;padding-bottom:90px}.platform-copy h2{font-size:36px}.platform-description{font-size:13px}.platform-links{gap:6px 20px}}@media (width<=767px){.homepage .site-header{min-height:74px}.homepage .brand-logo{width:130px}.homepage .nav-links{box-shadow:none;background:#111212;border-color:#ffffff25}.homepage .nav-links a{border-color:#ffffff20;font-size:16px}.homepage .header-download{min-width:0;min-height:38px}.hero{height:auto;min-height:0;padding-top:108px}.hero-copy{margin:0 var(--gutter);position:relative;top:auto;left:auto;right:auto}.hero h1{font-size:clamp(38px,10vw,64px);font-weight:700}.robot-showcase img,.robot-showcase video{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='720'%20height='900'%20viewBox='0%200%20720%20900'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='720'%20height='900'%3e%3crect%20width='720'%20height='900'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='720'%20height='900'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='720'%20height='900'%20viewBox='0%200%20720%20900'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='720'%20height='900'%3e%3crect%20width='720'%20height='900'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='720'%20height='900'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e")}.hero-statement{letter-spacing:.04em;margin-top:12px;font-size:14px}.hero-actions{gap:24px;margin-top:18px}.hero-actions .button{min-height:40px;padding:9px 20px;font-size:12px}.product-experience{margin-top:10px;position:relative;inset:auto}.robot-showcase{aspect-ratio:4/5;height:auto}.showcase-controls{gap:18px;bottom:4px;right:22px}.showcase-status{bottom:12px;left:22px}.platform-section{min-height:0;padding:70px 0 48px;display:block}.platform-copy{margin:0 var(--gutter);padding:0}.section-label{margin-bottom:18px;font-size:11px}.platform-copy h2{font-size:clamp(32px,8.2vw,43px);line-height:1}.platform-copy h2 br{display:none}.platform-description{margin-top:22px;font-size:14px}.platform-integrations{margin-top:14px;font-size:12px}.platform-links{gap:25px;margin-top:20px}.gui-showcase{aspect-ratio:16/9;margin-top:20px;padding-bottom:0}.gui-showcase picture,.gui-showcase video{aspect-ratio:16/9;height:100%}.homepage .downloads-section{padding:54px var(--gutter);grid-template-columns:1fr;gap:46px}.homepage .download-intro h2{font-size:34px}.homepage .resource-links{max-width:none;margin-top:24px}.homepage .download-tabs button{padding:10px 13px}.homepage .site-footer{padding:28px var(--gutter)}}@media (width<=360px){.homepage .brand-logo{width:118px}.hero h1{font-size:37px}.platform-copy h2{font-size:32px}.homepage .download-tabs button{padding:10px}}@media (width>=1001px) and (height<=760px){.hero-copy{top:104px}.hero h1{font-size:60px}.hero-statement{margin-top:10px;font-size:14px}.hero-actions{margin-top:16px}.product-experience{padding-top:100px}}@media (width>=768px) and (width<=1000px) and (height<=760px){.hero-copy{top:104px}.hero h1{font-size:44px}.hero-statement{margin-top:10px;font-size:13px}.hero-actions{margin-top:14px}.product-experience{padding-top:110px}}.documentation,.reservation-page{--interior-bg:#0d0f10;--interior-panel:#121516;--interior-raised:#171a1b;--interior-text:#e8eae7;--interior-muted:#969d9a;--interior-dim:#6f7773;--interior-line:#ffffff1c;--interior-line-strong:#fff3;--interior-accent:#78abb5;--display:"Space Mono", "PingFang SC", "Microsoft YaHei", sans-serif;background:var(--interior-bg);color:var(--interior-text)}.documentation{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh}.documentation .site-header,.reservation-page .site-header{border-color:var(--interior-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0f10f0;min-height:76px}.documentation .brand-logo,.reservation-page .brand-logo{filter:brightness(0)invert();width:170px}.documentation .nav-links a,.reservation-page .nav-links a{color:var(--interior-muted);letter-spacing:.015em;font-family:Space Mono,monospace;font-size:12px}.documentation .nav-links a:hover,.documentation .nav-links a.active,.reservation-page .nav-links a:hover,.reservation-page .nav-links a.active{color:var(--interior-text)}.documentation .nav-links a.active:after,.reservation-page .nav-links a.active:after{background:var(--interior-accent);height:1px}.documentation .header-download,.reservation-page .header-download{color:var(--interior-text);border:1px solid var(--interior-line-strong);background:0 0;border-radius:24px;font-family:Space Mono,monospace;font-size:11px}.documentation .header-download:hover,.reservation-page .header-download:hover{background:#ffffff0f;border-color:#ffffff59}.documentation .nav-links a.active:after,.documentation .scroll-meter,.reservation-page .nav-links a.active:after,.reservation-page .scroll-meter{display:none}.documentation .skip-link{color:#0d0f10;background:#f1f3ef}.documentation .doc-switcher{top:var(--header-height);z-index:80;max-width:none;padding:0 var(--gutter);border-bottom:1px solid var(--interior-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0f10f0;grid-template-columns:repeat(3,minmax(0,1fr));position:sticky}.documentation .doc-switcher a{max-width:260px;color:var(--interior-dim);border:0;border-radius:0;padding:13px 0 14px;position:relative}.documentation .doc-switcher a+a{margin-left:clamp(12px,2vw,34px)}.documentation .doc-switcher a:hover,.documentation .doc-switcher a[aria-current=page]{color:var(--interior-text);background:0 0}.documentation .doc-switcher a[aria-current=page]:after{content:"";background:var(--interior-accent);height:1px;position:absolute;bottom:-1px;left:0;right:0}.documentation .doc-switcher strong{letter-spacing:.01em;font-family:Space Mono,monospace;font-size:12px}.documentation .doc-switcher span{color:var(--interior-dim);margin-top:2px;font-size:10px}.documentation .doc-page{background:radial-gradient(ellipse 65% 28% at 76% 0%, #69aab612, transparent 70%), var(--interior-bg)}.documentation .doc-hero{width:min(1180px, calc(100% - 2 * var(--gutter)));border-bottom:1px solid var(--interior-line);background:0 0;margin:0 auto;padding:clamp(54px,7vw,104px) 0 clamp(52px,6vw,88px)}.documentation .doc-back-link{color:var(--interior-muted);letter-spacing:.02em;margin-bottom:clamp(28px,4vw,52px);font-family:Space Mono,monospace;font-size:11px}.documentation .doc-back-link:hover,.documentation .doc-section a:not(.button),.documentation .text-link{color:#a8c8ce}.documentation .eyebrow{color:var(--interior-accent);letter-spacing:.12em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:10px;font-weight:700}.documentation .doc-hero h1{max-width:900px;color:var(--interior-text);letter-spacing:-.055em;text-wrap:balance;margin-top:15px;font-family:Space Mono,PingFang SC,monospace;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.08}.documentation .doc-hero>p:not(.eyebrow){color:#b6bcb8;max-width:720px;margin-top:24px;font-size:16px;line-height:1.9}.documentation .doc-link-row{margin-top:30px}.documentation .button{border-radius:2px;font-family:Space Mono,PingFang SC,monospace;font-size:12px}.documentation .button.primary{color:#111314;background:#e5e9e5;border-radius:24px}.documentation .button.primary:hover{background:#fff}.documentation .button.secondary{color:var(--interior-text);border-color:var(--interior-line-strong);background:0 0}.documentation .button.secondary:hover{background:#ffffff0d;border-color:#ffffff57}.documentation .doc-layout{width:min(1180px, calc(100% - 2 * var(--gutter)));grid-template-columns:210px minmax(0,820px);justify-content:space-between;gap:clamp(48px,7vw,116px);max-width:none;margin:0 auto;padding:clamp(48px,6vw,88px) 0 clamp(80px,9vw,136px)}.documentation .doc-toc{top:calc(var(--header-height) + 96px);border-color:var(--interior-line-strong);padding:2px 0 0 18px}.documentation .doc-toc-label{color:var(--interior-dim);letter-spacing:.12em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:9px}.documentation .doc-toc a{color:#858d89;font-size:12px}.documentation .doc-toc a:hover{color:var(--interior-text)}.documentation .doc-content{gap:clamp(44px,6vw,76px);min-width:0}.documentation .doc-section{scroll-margin-top:calc(var(--header-height) + 88px);border-color:var(--interior-line);padding-bottom:clamp(42px,5vw,66px)}.documentation .doc-section h2{color:var(--interior-text);letter-spacing:-.035em;margin-top:10px;font-family:Space Mono,PingFang SC,monospace;font-size:clamp(27px,3vw,38px);font-weight:700}.documentation .doc-section h3{color:#d8dcd8;margin-top:34px;font-size:19px;font-weight:600}.documentation .doc-section p,.documentation .doc-section li{color:#afb5b1;font-size:15px;line-height:1.9}.documentation .doc-section strong{color:#e1e5e1}.documentation .doc-list li+li{margin-top:10px}.documentation .doc-card-grid,.documentation .step-grid,.documentation .process-rail{border-top:1px solid var(--interior-line);border-left:1px solid var(--interior-line);gap:0}.documentation .doc-card-grid article,.documentation .step-grid article,.documentation .process-rail article{border:0;border-right:1px solid var(--interior-line);border-bottom:1px solid var(--interior-line);background:#ffffff05;min-height:132px;padding:22px}.documentation .doc-card-grid span,.documentation .step-grid span,.documentation .process-rail p{color:var(--interior-muted)}.documentation .process-rail article>span{color:var(--interior-accent);font-family:Space Mono,monospace}.documentation .manual-shot{border:1px solid var(--interior-line);background:#080a0b;margin:34px 0;padding:clamp(10px,1.4vw,18px)}.documentation .manual-shot img{border:1px solid #ffffff14}.documentation .manual-shot figcaption{color:var(--interior-dim)}.documentation .doc-section pre{border:1px solid var(--interior-line);background:#080a0b;border-radius:0}.documentation .doc-section code{color:#b8d9df;background:#70abb61a}.documentation .doc-section pre code{color:#c8d5d3;background:0 0}.documentation .table-wrap{border-color:var(--interior-line)}.documentation .table-wrap table{color:#adb4b0;background:0 0}.documentation .table-wrap th,.documentation .table-wrap td{border-color:var(--interior-line)}.documentation .table-wrap th{color:#dce0dc;background:#171a1b;font-family:Space Mono,PingFang SC,monospace;font-size:11px}.documentation .site-footer,.reservation-page .site-footer{color:#78807c;border-color:var(--interior-line);background:#090b0c}.documentation .site-footer strong,.reservation-page .site-footer strong{color:#c7ccc8}.documentation .site-footer a,.reservation-page .site-footer a{color:#777f7b}.documentation .footer-links,.reservation-page .footer-links{font-family:Space Mono,monospace;font-size:11px}.reservation-page{min-height:calc(100vh - var(--header-height));background:radial-gradient(ellipse 55% 38% at 78% 8%, #69aab614, transparent 72%), var(--interior-bg);color:var(--interior-text)}@media (width<=760px){.documentation .site-header,.reservation-page .site-header{min-height:68px}.documentation .brand-logo,.reservation-page .brand-logo{width:132px}.documentation .menu-toggle i,.reservation-page .menu-toggle i{background:var(--interior-text)}.documentation .nav-links,.reservation-page .nav-links{border-color:var(--interior-line);background:#0d0f10;box-shadow:0 20px 32px #00000047}.documentation .nav-links a,.reservation-page .nav-links a{border-color:var(--interior-line)}.documentation .doc-switcher{padding:0 var(--gutter)}.documentation .doc-switcher a{padding:11px 0 12px}.documentation .doc-switcher a+a{margin-left:10px}.documentation .doc-switcher span{display:none}.documentation .doc-hero{width:calc(100% - 2 * var(--gutter));padding:38px 0 48px}.documentation .doc-hero h1{font-size:clamp(31px,9vw,42px)}.documentation .doc-hero>p:not(.eyebrow){font-size:14px}.documentation .doc-layout{width:calc(100% - 2 * var(--gutter));grid-template-columns:1fr;gap:42px;padding:36px 0 76px}.documentation .doc-toc{border-left:0;border-bottom-color:var(--interior-line);padding:0 0 22px}.documentation .doc-section{scroll-margin-top:calc(var(--header-height) + 64px)}.documentation .doc-card-grid,.documentation .step-grid,.documentation .process-rail{grid-template-columns:1fr}.documentation .manual-shot{margin-left:-8px;margin-right:-8px}}.homepage .download-picker{gap:18px}.homepage .download-platform-panels{min-height:150px}.homepage .download-platform-panel{grid-template-rows:44px 94px;gap:12px}.homepage .download-architecture-row{color:#aeb7b2;border-bottom:1px solid #ffffff14;align-items:center;gap:14px;min-height:44px;font-size:12px;display:flex}.homepage .download-architecture-label{color:#7f8984;letter-spacing:.08em;flex:none}.homepage .download-architecture-value{color:#e2e6e2}.homepage .download-architecture-options{align-items:center;gap:5px;display:flex}.homepage .download-architecture-options button{color:#aeb7b2;min-height:32px;font:inherit;background:0 0;border:1px solid #ffffff20;border-radius:3px;padding:5px 11px}.homepage .download-architecture-options button:is(:hover,:focus-visible){color:#f1f4f1;border-color:#8f9b95}.homepage .download-architecture-options button.active{color:#f4f5f2;background:#ffffff08;border-color:#dfaa70}.homepage .download-primary-action{box-sizing:border-box;align-content:center;height:94px;min-height:94px;padding-top:14px;padding-bottom:14px}.homepage .download-primary-action span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.homepage .download-noscript-links{gap:8px;padding-top:12px;font-size:12px;display:grid}@media (width<=560px),(height<=700px){.homepage .download-picker{gap:14px}.homepage .download-platform-panels{min-height:142px}.homepage .download-platform-panel{grid-template-rows:40px 92px;gap:10px}.homepage .download-architecture-row{min-height:40px}.homepage .download-architecture-options button{min-height:32px;padding-inline:10px}.homepage .download-primary-action{height:92px;min-height:92px}}.homepage .gui-presentation{perspective:1500px;background:0 0;grid-template-columns:minmax(0,56vw) minmax(0,1fr);align-items:center;gap:0;padding:clamp(88px,10vh,116px) 0 clamp(38px,5vh,62px) clamp(28px,3.2vw,54px);display:grid}.gui-left-stage{z-index:2;align-self:center;width:min(100%,880px);position:relative}.gui-robot-clearance{pointer-events:none;align-self:stretch;min-width:0}.homepage .gui-presentation .gui-note{z-index:3;color:#aeb7b2;font-size:13px;line-height:1.65;position:relative}.homepage .gui-presentation .platform-copy{grid-template-columns:1fr;align-items:end;gap:7px;padding:0 3% 17px;display:grid}.homepage .gui-presentation .section-label{grid-column:1/-1;margin:0}.homepage .gui-presentation .platform-copy h2{white-space:nowrap;font-size:clamp(30px,3vw,48px)}.homepage .gui-presentation .gui-note-secondary{align-items:center;gap:12px 24px;padding:17px 3% 0;display:flex}.homepage .gui-presentation .platform-integrations{white-space:nowrap;margin:0}.homepage .gui-presentation .gui-note-links{white-space:nowrap;gap:18px;display:flex}.homepage .gui-presentation .gui-note-secondary .gui-note-links{margin-left:auto}.homepage .gui-presentation .text-link{color:#dce0dc;border-color:#57615b;gap:10px;font-size:12px;display:inline-flex}.homepage .gui-presentation .text-link:hover{color:#fff;border-color:#fff}.gui-projection-holder{aspect-ratio:16/9;width:calc(100% + min(6vw,88px));transform-style:preserve-3d;opacity:var(--gui-stage-opacity,1);margin-left:max(-30px,-2vw);position:relative}.gui-projection-surface{z-index:2;opacity:var(--gui-project-opacity,1);transform:translate3d(var(--gui-project-x,0), var(--gui-project-y,0), 0) scale(var(--gui-project-scale,1));transform-origin:50%;transform-style:preserve-3d;perspective:1500px;will-change:transform, opacity;position:absolute;inset:0}.gui-projection-beam{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gui-projection-fill{fill:url(#gui-beam-falloff);filter:blur(22px) brightness(var(--gui-glow-gain,1))}.gui-projection-emitter{fill:url(#gui-emitter-glow);filter:blur(2.5px)}.gui-projection-particles circle{fill:#e9fbff;filter:drop-shadow(0 0 3px #8fcbd3)}.gui-panel-floor-shadow{z-index:0;filter:blur(28px);height:16%;opacity:calc(var(--gui-shadow-opacity,0) * .72);pointer-events:none;background:#000;border-radius:50%;position:absolute;bottom:-10%;left:13%;right:2%;transform:skew(-10deg)}.gui-float{z-index:2;min-width:0;transform:translate3d(calc(var(--gui-float-x,0) * 5px), calc(var(--gui-float-y,0) * 4px), 0) rotateX(calc(1.5deg + var(--gui-float-y,0) * -2.5deg)) rotateY(calc(11deg + var(--gui-float-x,0) * 3deg));transform-style:preserve-3d;transform-origin:50% 55%;will-change:transform;position:relative}.gui-perimeter-halo{z-index:4;opacity:var(--gui-perimeter-opacity,0);filter:blur(2px) brightness(var(--gui-glow-gain,1));pointer-events:none;border-radius:3px;position:absolute;inset:6% 13%;box-shadow:0 0 20px 6px #8cd2d95e,0 0 48px 15px #559ca83d}.homepage .gui-presentation .gui-showcase{filter:none;background:#101415;transform:translateZ(4px);box-shadow:0 24px 52px #0008;-webkit-mask-image:none;mask-image:none}.homepage .gui-presentation .gui-showcase :is(picture,video){transform:translateZ(3px)}.homepage .gui-presentation .gui-showcase :is(.showcase-controls,.showcase-status){transform:translateZ(8px)}.gui-beam-edge{z-index:5;pointer-events:none;width:1px;height:1px;position:absolute;right:13%}.gui-beam-edge-top{top:6%}.gui-beam-edge-bottom{bottom:6%}@media (width>=791px) and (width<=1100px){.homepage .gui-presentation{grid-template-columns:minmax(0,57vw) minmax(0,1fr);padding-left:24px}.homepage .gui-presentation .platform-copy{grid-template-columns:1fr;gap:8px}.homepage .gui-presentation .gui-note-secondary{flex-wrap:wrap}.homepage .gui-presentation .platform-integrations,.homepage .gui-presentation .gui-note-secondary .gui-note-links{margin-left:0}}@media (width<=790px),(height<=700px){.homepage .gui-presentation{height:auto;min-height:100%;padding:36px var(--gutter) 54px;perspective:none;grid-template-columns:minmax(0,1fr);gap:0}.gui-left-stage{width:100%;min-width:0}.gui-robot-clearance,.gui-projection-beam{display:none}.homepage .gui-presentation .platform-copy{margin:0;padding:0 0 20px;display:block}.homepage .gui-presentation .platform-copy h2{white-space:normal}.gui-projection-holder{width:calc(100% + 2 * var(--gutter));margin-left:calc(-1 * var(--gutter));aspect-ratio:16/9}.gui-projection-surface{will-change:auto;position:relative;inset:auto;opacity:1!important;transform:none!important}.homepage .gui-presentation .gui-note-secondary{gap:10px;padding:20px 0 0;display:grid}.homepage .gui-presentation .platform-integrations{margin:0}.homepage .gui-presentation .gui-note-links{gap:25px}.homepage .gui-presentation .gui-note-secondary .gui-note-links{margin-left:0}.homepage .gui-presentation .gui-showcase{aspect-ratio:16/9;margin-top:0;padding-bottom:0;box-shadow:0 22px 48px #0009}.homepage .gui-presentation .gui-showcase :is(picture,video){aspect-ratio:16/9;height:100%}.gui-float,.gui-projection-surface,.homepage .gui-presentation .gui-showcase,.homepage .gui-presentation .gui-showcase :is(picture,video){transform:none}.gui-panel-floor-shadow,.gui-perimeter-halo{display:none}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.gui-float{will-change:auto;transform:none}.gui-panel-floor-shadow,.gui-perimeter-halo{display:none}.homepage .gui-presentation .gui-showcase,.homepage .gui-presentation .gui-showcase :is(picture,video){transform:none}}@media (prefers-reduced-motion:reduce){.gui-projection-surface{will-change:auto;opacity:1!important;transform:none!important}.gui-projection-beam{display:none}}.reservation-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.reservation-main{width:min(1120px, calc(100% - var(--gutter) * 2));min-height:calc(100svh - 180px);margin:0 auto;padding:68px 0 80px}.reservation-back{color:#aeb6b5;align-items:center;gap:10px;min-height:40px;font-size:12px;display:inline-flex}.reservation-back:hover{color:#fff}.reservation-heading{margin:28px 0 54px}.reservation-heading h1{font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(32px,4.3vw,58px);font-weight:400;line-height:1.2}.reservation-heading p{color:#aeb6b5;margin:18px 0 0;font-size:14px}.reservation-email{gap:14px;max-width:540px;margin-bottom:44px;display:grid}.reservation-email label,.reservation-products legend{font-size:14px}.reservation-email input{font:inherit;color:#f1f3f0;background:#ffffff03;border:1px solid #ffffff30;border-radius:4px;width:100%;min-height:54px;padding:14px 16px;font-size:15px}.reservation-email input::placeholder{color:#818986}.reservation-products{border:0;min-width:0;margin:0;padding:0}.reservation-products legend{justify-content:space-between;width:100%;margin-bottom:16px;padding:0;display:flex}.reservation-products legend span{color:#98a3a0;font-size:12px}.reservation-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.reservation-product{background:#ffffff02;border:1px solid #ffffff26;border-radius:5px;min-width:0;padding:22px 24px 18px;transition:background .18s,border-color .18s}.reservation-product.is-selected{background:linear-gradient(145deg,#cedbd710,#ffffff03);border-color:#c4d2cc99}.reservation-product-label{cursor:pointer;grid-template-columns:1fr 22px;padding:0 0 28px;display:grid}.reservation-product-label input{accent-color:#e4e9e5;cursor:pointer;grid-area:1/2;width:20px;height:20px;margin:2px 0 0}.reservation-product-name{font-family:var(--display);letter-spacing:-.04em;grid-area:1/1;font-size:36px;line-height:1}.reservation-product-type{color:#aeb6b5;margin-top:12px;font-size:12px}.reservation-quantity{border-top:1px solid #ffffff19;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.reservation-quantity>label{color:#aeb6b5;font-size:12px}.reservation-stepper{border:1px solid #ffffff27;border-radius:4px;align-items:center;display:flex;overflow:hidden}.reservation-stepper button,.reservation-stepper input{font:inherit;color:#f1f3f0;text-align:center;background:0 0;border:0;height:38px;padding:0}.reservation-stepper button{cursor:pointer;width:36px;font-size:20px}.reservation-stepper button:not(:disabled):hover{background:#ffffff12}.reservation-stepper input{appearance:textfield;width:46px;min-width:0;font-size:14px}.reservation-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.reservation-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.reservation-stepper :disabled{opacity:.3;cursor:default}.reservation-actions{justify-content:space-between;align-items:center;gap:24px;margin-top:34px;display:flex}.reservation-actions p{color:#aeb6b5;margin:0;font-size:12px}.reservation-actions strong{color:#e9eeeb;font-weight:400}.reservation-primary{color:#161a19;min-height:48px;font:inherit;cursor:pointer;background:#eceee9;border:1px solid #eceee9;border-radius:28px;justify-content:center;align-items:center;gap:25px;padding:12px 25px;font-size:13px;display:inline-flex}.reservation-primary:not(:disabled):hover{background:#fff;border-color:#fff}.reservation-primary:disabled{opacity:.5;cursor:default}.reservation-page :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #b6dce1}.reservation-error{color:#f1b2a2;margin:20px 0 0;font-size:13px}.reservation-review{border-top:1px solid #ffffff30;max-width:720px;padding:30px 0 0}.reservation-review h2{margin:0 0 34px;font-size:23px;font-weight:400}.reservation-review-email{margin:0 0 30px}.reservation-review-email dt{color:#aeb6b5;margin-bottom:10px;font-size:12px}.reservation-review-email dd{overflow-wrap:anywhere;margin:0;font-size:16px}.reservation-review-items{margin:0;padding:0;list-style:none}.reservation-review-items li{border-bottom:1px solid #ffffff20;justify-content:space-between;gap:20px;padding:19px 0;font-size:15px;display:flex}.reservation-status{color:#aeb6b5;margin:28px 0 0;font-size:12px}.reservation-edit{color:#c9d0cd;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;font-size:13px}.reservation-edit:hover{color:#fff}.action-arrow{flex:0 0 16px;display:block}.homepage .hero-actions{flex-wrap:wrap}.homepage .hero-actions :is(.hero-reserve,.hero-download){gap:8px}@media (width<=900px){.reservation-product{padding:20px 16px 16px}.reservation-quantity{flex-wrap:wrap}}@media (width<=767px){.reservation-main{padding-top:32px;padding-bottom:54px}.reservation-heading{margin:22px 0 36px}.reservation-email{margin-bottom:32px}.reservation-product-grid{grid-template-columns:1fr;gap:12px}.reservation-product{grid-template-columns:1fr auto;gap:18px;padding:22px 18px;display:grid}.reservation-product-label{grid-template-columns:22px 1fr;column-gap:16px;padding:0}.reservation-product-label input{grid-area:1/1/3;align-self:center}.reservation-product-name{grid-column:2;font-size:28px}.reservation-product-type{grid-column:2;margin-top:6px}.reservation-quantity{border:0;justify-items:end;gap:6px;padding:0;display:grid}.reservation-quantity>label{font-size:11px}.reservation-stepper button{width:32px}.reservation-stepper input{width:34px}.reservation-actions{flex-wrap:wrap;margin-top:28px}.reservation-actions .reservation-primary{flex:1 0 auto}.homepage .hero-actions{gap:6px 16px}.homepage .hero-actions .hero-download{font-size:12px}}@media (width<=360px){.homepage .hero-actions{column-gap:12px}.homepage .hero-actions .button{padding-inline:16px}.reservation-product{column-gap:12px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.reservation-product{transition:none}}.fixed-scene-rail{display:none}html.fixed-scene-enabled{scroll-snap-type:y mandatory;scroll-behavior:auto;scroll-padding-top:0}.fixed-scene-enabled .homepage [data-fixed-scene-stage]>.fixed-scene-rail{pointer-events:none;opacity:0;grid-template-rows:repeat(3,1fr);display:grid;position:absolute;inset:0}.fixed-scene-enabled [data-scene-stop]{scroll-snap-align:start;scroll-snap-stop:always}.fixed-scene-enabled .homepage [data-fixed-scene-stage]{isolation:isolate;background:#111212;height:300svh;position:relative}.fixed-scene-enabled .homepage .fixed-scene-stack{width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.fixed-scene-enabled .homepage .fixed-scene-panel{opacity:0;visibility:hidden;pointer-events:none;min-height:100%;transition:opacity .18s ease-out,visibility 0s linear .18s;position:absolute;inset:0}.fixed-scene-enabled .homepage .fixed-scene-panel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.fixed-scene-enabled .homepage .fixed-scene-panel :is(.hero-copy,.gui-note,.download-intro,.download-panel,.site-footer){opacity:0;transition:opacity .22s ease-out;transform:none}.fixed-scene-enabled .homepage .fixed-scene-panel[data-active=true] :is(.hero-copy,.gui-note,.download-intro,.download-panel,.site-footer){opacity:1}.fixed-scene-enabled .homepage .fixed-scene-panel[data-active=true] :is(.gui-note-secondary,.download-panel){transition-delay:60ms}.fixed-scene-enabled[data-scene-from=home] .fixed-scene-panel[data-scene-panel=home] .hero-copy,.fixed-scene-enabled[data-scene-from=platform] .fixed-scene-panel[data-scene-panel=platform] .gui-note,.fixed-scene-enabled[data-scene-from=downloads] .fixed-scene-panel[data-scene-panel=downloads] :is(.download-intro,.download-panel,.site-footer){opacity:0;pointer-events:none;transition-duration:.14s;transition-delay:0s}.fixed-scene-enabled[data-scene-from=home][data-scene-target=downloads] .fixed-scene-panel[data-scene-panel=platform],.fixed-scene-enabled[data-scene-from=downloads][data-scene-target=home] .fixed-scene-panel[data-scene-panel=platform]{opacity:0;visibility:hidden;pointer-events:none;transition:none}.fixed-scene-enabled[data-scene-from=home]:not(.robot-backdrop-presented) .fixed-scene-panel[data-scene-panel=home]{opacity:1;visibility:visible;pointer-events:none}.fixed-scene-enabled:not(.fixed-scene-ready) .homepage .fixed-scene-panel,.fixed-scene-enabled:not(.fixed-scene-ready) .homepage .fixed-scene-panel :is(.hero-copy,.gui-note,.download-intro,.download-panel,.site-footer),.fixed-scene-enabled[data-scene-entry=direct] .homepage .fixed-scene-panel,.fixed-scene-enabled[data-scene-entry=direct] .homepage .fixed-scene-panel :is(.hero-copy,.gui-note,.download-intro,.download-panel,.site-footer),.fixed-scene-enabled[data-scene-entry=direct] .homepage :is(.gui-projection-holder,.gui-projection-surface,.gui-float){transition:none}.fixed-scene-enabled .homepage .hero,.fixed-scene-enabled .homepage .platform-section{width:100%;height:100svh;min-height:100%}.fixed-scene-enabled .homepage .fixed-scene-panel-downloads{padding-top:var(--scene-header-height,76px);flex-direction:column;display:flex;overflow:auto}.fixed-scene-enabled .homepage .fixed-scene-panel-downloads .downloads-section{grid-template-columns:minmax(var(--gutter),1fr) minmax(280px,400px) minmax(420px,600px) minmax(var(--gutter),1fr);flex:1 0 auto;align-content:center;column-gap:clamp(48px,6vw,72px);min-height:0;padding:clamp(48px,8vh,88px) 0}.fixed-scene-enabled .homepage .fixed-scene-panel-downloads .download-intro{grid-column:2}.fixed-scene-enabled .homepage .fixed-scene-panel-downloads .download-panel{grid-column:3}.fixed-scene-enabled .homepage .fixed-scene-panel-downloads .site-footer{flex:none}.fixed-scene-enabled .homepage .robot-scroll-backdrop{position:absolute}@media (width>=791px) and (width<=1100px){.fixed-scene-enabled .homepage .fixed-scene-panel-downloads .downloads-section{grid-template-columns:minmax(var(--gutter),1fr) minmax(240px,360px) minmax(380px,520px) minmax(var(--gutter),1fr);column-gap:28px}}@media (width<=790px),(height<=700px){.fixed-scene-enabled .homepage .fixed-scene-panel{padding-top:var(--scene-header-height,74px);overflow:hidden auto}.fixed-scene-enabled .homepage .hero{padding-top:calc(var(--scene-header-height,74px) + 34px);min-height:100svh}.fixed-scene-enabled .homepage .platform-section{height:auto;min-height:calc(100svh - var(--scene-header-height,74px))}.fixed-scene-enabled .homepage .fixed-scene-panel-downloads .downloads-section{padding:48px var(--gutter);grid-template-columns:1fr;align-content:start;gap:46px}.fixed-scene-enabled .homepage .fixed-scene-panel-downloads :is(.download-intro,.download-panel){grid-column:auto}}@media (prefers-reduced-motion:reduce){.fixed-scene-enabled .homepage .fixed-scene-panel,.fixed-scene-enabled .homepage .fixed-scene-panel :is(.hero-copy,.gui-note,.download-intro,.download-panel,.site-footer){transition:none;transform:none}}.robot-scroll-backdrop{--robot-backdrop-top:0px;--robot-backdrop-left:0px;--robot-backdrop-width:100vw;--robot-backdrop-height:100svh;--robot-backdrop-media-scale:1;--robot-backdrop-media-x:0%;--robot-backdrop-media-y:0%;--robot-backdrop-shade:0;z-index:0;top:var(--robot-backdrop-top);left:var(--robot-backdrop-left);width:var(--robot-backdrop-width);height:var(--robot-backdrop-height);opacity:0;pointer-events:none;background:#111212;position:fixed;overflow:hidden}.robot-scroll-backdrop canvas,.robot-scroll-backdrop__fallback,.robot-scroll-backdrop__fallback img,.robot-scroll-backdrop__shade{width:100%;height:100%;position:absolute;inset:0}.robot-scroll-backdrop canvas{opacity:0;transform:translate(var(--robot-backdrop-media-x), var(--robot-backdrop-media-y)) scale(var(--robot-backdrop-media-scale));transform-origin:bottom;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1280'%20height='720'%20viewBox='0%200%201280%20720'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1280'%20height='720'%3e%3crect%20width='1280'%20height='720'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1280'%20height='720'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e") bottom/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1280'%20height='720'%20viewBox='0%200%201280%20720'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1280'%20height='720'%3e%3crect%20width='1280'%20height='720'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1280'%20height='720'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e") bottom/cover no-repeat}.robot-scroll-backdrop__fallback img{object-fit:cover;object-position:center bottom;transform:translate(var(--robot-backdrop-media-x), var(--robot-backdrop-media-y)) scale(var(--robot-backdrop-media-scale));transform-origin:bottom;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1280'%20height='720'%20viewBox='0%200%201280%20720'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1280'%20height='720'%3e%3crect%20width='1280'%20height='720'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1280'%20height='720'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e") bottom/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1280'%20height='720'%20viewBox='0%200%201280%20720'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1280'%20height='720'%3e%3crect%20width='1280'%20height='720'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1280'%20height='720'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e") bottom/cover no-repeat}.robot-scroll-backdrop__shade{opacity:var(--robot-backdrop-shade);background:linear-gradient(90deg,#11121294,#11121220 48%,#11121265)}.robot-scroll-backdrop[data-ready=true] canvas{opacity:1}.robot-scroll-backdrop[data-ready=true] .robot-scroll-backdrop__fallback{opacity:0}.robot-backdrop-active.robot-backdrop-presented .robot-scroll-backdrop{opacity:1}.robot-backdrop-active.robot-backdrop-presented .robot-showcase{visibility:hidden;opacity:0}.robot-backdrop-active.robot-backdrop-presented.robot-backdrop-returning .robot-showcase{visibility:visible;opacity:1;transition:opacity .16s ease-out}.robot-backdrop-restoring .robot-scroll-backdrop{transition:top .22s ease-out,left .22s ease-out,width .22s ease-out,height .22s ease-out}.robot-backdrop-restoring .robot-scroll-backdrop :is(canvas,.robot-scroll-backdrop__fallback img){transition:transform .22s ease-out}.robot-backdrop-presented .homepage .hero{background:0 0}.homepage main{isolation:isolate;position:relative}.homepage main>:not(.robot-scroll-backdrop),.homepage .site-footer{z-index:1;position:relative}.robot-backdrop-presented .homepage .platform-section{background:linear-gradient(90deg,#14191ad1,#11121255 52%,#11121288)}.robot-backdrop-presented .homepage .downloads-section{background:linear-gradient(90deg,#14191ac2,#11121288 52%,#111212b3)}.robot-backdrop-presented .homepage .gui-showcase{filter:drop-shadow(0 24px 48px #0009);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 94%,#0000)}@media (width>=791px) and (height>=701px){.robot-backdrop-presented .homepage .platform-section{background:linear-gradient(90deg,#11121266,#11121200 68%)}}@media (width<=767px){.robot-scroll-backdrop canvas,.robot-scroll-backdrop__fallback img{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='720'%20height='900'%20viewBox='0%200%20720%20900'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='720'%20height='900'%3e%3crect%20width='720'%20height='900'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='720'%20height='900'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='720'%20height='900'%20viewBox='0%200%20720%20900'%3e%3cdefs%3e%3clinearGradient%20id='vertical'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.08'%20stop-color='white'/%3e%3cstop%20offset='0.97'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='horizontal'%20x1='0'%20y1='0'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='white'%20stop-opacity='0'/%3e%3cstop%20offset='0.06'%20stop-color='white'/%3e%3cstop%20offset='0.94'%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='sides'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='720'%20height='900'%3e%3crect%20width='720'%20height='900'%20fill='url(%23horizontal)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='720'%20height='900'%20fill='url(%23vertical)'%20mask='url(%23sides)'/%3e%3c/svg%3e")}.robot-scroll-backdrop__shade{background:linear-gradient(#1112129c,#11121266 45%,#111212c2)}.robot-backdrop-presented .homepage .platform-section{background:linear-gradient(#15191adb,#111212bd)}.robot-backdrop-presented .homepage .downloads-section{background:linear-gradient(#171b1cdd,#111212c7)}}@media (prefers-reduced-motion:reduce){.robot-scroll-backdrop,.robot-scroll-backdrop *{transition:none!important;animation:none!important}}
