.sub-page{--sub-muted:#939ca9;--sub-rule:#ffffff1a;--sub-accent:#abc0ff;color:#f0f2f7}.sub-page .container{width:min(1160px,calc(100% - 96px))}.sub-eyebrow{display:block;font-size:10px;letter-spacing:.12em;font-weight:500;color:#8193b2;line-height:1.5;margin-bottom:25px}.sub-mast{padding:132px 0 76px}.sub-mast-split{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center}.sub-mast h1{font-size:clamp(44px,5.3vw,74px);line-height:1.04;letter-spacing:-.055em;font-weight:550;max-width:1100px;text-wrap:balance}.sub-mast>div>p{font-size:16px;line-height:1.8;max-width:440px;color:var(--sub-muted);margin-top:28px}.sub-actions{display:flex;gap:26px;align-items:center;flex-wrap:wrap;margin-top:33px}.sub-link{display:inline-flex;align-items:center;gap:15px;color:var(--sub-accent);font-size:12px;font-weight:500;padding:9px 0}.sub-link .icon{width:15px;height:15px}.sub-link:hover{text-decoration:underline;text-underline-offset:5px}.sub-mast-aside{min-width:0}.sub-mast-index{max-width:245px;margin-left:auto;display:flex;flex-direction:column;gap:0;font-size:12px;color:#7e8da8}.sub-mast-index>span{display:block;padding:18px 0;border-bottom:1px solid #ffffff1c}.sub-section{padding:105px 0}.sub-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.sub-page h2{font-size:clamp(32px,3.7vw,49px);line-height:1.12;font-weight:540;letter-spacing:-.045em;text-wrap:balance}.sub-split p,.sub-section-heading>p{font-size:14px;line-height:1.85;margin-top:23px;max-width:360px;color:var(--sub-muted)}.sub-section-heading{margin-bottom:46px}.sub-section-heading>p{max-width:570px}.sub-paper{background:#f6f7f9;color:#171d26;--sub-muted:#6d7788;--sub-rule:#0b1b301c;--sub-accent:#234eaa}.sub-paper .sub-eyebrow{color:#76869e}.sub-facts{margin:0}.sub-facts>div{display:grid;grid-template-columns:1fr 1.35fr;gap:25px;padding:22px 0;border-bottom:1px solid var(--sub-rule);font-size:12px;line-height:1.75}.sub-facts>div:first-child{border-top:1px solid var(--sub-rule)}.sub-facts dt{color:inherit;font-weight:500}.sub-facts dd{margin:0;color:var(--sub-muted)}.sub-related{padding:76px 0 96px;display:grid;grid-template-columns:1fr 1fr;gap:0 65px}.sub-related>a{border-top:1px solid #ffffff22;display:flex;align-items:flex-start;gap:25px;justify-content:space-between;padding:28px 0}.sub-related strong{display:block;font-size:22px;letter-spacing:-.7px;font-weight:500;line-height:1.4}.sub-related span{display:block;margin-top:10px;color:#7e8b9d;font-size:12px;line-height:1.7}.sub-related .icon{margin-top:5px;width:18px;height:18px;color:#8ba9ec;transition:transform 150ms cubic-bezier(.2,0,0,1)}.sub-related>a:hover .icon{transform:translateX(4px)}.sub-product-stage{padding:0 0 105px}.sub-app .replay-shell{min-height:610px}.sub-app .replay-app button{cursor:pointer}.sub-app .replay-app .replay-titlebar{height:36px}.sub-app .replay-scene-cursors{display:none}.sub-app .replay-app .replay-site-intro h4{font-size:39px}.sub-app .replay-app .replay-canvas{min-height:350px}.sub-platform-art{position:relative;min-height:300px;border:1px solid #ffffff16;display:grid;place-items:center;background:#10141c;overflow:hidden;border-radius:6px}.sub-platform-symbol{position:absolute;left:27px;top:24px;color:#7a879b}.sub-platform-symbol>.icon{width:27px;height:27px}.sub-platform-art>img{width:105px}.sub-platform-art>span{position:absolute;bottom:24px;left:27px;font-size:10px;color:#7e8ba2}.sub-platform-mac{background:#eceef2;border-color:#c4ccda}.sub-platform-mac .sub-platform-symbol{color:#78849b}.sub-platform-mac>span{color:#78849b}.sub-platform-release{padding:85px 0}.sub-platform-release>.container{display:grid;grid-template-columns:1fr 1fr;gap:100px}.sub-platform-release .sub-section-heading{margin:0}.sub-platform-release .sub-facts>div{padding:18px 0}.sub-platform-release .sub-section-heading h2{font-size:39px}.sub-demo{min-width:0}.sub-demo .sec-demo{box-shadow:none}.sub-wide-scene{padding:0 0 80px}.sub-connection{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;min-width:0}.sub-peer{position:relative;color:#c7d1df;min-width:0}.sub-peer-label{display:flex;align-items:center;gap:8px;margin-bottom:15px;font-size:11px}.sub-peer-label small{font-size:8px;color:#7a91b4;margin-left:auto}.sub-avatar{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:9px;color:#bed1ff;background:#28499f;flex-shrink:0}.sub-owner{background:#2d4842;color:#a4d7bf}.sub-sam{background:#58425b;color:#ecd1e7}.sub-native-window{border:1px solid #3c4553;border-radius:5px;overflow:hidden;background:#151922}.sub-native-title{display:flex;align-items:center;gap:5px;height:29px;padding:0 9px;background:#1d222d;font-size:8px}.sub-native-title>span{margin-left:auto;color:#697c9a;font-size:9px}.sub-native-address{height:27px;display:flex;align-items:center;gap:7px;padding:0 9px;background:#131823;color:#8598b7;border-bottom:1px solid #39414d;font-size:7px}.sub-native-address .icon{width:9px;height:9px}.sub-native-page{background:#f5f5ee;color:#293c2b;padding:21px 15px 24px;min-height:200px}.sub-studio-label{display:flex;justify-content:space-between;gap:8px;font-size:6px;letter-spacing:.08em;font-weight:600}.sub-studio-label>span{font-size:5px;color:#82927e}.sub-native-page h3{font-size:20px;font-weight:450;letter-spacing:-.5px;margin-top:26px}.sub-native-page p{position:relative;margin-top:10px;font-size:10px;color:#6f7e62;line-height:1.7}.sub-note-reserve{display:block;visibility:hidden}.sub-native-page [data-peer-text]{position:absolute;inset:0}.sub-native-task{display:flex;align-items:center;gap:5px;margin-top:23px;font-size:8px}.sub-native-task>span{width:11px;height:11px;display:grid;place-items:center;background:#869b79;color:#fff;border-radius:2px;font-size:7px}.sub-native-task small{font-size:6px;margin-left:auto;color:#8d9e81}.sub-peer-wire{position:relative;height:1px;background:#4f73d4;align-self:center;margin-top:25px}.sub-peer-wire>i{position:absolute;left:0;top:-2px;width:7px;height:5px;background:#7e9fff;transform:translateX(calc(var(--signal,0)*45px));border-radius:1px}.sub-peer-wire>span{display:flex;align-items:center;gap:3px;position:absolute;left:50%;transform:translateX(-50%);top:15px;color:#7c8fb0;font-size:6px;white-space:nowrap}.sub-peer-wire .icon{width:7px;height:7px}.sub-peer-cursors{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.sub-peer-cursor{position:absolute;left:0;top:0;opacity:0;pointer-events:none;color:#4776ff;line-height:1}.sub-peer-cursor svg{width:16px;height:20px;display:block;fill:currentColor;stroke:white;stroke-width:1.1;filter:drop-shadow(0 1px 1px #0005)}.sub-peer-cursor i{display:block;background:currentColor;color:#fff;margin:0 0 0 12px;width:max-content;font-size:7px;padding:3px 5px;border-radius:3px;font-style:normal;background:#4776ff}.sub-peer-cursor.sub-cursor-you svg{color:#76a18c}.sub-peer-cursor.sub-cursor-you i{background:#608d77}.sub-approval{position:absolute;left:10px;right:10px;bottom:12px;display:flex;align-items:center;gap:7px;padding:9px;border:1px solid #526788;border-radius:4px;background:#182336;color:#c7d5ed;font-size:8px;z-index:2;box-shadow:0 4px 15px #0002}.sub-approval .sub-avatar{width:21px;height:21px;font-size:7px}.sub-native-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 9px;background:#2457ff;color:#fff;border:1px solid #6d8eff55;border-radius:4px;font-size:8px;line-height:1.5}.sub-approval .sub-native-button{margin-left:auto;padding:5px 7px}.sub-native-button .icon{width:12px;height:12px}.sub-connection.is-waiting [data-peer="guest"] .sub-native-page{opacity:.28}.sub-connection.is-waiting [data-peer="guest"] .sub-native-task{visibility:hidden}.sub-connection.is-waiting .sub-peer-wire{opacity:.3}.sub-workflow{padding:10px 0 100px}.sub-workflow article{display:grid;grid-template-columns:70px 1fr 170px;align-items:start;gap:25px;padding:43px 0;border-top:1px solid #ffffff1c}.sub-workflow article>span{font-size:12px;color:#71809b;padding-top:6px;font-variant-numeric:tabular-nums}.sub-workflow h2{font-size:35px}.sub-workflow p{font-size:13px;margin-top:12px;color:#8b97aa}.sub-workflow .sub-link{justify-self:end}.sub-wide-scene .sub-connection{grid-template-columns:1fr 140px 1fr;max-width:1000px;margin:auto}.sub-wide-scene .sub-native-page{min-height:230px;padding:27px}.sub-wide-scene .sub-native-page h3{font-size:29px}.sub-wide-scene .sub-native-page p{font-size:12px}.sub-wide-scene .sub-peer-wire>i{transform:translateX(calc(var(--signal,0)*125px))}.sub-chrome-stage{border:1px solid #394352;border-radius:9px;overflow:hidden;margin-bottom:100px}.sub-chrome-tabs{height:41px;display:flex;align-items:flex-end;gap:7px;padding:0 14px;background:#1b2029}.sub-chrome-tabs>span{padding:9px 13px 7px;font-size:10px;color:#8798b4;display:flex;gap:8px;align-items:center}.sub-chrome-tabs>span:first-child{background:#2b3240;color:#c8d5e9;border-radius:5px 5px 0 0;min-width:180px}.sub-chrome-tabs .icon{width:10px;height:10px}.sub-chrome-address{display:flex;align-items:center;gap:13px;height:42px;padding:0 19px;background:#2b3240;color:#879bbf;font-size:11px}.sub-chrome-address>span{display:flex;align-items:center;gap:8px;flex:1;background:#181e2b;padding:5px 10px;border-radius:3px;font-size:9px}.sub-chrome-address .icon{width:10px;height:10px}.sub-chrome-page{position:relative;display:grid;grid-template-columns:1fr 310px;gap:80px;padding:70px 55px;background:#f5f4ed;color:#183a2c;min-height:480px}.sub-chrome-page>div>span{font-size:9px;letter-spacing:.06em}.sub-chrome-page h2{font-family:Georgia,serif;font-size:54px;font-weight:400;margin-top:32px;letter-spacing:-2px}.sub-chrome-page aside{background:#10151f;color:#c4d0e4;border:1px solid #4f5d73;padding:30px 24px;border-radius:7px;box-shadow:0 16px 40px #23394b20;align-self:center}.sub-chrome-page aside>img{margin-bottom:38px}.sub-chrome-page aside .sub-eyebrow{font-size:8px;margin-bottom:11px}.sub-chrome-page aside>strong{display:block;font-size:19px;font-weight:450}.sub-selected-tab{display:flex;align-items:center;gap:7px;margin:20px 0 22px;padding:11px 9px;border:1px solid #324464;border-radius:4px;font-size:9px;color:#9eb4d9}.sub-selected-tab .icon{width:12px;height:12px}.sub-selected-tab .icon:last-child{margin-left:auto;color:#88b298}.sub-chrome-page aside>p{font-size:10px;color:#8193af;margin-bottom:15px}.sub-chrome-page aside>a{width:100%;font-size:9px}.sub-plan-art{margin-top:40px;border:1px solid #58785c66;display:grid;grid-template-columns:1fr 1fr;width:200px;height:105px;transform:skewY(-6deg);opacity:.6}.sub-plan-art i{border:1px solid #58785c66;position:relative;margin:9px}.sub-comparison{display:grid;grid-template-columns:1fr 1fr;gap:90px}.sub-comparison>div{border-top:1px solid #16233c26;padding-top:30px}.sub-comparison>div>.icon{width:35px;height:28px;color:#345799}.sub-comparison h3{font-size:27px;font-weight:500;margin:22px 0 10px}.sub-comparison p{font-size:14px;color:#6d7788;max-width:350px}.sub-comparison ul{list-style:none;padding:22px 0;margin:0;font-size:12px;line-height:2.3;color:#6d7788}.sub-usecase{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding:40px 0 115px}.sub-usecase p{font-size:14px;line-height:1.8;color:#8f9bad;margin:25px 0;max-width:360px}.sub-usecase:not(:first-of-type){padding-top:105px}.sub-task-sheet{background:#f7f7f0;color:#28392d;border-radius:5px;overflow:hidden;max-width:470px;margin:auto;width:100%;box-shadow:0 10px 40px #0002}.sub-sheet-top{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #d6ddd3}.sub-sheet-top strong{font-size:14px;font-weight:500}.sub-sheet-top>span{font-size:9px;color:#8c9c83}.sub-task-sheet>.sub-eyebrow{padding:26px 24px 0;margin-bottom:0;color:#8a987f;font-size:8px}.sub-task-sheet ul{list-style:none;padding:5px 24px 24px;margin:0}.sub-task-sheet li{display:flex;align-items:center;gap:12px;font-size:12px;padding:17px 0;border-bottom:1px solid #d5ded0}.sub-task-sheet li>span{width:13px;height:13px;border:1px solid #91a285;font-size:8px;display:grid;place-items:center;color:#708766}.sub-sheet-files{padding:17px 24px;display:flex;gap:7px;align-items:center;background:#ecefe6;font-size:9px;color:#73876c}.sub-sheet-files .icon{width:12px;height:12px}.sub-sheet-files>span{margin-left:auto;font-size:8px}.sub-control-demo{border:1px solid #354156;background:#111721;border-radius:8px;color:#c5d0e2;overflow:hidden;max-width:900px;width:100%;margin:auto;box-shadow:0 12px 50px #0001}.sub-lab-toolbar{display:flex;align-items:center;gap:9px;padding:15px 19px;border-bottom:1px solid #2f3a4c;background:#1a2230}.sub-lab-toolbar>strong{font-size:12px;font-weight:500}.sub-lab-toolbar>span{margin-left:auto;font-size:9px;color:#8397b7}.sub-lab-columns{display:grid;grid-template-columns:1fr 1fr}.sub-lab-access{padding:26px 22px;border-right:1px solid #303b4f}.sub-lab-access>.sub-eyebrow,.sub-lab-guest>.sub-eyebrow{font-size:7px;color:#6c83a7;margin-bottom:20px}.sub-lab-person{display:flex;align-items:center;gap:9px;padding:15px 0;border-bottom:1px solid #273348;font-size:10px}.sub-lab-person>strong{font-size:11px;font-weight:500}.sub-lab-person>span:last-child{margin-left:auto;font-size:9px;color:#7e94b4}.sub-lab-person>label{margin-left:auto}.sub-lab-person select{color:#a3bbdf;background:#192337;border:1px solid #3a4b68;border-radius:3px;font-size:9px;padding:5px;max-width:112px;cursor:pointer;font-family:inherit}.sub-takeover{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:10px;color:#aec3e7;background:#202e45;border:1px solid #3f5476;border-radius:4px;padding:10px 12px;margin-top:23px}.sub-takeover .icon{width:13px;height:13px}.sub-lab-guest{padding:26px 21px 20px}.sub-lab-page{background:#f7f7ee;color:#334930;padding:18px 14px;min-height:175px;border-radius:3px}.sub-lab-page>span{font-size:6px;letter-spacing:.08em}.sub-lab-page h3{font-size:19px;letter-spacing:-.5px;font-weight:450;margin-top:24px}.sub-lab-page p{font-size:9px;color:#7d8d71;margin-top:9px}.sub-lab-page label{display:flex;align-items:center;gap:6px;margin-top:18px;font-size:8px;color:#829275}.sub-lab-page input{width:11px;height:11px;accent-color:#5e8052}.sub-lab-guest-bar{display:flex;align-items:center;gap:9px;justify-content:space-between;font-size:8px;color:#7e94b4;margin-top:13px}.sub-lab-guest-bar button{color:#dbe5fa;background:#2457ff;border-radius:3px;padding:6px 8px;font-size:8px}.sub-lab-guest-bar button:disabled{background:#27364e;color:#6d82a4}.sub-access-stage{padding:0 0 100px}.sub-access-stage .sub-control-demo{max-width:none}.sub-access-stage .sub-lab-access,.sub-access-stage .sub-lab-guest{padding:35px}.sub-access-stage .sub-lab-person{padding:21px 0;font-size:13px}.sub-access-stage .sub-lab-person strong{font-size:14px}.sub-access-stage .sub-lab-person select{font-size:12px;padding:7px;max-width:150px}.sub-access-stage .sub-lab-page{min-height:250px;padding:32px}.sub-access-stage .sub-lab-page h3{font-size:29px}.sub-access-stage .sub-lab-page p{font-size:12px}.sub-access-stage .sub-lab-page label{font-size:11px}.sub-access-stage .sub-lab-guest-bar,.sub-access-stage .sub-lab-guest-bar button,.sub-access-stage .sub-takeover{font-size:11px}.sub-downloads{padding-bottom:25px}.sub-download-platforms{display:flex;border-bottom:1px solid #ffffff1b;gap:40px}.sub-download-platforms>button{display:flex;gap:9px;align-items:center;padding:17px 2px;color:#7e8a9f;border-bottom:2px solid transparent;background:transparent;font-size:13px}.sub-download-platforms>button.active{color:#dbe6fc;border-color:#5882ff}.sub-download-platforms .icon{width:16px;height:16px}.sub-download-release{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding:60px 0}.sub-download-release h2{font-size:51px}.sub-download-release p{font-size:13px;color:#8b97ab;max-width:350px;margin-top:24px}.sub-download-visual{position:relative;display:grid;place-items:center;min-height:360px;background:#10151e;border:1px solid #26344b;border-radius:6px;overflow:hidden}.sub-download-visual>div{position:absolute;left:25px;top:22px;color:#5d7299}.sub-download-visual .icon{width:26px;height:26px}.sub-download-visual>img{width:120px}.sub-release-line{display:grid;grid-template-columns:5px 1fr;gap:4px 10px;align-items:center;margin:24px 0;color:#a1b3cd;max-width:350px}.sub-release-line>i{width:5px;height:5px;border-radius:50%;background:#7897bd}.sub-release-line strong{font-size:11px;font-weight:450}.sub-release-line>span{grid-column:2;font-size:9px;color:#647b9e}.sub-unavailable{display:flex;gap:9px;color:#73839e!important;background:#171f2c!important;border:1px solid #2e3b52!important;border-radius:4px!important;font-size:12px;box-shadow:none!important;width:max-content;min-height:43px}.sub-download-release .sub-link{margin-top:14px}.sub-download-foot{padding:23px 0;border-top:1px solid #ffffff20;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:11px;color:#7d8ba2}.sub-download-foot a{display:flex;gap:13px;color:#b1c5ed}.sub-download-foot .icon{width:14px;height:14px}.sub-help{padding-bottom:30px}.sub-help-search{display:flex;gap:16px;align-items:center;padding:23px 0;border-bottom:1px solid #ffffff40}.sub-help-search>.icon{color:#7386a7;width:23px;height:23px}.sub-help-search input{background:transparent;color:#e6ebf5;border:0;flex:1;min-width:0;padding:0;font-size:23px;letter-spacing:-.7px;outline:none}.sub-help-search:focus-within{border-bottom-color:#7299ff}.sub-help-search input::placeholder{color:#52637f}.sub-help-search kbd{color:#7385a5;border:1px solid #33435e;font-size:11px;padding:1px 7px;border-radius:3px}.sub-help-topics{display:flex;gap:8px;padding:24px 0 53px;flex-wrap:wrap}.sub-help-topics button{background:transparent;color:#8f9cb0;padding:7px 13px;border-radius:4px;border:1px solid #ffffff13;font-size:11px;transition:background 150ms cubic-bezier(.2,0,0,1),color 150ms cubic-bezier(.2,0,0,1)}.sub-help-topics button[aria-pressed=true]{background:#dce7ff;color:#14213a;border-color:#dce7ff}.sub-help-layout{display:grid;grid-template-columns:310px 1fr;gap:100px}.sub-help-guides>a{display:block;padding:22px 0;border-top:1px solid #ffffff1a}.sub-help-guides strong{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:15px;font-weight:500;letter-spacing:-.3px}.sub-help-guides strong>.icon{width:14px;height:14px;color:#6982b0}.sub-help-guides>a>span{display:block;font-size:11px;color:#6e819f;margin-top:8px}.sub-help-answers details{border-top:1px solid #ffffff1e}.sub-help-answers details:last-child{border-bottom:1px solid #ffffff1e}.sub-help-answers summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:21px 0;font-size:15px;line-height:1.6;letter-spacing:-.3px;color:#d3dded}.sub-help-answers summary::-webkit-details-marker{display:none}.sub-help-answers summary>.icon{width:14px;height:14px;color:#6d84ac}.sub-help-answers details[open] summary>.icon{transform:rotate(45deg)}.sub-help-answers p{font-size:13px;color:#8698b4;line-height:1.9;padding:0 35px 24px 0}.sub-search-status:not(:empty){font-size:11px;color:#8aa2ca;margin-bottom:22px}.sub-help-empty{border-top:1px solid #ffffff20;padding:35px 0}.sub-help-empty h2{font-size:26px}.sub-help-empty p{font-size:12px;margin-top:12px;color:#8396b4}.sub-help-empty button{display:flex;gap:12px;align-items:center;margin-top:20px;color:#bbd0fa;font-size:12px;padding:0;background:transparent}.sub-help-empty .icon{width:14px;height:14px}.sub-doc-layout{display:grid;grid-template-columns:270px 1fr;gap:100px;padding:25px 0 65px}.sub-doc-nav{position:sticky;top:112px;align-self:start;display:flex;flex-direction:column;gap:2px}.sub-doc-nav>.sub-eyebrow{font-size:9px;margin-bottom:20px}.sub-doc-nav>a{display:flex;gap:14px;font-size:11px;color:#7e91b0;line-height:1.8;padding:10px 0}.sub-doc-nav>a>span{font-size:9px;color:#4a638a;min-width:15px;font-variant-numeric:tabular-nums}.sub-doc-nav>a[aria-current]{color:#e0e9ff}.sub-doc-nav>a[aria-current]>span{color:#8eaff6}.sub-doc-article{min-width:0;max-width:730px}.sub-doc-article>section{position:relative;padding:0 0 64px;margin-bottom:45px;border-bottom:1px solid #ffffff17;scroll-margin-top:125px}.sub-article-number{display:block;font-size:10px;letter-spacing:.03em;color:#647fa9;margin-bottom:17px;font-variant-numeric:tabular-nums}.sub-doc-article h2{font-size:30px;letter-spacing:-1.1px;font-weight:500;margin-bottom:25px}.sub-doc-article p{font-size:14px;line-height:1.95;color:#8e9eb8;margin-top:18px}.sub-doc-article ul{list-style:none;padding:0;margin:26px 0 0}.sub-doc-article li{position:relative;padding:10px 0 10px 24px;color:#afbed5;font-size:13px;line-height:1.8}.sub-doc-article li:before{content:'—';position:absolute;left:0;color:#597399}.sub-doc-article .sub-facts{margin:25px 0}.sub-doc-article .sub-facts>div{padding:17px 0}.sub-reference{display:inline-block;font-size:10px;color:#95b4ec;margin-top:20px}.sub-guide-host .sub-mast,.sub-guide-guest .sub-mast,.sub-guide-permissions .sub-mast,.sub-security .sub-mast{grid-template-columns:1fr 1.1fr;gap:75px;padding-bottom:95px}.sub-guide-host .sub-mast h1,.sub-guide-guest .sub-mast h1,.sub-guide-permissions .sub-mast h1,.sub-security .sub-mast h1{font-size:58px}.sub-guide-permissions .sub-mast-aside .sub-lab-columns{grid-template-columns:1fr}.sub-guide-permissions .sub-mast-aside .sub-lab-access{border-right:0}.sub-guide-permissions .sub-mast-aside .sub-lab-guest{display:none}.sub-guide-permissions .sub-mast-aside .sub-takeover{margin-top:14px}.sub-guide-guest .sub-mast-aside{max-width:400px;width:100%;margin-left:auto}.sub-guide-guest .sub-native-page{min-height:260px;padding:27px}.sub-guide-guest .sub-native-page h3{font-size:31px}.sub-guide-guest .sub-native-page p{font-size:12px}.sub-brand-lockups{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sub-brand-lockups>div{display:flex;align-items:center;justify-content:center;height:220px;padding:45px;border:1px solid #ffffff19;border-radius:4px}.sub-brand-dark{background:#11151c}.sub-brand-light{background:#f5f6f8}.sub-brand-section{padding:85px 0}.sub-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sub-swatches button{background:transparent;padding:0;color:#bfcce1;text-align:left}.sub-swatches i{height:125px;display:block;background:var(--swatch);outline:1px solid #ffffff19;outline-offset:-1px;border-radius:3px}.sub-swatches strong{display:block;font-size:12px;font-weight:500;margin:20px 0 8px}.sub-swatches span{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:10px;color:#768bac;font-family:monospace}.sub-swatches .icon{width:12px;height:12px}.sub-copy-status{min-height:20px;margin-top:15px;font-size:11px;color:#88a0c6}.sub-brand-type{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.sub-brand-type h2{font-size:65px}.sub-brand-type>div>p{font-size:14px;max-width:300px;line-height:1.8;color:#768195;margin:20px 0}.sub-type-specimen>span{font-size:130px;letter-spacing:-10px;line-height:1.1;color:#222b39}.sub-brand-type .sub-type-specimen p{font-size:30px;line-height:1.25;letter-spacing:-1px;color:#35445b;margin:25px 0;max-width:none}.sub-type-specimen small{font-size:11px;letter-spacing:.13em;line-height:2.3;color:#8792a4;overflow-wrap:anywhere}.sub-brand-symbols{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.sub-brand-symbols>a{display:flex;flex-direction:column;align-items:center;gap:35px;padding:40px 20px 22px;background:#131923;border:1px solid #2d3a52;border-radius:4px}.sub-brand-symbols span{display:flex;gap:10px;align-items:center;font-size:9px;color:#8ca1c4}.sub-brand-symbols .icon{width:11px;height:11px}.sub-about-mark{display:grid;place-items:center;min-height:300px}.sub-editorial{display:grid;grid-template-columns:1fr 1fr;gap:100px}.sub-editorial p{font-size:15px;line-height:1.95;color:#748093}.sub-editorial p+p{margin-top:25px}.sub-about-flow{padding:100px 0 0}.sub-about-flow .sub-connection{max-width:900px;margin:auto;grid-template-columns:1fr 100px 1fr}.sub-missing{padding:100px 0 50px;text-align:center}.sub-missing-code{font-size:150px;font-weight:500;line-height:1;letter-spacing:-10px;display:flex;align-items:center;justify-content:center;gap:20px;color:#2a3b5b;margin-bottom:50px}.sub-missing-code>img{width:120px}.sub-missing h1{font-size:52px;font-weight:500;letter-spacing:-2px}.sub-missing p{font-size:14px;color:#8597b3;margin-top:20px}.sub-missing .sub-actions{justify-content:center;margin-top:30px}.sub-page button:active{transform:scale(.96)}.sub-page button:focus-visible,.sub-page a:focus-visible,.sub-page select:focus-visible{outline:2px solid #8daeff;outline-offset:5px}.sub-page select{color-scheme:dark}
@media(max-width:1100px){.sub-mast-split{gap:45px}.sub-split,.sub-usecase,.sub-platform-release>.container,.sub-help-layout,.sub-doc-layout{gap:50px}.sub-doc-layout{grid-template-columns:220px 1fr}.sub-mast h1{font-size:57px}.sub-guide-host .sub-mast,.sub-guide-guest .sub-mast,.sub-guide-permissions .sub-mast,.sub-security .sub-mast{gap:40px}.sub-guide-host .sub-mast h1,.sub-guide-guest .sub-mast h1,.sub-guide-permissions .sub-mast h1,.sub-security .sub-mast h1{font-size:48px}.sub-lab-columns{grid-template-columns:1fr}.sub-lab-access{border-right:0;border-bottom:1px solid #303b4f}.sub-access-stage .sub-lab-columns{grid-template-columns:1fr 1fr}.sub-access-stage .sub-lab-access{border-right:1px solid #303b4f;border-bottom:0}.sub-lab-guest{padding-top:20px}.sub-chrome-page{gap:35px;padding:50px 35px}.sub-chrome-page h2{font-size:44px}.sub-help-layout{grid-template-columns:250px 1fr}}
@media(max-width:760px){.sub-page .container{width:calc(100% - 38px)}.sub-mast{padding:91px 0 50px}.sub-mast-split,.sub-guide-host .sub-mast,.sub-guide-guest .sub-mast,.sub-guide-permissions .sub-mast,.sub-security .sub-mast{grid-template-columns:1fr;gap:42px;padding-bottom:55px}.sub-mast h1,.sub-guide-host .sub-mast h1,.sub-guide-guest .sub-mast h1,.sub-guide-permissions .sub-mast h1,.sub-security .sub-mast h1{font-size:47px;letter-spacing:-2.2px}.sub-mast>div>p{font-size:14px;line-height:1.85;margin-top:23px}.sub-eyebrow{font-size:9px;margin-bottom:21px}.sub-actions{gap:19px;margin-top:27px}.sub-actions .button{font-size:12px;padding:11px 18px;min-height:44px}.sub-mast-index{margin:0;max-width:none;display:flex;flex-direction:row;gap:20px;font-size:8px}.sub-mast-index>span{padding:0;border:0}.sub-split,.sub-usecase,.sub-platform-release>.container,.sub-brand-type,.sub-editorial{grid-template-columns:1fr;gap:38px}.sub-section{padding:70px 0}.sub-page h2{font-size:36px;letter-spacing:-1.5px}.sub-section-heading{margin-bottom:33px}.sub-split p{font-size:13px;margin-top:22px}.sub-facts>div{font-size:11px;gap:20px;padding:19px 0}.sub-product-stage{padding-bottom:60px;overflow:hidden}.sub-app .replay-app{min-width:700px;transform-origin:top left;transform:scale(var(--sub-app-scale,1))}.sub-app{position:relative;overflow:hidden}.sub-app .replay-shell{min-height:590px}.sub-related{grid-template-columns:1fr;padding:48px 0 58px;gap:0}.sub-related>a{padding:24px 0}.sub-related strong{font-size:21px}.sub-related span{font-size:11px;margin-top:7px}.sub-platform-art{min-height:260px}.sub-platform-release{padding:60px 0}.sub-platform-release .sub-section-heading h2{font-size:35px}.sub-platform-release .sub-section-heading>p{font-size:13px}.sub-connection{grid-template-columns:1fr;gap:21px;max-width:430px;margin:auto}.sub-peer-wire{height:33px;width:1px;margin:0 auto}.sub-peer-wire>i{left:-2px;top:0;width:5px;height:7px;transform:translateY(calc(var(--signal,0)*25px))}.sub-peer-wire>span{left:12px;top:10px;transform:none;font-size:7px}.sub-native-page{min-height:180px}.sub-wide-scene .sub-connection,.sub-about-flow .sub-connection{grid-template-columns:1fr;max-width:430px}.sub-wide-scene .sub-peer-wire>i{transform:translateY(calc(var(--signal,0)*25px))}.sub-wide-scene .sub-native-page{min-height:190px;padding:22px}.sub-wide-scene{padding-bottom:50px}.sub-workflow{padding-bottom:60px}.sub-workflow article{grid-template-columns:27px 1fr;gap:15px;padding:30px 0}.sub-workflow h2{font-size:27px}.sub-workflow article>span{font-size:10px;padding-top:5px}.sub-workflow p{font-size:12px;margin-top:13px}.sub-workflow article>.sub-link{grid-column:2;justify-self:start;font-size:11px}.sub-chrome-stage{margin-bottom:60px}.sub-chrome-tabs{padding:0 6px;height:35px;gap:0}.sub-chrome-tabs>span{padding:7px 10px;font-size:7px;gap:4px}.sub-chrome-tabs>span:first-child{min-width:115px}.sub-chrome-address{height:36px;padding:0 9px;gap:9px;font-size:9px}.sub-chrome-address>span{font-size:7px;min-width:0}.sub-chrome-address>img{width:18px}.sub-chrome-page{grid-template-columns:1fr;padding:35px 22px;gap:30px}.sub-chrome-page h2{font-size:43px;margin-top:22px}.sub-chrome-page aside{max-width:330px;justify-self:end;width:100%;padding:25px}.sub-plan-art{margin-top:25px;width:155px;height:65px}.sub-comparison{grid-template-columns:1fr;gap:40px}.sub-comparison h3{font-size:25px}.sub-usecase{padding:10px 0 65px;gap:35px}.sub-usecase:not(:first-of-type){padding-top:60px}.sub-usecase p{font-size:13px;margin:20px 0}.sub-control-demo{max-width:500px}.sub-lab-columns,.sub-access-stage .sub-lab-columns{grid-template-columns:1fr}.sub-lab-access,.sub-access-stage .sub-lab-access{border-right:0;border-bottom:1px solid #303b4f;padding:23px}.sub-lab-guest,.sub-access-stage .sub-lab-guest{padding:23px}.sub-access-stage .sub-lab-person{padding:16px 0}.sub-access-stage .sub-lab-person strong{font-size:12px}.sub-access-stage .sub-lab-person select{font-size:10px}.sub-access-stage .sub-lab-page{min-height:190px;padding:21px}.sub-access-stage .sub-lab-page h3{font-size:25px}.sub-access-stage .sub-lab-page p{font-size:10px}.sub-access-stage{padding-bottom:60px}.sub-download-platforms{gap:27px}.sub-download-platforms>button{font-size:11px;padding:14px 0;gap:7px}.sub-download-platforms .icon{width:14px;height:14px}.sub-download-release{grid-template-columns:1fr;gap:35px;padding:35px 0}.sub-download-visual{min-height:205px}.sub-download-visual>img{width:80px}.sub-download-visual .icon{width:22px;height:22px}.sub-download-release h2{font-size:43px}.sub-download-release p{font-size:13px}.sub-download-foot{flex-direction:column;align-items:flex-start;gap:13px;padding:24px 0;font-size:10px}.sub-help-search{padding:19px 0;gap:11px}.sub-help-search input{font-size:22px}.sub-help-topics{gap:6px;padding-bottom:35px}.sub-help-topics button{font-size:10px;padding:6px 10px}.sub-help-layout{grid-template-columns:1fr;gap:35px}.sub-help-guides{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.sub-help-guides>.sub-eyebrow{grid-column:1/-1}.sub-help-guides>a{padding:18px 0}.sub-help-guides strong{font-size:12px;gap:9px}.sub-help-guides>a>span{font-size:9px;line-height:1.6}.sub-help-answers summary{font-size:14px;gap:20px;padding:21px 0}.sub-help-answers p{font-size:12px;padding-right:15px}.sub-doc-layout{grid-template-columns:1fr;gap:35px;padding:0 0 20px}.sub-doc-nav{position:static;display:grid;grid-template-columns:1fr 1fr;gap:3px 20px;padding-bottom:25px;border-bottom:1px solid #ffffff20}.sub-doc-nav>.sub-eyebrow{grid-column:1/-1;margin-bottom:12px}.sub-doc-nav>a{font-size:10px;padding:7px 0;gap:9px}.sub-doc-nav>a>span{font-size:8px;min-width:12px}.sub-doc-article>section{padding-bottom:35px;margin-bottom:32px;scroll-margin-top:100px}.sub-doc-article h2{font-size:27px;letter-spacing:-1px;margin-bottom:20px}.sub-doc-article p{font-size:13px;line-height:1.9}.sub-doc-article li{font-size:12px}.sub-doc-article .sub-facts>div{grid-template-columns:1fr;gap:5px;padding:14px 0}.sub-doc-article .sub-facts{margin:22px 0}.sub-guide-guest .sub-mast-aside{margin:0;max-width:none}.sub-guide-guest .sub-native-page{min-height:230px}.sub-brand-lockups{grid-template-columns:1fr;gap:12px}.sub-brand-lockups>div{height:155px;padding:36px}.sub-brand-section{padding:65px 0}.sub-swatches{gap:13px}.sub-swatches i{height:90px}.sub-swatches strong{font-size:11px;margin-top:15px}.sub-swatches span{font-size:8px;gap:5px}.sub-brand-type h2{font-size:53px}.sub-type-specimen>span{font-size:110px}.sub-brand-type .sub-type-specimen p{font-size:30px}.sub-brand-symbols{grid-template-columns:1fr 1fr;gap:12px}.sub-brand-symbols>a{padding:27px 12px 20px;gap:25px}.sub-brand-symbols img{width:65px}.sub-brand-symbols span{font-size:8px;gap:8px}.sub-about-mark{min-height:220px}.sub-about-mark img{width:145px}.sub-editorial p{font-size:14px}.sub-about-flow{padding-top:60px}.sub-missing{padding:90px 0 30px}.sub-missing-code{font-size:105px;gap:12px;margin-bottom:35px}.sub-missing-code>img{width:83px}.sub-missing h1{font-size:38px;letter-spacing:-1.5px}.sub-missing p{font-size:13px}}
@media(prefers-reduced-motion:reduce){.sub-peer-cursor{display:none!important}.sub-page *{scroll-behavior:auto!important;transition:none!important}}

.sub-help .sub-mast{padding:85px 0 35px}.sub-help .sub-mast h1{font-size:61px}.sub-help .sub-mast h1 br{display:none}.sub-help .sub-mast>div>p{margin-top:19px}.sub-downloads .sub-mast{padding:85px 0 40px}.sub-downloads .sub-mast h1{font-size:62px}.sub-downloads .sub-mast>div>p{margin-top:19px}.sub-downloads .sub-download-release{padding:42px 0}.sub-browser-switcher{border:1px solid #303c52;background:#141b27;border-radius:7px;padding:0 16px 12px;max-width:340px;margin-left:auto}.sub-browser-switcher>div{height:48px;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#8194b5}.sub-browser-switcher>div>span{font-size:20px}.sub-browser-switcher>p{display:flex;align-items:center;gap:12px;padding:17px 13px!important;border-top:1px solid #2d3b53;font-size:11px;color:#9eafca;margin:0!important}.sub-browser-switcher>p:first-of-type{background:#2457ff12;border:1px solid #456cd744;border-radius:4px;color:#b9caec;margin-bottom:8px!important}.sub-browser-switcher strong{font-size:11px;font-weight:450;flex:1}.sub-browser-switcher small{display:block;font-size:8px;margin-top:5px;color:#6a80a2}.sub-browser-switcher i{font-style:normal;font-size:8px;color:#839dc9;border:1px solid #3a5278;padding:0 5px;border-radius:3px}.sub-browser-switcher>p>span{width:20px;font-size:20px;color:#5f7aa4}.sub-app .replay-main{position:relative}.sub-app-overlay{position:absolute;inset:132px 0 0;background:#101722f5;z-index:8;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.sub-app-overlay strong{font-size:18px;font-weight:450}.sub-app-overlay button{padding:10px 16px;background:#2457ff;color:#fff;font-size:12px;border-radius:4px}.sub-app .replay-cursor-setting{display:none}
@media(max-width:760px){.sub-help .sub-mast,.sub-downloads .sub-mast{padding:70px 0 25px}.sub-help .sub-mast h1,.sub-downloads .sub-mast h1{font-size:43px}.sub-help .sub-mast h1 br{display:block}.sub-browser-switcher{max-width:none;width:100%;margin:0}.sub-downloads .sub-download-release{padding:30px 0}.sub-app .replay-app .replay-site-intro h4{font-size:30px}}

.sub-chrome-plan{max-width:300px;height:190px;margin-top:25px;color:#6d8971}.sub-chrome-plan .replay-plan{height:100%;width:100%;opacity:.8}@media(max-width:760px){.sub-chrome-plan{height:130px;max-width:230px;margin-top:15px}}

@media(max-width:760px){.sub-app .replay-app{min-width:0;transform:none}.sub-app .replay-site-hero{grid-template-columns:1fr;gap:15px}.sub-app .replay-plan-wrap{height:170px;min-height:0}.sub-app .replay-shell{min-height:590px}.sub-app .replay-app .replay-site-intro h4{font-size:33px}.sub-app .replay-section-tab{min-height:37px;font-size:11px}.sub-app .replay-take-control{min-height:31px}.sub-app .replay-site-nav>div{gap:11px}.sub-app .replay-access{min-height:450px}}

@media(max-width:760px){.sub-desktop .sub-mast-aside{display:none}}
