:root{--paper:#f8fafd;--surface:#fff;--ink:#11233f;--muted:#69788f;--line:#e2e7ef;--accent:#2163e8;--accent-dark:#174ec0;--shadow:0 18px 60px #16335712}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#f8fafd;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{color:#102e58;background:#d7e7ff}:focus-visible{outline-offset:5px;outline:3px solid #7af}button,input,summary{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}.experience-home>section,.experience-home>.problem-solutions{width:min(1240px,100% - 80px);margin-inline:auto}.experience-home h1,.experience-home h2,.experience-home h3,.experience-home h4{color:#11233f;word-break:keep-all;overflow-wrap:normal}.experience-home .button{border-radius:10px;gap:9px;min-height:49px;padding:13px 21px;font-size:14px;font-weight:650}.button-primary{color:#fff;background:#2163e8;border:1px solid #1e5bd7;box-shadow:inset 0 1px #ffffff29,0 3px 6px #2163e81a}.button-primary:hover{background:#1a56d3;transform:translateY(-1px)}.button-secondary{color:#263d5d;background:#fff;border:1px solid #d7deea;box-shadow:0 2px 3px #10233f05}.quiet-link{color:#536985;align-items:center;gap:9px;font-size:14px;font-weight:550;display:inline-flex}.quiet-link:hover{color:#2163e8}.section-pretitle{color:#6e819b;margin:0 0 18px;font-size:13px;font-weight:550}.experience-home .actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.site-header.redesigned-header{z-index:80;border-bottom:1px solid #e4e9f0;gap:30px;width:min(1240px,100% - 80px);height:82px;min-height:82px;margin:auto;position:relative}.brand{letter-spacing:-.85px;flex-shrink:0;gap:11px;font-size:21px;font-weight:720}.brand img{border-radius:8px;display:block}.redesigned-header .site-nav{gap:27px;font-size:13px;font-weight:550}.header-actions{align-items:center;gap:21px;display:flex}.header-actions>.nav-download{color:#fff;white-space:nowrap;background:#173858;border-radius:9px;align-items:center;gap:14px;padding:10px 16px;font-size:12px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #ffffff18}.header-actions>.nav-download:hover{background:#2163e8}.header-language{color:#6d7d93;font-size:12px;position:relative}.header-language>summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.header-language>summary::-webkit-details-marker{display:none}.header-language>nav{z-index:110;background:#fff;border:1px solid #dce3ee;border-radius:13px;grid-template-columns:1fr 1fr;gap:1px;min-width:340px;max-height:450px;padding:10px;display:grid;position:absolute;top:35px;right:0;overflow:auto;box-shadow:0 15px 50px #18345025}.header-language nav>a{color:#526680;border-radius:6px;padding:8px 10px;font-size:13px}.header-language nav>a:hover{color:#1855cb;background:#edf4ff}.mobile-navigation{display:none}.site-footer.redesigned-footer{border-top:1px solid #dce4ee;width:min(1240px,100% - 80px);padding:49px 0 27px;display:block}.footer-top{justify-content:space-between;gap:50px;display:flex}.footer-top>div>p{color:#7a889c;max-width:280px;margin-top:20px;font-size:14px}.footer-top>nav{gap:100px;font-size:13px;display:flex}.footer-top>nav>div{color:#7b899c;flex-direction:column;align-items:flex-start;gap:13px;display:flex}.footer-top>nav strong{color:#324863;margin-bottom:7px;font-size:12px;font-weight:650}.footer-top>nav a:hover{color:#2163e8}.footer-bottom{color:#8a96a7;border-top:1px solid #e6ebf2;justify-content:space-between;gap:20px;margin-top:43px;padding-top:22px;font-size:11px;display:flex}.footer-dot{padding:0 12px}.experience-home>.experience-hero{padding:66px 0 0}.hero-introduction{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;margin-bottom:47px;display:grid}.hero-audience{color:#63809e;align-items:center;gap:8px;margin:0 0 22px;font-size:12px;font-weight:550;display:flex}.hero-audience>span{background:#4e9cd9;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e9f3ff}.hero-introduction h1{letter-spacing:-2.8px;margin:0;font-size:clamp(43px,4.55vw,68px);font-weight:720;line-height:1.18}.hero-summary{padding-top:21px}.hero-summary>p:first-child{color:#6c7d94;letter-spacing:-.3px;margin:0 0 24px;font-size:16px;line-height:1.9}.hero-summary>.actions{gap:20px}.hero-summary .quiet-link{gap:7px;font-size:12px}.hero-compatibility{align-items:center;gap:9px;display:flex;color:#8795a8!important;letter-spacing:0!important;margin:16px 0 8px!important;font-size:10px!important;line-height:1.5!important}.hero-compatibility>span{background:#c0cad7;border-radius:50%;width:3px;height:3px}.hero-install{color:#8a99ae;align-items:center;gap:5px;font-size:10px;display:inline-flex}.hero-product-stage{scroll-margin-top:20px}.workflow-tabs{border-bottom:1px solid #d7e1ed;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:20px;display:grid}.workflow-tab{appearance:none;color:#7889a0;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;padding:15px 4px 18px;font-size:13px;font-weight:600;display:flex;position:relative}.workflow-tab:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:15%;right:15%}.workflow-tab[data-state=active]{color:#1c58ce}.workflow-tab[data-state=active]:after{background:#2163e8}.workflow-tab:hover{color:#2163e8}.workflow-panel{outline:0}.workflow-scene{background:linear-gradient(125deg,#09203f 0%,#154377 53%,#2671a4 100%);border:1px solid #183e68;border-radius:19px;height:510px;position:relative;overflow:clip;box-shadow:0 22px 55px #12335916,0 2px 3px #12335912}.scene-grid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000,#000);mask-image:linear-gradient(120deg,#0000,#000)}.scene-tile{pointer-events:none;border-radius:70px;width:550px;height:550px;position:absolute;transform:rotate(-24deg)}.tile-a{background:linear-gradient(140deg,#5fcaf360,#2255b130);bottom:-390px;left:-130px;box-shadow:inset 0 1px #ffffff30}.tile-b{background:linear-gradient(150deg,#4e9dcc30,#2b65bb10);top:-400px;left:470px;box-shadow:inset 0 -1px #ffffff15}.tile-c{background:linear-gradient(110deg,#2895cc30,#67e0f238);bottom:-220px;right:-280px;box-shadow:inset 1px 1px #ffffff20}.scene-menubar{color:#d7e5f5;z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#061a3370;border-bottom:1px solid #ffffff12;align-items:center;gap:15px;height:35px;padding:0 24px;font-size:10px;display:flex;position:absolute;top:0;left:0;right:0}.scene-menubar>b{font-size:10px;font-weight:650}.scene-menubar>span:nth-of-type(2){opacity:.6}.scene-menubar>div{color:#b8cde3;gap:18px;margin-left:auto;font-size:9px;display:flex}.scene-brand-mark{grid-template-columns:1fr 1fr;gap:2px;width:14px;height:14px;display:grid}.scene-brand-mark>i{background:#d5e9f5;border-radius:2px}.scene-brand-mark>i:nth-child(3){background:#7bcced}.scene-content{position:absolute;inset:35px 0 56px}.scene-action-bar{z-index:35;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c25422b;border-top:1px solid #d4eaff14;justify-content:space-between;align-items:center;height:55px;padding:0 25px;display:flex;position:absolute;bottom:0;left:0;right:0}.scene-action-bar>span{color:#a4c1db;font-size:10px}.scene-action-bar>button{color:#1d4165;background:#f8fcff;border:1px solid #ffffff6b;border-radius:7px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 3px 7px #00132640}.scene-action-bar>button:hover{background:#fff}.workflow-description{justify-content:space-between;align-items:center;gap:30px;padding:20px 5px 0;display:flex}.workflow-description h3{letter-spacing:-.5px;margin:0 0 5px;font-size:18px;font-weight:650}.workflow-description p{color:#8594a8;margin:0;font-size:12px;line-height:1.9}.workflow-illustration-note{color:#9ca9b9;white-space:nowrap;font-size:10px}.window-set{position:absolute;inset:29px 45px 30px}.scene-window{background:#fff;border:1px solid #f1f7ff8c;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 19px 45px #03182f55,0 3px 6px #03182f33}.scene-window-bar{color:#7a8798;background:linear-gradient(#fafbfd,#eef1f5);border-bottom:1px solid #dfe4ea;grid-template-columns:48px 1fr 48px;align-items:center;gap:5px;height:33px;padding:0 10px;font-size:9px;display:grid}.scene-window-bar>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.window-lights{gap:5px;display:flex}.window-lights>i{background:#fc625d;border:1px solid #eb5450;border-radius:50%;width:7px;height:7px}.window-lights>i:nth-child(2){background:#fdbd44;border-color:#e8ac39}.window-lights>i:nth-child(3){background:#34c84a;border-color:#29b73e}.source-window{z-index:1;width:37%;height:85%;top:12%;left:1%;transform:rotate(-4deg)}.ai-window{z-index:3;width:38%;height:94%;top:0;left:31%;transform:rotate(1deg)}.editor-window{z-index:4;background:#101f33;border-color:#516985;width:35%;height:82%;top:16%;left:63%;transform:rotate(3deg)}.window-set-arranged .source-window{width:32.2%;height:100%;top:0;left:0;transform:rotate(0)}.window-set-arranged .ai-window{width:32.2%;height:100%;top:0;left:33.9%;transform:rotate(0)}.window-set-arranged .editor-window{width:32.2%;height:100%;top:0;left:67.8%;transform:rotate(0)}.source-page{color:#263b43;padding:20px 25px}.source-site{letter-spacing:-.4px;border-bottom:1px solid #e0e5e4;margin-bottom:17px;padding-bottom:12px;font-size:12px;font-weight:700;display:block}.source-page>small{letter-spacing:.5px;color:#8b9a93;margin-bottom:9px;font-size:8px;display:block}.source-page h4{letter-spacing:-1px;color:#2e4542;white-space:nowrap;margin:0 0 16px;font-family:Georgia,serif;font-size:28px;font-weight:500;line-height:1.18}.source-art{background:#dbe6e2;border-radius:4px;height:97px;position:relative;overflow:hidden}.source-art>span{background:#9dbbb0;border-radius:50px;width:70px;height:150px;position:absolute;top:14px;left:35px;transform:rotate(35deg)}.source-art>span:nth-child(2){background:#c3d4c5;top:-30px;left:110px}.source-art>span:nth-child(3){background:#8ba9a6;top:26px;left:180px}.source-art>span:nth-child(4){background:#fff4c9;width:24px;height:24px;top:21px;left:215px}.source-page>p{color:#7f8f88;margin:14px 0 13px;font-size:9px;line-height:1.8}.source-lines>i{background:#e4e9e7;border-radius:2px;width:100%;height:3px;margin-top:7px;display:block}.source-lines>i:nth-child(2){width:86%}.source-lines>i:last-child{width:60%}.ai-page{background:#fcfcfd;height:calc(100% - 33px);padding:21px 24px;position:relative}.ai-user-message{color:#566d87;background:#edf1f7;border:1px solid #e3e9f1;border-radius:12px 12px 2px;margin-left:30px;padding:10px 13px;font-size:10px;line-height:1.6}.ai-response-mark{color:#638bc2;border:1px solid #dfebfa;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;margin:19px 0 10px;display:flex}.ai-page>h4{letter-spacing:-.6px;margin:0 0 10px;font-size:17px;font-weight:650;line-height:1.4}.ai-page>p{color:#79879a;margin:0 0 16px;font-size:10px;line-height:1.85}.ai-list{color:#6c7d92;flex-direction:column;gap:7px;font-size:9px;display:flex}.ai-list>span{align-items:center;gap:7px;display:flex}.ai-list i{background:#b8c9dc;border-radius:50%;width:4px;height:4px}.ai-page-input{color:#a1adbc;background:#fff;border:1px solid #e4e9f1;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 11px;font-size:9px;display:flex;position:absolute;bottom:15px;left:18px;right:18px;box-shadow:0 1px 3px #0b254905}.ai-page-input>svg{color:#fff;background:#243e5c;border-radius:50%;width:19px;height:19px;padding:3px}.editor-window>.scene-window-bar{color:#94b1cb;background:linear-gradient(#233a53,#1e334a);border-color:#304760}.editor-page{color:#b6c6d8;white-space:nowrap;padding:22px 23px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.editor-page>span{color:#758fa9;font-size:9px}.editor-page b{color:#70b79e;margin-left:12px;font-size:8px;font-weight:400}.editor-page>p{align-items:center;gap:6px;margin-top:25px;margin-bottom:17px;font-size:9px;display:flex}.editor-page i{color:#6ad4a6;font-style:normal}.editor-page>code{color:#b8c5d5;font-size:11px;line-height:2.1}.editor-page em{color:#85b8e2;font-style:normal}.editor-page strong{color:#9bc9aa;font-weight:400}.editor-ready{color:#7eb6a0;margin-top:24px!important;font-size:8px!important}.editor-cursor{opacity:.8;background:#94b6d1;width:6px;height:11px;display:block}.text-workflow{position:absolute;inset:40px 75px}.text-source{width:43%;height:92%;top:0;left:0;transform:rotate(-3deg)}.text-ai{width:43%;height:92%;top:8%;right:0;transform:rotate(2deg)}.scene-transfer{color:#9ad9fc;flex-direction:column;gap:12px;display:flex;position:absolute;top:43%;left:46%}.error-example{background:#fbfcfe;height:calc(100% - 33px);padding:36px 31px}.error-example>span{color:#566c89;font-size:16px;font-weight:600;display:block}.text-selection{color:#364f6f;background:#f0f5fb;border:1px dashed #a1b6cf;margin:27px -7px 25px;padding:16px 11px;transition:background .3s,border-color .3s;position:relative}.text-selection>code{font-size:15px;line-height:1.8}.text-selection>i{background:#fff;border:1px solid #4678bc;width:6px;height:6px;position:absolute;top:-3px;left:-3px}.text-selection>i:nth-of-type(2){left:auto;right:-3px}.text-selection>i:nth-of-type(3){inset:auto -3px -3px auto}.text-selection>i:nth-of-type(4){top:auto;bottom:-3px}.text-copied .text-selection{background:#e4f0ff;border-color:#3679d7}.error-example>p{color:#99a6b8;margin:0;font-size:11px}.ai-context{padding:27px 28px}.ai-context>svg{color:#598bd5;background:#edf4ff;border:1px solid #d9e8fb;border-radius:10px;width:39px;height:39px;padding:7px}.ai-context h4{letter-spacing:-.8px;margin:19px 0 20px;font-size:22px;font-weight:650;line-height:1.35}.context-message{color:#98a7ba;align-items:center;gap:8px;min-height:74px;font-size:11px;line-height:1.8;display:flex}.context-message>svg{color:#4b9c83}.context-message>code{color:#557497;background:#edf4fb;border-radius:6px;padding:9px;font-size:11px}.context-input{color:#9eabbd;border:1px solid #dfe6ef;border-radius:10px;justify-content:space-between;align-items:center;margin-top:25px;padding:13px;font-size:10px;display:flex}.context-input>svg{color:#fff;background:#213b59;border-radius:50%;width:23px;height:23px;padding:3px}.scroll-workflow{position:absolute;inset:30px 75px}.scroll-browser{z-index:1;width:52%;height:100%;top:0;left:5%;transform:rotate(-3deg)}.scrolling-article{padding-bottom:200px}.scroll-browser .source-page{padding:24px 30px}.scroll-browser .source-art{height:100px}.article-lines{background:repeating-linear-gradient(#e4eae8 0 3px,#0000 3px 9px);height:25px;margin:15px 30px}.article-block{background:#d0e1d8;height:130px;margin:25px 30px}.captured-page{z-index:4;background:#fff;border:1px solid #e6f0fb;border-radius:9px;width:185px;padding:12px;position:absolute;top:10px;left:64%;box-shadow:0 16px 35px #00173140}.mini-page{background:#f7faf7;border:1px solid #e4eae4;height:267px;padding:15px}.mini-page>span{letter-spacing:2px;color:#7b928b;font-size:6px;display:block}.mini-page>strong{white-space:pre-line;color:#3e625b;margin:15px 0;font-family:Georgia,serif;font-size:19px;font-weight:500;line-height:1.3;display:block}.mini-page>div{background:linear-gradient(140deg,#d1dfd0,#a5bcae);height:65px;margin:12px 0}.mini-page>i{background:#dbe3da;height:2px;margin-top:8px;display:block}.png-label{color:#56769b;align-items:center;gap:6px;padding-top:10px;font-size:11px;display:flex}.png-label>svg:last-child{color:#43997d;margin-left:auto}.hero-resize{justify-content:center;align-items:center;display:flex;position:absolute;inset:40px 80px}.resize-demo{background:#edf4fb;border:1px solid #deebf7;border-radius:13px;width:100%;padding:24px;box-shadow:0 19px 45px #051a3550}.resize-demo-windows{background:#fff;border:1px solid #91badf;border-radius:8px;gap:0;height:205px;display:flex;position:relative;overflow:hidden}.resize-demo label{color:#6c8db2;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;font-size:12px;display:flex}.resize-demo input{accent-color:#387fe0;cursor:ew-resize;width:52%}.resize-demo small{color:#91a7c1;text-align:center;margin-top:13px;font-size:9px;display:block}.awake-workflow{flex-direction:column;justify-content:center;align-items:center;gap:21px;display:flex;position:absolute;inset:20px}.macbook-illustration{width:430px}.macbook-display{background:#061327;border:9px solid #7792ad;border-bottom-width:12px;border-radius:15px 15px 4px 4px;height:255px;position:relative;overflow:hidden;box-shadow:0 10px 35px #04142560}.macbook-camera{z-index:5;background:#7792ad;border-radius:0 0 6px 6px;height:9px;position:absolute;top:0;left:40%;right:40%}.macbook-code{color:#7198b6;flex-direction:column;gap:17px;padding:45px 40px;display:flex}.macbook-code>strong{color:#adcbdf;font-size:15px;font-weight:500}.job-line{background:#3c668d;border-radius:2px;width:90%;height:4px}.job-line:nth-last-child(2){width:60%}.job-line:last-child{width:77%}.macbook-base{background:linear-gradient(#becddc,#7a93ad);border-radius:2px 2px 60% 60%;height:10px;margin-left:-28px;margin-right:-28px;box-shadow:0 20px 25px #05152c55}.macbook-base>i{background:#6c849e;border-radius:0 0 4px 4px;width:15%;height:4px;margin:auto;display:block}.screen-resting{color:#607f9d;opacity:0;background:#08162a;flex-direction:column;justify-content:center;align-items:center;gap:17px;transition:opacity .4s;display:flex;position:absolute;inset:0}.screen-resting>span{font-size:12px}.awake-active .screen-resting{opacity:1}.awake-state{color:#bed8ee;background:#123456;border:1px solid #b1d4ef55;border-radius:9px;align-items:center;gap:10px;padding:10px 15px;font-size:12px;display:flex;box-shadow:0 5px 13px #091b342a}.awake-state-dot{background:#8aa4be;border-radius:50%;width:5px;height:5px}.awake-state>b{color:#c6d6e6;background:#3c5873;border-radius:20px;margin-left:15px;padding:3px 7px;font-size:9px;font-weight:500}.awake-active .awake-state-dot{background:#80d3b4}.awake-active .awake-state>b{color:#e0fff6;background:#3b877b}.load-workflow{justify-content:center;align-items:center;display:flex;position:absolute;inset:25px}.load-panel{background:#f8fbff;border:1px solid #c9dfef;border-radius:14px;width:470px;padding:25px 28px;box-shadow:0 23px 45px #05183160}.load-panel-title{color:#5b7fa6;border-bottom:1px solid #e3ecf6;align-items:center;gap:10px;padding-bottom:18px;font-size:13px;display:flex}.load-gauges{justify-content:space-around;gap:20px;padding:20px 10px 23px;display:flex}.load-gauge{width:145px;height:145px;position:relative}.load-gauge>svg{fill:none;stroke:#e1ebf5;stroke-width:6px;width:100%;height:100%}.load-gauge>svg>circle:last-child{stroke:#6099cf;stroke-linecap:round}.load-gauge:nth-child(2)>svg>circle:last-child{stroke:#6cbaae}.load-gauge>div{color:#3b638e;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.load-gauge strong{letter-spacing:-1.5px;font-size:33px;font-weight:550}.load-gauge strong small{letter-spacing:0;color:#97abc3;margin-left:3px;font-size:13px}.load-gauge>div>span{color:#91a4ba;font-size:10px}.load-panel-foot{color:#9aacc0;border-top:1px solid #e5edf6;align-items:center;gap:7px;padding-top:13px;font-size:9px;display:flex}.load-panel-foot>span:first-child{background:#70aeac;border-radius:50%;width:5px;height:5px}.load-panel-foot>span:last-child{margin-left:auto}.experience-home>.experience-intro{padding:110px 0 32px}.experience-intro h2{letter-spacing:-1.5px;margin:0 0 20px;font-size:40px;font-weight:650;line-height:1.3}.experience-intro>p:last-child{color:#7c8ca1;max-width:580px;margin:0;font-size:16px;line-height:1.9}.problem-solutions{padding-bottom:70px;display:block}.solution-card{background:0 0;border:0;border-bottom:1px solid #e1e7ef;border-radius:0;grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding:65px 0;scroll-margin-top:30px;display:grid}.solution-card:last-child{border-bottom:0}.solution-card:nth-child(2n) .solution-copy{order:2}.solution-card:nth-child(2n)>.solution-visual,.solution-card:nth-child(2n)>.resize-demo{order:1}.solution-copy{padding:0}.solution-label{color:#4e7fb3;align-items:center;gap:8px;margin:0 0 20px;font-size:14px;font-weight:600;display:flex}.solution-label>span{display:none}.solution-card h3{letter-spacing:-1.15px;max-width:510px;margin:0 0 22px;font-size:32px;font-weight:650;line-height:1.4}.solution-action{color:#7b8ba0;max-width:500px;margin:0 0 17px;font-size:15px;line-height:1.95}.solution-result{color:#577492;background:0 0;border-left:2px solid #a8c5e5;margin:19px 0 21px;padding-left:15px;font-size:14px;line-height:1.85;display:block}.solution-result>span{display:none}.feature-text-link{color:#316cb4;align-items:center;gap:13px;font-size:13px;font-weight:550;display:inline-flex}.feature-text-link:hover{color:#164fc1}.solution-visual{background:#edf3fb;border:1px solid #e2eaf5;border-radius:17px;height:360px;padding:35px;position:relative;overflow:hidden}.solution-visual-text{background:linear-gradient(135deg,#e9f3fe,#ddeafb);flex-direction:column;justify-content:center;align-items:center;gap:25px;display:flex}.selected-screen-text{color:#335f91;white-space:nowrap;background:#eef7ff;border:1px dashed #7fa7d4;padding:13px 19px;font-size:20px;box-shadow:0 13px 20px #51739910}.solution-key{letter-spacing:1px;color:#7c9bbf;font-family:Consolas,monospace;font-size:12px}.ai-input{color:#96acc4;background:#fff;border:1px solid #c6d8ed;border-radius:13px;justify-content:space-between;align-items:center;width:90%;padding:14px 17px;font-size:13px;display:flex;box-shadow:0 7px 17px #4c72a00a}.ai-input>span{color:#fff;text-align:center;background:#315d92;border-radius:50%;width:23px;height:23px}.solution-visual-scroll{background:linear-gradient(140deg,#ebf1fb,#e0e8f4);justify-content:center;align-items:center;gap:37px;display:flex}.long-reference{background:#fff;border:1px solid #d6e1ef;width:160px;height:410px;padding:27px;transform:rotate(-5deg);box-shadow:0 15px 23px #23416b0a}.long-reference>span{letter-spacing:1px;color:#8096af;font-size:9px}.long-reference>i{background:#d9e3ed;height:7px;margin-top:23px;display:block}.long-reference>i:nth-child(3){background:#bccfdd;height:60px}.capture-flow{color:#8ba3c3;font-size:30px}.long-file{background:#fff;border:1px solid #d5e1ee;border-radius:12px;flex-direction:column;align-items:center;gap:17px;padding:24px 19px;display:flex;box-shadow:0 15px 30px #2f527a10}.long-file>strong{color:#6891c1;background:#e6effa;border-radius:6px;padding:9px 13px;font-weight:650}.long-file>span{color:#879eb9;white-space:nowrap;font-size:13px}.solution-visual-windows{background:linear-gradient(120deg,#163b63,#2b608a);flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.side-by-side{gap:8px;width:100%;height:210px;display:flex}.side-by-side>span{color:#7391ae;background:#fff;border:1px solid #dbe8f6;border-radius:7px;flex:1;min-width:0;padding:21px 15px;font-size:10px;box-shadow:0 9px 19px #0a254e30}.side-by-side>span:nth-child(2){color:#6d8fb8;background:#eef6ff}.side-by-side>span:nth-child(3){color:#7da4c1;background:#0e2945;border-color:#466988}.side-by-side i{opacity:.3;background:currentColor;width:85%;height:4px;margin-top:23px;display:block}.side-by-side i:nth-child(3){width:60%}.solution-visual-windows>.solution-key{color:#98b8d8}.solution-card>.resize-demo{height:360px;box-shadow:none;background:linear-gradient(140deg,#dfeefb,#eaf2fb);flex-direction:column;justify-content:center;padding:31px;display:flex}.solution-card>.resize-demo .resize-demo-windows{height:210px}.solution-visual-awake{background:linear-gradient(135deg,#1a3b60,#285980);flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex}.laptop-work{width:270px}.laptop-work>div{background:#0e2540;border:7px solid #7e9bb7;border-radius:10px 10px 2px 2px;flex-direction:column;justify-content:center;align-items:center;gap:23px;height:160px;display:flex;box-shadow:0 15px 30px #0c1f3b35}.laptop-work>div>span{color:#799ec0;letter-spacing:.7px;font-size:8px}.laptop-work>div>b{color:#94b9d6;letter-spacing:12px;font-size:25px;font-weight:400}.laptop-work>i{background:linear-gradient(#b8cadb,#839db7);border-radius:2px 2px 30px 30px;height:8px;margin:0 -20px;display:block}.work-running{color:#b1d0e5;align-items:center;gap:8px;font-size:12px;display:flex}.work-running i{background:#8bd4bc;border-radius:50%;width:6px;height:6px}.solution-visual-status{background:linear-gradient(135deg,#e9f1fc,#dde9f7);flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex}.menu-status-example{background:#fbfdff;border:1px solid #d3e0ee;border-radius:9px;align-items:center;gap:18px;padding:16px 20px;display:flex;box-shadow:0 13px 23px #31598b0a}.menu-status-example>span{color:#7298ba}.menu-status-example>strong{color:#7290b0;font-size:13px;font-weight:500}.menu-status-example b{color:#3d6fa0;padding-left:5px;font-weight:650}.status-columns{align-items:flex-end;gap:12px;height:88px;display:flex}.status-columns>span{align-items:flex-end;width:23px;height:100%;display:flex}.status-columns i{background:#8aa9cd;border-radius:3px 3px 0 0;width:100%;height:44%}.status-columns>span:nth-child(2n)>i{background:#a6bcd9;height:67%}.status-columns>span:nth-child(3n)>i{background:#6f99c2;height:86%}.status-columns>span:nth-child(5)>i{height:57%}.solution-visual-status small{color:#8ca6c4;font-size:10px}.experience-proof{background:#0e233e;width:100%;margin:0 0 80px;padding:60px 0;scroll-margin-top:30px}.experience-proof>.product-proof-section{width:min(1240px,100% - 80px);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:.75fr 1.25fr;align-items:center;gap:65px;padding:0;display:grid}.experience-proof .product-proof-copy{padding:0}.experience-proof .product-proof-copy>.eyebrow{color:#8eabc9;letter-spacing:0;text-transform:none;font-size:12px}.experience-proof .product-proof-copy>h2{letter-spacing:-1px;color:#eef5fc;font-size:34px;font-weight:600;line-height:1.4}.experience-proof .product-proof-copy>p:not(.eyebrow){color:#9bb2cc;max-width:400px;font-size:14px;line-height:1.95}.experience-proof .product-proof-copy>.button{margin-top:16px}.experience-proof .product-proof-figure{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.experience-proof .product-proof-figure>img{border:1px solid #45617f;border-radius:10px;width:100%;height:auto;box-shadow:0 18px 35px #04132920}.experience-proof figcaption{color:#708dab;text-align:center;margin-top:11px;font-size:9px;line-height:1.8}.experience-extras{padding:20px 0 90px}.experience-extras>h2{letter-spacing:-1px;margin:0 0 45px;font-size:36px;font-weight:650}.experience-extras>div{grid-template-columns:repeat(3,1fr);gap:55px;display:grid}.experience-extras article>svg{color:#6081a7;margin-bottom:22px}.experience-extras h3{letter-spacing:-.6px;margin:0 0 13px;font-size:18px;font-weight:600}.experience-extras article>p{color:#8291a5;max-width:340px;margin:0;font-size:14px;line-height:1.9}.experience-automation{border-top:1px solid #dce5f0;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:70px 0 90px;display:grid}.experience-automation h2{letter-spacing:-1.1px;margin:0 0 22px;font-size:35px;font-weight:650;line-height:1.35}.experience-automation>div>p:not(.section-pretitle){color:#7a8ca3;margin:0 0 23px;font-size:15px;line-height:1.95}.integration-flow{width:100%;max-width:510px;margin:auto;padding:10px 0}.integration-flow>div:first-child{justify-content:space-between;gap:12px;display:flex}.integration-flow>div:first-child>span{color:#7589a4;background:#fff;border:1px solid #dee6f1;border-radius:7px;padding:9px 14px;font-size:12px;box-shadow:0 3px 5px #102d4a03}.integration-lines{justify-content:space-around;height:65px;display:flex;position:relative;overflow:hidden}.integration-lines>i{transform-origin:top;background:linear-gradient(#c4d8ee,#d9e5f4);width:1px;height:65px}.integration-lines>i:first-child{transform:rotate(-40deg)}.integration-lines>i:nth-child(2){transform:rotate(-15deg)}.integration-lines>i:nth-child(3){transform:rotate(15deg)}.integration-lines>i:last-child{transform:rotate(40deg)}.integration-app{background:#fff;border:1px solid #d8e4f2;border-radius:13px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;max-width:330px;margin:auto;padding:23px;display:flex;position:relative;box-shadow:0 12px 27px #27496f0a}.integration-app>img{width:44px;height:44px}.integration-app>strong{letter-spacing:-.6px;font-size:20px;font-weight:650}.integration-app>span{text-align:center;color:#a0aec2;width:100%;font-size:10px}.experience-privacy{border-top:1px solid #e0e7f0;border-bottom:1px solid #e0e7f0;align-items:center;gap:30px;padding:40px 0 48px;display:flex}.experience-privacy>svg{color:#6f91b7;flex-shrink:0}.experience-privacy h2{letter-spacing:-.8px;margin:0 0 8px;font-size:23px;font-weight:600}.experience-privacy p{color:#8494a8;max-width:670px;margin:0;font-size:13px;line-height:1.9}.experience-privacy>.quiet-link{white-space:nowrap;margin-left:auto;font-size:12px}.experience-languages{grid-template-columns:.8fr 1.2fr;align-items:start;gap:65px;padding:80px 0;display:grid}.experience-languages>div>svg{color:#7699bc;margin-bottom:18px}.experience-languages h2{letter-spacing:-1px;margin:0 0 14px;font-size:31px;font-weight:650}.experience-languages p{color:#8a9bb0;max-width:300px;margin:0;font-size:14px;line-height:1.9}.experience-languages>nav{flex-wrap:wrap;gap:9px;display:flex}.experience-languages nav>a{color:#889bb1;background:#fff;border:1px solid #e1e8f2;border-radius:6px;padding:5px 9px;font-size:11px}.experience-languages nav>a:hover{color:#356db7;border-color:#b8cfe9}.experience-faq{border-top:1px solid #dce5f0;grid-template-columns:.7fr 1.3fr;gap:70px;padding:70px 0 80px;display:grid}.experience-faq>h2{letter-spacing:-1px;margin:0;font-size:35px;font-weight:650;line-height:1.35}.experience-faq details{border-bottom:1px solid #e0e7f0}.experience-faq summary{color:#4e6887;cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;font-size:15px;font-weight:550;list-style:none;display:flex}.experience-faq summary::-webkit-details-marker{display:none}.experience-faq summary>svg{color:#99aec7;flex-shrink:0;transition:transform .2s}.experience-faq details[open] summary>svg{transform:rotate(45deg)}.experience-faq details p{color:#7d90a9;margin:0;padding:0 25px 23px 0;font-size:14px;line-height:1.95}.experience-faq .quiet-link{margin-top:24px;font-size:12px}.experience-maker{justify-content:space-between;align-items:center;gap:40px;padding:30px 0 70px;display:flex}.experience-maker>div{align-items:center;gap:20px;display:flex}.maker-monogram{color:#7296bb;background:#e5edf7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-family:Georgia,serif;font-size:26px;font-style:italic;display:flex}.experience-maker h3{color:#637d9b;margin:0 0 6px;font-size:14px;font-weight:600}.experience-maker p{color:#8a9eb5;max-width:560px;margin:0;font-size:12px;line-height:1.8}.experience-maker>nav{color:#6c8aab;white-space:nowrap;gap:23px;font-size:11px;display:flex}.experience-maker>nav>a{align-items:center;gap:7px;display:flex}.experience-home>.experience-final{text-align:center;background:linear-gradient(#edf3fc,#f8fafd);border-top:1px solid #dce6f2;width:100%;padding:75px 30px 82px}.experience-final>img{border-radius:20px;width:73px;height:73px;box-shadow:0 15px 30px #28548217}.experience-final h2{letter-spacing:-1.8px;margin:26px 0 17px;font-size:44px;font-weight:650;line-height:1.3}.experience-final>p{color:#8298b3;margin:0 0 27px;font-size:15px;line-height:1.9}.experience-final>.button{display:inline-flex}.experience-final>small{color:#9cacc1;margin-top:17px;font-size:11px;display:block}.simple-page{width:min(1180px,100% - 80px);padding:60px 0}.simple-page h1{letter-spacing:-2px;max-width:950px;font-size:clamp(40px,4.6vw,61px);font-weight:700;line-height:1.12}.simple-page h2{letter-spacing:-.8px;font-size:31px;font-weight:620;line-height:1.35}.simple-page .section-kicker,.simple-page .eyebrow{color:#7192b9;letter-spacing:.5px;text-transform:none;font-size:12px}.simple-page .reference-hero{padding-bottom:45px}.simple-page .reference-hero>p:not(.section-kicker){color:#7b8ea7;max-width:800px;font-size:17px;line-height:1.85}.simple-page .reference-section{border-color:#e0e7f0;padding:45px 0}.simple-page .reference-callout{background:#edf3fc;border:1px solid #dce7f5;border-radius:16px;padding:42px}.simple-page .download-card{color:#11233f;background:#fff;border:1px solid #dce6f3;border-radius:16px;box-shadow:0 18px 40px #1b416810}.simple-page .download-card-top,.simple-page .download-card dl div{border-color:#e2e8f1}.simple-page .download-card-top small,.simple-page .download-card dt{color:#667990}.simple-page .preview-status span{color:#215cb7}.simple-page .preview-status p{color:#536b88}.download-card-top>img{border-radius:15px}.simple-page .download-preflight{color:#6c86a6;background:#edf3fb;border:1px solid #d9e5f4;border-radius:10px;font-size:12px;line-height:1.85}.simple-page .hero-badges>span{color:#6e8eaf;background:#eaf2fc;border-color:#dce8f6}.simple-page .button{border-radius:9px;font-size:14px}.simple-page .product-proof-section{background:#edf3fb;border-color:#dce7f4;border-radius:16px}.simple-page .answer-list article{border-color:#e0e7f0}.simple-page .fact-grid>div{background:#fff;border-color:#dfe8f4}.simple-page .fit-card{background:#f1f6fd;border-color:#dfe8f4}.simple-page .fit-card-positive{background:#e9f2fb;border-color:#d3e2f3}.simple-page .install-grid>li{background:#fff;border-color:#dce7f5;border-radius:13px}.simple-page .checksum-card{background:#eaf2fd;border-color:#dae6f6;border-radius:12px}.simple-page .checksum-card>code{word-break:break-all}.simple-page .download-detail-grid>article{background:#f2f6fc;border-color:#e0e7f0}.simple-page .release-list>li{border-color:#e1e9f4}.simple-page .current-product-notice,.simple-page .preview-status{color:#6d8aab;background:#eef4fc;border-color:#dce7f5}.simple-page .localized-feature-card{background:#fff;border-color:#e1e9f4;border-radius:13px}.simple-page .localized-feature-card>p{color:#8194ac}@media (min-width:1500px){.experience-home>section,.experience-home>.problem-solutions,.site-header.redesigned-header,.site-footer.redesigned-footer{width:min(1360px,100% - 120px)}.hero-introduction h1{font-size:72px}.hero-summary>p:first-child{font-size:18px}.hero-summary .quiet-link{font-size:14px}.workflow-tab{padding-top:19px;padding-bottom:21px;font-size:15px}.workflow-scene{height:565px}.window-set{inset:35px 50px}.source-page{padding:27px 30px}.source-page h4{font-size:33px}.source-art{height:120px}.ai-page{padding:26px 29px}.ai-page>h4{font-size:20px}.ai-page>p{font-size:12px}.ai-list{font-size:11px}.editor-page{padding:28px}.editor-page>code{font-size:13px}.editor-page>p{font-size:11px}.scene-window-bar{height:37px;font-size:10px}.window-lights>i{width:8px;height:8px}.workflow-description h3{font-size:20px}.workflow-description p{font-size:14px}.workflow-illustration-note{font-size:11px}.solution-card h3{font-size:37px}.solution-action{font-size:16px}.solution-result{font-size:15px}.solution-visual,.solution-card>.resize-demo{height:400px}.experience-proof>.product-proof-section{width:min(1360px,100% - 120px)}}@media (max-width:1100px){.hero-introduction{grid-template-columns:1fr 1fr;gap:40px}.hero-introduction h1{letter-spacing:-2px;font-size:47px}.hero-summary>p:first-child{font-size:14px;line-height:1.95}.hero-summary .button{padding:12px 16px;font-size:12px}.hero-summary>.actions{gap:14px}.workflow-tab{gap:6px;font-size:11px}.workflow-tab>svg{width:17px;height:17px}.workflow-tabs{gap:6px}.window-set{inset:35px 28px}.source-page{padding:18px}.source-page h4{font-size:24px}.ai-page{padding:18px}.ai-page>h4{font-size:16px}.editor-page{padding:18px;font-size:9px}.editor-page>code{font-size:9px}.source-art{height:100px}.scene-menubar>div{font-size:8px}.text-workflow{inset:40px 43px}.error-example{padding:28px 20px}.text-selection>code{font-size:12px}.ai-context{padding:25px 20px}.ai-context h4{font-size:20px}.context-input{font-size:8px}.scroll-workflow{inset:35px}.captured-page{width:160px;left:65%}.hero-resize{inset:40px 45px}.solution-card{gap:50px;padding:50px 0}.solution-card h3{font-size:28px}.solution-action{font-size:14px}.solution-visual{height:330px;padding:25px}.selected-screen-text{font-size:16px}.solution-card>.resize-demo{height:330px;padding:25px}.menu-status-example{gap:12px;padding:12px 13px}.menu-status-example>strong{font-size:11px}.solution-visual-status small{font-size:8px}.side-by-side{gap:5px}.side-by-side>span{padding:18px 10px;font-size:9px}.long-reference{width:110px;padding:19px}.long-file{padding:20px 13px}.long-file>span{font-size:10px}.experience-extras>div{gap:35px}.experience-automation{gap:50px}.integration-flow>div:first-child>span{padding:8px 10px;font-size:10px}.experience-proof>.product-proof-section{gap:45px}.experience-proof .product-proof-copy>h2{font-size:29px}.experience-privacy{gap:22px}.experience-privacy h2{font-size:21px}.experience-privacy p{font-size:12px}.experience-languages{gap:40px}.experience-faq{gap:45px}.experience-maker>nav{flex-direction:column;gap:12px}.footer-top>nav{gap:65px}}@media (max-width:800px){.experience-home>section,.experience-home>.problem-solutions,.site-header.redesigned-header,.site-footer.redesigned-footer{width:calc(100% - 40px)}.site-header.redesigned-header{gap:17px;height:70px;min-height:70px}.redesigned-header .site-nav{display:none}.header-actions{gap:16px}.header-actions>.nav-download{padding:9px 12px;font-size:11px}.header-language{font-size:11px}.mobile-navigation{color:#6e85a0;display:block;position:relative}.mobile-navigation>summary{cursor:pointer;font-size:18px;list-style:none}.mobile-navigation>summary::-webkit-details-marker{display:none}.mobile-navigation>nav{z-index:120;background:#fff;border:1px solid #dce6f2;border-radius:12px;flex-direction:column;min-width:210px;padding:9px;display:flex;position:absolute;top:37px;right:0;box-shadow:0 12px 35px #14345920}.mobile-navigation nav>a{border-radius:6px;padding:12px;font-size:13px}.mobile-navigation nav>a:hover{background:#edf4ff}.header-language>nav{min-width:300px;right:-50px}.brand{font-size:20px}.brand img{width:31px;height:31px}.experience-home>.experience-hero{padding-top:38px}.hero-introduction{grid-template-columns:1fr;gap:8px;margin-bottom:30px}.hero-introduction h1{letter-spacing:-2.2px;font-size:48px;line-height:1.18}.hero-audience{margin-bottom:20px;font-size:11px}.hero-summary{max-width:550px;padding-top:17px}.hero-summary>p:first-child{margin-bottom:22px;font-size:15px;line-height:1.9}.hero-summary .button{min-height:47px;padding:12px 19px;font-size:14px}.hero-summary .quiet-link{font-size:12px}.hero-compatibility{margin-top:14px!important;font-size:10px!important}.hero-install{font-size:10px}.workflow-tabs{grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:16px}.workflow-tab{gap:7px;padding:14px 5px;font-size:12px}.workflow-tab:after{left:22%;right:22%}.workflow-tab>svg{width:18px;height:18px}.workflow-scene{border-radius:13px;height:440px}.scene-menubar{gap:9px;padding:0 15px;font-size:9px}.scene-menubar>div{gap:11px}.scene-menubar>div>span:nth-child(2){display:none}.window-set{inset:30px 20px}.source-window{width:44%;height:82%;top:9%;left:1%}.ai-window{width:46%;height:95%;top:0;left:27%}.editor-window{width:41%;height:80%;top:19%;left:56%}.source-page{padding:16px}.source-page h4{font-size:22px}.source-page>p{font-size:8px}.source-page>small{font-size:7px}.source-art{height:80px}.source-site{margin-bottom:12px;padding-bottom:9px;font-size:10px}.ai-page{padding:16px}.ai-user-message{margin-left:10px;padding:8px;font-size:8px}.ai-page>h4{font-size:14px}.ai-page>p{font-size:9px}.ai-list{font-size:8px}.ai-response-mark{margin-top:16px}.editor-page{padding:16px 13px}.editor-page>code{font-size:8px}.editor-page>p{white-space:nowrap;font-size:8px}.editor-page>span{font-size:8px}.editor-page b{margin-left:7px;font-size:7px}.editor-ready{font-size:7px!important}.scene-window-bar{grid-template-columns:34px 1fr 15px;gap:3px;height:29px;padding:0 7px;font-size:7px}.window-lights{gap:3px}.window-lights>i{width:5px;height:5px}.scene-window-bar>span:nth-child(2){gap:4px}.scene-window-bar svg{width:10px;height:10px}.workflow-description{gap:14px;padding-top:17px;display:block}.workflow-description h3{margin-bottom:6px;font-size:18px;line-height:1.5}.workflow-description p{font-size:12px;line-height:1.85}.workflow-illustration-note{margin-top:7px;font-size:9px;display:block}.scene-action-bar{padding:0 15px}.scene-action-bar>span{font-size:9px}.scene-action-bar>button{gap:6px;padding:8px 11px;font-size:10px}.text-workflow{inset:34px 20px}.text-source{width:44%;top:0}.text-ai{width:45%;top:8%}.error-example{padding:26px 18px}.error-example>span{font-size:13px}.text-selection{margin-top:23px;padding:14px 8px}.text-selection>code{font-size:10px}.error-example>p{font-size:9px}.ai-context{padding:22px 16px}.ai-context h4{font-size:18px}.context-message{font-size:10px}.context-message>code{padding:6px;font-size:9px}.context-input{gap:5px;margin-top:17px;padding:10px;font-size:8px}.scene-transfer{gap:8px;left:47%}.scene-transfer>svg{width:15px;height:15px}.scroll-workflow{inset:30px 20px}.scroll-browser{width:59%;left:1%}.scroll-browser .source-page{padding:20px}.captured-page{width:130px;padding:9px;top:13px;left:65%}.mini-page{height:240px;padding:12px}.mini-page>strong{font-size:17px}.mini-page>span{font-size:5px}.mini-page>div{height:55px}.png-label{font-size:10px}.hero-resize{inset:33px 25px}.hero-resize .resize-demo{padding:18px}.hero-resize .resize-demo-windows{height:180px}.resize-demo label{font-size:11px}.resize-demo small{font-size:8px}.macbook-illustration{width:350px}.macbook-display{height:220px}.load-panel{width:390px;padding:22px}.load-gauge{width:130px;height:130px}.load-panel-title{font-size:12px}.load-panel-foot{font-size:8px}.experience-home>.experience-intro{padding-top:75px;padding-bottom:15px}.experience-intro h2{letter-spacing:-1px;font-size:33px;line-height:1.35}.experience-intro>p:last-child{font-size:14px}.section-pretitle{margin-bottom:14px;font-size:11px}.solution-card{grid-template-columns:1fr;gap:30px;padding:45px 0}.solution-card .solution-copy{order:0!important}.solution-card>.solution-visual,.solution-card>.resize-demo{order:1!important}.solution-label{margin-bottom:15px;font-size:13px}.solution-card h3{max-width:550px;margin-bottom:19px;font-size:29px;line-height:1.4}.solution-action{max-width:580px;font-size:15px;line-height:1.95}.solution-result{margin:17px 0 18px;font-size:14px}.feature-text-link{font-size:13px}.solution-visual,.solution-card>.resize-demo{height:330px}.problem-solutions{padding-bottom:40px}.experience-proof{margin-bottom:55px;padding:40px 0}.experience-proof>.product-proof-section{grid-template-columns:1fr;gap:30px;width:calc(100% - 40px)}.experience-proof .product-proof-copy>h2{max-width:550px;font-size:30px}.experience-proof .product-proof-copy>p:not(.eyebrow){max-width:550px;font-size:14px}.experience-proof figcaption{font-size:8px}.experience-extras{padding:10px 0 60px}.experience-extras>h2{margin-bottom:35px;font-size:30px}.experience-extras>div{grid-template-columns:1fr;gap:30px}.experience-extras article{padding-left:48px;position:relative}.experience-extras article>svg{width:25px;height:25px;position:absolute;top:1px;left:0}.experience-extras h3{margin-bottom:10px;font-size:17px}.experience-extras article>p{max-width:530px;font-size:14px}.experience-automation{grid-template-columns:1fr;gap:35px;padding:45px 0 60px}.experience-automation h2{max-width:500px;font-size:30px}.experience-automation>div>p:not(.section-pretitle){max-width:580px;font-size:14px}.integration-flow{max-width:420px}.integration-flow>div:first-child>span{font-size:11px}.experience-privacy{flex-wrap:wrap;gap:18px;padding:35px 0}.experience-privacy>div{flex:1}.experience-privacy h2{font-size:21px;line-height:1.45}.experience-privacy p{font-size:13px;line-height:1.9}.experience-privacy>.quiet-link{margin-left:48px;font-size:12px}.experience-languages{grid-template-columns:1fr;gap:26px;padding:55px 0}.experience-languages h2{font-size:29px}.experience-languages p{max-width:400px;font-size:13px}.experience-languages nav>a{padding:6px 9px;font-size:12px}.experience-languages>nav{gap:7px}.experience-faq{grid-template-columns:1fr;gap:25px;padding:48px 0 50px}.experience-faq>h2{font-size:30px}.experience-faq summary{padding:20px 0;font-size:14px;line-height:1.6}.experience-faq details p{padding-bottom:22px;font-size:13px;line-height:1.95}.experience-maker{flex-direction:column;align-items:flex-start;gap:23px;padding:15px 0 50px}.experience-maker h3{font-size:14px}.experience-maker p{font-size:12px}.experience-maker>nav{flex-direction:row;gap:22px;padding-left:68px;font-size:11px}.experience-home>.experience-final{padding:55px 20px 60px}.experience-final h2{letter-spacing:-1.2px;font-size:36px}.experience-final>p{font-size:13px;line-height:1.9}.experience-final>img{border-radius:15px;width:62px;height:62px}.experience-final>small{font-size:10px}.site-footer.redesigned-footer{padding:35px 0 22px}.footer-top{flex-direction:column;gap:30px}.footer-top>nav{gap:80px;font-size:13px}.footer-top>div>p{max-width:500px;font-size:13px}.footer-bottom{flex-direction:column;gap:12px;margin-top:30px;font-size:10px}.simple-page{width:calc(100% - 40px);padding-top:40px}.simple-page h1{letter-spacing:-1.5px;font-size:42px}.simple-page h2{font-size:28px}.simple-page .reference-hero>p:not(.section-kicker){font-size:15px}.simple-page .actions{flex-wrap:wrap;gap:12px}.simple-page .reference-callout{padding:28px}.simple-page .download-hero,.simple-page .download-detail-grid,.simple-page .install-grid,.simple-page .localized-feature-grid{grid-template-columns:1fr}.simple-page .download-preflight{font-size:12px}.simple-page p,.simple-page li{font-size:14px;line-height:1.85}}@media (max-width:540px){.hero-introduction h1{letter-spacing:-1.7px;font-size:36px;line-height:1.24}.hero-summary>p:first-child{font-size:14px}.hero-audience{font-size:10px}.hero-summary .button{min-height:45px;padding:12px 16px;font-size:13px}.hero-summary .quiet-link{gap:5px;font-size:11px}.hero-summary>.actions{gap:16px}.header-actions{gap:13px}.header-language{display:none}.header-actions>.nav-download{gap:8px;padding:9px 11px;font-size:10px}.header-actions>.nav-download>span{display:none}.brand{gap:8px;font-size:19px}.brand img{width:29px;height:29px}.workflow-tab{gap:6px;font-size:11px}.workflow-tab>svg{width:16px;height:16px}.workflow-tabs{gap:3px}.workflow-scene{border-radius:12px;height:360px}.scene-menubar>span:nth-of-type(2){display:none}.scene-menubar{gap:9px;padding:0 12px}.scene-menubar>div{gap:10px;font-size:7px}.scene-menubar>b{font-size:9px}.scene-menubar>div>span:nth-child(2){display:none}.scene-content{inset:35px 0 49px}.scene-action-bar{height:49px;padding:0 12px}.scene-action-bar>span{font-size:8px}.scene-action-bar>button{gap:5px;padding:7px 9px;font-size:9px}.window-set{transform-origin:0 0;width:650px;height:400px;inset:20px 14px 23px;transform:scale(.48)}.source-window{width:40%;height:84%;top:10%;left:0}.ai-window{width:42%;height:95%;top:0;left:29%}.editor-window{width:37%;height:82%;top:16%;left:62%}.source-page h4{font-size:27px}.source-page>small{font-size:9px}.source-page>p{font-size:10px}.source-art{height:100px}.source-site{font-size:13px}.scene-window-bar{height:35px;font-size:9px}.window-lights>i{width:7px;height:7px}.scene-window-bar{grid-template-columns:43px 1fr 25px;padding:0 10px}.window-lights{gap:4px}.ai-page{padding:20px}.ai-user-message{font-size:10px}.ai-page>h4{font-size:19px}.ai-page>p{font-size:12px}.ai-list,.ai-page-input{font-size:10px}.editor-page{padding:22px 16px}.editor-page>span{font-size:9px}.editor-page>p{font-size:10px}.editor-page>code{font-size:11px}.editor-ready{font-size:9px!important}.editor-page b{font-size:8px}.workflow-description h3{letter-spacing:-.5px;font-size:17px}.workflow-description p{font-size:12px}.text-workflow{inset:23px 15px}.text-source{width:45%;height:85%}.text-ai{width:46%;height:92%}.error-example{padding:20px 12px}.error-example>span{font-size:10px;line-height:1.5}.text-selection{margin:20px -3px;padding:10px 5px}.text-selection>code{font-size:8px;line-height:1.8}.error-example>p{font-size:8px;line-height:1.7}.ai-context{padding:17px 11px}.ai-context>svg{border-radius:7px;width:28px;height:28px;padding:5px}.ai-context h4{margin:14px 0 10px;font-size:15px;line-height:1.4}.context-message{gap:4px;min-height:55px;font-size:8px;line-height:1.8}.context-message>code{padding:4px;font-size:7px}.context-message>svg{flex-shrink:0;width:10px}.context-input{gap:3px;margin-top:14px;padding:8px 5px;font-size:6px;line-height:1.6}.context-input>svg{flex-shrink:0;width:15px;height:15px;padding:2px}.scene-transfer{gap:6px;left:47.6%}.scene-transfer>svg{width:10px;height:10px}.scroll-workflow{inset:20px 15px}.scroll-browser{width:62%;height:100%;left:0}.scroll-browser .source-page{padding:17px}.scroll-browser .source-page h4{font-size:21px}.scroll-browser .source-page>small{font-size:7px}.scroll-browser .source-site{font-size:11px}.scroll-browser .source-art{height:65px}.captured-page{width:95px;padding:7px;top:6px;left:68%}.mini-page{height:185px;padding:9px}.mini-page>span{letter-spacing:1px;font-size:4px}.mini-page>strong{margin:10px 0;font-size:13px}.mini-page>div{height:39px;margin:8px 0}.mini-page>i{margin-top:6px}.png-label{gap:3px;padding-top:7px;font-size:8px}.png-label>svg{width:11px;height:11px}.hero-resize{inset:24px 16px}.hero-resize .resize-demo{border-radius:9px;padding:13px}.hero-resize .resize-demo-windows{height:145px}.resize-demo label{gap:7px;margin-top:15px;font-size:9px}.resize-demo small{margin-top:11px;font-size:7px}.macbook-illustration{width:235px}.macbook-display{border-width:6px 6px 8px;border-radius:10px 10px 3px 3px;height:163px}.macbook-camera{height:6px}.macbook-code{gap:12px;padding:26px 22px}.macbook-code>svg{width:19px;height:19px}.macbook-code>strong{font-size:10px}.job-line{height:3px}.macbook-base{height:7px;margin-left:-17px;margin-right:-17px}.awake-state{border-radius:7px;gap:7px;padding:9px 12px;font-size:9px}.awake-state>svg{width:13px;height:13px}.awake-state>b{margin-left:5px;font-size:7px}.screen-resting>span{font-size:9px}.screen-resting>svg{width:25px;height:25px}.load-workflow{inset:20px}.load-panel{width:100%;padding:18px}.load-panel-title{padding-bottom:14px;font-size:11px}.load-panel-title>svg{width:16px;height:16px}.load-gauges{gap:10px;padding:15px 0 17px}.load-gauge{width:100px;height:100px}.load-gauge strong{letter-spacing:-1px;font-size:26px}.load-gauge strong small{font-size:10px}.load-gauge>div>span{font-size:8px}.load-panel-foot{font-size:7px}.experience-home>.experience-intro{padding-top:60px;padding-bottom:8px}.experience-intro h2{letter-spacing:-1px;font-size:29px}.experience-intro>p:last-child{font-size:13px}.solution-card{gap:25px;padding:36px 0}.solution-card h3{letter-spacing:-.9px;font-size:26px;line-height:1.45}.solution-action{font-size:14px}.solution-result{font-size:13px}.solution-label{font-size:12px}.solution-visual{height:275px;padding:23px}.solution-card>.resize-demo{height:275px;padding:21px}.solution-card>.resize-demo .resize-demo-windows{height:155px}.selected-screen-text{padding:11px 14px;font-size:15px}.solution-visual-text{gap:20px}.ai-input{width:100%;padding:12px;font-size:10px}.long-reference{width:105px;height:320px;padding:16px}.long-reference>span{font-size:7px}.solution-visual-scroll{gap:23px}.long-file>strong{font-size:15px}.long-file>span{font-size:10px}.side-by-side{height:175px}.side-by-side>span{padding:17px 9px;font-size:8px}.side-by-side i{height:3px;margin-top:19px}.solution-visual-windows{gap:24px}.solution-key{font-size:10px}.laptop-work{width:220px}.laptop-work>div{height:135px}.laptop-work>div>span{font-size:6px}.work-running{font-size:10px}.menu-status-example{gap:11px;padding:12px}.menu-status-example>strong{font-size:10px}.status-columns{gap:8px;height:70px}.status-columns>span{width:19px}.solution-visual-status small{text-align:center;font-size:8px;line-height:1.7}.experience-proof .product-proof-copy>h2{font-size:28px}.experience-proof .product-proof-copy>p:not(.eyebrow){font-size:13px}.experience-extras>h2{font-size:28px;line-height:1.4}.experience-automation h2{font-size:28px}.integration-flow>div:first-child{gap:6px}.integration-flow>div:first-child>span{padding:8px 9px;font-size:9px}.integration-lines{height:50px}.integration-app{border-radius:10px;max-width:270px;padding:19px}.integration-app>img{width:38px;height:38px}.integration-app>strong{font-size:18px}.integration-app>span{font-size:9px}.experience-privacy{gap:15px}.experience-privacy>svg{width:24px;height:24px}.experience-privacy h2{font-size:20px}.experience-privacy p{font-size:12px}.experience-privacy>.quiet-link{margin-left:39px}.experience-languages nav>a{font-size:11px}.experience-maker>div{gap:15px}.maker-monogram{border-radius:9px;width:40px;height:40px}.experience-maker p{font-size:11px}.experience-maker>nav{padding-left:55px;font-size:10px}.experience-final h2{font-size:32px}.footer-top>nav{gap:75px;font-size:12px}.footer-top>div>p{font-size:12px}.footer-bottom{font-size:9px}.simple-page h1{font-size:36px}.simple-page h2{font-size:27px}.simple-page .button{font-size:12px}.simple-page .reference-hero>p:not(.section-kicker){font-size:14px}.simple-page .reference-callout{padding:23px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.button:hover{transform:none}}.window-set .scene-window{transform:none}.window-set .scene-window-bar{cursor:grab;touch-action:none}.window-set .scene-window-bar:active{cursor:grabbing}.window-lights>button{cursor:pointer;background:#fc625d;border:1px solid #eb5450;border-radius:50%;width:7px;height:7px;padding:0}.window-lights>button:nth-child(2){background:#fdbd44;border-color:#e8ac39}.window-lights>button:nth-child(3){background:#34c84a;border-color:#29b73e}.scene-window-zoomed{width:100%!important;height:100%!important;top:0!important;left:0!important}.restore-window{color:#3d6488;z-index:30;background:#d8e9f7;border:1px solid #eff8ff;border-radius:8px;padding:9px;display:flex;position:absolute;bottom:-19px;box-shadow:0 6px 12px #061a3838}.restore-source{left:40%}.restore-ai{left:46%}.restore-terminal{left:52%}.interactive-terminal{white-space:normal;flex-direction:column;gap:15px;height:calc(100% - 33px);padding:23px 20px;font-size:10px;display:flex}.terminal-output{scrollbar-width:thin;scrollbar-color:#3a5570 transparent;max-height:210px;line-height:1.9;overflow:auto}.terminal-output>div{white-space:pre-wrap;word-break:break-word;color:#8fabc4;min-height:19px}.terminal-output>div:first-child{color:#6595ba}.terminal-output .terminal-ok{color:#83c5ad}.interactive-terminal form{margin:0}.interactive-terminal label{color:#8bc8ba;align-items:center;gap:8px;display:flex}.interactive-terminal input{color:#bdd5e8;background:0 0;border:0;border-bottom:1px solid #38546e;border-radius:0;outline:none;width:100%;min-width:0;padding:5px 0;font-family:Consolas,monospace;font-size:11px}.interactive-terminal small{color:#587590;white-space:normal;margin-top:auto;font-size:7px;line-height:1.8}.source-window .source-page{scrollbar-width:thin;scrollbar-color:#d3dfe8 transparent;height:calc(100% - 33px);overflow:auto}@media (min-width:1500px){.interactive-terminal{padding:26px;font-size:12px}.window-lights>button{width:8px;height:8px}.interactive-terminal input{font-size:12px}.interactive-terminal small{font-size:8px}}@media (max-width:800px){.interactive-terminal{padding:17px 13px;font-size:8px}.interactive-terminal input{font-size:9px}.interactive-terminal small{font-size:6px}.window-lights>button{width:5px;height:5px}}@media (max-width:540px){.interactive-terminal{padding:22px 16px;font-size:11px}.interactive-terminal input{font-size:12px}.interactive-terminal small{font-size:8px}.window-lights>button{width:7px;height:7px}.scene-action-bar>span{max-width:145px;line-height:1.6}}p{text-wrap:pretty}.workflow-tabs[hidden],.workflow-description[hidden]{display:none}.solution-label>svg{color:#7297bf}.solution-feature-demo{min-width:0}.workflow-compact .workflow-scene{background:linear-gradient(125deg,#dbeafb,#e7f1fc);border-color:#d1e1f3;border-radius:16px;height:365px;box-shadow:0 12px 35px #2145750d}.workflow-compact .scene-grid{background-image:linear-gradient(#336aaf05 1px,#0000 1px),linear-gradient(90deg,#336aaf05 1px,#0000 1px)}.workflow-compact .scene-menubar{color:#7898b9;background:#c7ddf126;border-color:#afcbea25;padding:0 18px;font-size:9px}.workflow-compact .scene-menubar>b{font-size:9px}.workflow-compact .scene-menubar>span:nth-of-type(2){display:none}.workflow-compact .scene-menubar>div{color:#96afc9;gap:12px;font-size:7px}.workflow-compact .scene-brand-mark{width:12px;height:12px}.workflow-compact .scene-brand-mark>i{background:#8cadd0}.workflow-compact .scene-brand-mark>i:nth-child(3){background:#58acdb}.workflow-compact .scene-action-bar{background:#e3eefb70;border-color:#ccdfef50;height:48px;padding:0 15px}.workflow-compact .scene-action-bar>span{color:#819fbf;max-width:230px;font-size:8px;line-height:1.7}.workflow-compact .scene-action-bar>button{color:#6d95bc;background:#f7fbff;border-color:#c5dbf1;padding:7px 9px;font-size:9px;box-shadow:0 2px 5px #3157850b}.workflow-compact .scene-content{inset:35px 0 48px}.workflow-compact .tile-a{opacity:.35}.workflow-compact .tile-b,.workflow-compact .tile-c{opacity:.15}.workflow-compact .window-set{transform-origin:0 0;width:700px;height:340px;inset:15px 20px;transform:scale(.73)}.workflow-compact .scene-window{border-color:#cbdff2;box-shadow:0 15px 28px #4c76a51c}.workflow-compact .source-window{width:39%;height:85%;top:10%;left:0}.workflow-compact .ai-window{width:39%;height:97%;top:0;left:31%}.workflow-compact .editor-window{border-color:#4c6986;width:35%;height:82%;top:16%;left:63%}.workflow-compact .window-set-arranged .source-window{width:32.2%;height:100%;top:0;left:0}.workflow-compact .window-set-arranged .ai-window{width:32.2%;height:100%;top:0;left:33.9%}.workflow-compact .window-set-arranged .editor-window{width:32.2%;height:100%;top:0;left:67.8%}.workflow-compact .source-page{padding:19px}.workflow-compact .source-page h4{font-size:25px}.workflow-compact .source-page>small{font-size:8px}.workflow-compact .source-page>p{font-size:9px}.workflow-compact .source-art{height:75px}.workflow-compact .source-site{font-size:11px}.workflow-compact .ai-page{padding:19px}.workflow-compact .ai-page>h4{font-size:16px}.workflow-compact .ai-page>p{font-size:11px}.workflow-compact .ai-user-message,.workflow-compact .ai-list,.workflow-compact .ai-page-input{font-size:9px}.workflow-compact .editor-page{padding:20px 17px;font-size:10px}.workflow-compact .editor-page input{font-size:11px}.workflow-compact .interactive-terminal small{font-size:7px}.workflow-compact .text-workflow{inset:25px}.workflow-compact .text-source{width:44%;height:85%;top:0}.workflow-compact .text-ai{width:45%;height:92%;top:8%}.workflow-compact .error-example{padding:23px 17px}.workflow-compact .error-example>span{font-size:12px}.workflow-compact .text-selection{margin:20px -3px;padding:11px 7px}.workflow-compact .text-selection>code{font-size:10px}.workflow-compact .error-example>p{font-size:9px}.workflow-compact .ai-context{padding:20px 16px}.workflow-compact .ai-context>svg{border-radius:8px;width:29px;height:29px;padding:5px}.workflow-compact .ai-context h4{margin:15px 0;font-size:17px}.workflow-compact .context-message{min-height:50px;font-size:9px}.workflow-compact .context-message>code{padding:5px;font-size:8px}.workflow-compact .context-input{gap:4px;margin-top:16px;padding:9px;font-size:7px}.workflow-compact .context-input>svg{width:17px;height:17px;padding:2px}.workflow-compact .scene-transfer{color:#87aed6;gap:8px;left:47%}.workflow-compact .scene-transfer>svg{width:14px;height:14px}.workflow-compact .scroll-workflow{inset:20px 30px}.workflow-compact .scroll-browser{width:59%;height:100%;left:0}.workflow-compact .scroll-browser .source-page{padding:18px}.workflow-compact .scroll-browser .source-art{height:80px}.workflow-compact .captured-page{width:118px;padding:9px;top:8px;left:67%;box-shadow:0 13px 25px #315a8b18}.workflow-compact .mini-page{height:185px;padding:12px}.workflow-compact .mini-page>strong{margin:10px 0;font-size:14px}.workflow-compact .mini-page>span{font-size:5px}.workflow-compact .mini-page>div{height:40px;margin:8px 0}.workflow-compact .mini-page>i{margin-top:5px}.workflow-compact .png-label{padding-top:8px;font-size:8px}.workflow-compact .png-label>svg{width:11px;height:11px}.workflow-compact .hero-resize{inset:24px 30px}.workflow-compact .resize-demo{background:#f4f9ff;padding:18px;box-shadow:0 10px 27px #476e9d17}.workflow-compact .resize-demo-windows i{height:3px;margin-top:14px}.workflow-compact .resize-demo-windows strong{font-size:10px}.workflow-compact .resize-demo label{margin-top:13px;font-size:10px}.workflow-compact .resize-demo small{margin-top:11px;font-size:8px}.workflow-compact .macbook-illustration{width:270px}.workflow-compact .macbook-display{border-width:7px 7px 9px;height:175px;box-shadow:0 14px 25px #45699122}.workflow-compact .macbook-base{height:8px;margin-left:-20px;margin-right:-20px;box-shadow:0 12px 20px #45699122}.workflow-compact .macbook-code{gap:12px;padding:30px 25px}.workflow-compact .macbook-code>strong{font-size:11px}.workflow-compact .macbook-code>svg{width:19px;height:19px}.workflow-compact .screen-resting{gap:12px}.workflow-compact .screen-resting>span{font-size:9px}.workflow-compact .screen-resting>svg{width:24px;height:24px}.workflow-compact .awake-workflow{gap:17px}.workflow-compact .awake-state{color:#7394b7;background:#f5faff;border-color:#bdd6ec;border-radius:7px;gap:7px;padding:9px 12px;font-size:9px;box-shadow:0 5px 13px #4d739c10}.workflow-compact .awake-state>b{color:#7391af;background:#cddbea;margin-left:5px;font-size:7px}.workflow-compact .awake-active .awake-state>b{color:#f2fffc;background:#8cbeb4}.workflow-compact .load-panel{width:340px;padding:19px;box-shadow:0 14px 24px #446c9d1a}.workflow-compact .load-panel-title{padding-bottom:14px;font-size:11px}.workflow-compact .load-panel-title>svg{width:17px;height:17px}.workflow-compact .load-gauges{gap:15px;padding:17px 4px 20px}.workflow-compact .load-gauge{width:105px;height:105px}.workflow-compact .load-gauge strong{font-size:26px}.workflow-compact .load-gauge strong small{font-size:10px}.workflow-compact .load-gauge>div>span{font-size:8px}.workflow-compact .load-panel-foot{font-size:7px}@media (min-width:1500px){.workflow-compact .workflow-scene{height:400px}.workflow-compact .window-set{transform:scale(.83)}.workflow-compact .text-workflow{inset:30px 40px}.workflow-compact .error-example>span{font-size:14px}.workflow-compact .text-selection>code{font-size:12px}.workflow-compact .ai-context h4{font-size:20px}.workflow-compact .context-input{font-size:9px}.workflow-compact .load-panel{width:385px;padding:23px}.workflow-compact .load-gauge{width:118px;height:118px}.workflow-compact .hero-resize{inset:30px 40px}.workflow-compact .resize-demo-windows{height:180px}}@media (max-width:1100px){.workflow-compact .window-set{transform:scale(.57)}.workflow-compact .scene-action-bar>span{max-width:160px}.workflow-compact .text-workflow{inset:25px 20px}.workflow-compact .error-example{padding:19px 12px}.workflow-compact .text-selection>code{font-size:8px}.workflow-compact .ai-context{padding:17px 12px}.workflow-compact .ai-context h4{font-size:15px}.workflow-compact .context-input{font-size:6px}.workflow-compact .context-message>code{font-size:7px}.workflow-compact .error-example>span{font-size:10px}.workflow-compact .context-message{font-size:8px}.workflow-compact .scroll-workflow{inset:20px}.workflow-compact .captured-page{width:103px}.workflow-compact .hero-resize{inset:24px 20px}.workflow-compact .resize-demo{padding:15px}.workflow-compact .load-panel{width:300px}.workflow-compact .load-gauge{width:95px;height:95px}.workflow-compact .macbook-illustration{width:245px}.workflow-compact .macbook-display{height:165px}}@media (max-width:800px){.workflow-compact .window-set{transform:scale(.9)}.workflow-compact .workflow-scene{height:365px}.workflow-compact .text-workflow{inset:25px 40px}.workflow-compact .text-selection>code{font-size:12px}.workflow-compact .error-example>span{font-size:14px}.workflow-compact .ai-context h4{font-size:20px}.workflow-compact .context-input{font-size:9px}.workflow-compact .context-message{font-size:11px}.workflow-compact .context-message>code{font-size:10px}.workflow-compact .scroll-workflow{inset:22px 40px}.workflow-compact .captured-page{width:135px}.workflow-compact .hero-resize{inset:24px 35px}.workflow-compact .load-panel{width:340px}.workflow-compact .load-gauge{width:105px;height:105px}.workflow-compact .macbook-illustration{width:270px}.workflow-compact .macbook-display{height:175px}.workflow-compact .scene-action-bar>span{max-width:230px}}@media (max-width:540px){.workflow-compact .workflow-scene{height:315px}.workflow-compact .window-set{width:700px;height:400px;inset:18px 12px;transform:scale(.43)}.workflow-compact .scene-action-bar>span{max-width:130px;font-size:7px}.workflow-compact .scene-action-bar{padding:0 10px}.workflow-compact .scene-action-bar>button{padding:7px;font-size:8px}.workflow-compact .scene-menubar{padding:0 12px}.workflow-compact .scene-menubar>div{font-size:6px}.workflow-compact .text-workflow{inset:19px 14px}.workflow-compact .error-example{padding:20px 11px}.workflow-compact .error-example>span{font-size:10px}.workflow-compact .text-selection{margin:17px -3px;padding:10px 4px}.workflow-compact .text-selection>code,.workflow-compact .error-example>p{font-size:7px}.workflow-compact .ai-context{padding:15px 10px}.workflow-compact .ai-context h4{margin:12px 0;font-size:13px}.workflow-compact .ai-context>svg{width:25px;height:25px}.workflow-compact .context-input{margin-top:12px;padding:7px 4px;font-size:6px}.workflow-compact .context-input>svg{flex-shrink:0;width:14px;height:14px}.workflow-compact .context-message{min-height:45px;font-size:8px}.workflow-compact .context-message>code{padding:4px;font-size:6px}.workflow-compact .context-message>svg{flex-shrink:0;width:8px}.workflow-compact .scene-transfer{left:47.5%}.workflow-compact .scene-transfer>svg{width:10px;height:10px}.workflow-compact .scroll-workflow{inset:18px 15px}.workflow-compact .scroll-browser .source-page{padding:17px}.workflow-compact .scroll-browser .source-page h4{font-size:20px}.workflow-compact .scroll-browser .source-art{height:60px}.workflow-compact .captured-page{width:89px;padding:6px}.workflow-compact .mini-page{height:165px;padding:9px}.workflow-compact .mini-page>strong{font-size:12px}.workflow-compact .mini-page>span{font-size:4px}.workflow-compact .mini-page>div{height:33px}.workflow-compact .hero-resize{inset:22px 15px}.workflow-compact .resize-demo{padding:13px}.workflow-compact .resize-demo-windows{height:135px}.workflow-compact .resize-demo label{font-size:9px}.workflow-compact .resize-demo small{font-size:7px}.workflow-compact .macbook-illustration{width:220px}.workflow-compact .macbook-display{border-width:6px 6px 8px;height:145px}.workflow-compact .macbook-code{padding:24px 20px}.workflow-compact .macbook-code>strong{font-size:9px}.workflow-compact .awake-state{gap:6px;font-size:8px}.workflow-compact .load-panel{width:100%;padding:15px}.workflow-compact .load-panel-title{font-size:10px}.workflow-compact .load-gauges{gap:10px;padding:14px 0 17px}.workflow-compact .load-gauge{width:90px;height:90px}.workflow-compact .load-gauge strong{font-size:24px}.workflow-compact .load-panel-foot{font-size:6px}}.resize-demo-windows{background:0 0;border:0;border-radius:0;gap:0;height:215px;overflow:visible}.resize-demo-windows>.linked-native-pane{background:#fbfdff;border:1px solid #b8cfe6;border-radius:7px;flex-shrink:1;min-width:0;padding:0;overflow:hidden;box-shadow:0 5px 12px #3d66940b}.resize-demo-windows>.linked-work-pane{background:#142d47;border-color:#466985}.linked-pane-chrome{background:#f0f5fb;border-bottom:1px solid #d6e1ed;align-items:center;gap:7px;height:27px;padding:0 8px;display:flex}.linked-pane-chrome>span{flex-shrink:0;gap:3px;display:flex}.linked-pane-chrome>span>i{background:#fa6d69;border-radius:50%;width:5px;height:5px;margin:0}.linked-pane-chrome>span>i:nth-child(2){background:#edbd60}.linked-pane-chrome>span>i:nth-child(3){background:#6bc47b}.linked-pane-chrome>strong{color:#91a6bf;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin:auto;font-size:8px;font-weight:500;display:flex;overflow:hidden}.linked-work-pane .linked-pane-chrome{background:#213e5c;border-color:#365776}.linked-work-pane .linked-pane-chrome strong{color:#8eabc7}.linked-pane-content{scrollbar-width:none;height:calc(100% - 27px);padding:13px 15px;overflow:auto}.linked-message{color:#90a5be;background:#eef3f9;border-radius:8px 8px 2px;margin-left:13px;padding:6px 8px;font-size:8px;line-height:1.7;display:block}.linked-pane-content>svg{color:#85abd3;margin-top:12px}.linked-pane-content>h4{letter-spacing:-.4px;color:#55789e;margin:8px 0 9px;font-size:12px;font-weight:600;line-height:1.45}.linked-pane-content>p{color:#91a4ba;margin:0 0 12px;font-size:9px;line-height:1.9}.linked-input{color:#a3b6cc;white-space:nowrap;border:1px solid #d8e5f3;border-radius:6px;justify-content:space-between;align-items:center;gap:5px;padding:7px;font-size:8px;display:flex}.linked-input>span{color:#fff;text-align:center;background:#668eb5;border-radius:50%;padding:3px;line-height:1}.linked-code-content{scrollbar-width:none;color:#8aaac7;height:calc(100% - 27px);padding:16px 15px;font-family:Consolas,monospace;overflow:auto}.linked-code-content>small{color:#5f87ac;text-align:left;margin:0;font-size:8px}.linked-code-content>p{white-space:nowrap;margin-top:20px;margin-bottom:16px;font-size:8px;line-height:1.7}.linked-code-content>p>span{color:#7cbcae}.linked-code-content>code{color:#b2c9dc;white-space:nowrap;font-size:9px;line-height:2.1}.linked-code-content em{color:#7cb6df;font-style:normal}.linked-code-content b{color:#98c6ac;font-weight:400}.linked-code-ready{color:#7bb6a0}.linked-resize-handle{color:#79b5da;cursor:ew-resize;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;width:14px;min-width:14px;padding:0;display:flex;position:relative}.linked-resize-handle:before{content:"";background:#97c9e5;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:6px;box-shadow:0 0 8px #6dbbdf50}.linked-resize-handle>svg{z-index:1;background:#eaf5fc;border:1px solid #a4cfe8;border-radius:4px;min-width:18px;min-height:26px;padding:2px;position:relative}.linked-resize-handle:hover>svg,.linked-resize-handle:focus-visible>svg{background:#d6ecfa;border-color:#5ea6d0}.workflow-compact .resize-demo-windows{height:185px}.workflow-compact .resize-demo-windows>.linked-native-pane{padding:0}.workflow-compact .resize-demo-windows .linked-pane-content{padding:10px 12px}.workflow-compact .linked-message{padding:5px 6px;font-size:7px}.workflow-compact .linked-pane-content>h4{font-size:10px}.workflow-compact .linked-pane-content>p{font-size:8px}.workflow-compact .linked-code-content{padding:12px}.workflow-compact .linked-code-content>code{font-size:8px}.workflow-compact .linked-code-content>p,.workflow-compact .linked-input,.workflow-compact .linked-pane-chrome>strong{font-size:7px}@media (max-width:540px){.resize-demo-windows{height:170px}.linked-pane-chrome{gap:4px;height:23px;padding:0 5px}.linked-pane-chrome>strong{gap:2px;font-size:6px}.linked-pane-chrome>strong>svg{flex-shrink:0;width:8px;height:8px}.linked-pane-chrome>span{gap:2px}.linked-pane-chrome>span>i{width:3px;height:3px}.linked-pane-content{height:calc(100% - 23px);padding:10px}.linked-message{margin-left:3px;padding:4px 5px;font-size:6px}.linked-pane-content>svg{width:13px;height:13px;margin-top:10px}.linked-pane-content>h4{margin:7px 0;font-size:9px;line-height:1.5}.linked-pane-content>p{font-size:7px;line-height:1.9}.linked-input{padding:6px;font-size:6px}.linked-code-content{height:calc(100% - 23px);padding:12px 9px}.linked-code-content>small{font-size:6px}.linked-code-content>p{margin-top:17px;margin-bottom:13px;font-size:6px}.linked-code-content>code{font-size:7px}.linked-resize-handle{width:10px;min-width:10px}.linked-resize-handle:before{left:4px}.linked-resize-handle>svg{min-width:14px;min-height:24px}.workflow-compact .resize-demo-windows{height:160px}.workflow-compact .resize-demo-windows .linked-pane-content{padding:9px}.workflow-compact .linked-pane-content>h4{font-size:8px}.workflow-compact .linked-pane-content>p,.workflow-compact .linked-message,.workflow-compact .linked-code-content>p,.workflow-compact .linked-code-content>code{font-size:6px}.workflow-compact .linked-code-content{padding:10px 8px}.workflow-compact .linked-input,.workflow-compact .linked-pane-chrome>strong{font-size:6px}}.interactive-chat .ai-user-message{scrollbar-width:none;max-height:54px;overflow:auto}.ai-page-input>input{width:100%;min-width:0;font:inherit;color:#7892b0;background:0 0;border:0;outline:none;padding:0}.ai-page-input>input::placeholder{color:#a3b4c8}.ai-page-input>button{color:#fff;background:#243e5c;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:flex}.ai-page-input>button:disabled{cursor:default;background:#d0dbe6}.ai-example-label{color:#b0bdcb;margin-top:12px;font-size:6px;line-height:1.8;display:block}.workflow-compact .ai-example-label{margin-top:9px;font-size:6px}.interactive-chat .ai-list{margin-bottom:3px}@media (min-width:1500px){.ai-example-label{font-size:8px}}@media (max-width:540px){.ai-example-label{font-size:8px}.workflow-compact .ai-example-label{font-size:7px}}
:root{--paper:#f6f7f9;--surface:#fff;--ink:#15191f;--muted:#747c86;--line:#dce0e5;--accent:#176bc0;--accent-dark:#0c5095}body{color:#15191f;-webkit-font-smoothing:antialiased;background:#f6f7f9;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.launch-site{--launch-ink:#15191f;--launch-muted:#747c86;--launch-blue:#226eac;color:var(--launch-ink);background:#f6f7f9;overflow:clip}.launch-site h1,.launch-site h2,.launch-site h3,.launch-site p,.launch-site figure{margin:0}.launch-site h1,.launch-site h2,.launch-site h3{word-break:keep-all;overflow-wrap:normal}.launch-site a,.launch-site button,.launch-site summary{-webkit-tap-highlight-color:transparent}.launch-site :focus-visible{outline-offset:5px;outline:3px solid #297fca}.launch-skip{color:#fff;z-index:1000;background:#15191f;border-radius:8px;padding:12px 18px;position:fixed;top:12px;left:16px;transform:translateY(-200%)}.launch-skip:focus{transform:none}.launch-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.launch-home{width:100%;max-width:none;margin:0;padding:0}.launch-home>section{width:auto;margin:0}.launch-section{width:calc(100% - 112px);max-width:1180px;margin:0 auto;padding:102px 0;scroll-margin-top:90px}.launch-section-heading h2,.craft-trust h2{letter-spacing:-.055em;font-size:clamp(36px,4.4vw,60px);font-weight:650;line-height:1.13}.launch-section-heading h2 span,.craft-trust h2 span{color:#747d89}.launch-label{letter-spacing:-.015em;color:#586472;font-size:14px;font-weight:600;margin-bottom:19px!important}.launch-body{color:#7b828c;letter-spacing:-.025em;word-break:keep-all;max-width:540px;font-size:17px;line-height:1.8}.launch-body strong{color:#3f4955;font-weight:550}.launch-section-heading>.launch-body{margin-top:24px}.launch-heading-wide{grid-template-columns:1.15fr 1fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.launch-heading-wide>.launch-body{max-width:420px;margin-bottom:4px}.launch-footnote{color:#9a9fa8;font-size:13px;line-height:1.7;margin-top:24px!important}.launch-download{color:#fff;letter-spacing:-.015em;white-space:nowrap;background:#172b3a;border:1px solid #172b3a;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:14px;font-weight:550;transition:background .2s,transform .2s;display:inline-flex}.launch-download:hover{background:#264960;transform:translateY(-1px)}.launch-download:active{transform:translateY(1px)}.launch-inline-link{color:#256da6;align-items:center;gap:8px;margin-top:26px;font-size:14px;font-weight:550;display:inline-flex}.launch-inline-link:hover{text-underline-offset:4px;text-decoration:underline}.launch-hero{background:#eff3f6;position:relative}.launch-hero-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:center;gap:24px;max-width:1480px;min-height:min(730px,100svh - 65px);margin:auto;padding:64px;display:grid}.launch-hero-copy{z-index:2;padding-bottom:12px;position:relative}.launch-wordmark{letter-spacing:-.075em;white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:baseline;font-size:clamp(65px,7.4vw,111px);font-weight:650;line-height:1.05;display:flex;margin:0 0 26px!important}.launch-letters-ai{color:#2d79ac;display:inline-flex}.launch-letter-a{margin-right:-.025em;padding-right:.025em;display:inline-block;overflow:hidden}.launch-hero-copy h2{letter-spacing:-.055em;font-size:clamp(33px,3.35vw,48px);font-weight:620;line-height:1.23}.launch-hero-description{color:#7a8592;letter-spacing:-.025em;word-break:keep-all;max-width:345px;font-size:16px;line-height:1.8;margin:21px 0 26px!important}.launch-requirements{color:#98a1ab;letter-spacing:.01em;font-size:10px;line-height:1.7;margin-top:14px!important}.launch-requirements span{margin-left:10px}.launch-hero-product{width:100%;min-width:0;margin:0;padding:16px 0;position:relative}.launch-screen-glow{filter:blur(35px);background:radial-gradient(#90a5b940,#0000 65%);position:absolute;inset:8% 2% -10% -3%}.launch-hero-product .launch-film{position:relative;transform:none}.launch-hero-product .launch-film-viewport{background:#1d2025;border:5px solid #1d2025;border-radius:12px;box-shadow:0 36px 85px #20364e35,0 4px 12px #172d4a21,0 0 0 1px #4b5b7040}.launch-hero-product .launch-film figcaption{color:#7b8692;padding-right:0;font-size:11px}.launch-hero-product .launch-film-disclosure{display:none}.launch-hero-scroll{color:#8a959f;border-top:1px solid #d7dfe7;justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 112px);max-width:1180px;margin:0 auto;padding:18px 0 22px;font-size:11px;display:flex}.launch-hero-scroll>span:last-child{color:#607382;font-size:19px}.launch-film{min-width:0;margin:0;position:relative}.launch-film-viewport{contain:layout paint;background:#10141b;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px #1c34451a,0 0 0 1px #111b2912}.launch-film figcaption{color:#7b8592;justify-content:space-between;align-items:center;gap:16px;min-height:51px;padding:13px 3px 0;font-size:12px;line-height:1.5;display:flex}.launch-film-phase{animation:.24s both launch-caption-in}.launch-film-controls{flex:none;align-items:center;gap:12px;display:flex}.launch-film-disclosure{color:#a7adb5;white-space:nowrap;font-size:9px}.launch-film-controls button{width:26px;height:26px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;display:grid}.launch-film-controls button:hover{opacity:1}.launch-film-controls button:disabled{opacity:.25;cursor:default}.launch-film-controls button svg{width:10px;height:10px}@keyframes launch-caption-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.launch-arrange{padding-top:110px;padding-bottom:110px}.launch-arrange .launch-film-viewport{box-shadow:0 30px 80px #243b4c24,0 0 0 1px #14233424}.launch-layout-details{justify-content:space-between;align-items:center;gap:30px;padding-top:26px;display:flex}.launch-layout-details>div{color:#5e6976;align-items:center;gap:14px;font-size:13px;display:flex}.launch-layout-details>p{color:#98a0a9;max-width:340px;font-size:12px;line-height:1.7}.launch-site kbd{color:#5a6878;white-space:nowrap;background:#fff;border:1px solid #d3dbe3;border-bottom-width:2px;border-radius:6px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;font-weight:500}.launch-split{grid-template-columns:.8fr 1.4fr;align-items:center;gap:65px;display:grid}.launch-split .launch-section-heading h2{font-size:clamp(32px,3.3vw,47px)}.launch-split .launch-body{font-size:15px;line-height:1.9}.launch-resize{padding-top:78px}.launch-resize .launch-film-viewport{border-radius:13px}.launch-finder{grid-template-columns:1.4fr .8fr;padding-top:55px;padding-bottom:105px}.launch-shortcut-line{color:#929ba6;align-items:center;gap:16px;margin-top:26px;font-size:11px;display:flex}.launch-shortcut-line>span{align-items:center;gap:7px;display:flex}.launch-shortcut-line>span kbd{padding:3px 7px;font-size:10px}.launch-context{border-top:1px solid #e1e5e9}.launch-context>.launch-section-heading{max-width:630px;margin-bottom:48px}.launch-context>.launch-section-heading>.launch-body{max-width:490px}.launch-context-grid{grid-template-columns:1fr 1fr;gap:38px;display:grid}.launch-context-grid>article{min-width:0}.launch-context-grid .launch-film-viewport{height:auto}.launch-context-grid .launch-film figcaption{align-items:flex-start;min-height:59px;padding-top:15px;font-size:11px}.launch-context-grid .launch-film-controls{gap:7px}.launch-context-grid .launch-film-disclosure{display:none}.launch-context-copy{padding:24px 2px 0}.launch-context-copy h3{letter-spacing:-.04em;margin-bottom:13px;font-size:24px;font-weight:600;line-height:1.25}.launch-context-copy p{color:#8a929d;word-break:keep-all;max-width:440px;font-size:14px;line-height:1.8}.launch-awake{border-top:1px solid #e1e5e9}.launch-awake .launch-film{justify-self:end;width:100%;max-width:550px}.launch-awake .launch-film-viewport{max-height:610px}.launch-blackout{color:#f1f1f4;background:#101114;padding:96px 0 84px}.launch-blackout-inner{width:calc(100% - 112px);max-width:1180px;margin:auto}.launch-blackout .launch-label{color:#7c828c}.launch-blackout .launch-section-heading{grid-template-columns:1.05fr 1fr;align-items:end;gap:20px 90px;margin-bottom:34px;display:grid}.launch-blackout .launch-label{grid-column:1/-1;margin-bottom:0!important}.launch-blackout .launch-section-heading h2{font-size:clamp(35px,4vw,55px)}.launch-blackout .launch-body{color:#858a94;font-size:15px}.launch-blackout .launch-film{max-width:1060px;margin:auto}.launch-blackout .launch-film-viewport{box-shadow:none;border-radius:0}.launch-blackout kbd{color:#9aa3b0;background:#202126;border-color:#444850}.launch-notes{padding-top:108px;padding-bottom:110px}.launch-toolkit{border-top:1px solid #e1e5e9}.launch-status .launch-film{justify-self:center;width:100%;max-width:470px}.launch-status .launch-film-viewport{max-height:530px}.launch-toolkit-detail{grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;margin-top:60px;display:grid}.launch-toolkit-detail h3{letter-spacing:-.04em;font-size:30px;font-weight:600;line-height:1.2}.launch-toolkit-detail p{color:#8c95a0;font-size:14px;line-height:1.8;margin-top:17px!important}.launch-small-tools{border-top:1px solid #dce1e6;grid-template-columns:1fr 1fr;gap:26px;margin-top:65px;padding-top:42px;display:grid}.launch-small-tools h3{letter-spacing:-.035em;margin-bottom:12px;font-size:25px;font-weight:600}.launch-small-tools p{color:#929aa4;max-width:440px;font-size:14px;line-height:1.8}.launch-small-tools a{color:#40789f;align-items:center;gap:5px;margin-top:18px;font-size:12px;display:inline-flex}.launch-proof{border-top:1px solid #e1e5e9;grid-template-columns:.9fr 1.3fr;align-items:center;gap:70px;padding-bottom:90px;display:grid}.launch-proof h2{font-size:clamp(34px,3.4vw,46px)}.launch-proof .launch-body{font-size:15px}.launch-proof figure{min-width:0}.launch-proof img{mix-blend-mode:multiply;border-radius:11px;width:100%;max-width:100%;height:auto;display:block}.launch-proof figcaption{color:#a4aab4;text-align:center;margin-top:10px;font-size:10px}.launch-site .craft-trust{background:0 0;border-top:1px solid #e1e5e9;grid-template-columns:1fr 1.1fr;gap:95px;width:calc(100% - 112px);max-width:1180px;margin:0 auto;padding:70px 0;display:grid}.launch-site .craft-trust h2{margin-top:20px;font-size:37px}.launch-site .craft-trust svg{color:#70808f}.launch-trust-details>div+div{margin-top:30px}.launch-trust-details h3{letter-spacing:-.02em;margin-bottom:8px;font-size:15px;font-weight:600}.launch-trust-details p{color:#929aa4;font-size:13px;line-height:1.8}.launch-faq{border-top:1px solid #e1e5e9;grid-template-columns:1fr 1.25fr;gap:85px;padding:75px 0 90px;display:grid}.launch-faq>h2{letter-spacing:-.045em;font-size:37px;font-weight:620}.launch-faq details{border-bottom:1px solid #e0e5ea}.launch-faq details:first-child{border-top:1px solid #e0e5ea}.launch-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:15px;font-weight:550;list-style:none;display:flex}.launch-faq summary::-webkit-details-marker{display:none}.launch-faq summary span{color:#8a95a1;font-size:19px;font-weight:350}.launch-faq details[open] summary span{transform:rotate(45deg)}.launch-faq details p{color:#87929e;word-break:keep-all;padding:0 24px 22px 0;font-size:13px;line-height:1.85}.launch-final{text-align:center;background:#e9eef2;flex-direction:column;justify-content:center;align-items:center;padding:80px 30px 72px;display:flex}.launch-final>img{filter:drop-shadow(0 9px 12px #243b4c20);margin-bottom:25px}.launch-final h2{letter-spacing:-.055em;margin-bottom:31px;font-size:clamp(36px,4.4vw,60px);font-weight:630;line-height:1.2}.launch-final>p{color:#95a0ac;margin-top:18px;font-size:10px}.launch-install-link{color:#798b9d;align-items:center;gap:5px;margin-top:14px;font-size:11px;display:flex}.site-header.redesigned-header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#333c46;z-index:500;background:#f7f9fbd9;border-bottom:1px solid #dce2e780;gap:32px;width:100%;max-width:none;height:64px;min-height:64px;margin:0;padding:0 max(32px,50vw - 590px);position:sticky;top:0}.site-header .brand{letter-spacing:-.04em;color:#202a35;gap:8px;font-size:17px;font-weight:600}.site-header .brand img{width:29px;height:29px}.site-header .site-nav{align-items:center;gap:28px;margin-left:auto;display:flex}.site-header .site-nav a{color:#76818e;font-size:11px;font-weight:450}.site-header .site-nav a:hover{color:#222d3a}.site-header .header-actions{gap:24px}.site-header .nav-download{color:#fff;min-height:0;box-shadow:none;background:#213444;border:0;border-radius:30px;padding:8px 14px;font-size:10px}.site-header .header-language summary{color:#71818f;gap:6px;padding:7px 0;font-size:10px}.site-header .header-language nav{background:#f8fafc;border:1px solid #d7dfe6;border-radius:12px;top:38px;box-shadow:0 14px 50px #233c5126}.site-footer.redesigned-footer{color:#87919c;background:#f6f7f9;border-top:1px solid #dce2e8;width:calc(100% - 112px);max-width:1180px;margin:0 auto;padding:48px 0 24px}.site-footer .footer-top{justify-content:space-between;gap:50px;padding:0 0 35px;display:flex}.site-footer .brand{color:#39444f;letter-spacing:-.04em;font-size:19px;font-weight:600}.site-footer .footer-top>div>p{color:#9ca5af;margin-top:16px;font-size:11px}.site-footer .footer-top nav{gap:85px;display:flex}.site-footer .footer-top nav>div{flex-direction:column;gap:10px;display:flex}.site-footer .footer-top nav strong{color:#687787;margin-bottom:5px;font-size:11px;font-weight:550}.site-footer .footer-top nav a{color:#95a0ac;font-size:10px}.site-footer .footer-bottom{color:#9ba6b1;border-top:1px solid #e0e5e9;justify-content:space-between;padding-top:22px;font-size:9px;display:flex}.site-footer a:hover{color:#225e8c}@media (min-width:1600px){.launch-hero-inner{padding-inline:80px}}@media (max-width:1000px){.launch-section,.launch-blackout-inner,.launch-hero-scroll,.site-footer.redesigned-footer,.launch-site .craft-trust{width:calc(100% - 64px)}.launch-hero-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:12px;min-height:640px;padding-inline:32px}.launch-wordmark{font-size:76px}.launch-hero-copy h2{font-size:37px}.launch-hero-description{max-width:280px;font-size:14px}.launch-heading-wide{gap:40px}.launch-split{grid-template-columns:.85fr 1.15fr;gap:40px}.launch-finder{grid-template-columns:1.15fr .85fr}.launch-section{padding-top:80px;padding-bottom:80px}.launch-section-heading h2{font-size:43px}.launch-split .launch-section-heading h2{font-size:34px}.launch-proof{gap:40px}.launch-context-grid{gap:25px}.launch-context-grid .launch-film-viewport{height:auto}.launch-faq,.launch-site .craft-trust{gap:45px}.site-header .header-actions{gap:17px}.site-header .site-nav{gap:20px}}@media (max-width:760px){.launch-section,.launch-blackout-inner,.launch-hero-scroll,.site-footer.redesigned-footer,.launch-site .craft-trust{width:calc(100% - 40px)}.site-header.redesigned-header{gap:14px;height:58px;min-height:58px;padding:0 20px}.site-header .site-nav{display:none}.site-header .header-actions{gap:17px;margin-left:auto}.site-header .brand img{width:27px;height:27px}.site-header .brand{font-size:16px}.site-header .nav-download{padding:7px 12px;font-size:10px}.site-header .mobile-navigation{display:none}.launch-hero-inner{flex-direction:column;align-items:stretch;gap:28px;min-height:0;padding:48px 20px 20px;display:flex}.launch-hero-copy{text-align:center;padding-bottom:0}.launch-wordmark{justify-content:center;font-size:clamp(65px,14vw,100px);margin-bottom:20px!important}.launch-hero-copy h2{font-size:clamp(30px,7.5vw,43px);line-height:1.23}.launch-hero-description{max-width:340px;font-size:14px;line-height:1.8;margin:17px auto 22px!important}.launch-download{padding:12px 19px;font-size:12px}.launch-requirements{font-size:9px;margin-top:13px!important}.launch-hero-product{width:100%;margin:0;padding:0}.launch-hero-product .launch-film{transform:none}.launch-hero-product .launch-film-viewport{border-width:3px;border-radius:10px}.launch-hero-product .launch-film figcaption{padding-right:0;font-size:10px}.launch-hero-scroll{padding:13px 0 16px;font-size:9px}.launch-section{padding:65px 0}.launch-label{font-size:12px;margin-bottom:14px!important}.launch-section-heading h2,.launch-split .launch-section-heading h2{letter-spacing:-.05em;font-size:clamp(31px,8.2vw,43px)}.launch-heading-wide{margin-bottom:29px;display:block}.launch-heading-wide>.launch-body{max-width:500px;margin-top:20px}.launch-body{font-size:14px;line-height:1.85}.launch-section-heading>.launch-body{margin-top:18px}.launch-film figcaption{gap:10px;min-height:50px;padding-top:13px;font-size:10px}.launch-film-disclosure{display:none}.launch-film-controls button{width:25px;height:25px}.launch-film-controls{gap:0}.launch-film-viewport{border-radius:9px}.launch-layout-details{flex-direction:column;align-items:flex-start;gap:16px;padding-top:20px}.launch-layout-details>div{font-size:11px}.launch-layout-details>p{max-width:340px;font-size:11px}.launch-site kbd{font-size:10px}.launch-split{flex-direction:column;align-items:stretch;gap:28px;display:flex}.launch-finder{flex-direction:column-reverse}.launch-split .launch-body{max-width:530px;font-size:14px}.launch-footnote{font-size:11px;margin-top:16px!important}.launch-context>.launch-section-heading{margin-bottom:30px}.launch-context-grid{grid-template-columns:1fr;gap:40px}.launch-context-grid .launch-film-viewport{height:auto}.launch-context-grid .launch-film figcaption{min-height:45px;font-size:10px}.launch-context-copy{padding-top:18px}.launch-context-copy h3{font-size:23px}.launch-context-copy p{font-size:13px}.launch-awake .launch-film{max-width:550px}.launch-awake .launch-film-viewport{max-height:none}.launch-blackout{padding:65px 0 50px}.launch-blackout .launch-section-heading{margin-bottom:20px;display:block}.launch-blackout .launch-label{margin-bottom:16px!important}.launch-blackout .launch-body{margin-top:22px;font-size:13px}.launch-blackout .launch-film{width:100%;margin:0}.launch-blackout .launch-film figcaption{padding-left:12px;padding-right:12px}.launch-toolkit-detail{margin-top:35px;display:block}.launch-toolkit-detail .launch-film{margin-top:26px}.launch-toolkit-detail h3{font-size:25px}.launch-small-tools{grid-template-columns:1fr;gap:30px;margin-top:40px;padding-top:30px}.launch-small-tools h3{font-size:23px}.launch-small-tools p{font-size:13px}.launch-proof{flex-direction:column;align-items:stretch;gap:30px;display:flex}.launch-proof h2{font-size:34px}.launch-proof .launch-body{font-size:14px}.launch-proof figure{padding:0 2px}.launch-site .craft-trust{padding:50px 0;display:block}.launch-site .craft-trust h2{font-size:31px}.launch-trust-details{margin-top:30px}.launch-trust-details h3{font-size:14px}.launch-trust-details p{font-size:12px}.launch-faq{display:block}.launch-faq>h2{margin-bottom:27px;font-size:32px}.launch-faq summary{padding:18px 0;font-size:13px}.launch-faq details p{font-size:12px}.launch-final{padding:60px 20px 55px}.launch-final h2{font-size:33px}.launch-final>img{width:65px;height:65px}.site-footer .footer-top{padding-bottom:30px;display:block}.site-footer .footer-top nav{gap:60px;margin-top:32px}.site-footer .footer-bottom{line-height:2.1;display:block}.site-footer .footer-bottom>span{display:block}}@media (max-width:370px){.site-header .header-language summary>span:first-child{display:none}.site-header .header-actions{gap:12px}.site-header .brand{font-size:14px}.launch-hero-inner{padding-top:37px}.launch-wordmark{font-size:64px}.launch-hero-copy h2{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.launch-film-phase{animation:none}.launch-hero-product .launch-film{transform:none}}.detail-site{color:#15191f;background:#f6f7f9;min-height:100vh}.detail-site h1,.detail-site h2,.detail-site h3,.detail-site p,.detail-site figure{margin:0}.detail-main{width:calc(100% - 112px);max-width:1180px;margin:0 auto;padding:37px 0 82px}.detail-main>section{width:100%;margin:0}.detail-breadcrumb{color:#a1a9b2;align-items:center;gap:12px;margin-bottom:65px;font-size:10px;line-height:1.6;display:flex}.detail-breadcrumb>a{color:#687787}.detail-breadcrumb>span{color:#b8c0c8}.detail-hero{padding:0 0 65px}.detail-hero>div{max-width:760px}.detail-hero h1,.detail-download-hero h1{letter-spacing:-.06em;word-break:keep-all;max-width:820px;font-size:clamp(38px,4.8vw,66px);font-weight:620;line-height:1.15}.detail-lede{color:#818b96;word-break:keep-all;max-width:650px;font-size:18px;line-height:1.85;margin-top:26px!important}.detail-hero .launch-download,.detail-download-hero .launch-download{margin-top:30px;font-size:13px}.detail-hero-with-demo{grid-template-columns:.85fr 1.15fr;align-items:center;gap:65px;padding-bottom:75px;display:grid}.detail-hero-with-demo h1{font-size:44px}.detail-hero-with-demo .detail-lede{font-size:15px}.detail-hero-with-demo .launch-film-viewport{max-height:520px}.detail-instructions{border-top:1px solid #dde3e9;padding:55px 0}.detail-instructions>h2,.detail-install>h2,.detail-commands>h2{letter-spacing:-.04em;margin-bottom:32px;font-size:31px;font-weight:600}.detail-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:0;padding:0;list-style:none;display:grid}.detail-steps>li{min-width:0}.detail-steps>li>span{color:#b5c1cb;letter-spacing:-.04em;margin-bottom:23px;font-size:30px;font-weight:350;line-height:1;display:block}.detail-steps h3{letter-spacing:-.025em;margin-bottom:12px;font-size:17px;font-weight:600}.detail-steps p{color:#919ba6;word-break:keep-all;font-size:14px;line-height:1.85}.detail-sections{border-top:1px solid #dde3e9;padding:15px 0 40px}.detail-sections>article{border-bottom:1px solid #e4e8ec;grid-template-columns:1fr 1.5fr;gap:75px;padding:36px 0;display:grid}.detail-sections h2{letter-spacing:-.04em;font-size:24px;font-weight:600;line-height:1.4}.detail-sections p{color:#8a96a2;word-break:keep-all;font-size:15px;line-height:1.9}.detail-related{grid-template-columns:repeat(2,1fr);gap:0 45px;padding-top:30px;display:grid}.detail-related>a{color:#657d90;border-bottom:1px solid #dce3e9;justify-content:space-between;align-items:center;padding:20px 0;font-size:14px;display:flex}.detail-related>a:hover{color:#244b69}.detail-label{color:#8b97a3;font-size:12px;margin-bottom:20px!important}.detail-download-hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:100px;padding-bottom:75px;display:grid}.detail-download-hero h1{font-size:61px}.detail-download-hero .detail-lede{max-width:580px;font-size:17px}.detail-package{color:#a1aab5;font-size:10px;margin-top:18px!important}.detail-package-card{text-align:center;background:#edf1f4;border:1px solid #e1e7ec;border-radius:20px;padding:38px 33px 26px;box-shadow:0 15px 50px #1c3a4b08}.detail-package-card>img{filter:drop-shadow(0 10px 15px #254a6c1c);margin-bottom:18px}.detail-package-card>h2{letter-spacing:-.035em;font-size:22px;font-weight:600}.detail-package-card dl{margin:28px 0 0;font-size:11px}.detail-package-card dl>div{border-top:1px solid #dbe3ea;justify-content:space-between;padding:11px 0;display:flex}.detail-package-card dt{color:#9aa6b2}.detail-package-card dd{color:#667c8d;margin:0}.detail-install{border-top:1px solid #dde3e9;padding:65px 0;scroll-margin-top:90px}.detail-first-launch{background:#e9eef3;border:1px solid #dce4ec;border-radius:10px;margin-top:38px;padding:22px 25px}.detail-first-launch h3{color:#556c7e;margin-bottom:9px;font-size:14px;font-weight:600}.detail-first-launch p{color:#7b8fa1;font-size:13px;line-height:1.9}.detail-checksum{border-top:1px solid #dde3e9;grid-template-columns:1fr 1fr;gap:80px;padding:50px 0;display:grid}.detail-checksum h2{letter-spacing:-.035em;font-size:25px;font-weight:600}.detail-checksum p{color:#929eaa;font-size:13px;line-height:1.8;margin-top:14px!important}.detail-checksum a,.detail-text-link{color:#4c7b9f;align-items:center;gap:6px;margin-top:17px;font-size:12px;display:inline-flex}.detail-checksum>div+div{background:#edf1f5;border:1px solid #e0e6ed;border-radius:10px;align-self:center;padding:23px}.detail-checksum span{color:#9aabbc;margin-bottom:11px;font-size:10px;display:block}.detail-checksum code{color:#72879a;overflow-wrap:anywhere;font-size:11px;line-height:1.9;display:block}.detail-faq{max-width:850px;padding-bottom:45px}.detail-faq details{border-bottom:1px solid #dce3e9}.detail-faq details:first-child{border-top:1px solid #dce3e9}.detail-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:16px;font-weight:550;list-style:none;display:flex}.detail-faq summary::-webkit-details-marker{display:none}.detail-faq summary>span{color:#9ba9b5;font-size:24px;font-weight:300}.detail-faq details[open] summary>span{transform:rotate(45deg)}.detail-faq details p{color:#8b99a6;max-width:750px;padding-bottom:27px;font-size:14px;line-height:1.9}.detail-facts{border-top:1px solid #dce3e9;gap:55px;padding:40px 0;display:flex}.detail-facts>div{flex:1}.detail-facts span{color:#99a7b4;font-size:12px;display:block}.detail-facts strong{color:#5e778c;margin-top:12px;font-size:21px;font-weight:550;display:block}.detail-actions{align-items:center;gap:25px;display:flex}.detail-commands{padding:45px 0}.detail-commands>div{margin-bottom:25px}.detail-commands h3{color:#7a8c9b;margin-bottom:10px;font-size:13px;font-weight:500}.detail-commands pre{color:#bbccd9;background:#202a34;border-radius:9px;padding:21px 24px;font-size:13px;overflow:auto}.detail-small-extras{grid-template-columns:1fr 1fr;gap:65px;padding:45px 0;display:grid}.detail-small-extras article{scroll-margin-top:90px}.detail-small-extras h2{letter-spacing:-.04em;margin-bottom:20px;font-size:27px;font-weight:600}.detail-small-extras p{color:#8c9ba8;font-size:14px;line-height:1.9}.detail-legal{max-width:820px}.detail-legal .detail-sections>article{display:block}.detail-legal .detail-sections h2{margin-bottom:18px;font-size:21px}.detail-legal .detail-sections p{font-size:14px}.detail-press{border-top:1px solid #dce3e9;padding:45px 0}.detail-press-facts h2{letter-spacing:-.03em;font-size:26px}.detail-press-facts p{color:#8d9ca9;font-size:13px;margin-top:17px!important}.detail-press-facts a+a{margin-left:20px}.detail-press-images{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.detail-press-images a{background:#edf1f4;border-radius:10px;flex-direction:column;justify-content:flex-end;padding:20px;display:flex}.detail-press-images img{object-fit:contain;width:100%;height:280px;display:block}.detail-press-images span{color:#8a9aa8;justify-content:space-between;margin-top:20px;font-size:11px;display:flex}.simple-page{color:#15191f;width:calc(100% - 112px);max-width:1180px;padding:75px 0}.simple-page>section{width:100%;margin-left:0;margin-right:0}.simple-page h1{letter-spacing:-.055em;max-width:960px;font-size:clamp(36px,4.5vw,60px);font-weight:620;line-height:1.13}.simple-page h2{letter-spacing:-.04em;font-size:30px;font-weight:600}.simple-page h3{letter-spacing:-.025em}.simple-page .reference-hero>p:not(.section-kicker),.simple-page .about-hero>p,.simple-page .support-hero>p{color:#8b97a3;max-width:740px;font-size:17px;line-height:1.85}.simple-page .reference-hero{padding-bottom:60px}.simple-page .section-kicker,.simple-page .eyebrow{color:#95a3af;letter-spacing:0;font-size:11px}.simple-page .hero-badges{display:none}.simple-page .button{min-height:0;box-shadow:none;border-radius:30px;padding:12px 19px;font-size:12px;font-weight:500}.simple-page .button-primary{color:#fff;background:#213b4e;border:1px solid #213b4e}.simple-page .button-primary:hover{background:#31536c}.simple-page .button-secondary{color:#798f9f;background:0 0;border:1px solid #d5e0e8}.simple-page .reference-section{border-color:#e0e6eb;padding:50px 0}.simple-page .reference-callout,.simple-page .fit-card,.simple-page .fit-card-positive{box-shadow:none;background:#ecf1f5;border:1px solid #dce5ed;border-radius:12px}.simple-page .product-proof-section{background:#eaf0f5;border:1px solid #dfe7ed;border-radius:16px;padding:35px}.simple-page .product-proof-copy h2{font-size:31px}.simple-page .product-proof-copy>p:not(.eyebrow){color:#8d9aa6}.simple-page .answer-list article,.simple-page .fact-grid>div{box-shadow:none;background:0 0;border-color:#dce4eb;border-radius:0}.simple-page .comparison-table th,.simple-page .comparison-table td{border-color:#dce4eb}.simple-page .comparison-table thead{background:#e8eef4}.simple-page .reference-callout>p,.simple-page .fit-card p,.simple-page .answer-list p{color:#8b99a7}.simple-page .mcp-config-card,.simple-page .checksum-card{background:#26323e;border-radius:9px}.simple-page .mcp-config-card code,.simple-page .checksum-card code{color:#b9cddf}.launch-small-tools-section{padding-top:0;padding-bottom:65px}.launch-small-tools-section .launch-small-tools{margin-top:0}@media (max-width:1000px){.detail-main,.simple-page{width:calc(100% - 64px)}.detail-hero-with-demo{gap:35px}.detail-hero-with-demo h1{font-size:36px}.detail-download-hero{gap:50px}.detail-download-hero h1{font-size:49px}.detail-sections>article{gap:45px}}@media (max-width:760px){.detail-main,.simple-page{width:calc(100% - 40px);padding:25px 0 55px}.detail-breadcrumb{margin-bottom:38px;font-size:9px}.detail-hero{padding-bottom:40px}.detail-hero h1,.detail-download-hero h1{letter-spacing:-.05em;font-size:37px}.detail-lede{font-size:14px;margin-top:21px!important}.detail-hero-with-demo{flex-direction:column;align-items:stretch;gap:30px;display:flex}.detail-hero-with-demo h1{font-size:35px}.detail-hero-with-demo .detail-lede{font-size:14px}.detail-hero .launch-download{margin-top:25px;font-size:12px}.detail-instructions,.detail-install{padding:40px 0}.detail-instructions>h2,.detail-install>h2,.detail-commands>h2{margin-bottom:26px;font-size:27px}.detail-steps{display:block}.detail-steps>li{gap:20px;margin-top:26px;display:flex}.detail-steps>li>span{min-width:29px;margin:4px 0 0;font-size:24px}.detail-steps h3{margin-bottom:8px;font-size:15px}.detail-steps p{font-size:13px}.detail-sections>article{padding:28px 0;display:block}.detail-sections h2{margin-bottom:16px;font-size:22px}.detail-sections p{font-size:13px}.detail-related{grid-template-columns:1fr;padding-top:20px}.detail-related>a{padding:18px 0;font-size:13px}.detail-download-hero{padding-bottom:40px;display:block}.detail-package-card{margin-top:38px;padding:27px}.detail-package-card>img{width:70px;height:70px}.detail-package-card dl{margin-top:20px}.detail-package-card>h2{font-size:20px}.detail-first-launch{margin-top:28px;padding:19px}.detail-first-launch h3{font-size:13px}.detail-first-launch p{font-size:12px}.detail-checksum{padding:35px 0;display:block}.detail-checksum h2{font-size:25px}.detail-checksum>div+div{margin-top:26px}.detail-faq summary{padding:21px 0;font-size:14px}.detail-faq details p{font-size:13px}.detail-facts{flex-direction:column;gap:22px}.detail-facts strong{margin-top:7px}.detail-actions{display:block}.detail-actions .detail-text-link{margin-left:18px}.detail-commands pre{padding:17px;font-size:11px}.detail-small-extras{grid-template-columns:1fr;gap:35px}.detail-press-images{grid-template-columns:1fr}.detail-press-images img{height:300px}.simple-page{padding-top:45px}.simple-page h1{font-size:36px}.simple-page h2{font-size:25px}.simple-page .product-proof-section{padding:22px}.simple-page .reference-hero>p:not(.section-kicker){font-size:14px}.simple-page .product-proof-copy h2{font-size:27px}.simple-page .button{font-size:11px}.detail-legal .detail-sections p{font-size:13px}}@media (min-width:761px) and (max-width:1100px){.launch-hero-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);min-height:620px;padding-top:70px;padding-bottom:70px}.launch-wordmark{font-size:73px}.launch-hero-copy h2{font-size:34px}.launch-hero-product{width:100%;margin:0}.launch-hero-product .launch-film{transform:none}.launch-hero-product .launch-film figcaption{padding-right:25px;font-size:10px}}.simple-page .reference-with-demo{grid-template-columns:1fr 1fr;align-items:start;column-gap:60px;display:grid;position:relative}.simple-page .reference-with-demo>*{grid-column:1}.simple-page .reference-with-demo>.launch-film{grid-area:1/2/span 7;align-self:center;width:100%}.simple-page .reference-with-demo>h1{font-size:43px}.simple-page .reference-with-demo>p:not(.section-kicker){font-size:15px}.simple-page .reference-with-demo>.launch-film .launch-film-viewport{max-height:540px}@media (max-width:900px){.simple-page .reference-with-demo{display:block}.simple-page .reference-with-demo>.launch-film{margin-top:35px}.simple-page .reference-with-demo>h1{font-size:37px}}@media (max-width:760px){.site-header .header-language{display:block}.site-header .header-language summary{display:flex}.launch-hero-inner{padding-top:35px}.launch-hero-description{max-width:330px}}.launch-body,.launch-hero-description{color:#6e7b88}.launch-context-copy p,.launch-trust-details p,.launch-faq details p{color:#7e8a97}.detail-lede,.detail-steps p,.detail-sections p{color:#758594}.launch-review-controls{color:#718396;border:1px dashed #9eacba;align-items:center;gap:10px;margin-top:8px;padding:8px;font:11px monospace;display:flex}.launch-review-controls input{width:80px;font:inherit}.launch-notes .launch-film{width:100%}.launch-notes .launch-heading-wide{margin-bottom:40px}@media (min-width:761px) and (max-width:1000px){.launch-context-grid{grid-template-columns:1fr;gap:48px}.launch-context-copy{max-width:600px}.launch-context-copy h3{font-size:27px}.launch-context-copy p{max-width:560px}}.localized-footer{border-top:1px solid #dce3e9;justify-content:space-between;align-items:flex-start;gap:50px;width:calc(100% - 112px);max-width:1180px;margin:auto;padding:45px 0 30px;display:flex}.localized-footer .brand{letter-spacing:-.04em;font-size:18px}.localized-footer p{color:#94a0ad;max-width:400px;margin-top:15px;font-size:11px}.localized-footer nav{color:#8295a5;flex-wrap:wrap;gap:20px;font-size:11px;display:flex}.global-install-icons{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.global-install-icons>div{color:#7f94a6;flex-direction:column;gap:14px;display:flex}.global-install-icons span{color:#a4b0bc;font-size:11px}.global-install-icons code{overflow-wrap:anywhere;font-size:12px}.detail-site[dir=rtl] .detail-download-hero{text-align:right}@media (max-width:760px){.localized-footer{width:calc(100% - 40px);display:block}.localized-footer nav{margin-top:25px}.global-install-icons{grid-template-columns:1fr;gap:25px}}.launch-film-viewport{max-height:none!important}.launch-film[data-demo=awake]{max-width:470px;margin-inline:auto}@media (max-width:760px){.site-header .header-language nav{max-width:calc(100vw - 24px);max-height:65svh;top:54px;left:12px;right:12px;overflow:auto;width:auto!important;position:fixed!important}}.launch-home>.launch-section{width:calc(100% - 112px);margin-inline:auto}@media (max-width:1000px){.launch-home>.launch-section{width:calc(100% - 64px)}}@media (max-width:760px){.launch-home>.launch-section{width:calc(100% - 40px)}}.launch-body,.launch-hero-description,.launch-context-copy p,.launch-trust-details p,.launch-faq details p,.detail-lede,.detail-steps p,.detail-sections p,.launch-film figcaption{color:#626f7c}.launch-blackout .launch-film figcaption{color:#a1a6b0}.launch-film-controls button{opacity:.85}.launch-film-controls button:disabled{opacity:.25}.launch-requirements,.launch-final>p{color:#667380;font-size:11px}.site-header .site-nav a{color:#626f7c;font-size:12px}.site-header .nav-download,.site-header .header-language summary{font-size:11px}.site-footer .footer-top nav a,.site-footer .footer-top>div>p,.site-footer .footer-bottom{color:#667380}.site-footer .footer-top nav a{font-size:11px}.utility-convergence{text-align:center;padding-block:64px 60px}.utility-convergence .launch-section-heading{max-width:850px;margin-inline:auto}.utility-convergence h2{white-space:pre-line;font-size:clamp(32px,4vw,50px)}.utility-convergence .launch-body{max-width:570px;margin:22px auto 0}.utility-animation{--merge-spread:280px;--merge-rise:90px;position:relative}.utility-stage{direction:ltr;height:310px;margin-block:18px 5px;position:relative}.utility-origin{width:130px;height:100px;margin:-50px 0 0 -65px;position:absolute;top:50%;left:50%}.utility-orbit{flex-direction:column;align-items:center;gap:9px;animation:11s cubic-bezier(.4,0,.2,1) infinite utility-gather;display:flex}.utility-orbit img{object-fit:contain;filter:drop-shadow(0 8px 8px #26374712);width:76px;height:76px}.utility-orbit span{color:#647180;font-size:12px;font-weight:550}.utility-destination{flex-direction:column;align-items:center;gap:16px;animation:11s cubic-bezier(.2,.7,.2,1) infinite utility-arrive;display:flex;position:absolute;top:50%;left:50%}.utility-destination img{filter:drop-shadow(0 15px 24px #24485826);width:124px;height:124px}.utility-destination>div{color:#18232f;letter-spacing:-.065em;font-size:30px;font-weight:650}.utility-tasks{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:10px 0 35px;display:grid}.utility-tasks a{color:#7b8590;flex-direction:column;gap:7px;font-size:11px;text-decoration:none;display:flex}.utility-tasks a:hover span{color:#2d79ac;text-underline-offset:3px;text-decoration:underline}.utility-tasks strong{color:#34414e;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:12px;font-weight:500;line-height:1.5}.utility-note{color:#707c89;max-width:700px;font-size:11px;line-height:1.6;margin:22px auto 0!important}.utility-pause-input{opacity:0;z-index:2;cursor:pointer;width:28px;height:28px;position:absolute;bottom:0;right:0}.utility-pause{color:#75818e;cursor:pointer;border-radius:5px;padding:7px;font-size:10px;position:absolute;bottom:0;right:0}.utility-pause-input:focus-visible~.utility-pause{outline-offset:3px;outline:2px solid #2d79ac}.utility-resume-label,.utility-pause-input:checked~.utility-pause .utility-pause-label{display:none}.utility-pause-input:checked~.utility-pause .utility-resume-label{display:inline}.utility-pause-input:checked~.utility-stage *,.utility-convergence[data-visible=false] .utility-stage *{animation-play-state:paused}.utility-animation[data-reduced=true] .utility-orbit{transform:translate(calc(var(--origin-x)*var(--merge-spread)),calc(var(--origin-y)*var(--merge-rise)));animation:none}.utility-animation[data-reduced=true] .utility-destination{animation:none;transform:translate(-50%,-50%)scale(.8)}.utility-animation[data-reduced=true] .utility-pause,.utility-animation[data-reduced=true] .utility-pause-input{display:none}@keyframes utility-gather{0%,22%,to{transform:translate(calc(var(--origin-x)*var(--merge-spread)),calc(var(--origin-y)*var(--merge-rise))) scale(1);opacity:1}42%,84%{opacity:0;transform:translate(0)scale(.15)}}@keyframes utility-arrive{0%,29%,to{opacity:0;transform:translate(-50%,-50%)scale(.65)}44%,82%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:900px){.utility-animation{--merge-spread:220px}.utility-tasks{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media (max-width:600px){.utility-convergence{padding-block:65px 45px}.utility-animation{--merge-spread:105px;--merge-rise:95px}.utility-stage{height:330px;margin-top:5px}.utility-orbit img{width:58px;height:58px}.utility-origin{width:96px;margin-left:-48px}.utility-orbit span{font-size:10px}.utility-destination img{width:100px;height:100px}.utility-destination>div{font-size:26px}.utility-note{font-size:10px}}@media (prefers-reduced-motion:reduce){.utility-orbit{transform:translate(calc(var(--origin-x)*var(--merge-spread)),calc(var(--origin-y)*var(--merge-rise)));animation:none}.utility-destination{animation:none;transform:translate(-50%,-50%)scale(.8)}.utility-pause,.utility-pause-input{display:none}}.launch-localized h2,.launch-localized h3,.detail-site h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.launch-localized .launch-hero-copy h2{text-wrap:balance;max-width:570px;font-size:clamp(30px,3.1vw,45px)}.launch-localized .launch-context-grid article>h3{margin:23px 0 15px;font-size:25px}.launch-localized .launch-context-grid article>p{color:#626f7c;max-width:580px;font-size:14px;line-height:1.8}.launch-localized .launch-blackout .launch-section-heading h2{grid-column:1}.launch-localized .launch-section-heading .launch-body{text-align:start}.launch-localized .launch-final h2{max-width:850px;margin-inline:auto}:where(:lang(ar),:lang(he),:lang(fa),:lang(hi),:lang(th)) :where(h1,h2,h3,p){letter-spacing:normal}:where(:lang(ar),:lang(he),:lang(fa),:lang(hi),:lang(th)) .launch-hero-copy h2{line-height:1.45}[dir=rtl] .launch-wordmark{justify-content:flex-end}[dir=rtl] .launch-film-viewport,[dir=rtl] .utility-stage{direction:ltr}[dir=rtl] .launch-hero-inner{padding-inline:64px}[dir=rtl] .launch-split .launch-section-heading{text-align:start}[dir=rtl] .header-actions{margin-left:0;margin-right:auto}[dir=rtl] .launch-requirements{text-align:right;direction:ltr}[dir=rtl] .detail-checksum code,[dir=rtl] .detail-package,[dir=rtl] code{direction:ltr;unicode-bidi:isolate}.site-header .header-language .language-name{white-space:nowrap;text-overflow:ellipsis;max-width:115px;display:inline-block;overflow:hidden}.site-header .header-language nav{direction:ltr}.site-header .header-language nav a{text-align:start}.localized-header .header-actions{min-width:0}.localized-header .nav-download{white-space:normal;text-align:center;max-width:170px;line-height:1.3}@media (max-width:600px){.localized-header .brand{gap:6px}.localized-header .header-actions{gap:10px}.site-header .header-language .language-name{max-width:70px}.localized-header .nav-download{max-width:112px;font-size:10px}.launch-localized .launch-hero-copy h2{font-size:31px}.launch-localized .launch-context-grid article>h3{font-size:23px}[dir=rtl] .launch-hero-inner{padding-inline:20px}[dir=rtl] .launch-wordmark{justify-content:center}}@media (max-width:370px){.site-header .header-language .language-name{display:none}.localized-header .nav-download{max-width:100px}}@media (min-width:761px) and (max-width:1050px){.launch-hero-inner{flex-direction:column;align-items:stretch;gap:32px;min-height:0;padding:48px 32px 28px;display:flex}.launch-hero-copy{text-align:center}.launch-wordmark{justify-content:center;font-size:86px}.launch-hero-copy h2{max-width:650px;margin-inline:auto;font-size:40px}.launch-hero-description{max-width:460px;margin-inline:auto!important}.launch-hero-product{max-width:850px;margin-inline:auto}.launch-hero-product .launch-film figcaption{padding-right:0}.launch-resize,.launch-finder{grid-template-columns:1fr;gap:30px}.launch-finder .launch-section-heading{order:-1}.launch-localized .launch-hero-copy h2{margin-inline:auto}[dir=rtl] .launch-wordmark{justify-content:center}}.launch-film-viewport{transition:aspect-ratio .25s}.pricing-notice{color:#485f72;overflow-wrap:anywhere;max-width:650px;font-size:13px;line-height:1.7;margin:18px 0 0!important}.launch-final>.pricing-notice{color:#485f72;font-size:12px;margin:18px auto 0!important}.launch-localized :where(p,h2,h3),.detail-site[lang]:not([lang=ko]) :where(p,h1,h2,h3){word-break:normal;overflow-wrap:anywhere}.launch-localized .launch-wordmark{word-break:keep-all;overflow-wrap:normal}.launch-awake-story .launch-section-heading{grid-template-columns:1.1fr 1fr;align-items:start;column-gap:70px;margin-bottom:35px;display:grid}.launch-awake-story .launch-label{grid-column:1/-1}.launch-awake-story h2{grid-area:2/1/5}.launch-awake-story .launch-body,.launch-awake-story .launch-footnote{grid-column:2;margin-top:0}.launch-awake-story .launch-section-heading>div{grid-column:2}.launch-awake-story .launch-film[data-demo=awake]{max-width:1060px;margin-inline:auto}.launch-awake-story .launch-film-viewport{background:#edf1f4}@media (max-width:760px){.launch-awake-story .launch-section-heading{display:block}.launch-awake-story .launch-body{margin-top:22px}.launch-awake-story .launch-footnote{margin-top:18px}}@keyframes agent-work-pulse{0%,to{opacity:.45}50%{opacity:1}}.launch-awake-story .launch-film[data-demo=awake]{max-width:960px}.detail-site[dir=rtl] .detail-package-card dd{direction:ltr;unicode-bidi:isolate}.utility-animation[data-reduced=true]{--merge-rise:140px}.utility-animation[data-reduced=true] .utility-stage{height:430px}@media (prefers-reduced-motion:reduce){.utility-animation{--merge-rise:140px}.utility-stage{height:430px}}.launch-film-credit{text-align:right;color:#737f86;margin-top:8px;font-size:10px;line-height:16px;text-decoration:none;display:block}.launch-film-credit:hover{text-decoration:underline}
