@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";:root{color:#eef2ed;font-synthesis:none;--green:#b9ef5d;--green-strong:#98d43c;--green-soft:#26341c;--ink:#090c0a;--surface:#101411;--surface-2:#141915;--surface-3:#1a201b;--line:#273028;--muted:#94a096;--subtle:#68736a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090c0a;font-family:DM Sans,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#090c0a;min-width:320px;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}::selection{color:#0c1208;background:var(--green)}:focus-visible{outline:2px solid var(--green);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c0ac7;border-bottom:1px solid #ffffff0e;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:70px;margin:auto;display:flex}.brand{letter-spacing:-.04em;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:20px;font-weight:700;display:inline-flex}.brand b{color:var(--green)}.brand-mark{width:34px;height:34px;color:var(--green);background:linear-gradient(145deg,#1b2515,#10150f);border:1px solid #425032;border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.site-nav{color:#aab4ac;align-items:center;gap:28px;font-size:15px;font-weight:600;display:flex}.site-nav>a{transition:color .18s}.site-nav>a:hover,.site-nav>a.active{color:#fff}.language-picker{display:inline-flex;position:relative}.language-toggle{color:#94a096;cursor:pointer;background-color:#111612;border:1px solid #2c352d;border-radius:7px;flex:0 0 31px;place-items:center;width:31px;height:31px;padding:0;display:grid}.language-toggle:hover{color:var(--green);border-color:#526844}.language-toggle.open{color:var(--green);background:#192116;border-color:#607b41}.language-toggle:focus-visible{outline:2px solid var(--green);outline-offset:2px}.language-current{text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.language-menu{z-index:80;background:#101511;border:1px solid #2d372e;border-radius:11px;gap:2px;width:220px;max-height:min(420px,100vh - 96px);padding:7px;display:grid;position:absolute;top:calc(100% + 9px);right:0;overflow-y:auto;box-shadow:0 18px 50px #000b}.language-menu>button{color:#b7c0b9;cursor:pointer;text-align:start;min-height:38px;font:inherit;background:0 0;border:0;border-radius:7px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:0 9px;font-size:14px;display:grid}.language-menu>button:hover{color:#fff;background:#192119}.language-menu>button.active{color:var(--green);background:#98d43c17}.language-menu>button small{color:#68736a;letter-spacing:.06em;font-size:11px;font-weight:800}.language-menu>button svg{color:var(--green)}.preference-controls{align-items:center;gap:6px;display:inline-flex}.theme-toggle{color:#94a096;cursor:pointer;background:#111612;border:1px solid #2c352d;border-radius:7px;flex:0 0 31px;place-items:center;width:31px;height:31px;padding:0;display:grid}.theme-toggle:hover{color:var(--green);border-color:#526844}.site-nav .nav-cta{color:#eef3ed;background:#171c18;border:1px solid #384238;border-radius:9px;align-items:center;gap:7px;height:36px;padding:0 15px;display:inline-flex}.site-nav .nav-cta:hover{color:var(--green);background:#192116;border-color:#607b41}.mobile-menu{border:1px solid var(--line);background:var(--surface);border-radius:9px;place-items:center;width:38px;height:38px;display:none}.hero{min-height:620px;padding:104px max(24px,50vw - 590px) 40px;position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;background:radial-gradient(circle at 78% 20%,#84c4351b,#0000 34%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.hero-glow{z-index:-1;filter:blur(100px);background:#81b5310f;border-radius:50%;width:420px;height:420px;position:absolute;top:50px;left:10%}.hero-copy{z-index:2;width:52%;max-width:620px;padding-top:28px;position:relative}.eyebrow-pill{color:#a8b4a9;letter-spacing:.07em;text-transform:uppercase;background:#111711cc;border:1px solid #2d382b;border-radius:99px;align-items:center;gap:9px;width:max-content;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;display:flex}.eyebrow-pill span{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}.hero h1,.section-heading h2,.manual-promo h2,.download-section h2,.manual-hero h1{letter-spacing:-.063em;margin:24px 0 18px;font-family:Manrope,sans-serif;font-size:clamp(52px,5.35vw,74px);line-height:1.04}.hero h1 em,.section-heading h2 em,.download-section h2 em,.manual-hero h1 em{color:var(--green);font-style:normal}.hero-copy>p{color:#9ca79e;max-width:550px;margin:0;font-size:20px;line-height:1.65}.hero-actions{gap:11px;margin-top:27px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{color:#10150c;background:var(--green);box-shadow:0 10px 28px #98d43c21}.button.primary:hover{background:#c7fa70}.button.secondary{color:#dfe5df;background:#131814;border-color:#303831}.button.secondary:hover{background:#171e18;border-color:#4a594a}.hero-note{color:#68736a;align-items:center;gap:8px;margin-top:19px;font-size:13px;display:flex}.hero-note svg{color:var(--green)}.hero-note span{background:#4b554d;border-radius:50%;width:3px;height:3px;margin:0 3px}.hero-preview-wrap{perspective:1300px;width:760px;position:absolute;top:106px;left:calc(50% + 102px)}.app-preview{transform-origin:0;background:#0b0e0c;border:1px solid #354036;border-radius:14px;overflow:hidden;transform:rotateY(-8deg)rotateX(2.5deg);box-shadow:-30px 60px 110px #000b,0 0 0 1px #070908}.preview-topbar{color:#677168;background:#101411;border-bottom:1px solid #202721;align-items:center;gap:5px;height:31px;padding:0 12px;font-size:10px;display:flex}.preview-topbar>span{background:#394039;border-radius:50%;width:6px;height:6px}.preview-topbar>b{color:#778078;margin:auto;font-weight:500}.preview-body{grid-template-columns:146px 1fr;height:425px;display:grid}.preview-sidebar{background:#0d110e;border-right:1px solid #212722;padding:18px 10px}.preview-logo{color:#e9eee9;align-items:center;gap:6px;padding:0 7px 22px;font-size:11px;display:flex}.preview-logo svg{color:var(--green)}.preview-sidebar>small{color:#4f5951;letter-spacing:.13em;padding:10px 8px 5px;font-size:7px;font-weight:700;display:block}.preview-nav{color:#6f7a71;border-radius:5px;align-items:center;gap:7px;height:27px;margin:2px 0;padding:0 8px;font-size:8.5px;display:flex}.preview-nav.active{color:#dce3dd;background:#1b211c}.preview-nav.active svg{color:var(--green)}.preview-nav em{color:#566057;margin-left:auto;font-style:normal}.preview-main{background:#0c0f0d;flex-direction:column;min-width:0;padding:22px 17px 0;display:flex}.preview-heading{justify-content:space-between;align-items:flex-end;padding:0 2px 16px;display:flex}.preview-heading div{flex-direction:column;gap:4px;display:flex}.preview-heading small{color:#69736a;letter-spacing:.14em;font-size:7px;font-weight:700}.preview-heading strong{font-family:Manrope;font-size:18px}.preview-heading button{color:#0e140a;background:var(--green);border:0;border-radius:5px;align-items:center;gap:5px;height:27px;padding:0 9px;font-size:8px;font-weight:700;display:flex}.preview-search{color:#536056;background:#111512;border:1px solid #252d26;border-radius:6px;align-items:center;gap:7px;height:31px;margin-bottom:11px;padding:0 9px;font-size:8px;display:flex}.preview-search svg:last-child{margin-left:auto}.track-table{border:1px solid #202721;border-radius:7px;overflow:hidden}.track-row{color:#78837a;border-bottom:1px solid #1c221d;grid-template-columns:1.55fr 1fr .45fr .4fr .85fr .48fr;align-items:center;height:43px;font-size:8.5px;display:grid}.track-row:last-child{border:0}.track-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 6px;overflow:hidden}.track-row>span:first-child{color:#cbd3cc;align-items:center;gap:7px;display:flex}.track-row>span:first-child i{color:#59635a;place-items:center;width:14px;font-style:normal;display:grid}.track-row.selected{background:#1d2719}.track-row.selected>span:first-child,.track-row.selected>span:first-child i{color:var(--green)}.track-head{color:#505a52;letter-spacing:.08em;background:#101411;height:25px;font-size:6.5px;font-weight:700}.track-head>span:first-child{color:#505a52}.preview-player{border-top:1px solid #222923;grid-template-columns:28px 90px 1fr 66px;align-items:center;gap:9px;height:64px;margin-top:auto;display:grid}.preview-player button{color:#0c1208;background:var(--green);border:0;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.preview-player>div:nth-child(2){flex-direction:column;gap:2px;font-size:8px;display:flex}.preview-player>div strong{font-size:9px}.preview-player>div small{color:#667168}.preview-player time{color:#667168;font-size:7.5px}.waveform-visual{align-items:center;height:53px;position:relative;overflow:hidden;flex-direction:row!important;gap:2px!important;display:flex!important}.waveform-visual>span{background:#536b40;border-radius:2px;min-width:2px}.waveform-visual>span:nth-child(-n+16){background:var(--green)}.waveform-visual>i{background:#e8f8d1;width:1px;height:80%;position:absolute;left:39%;box-shadow:0 0 5px #fff8}.preview-orbit{z-index:3;color:#b9c4ba;background:#131913ed;border:1px solid #344132;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:700;display:flex;position:absolute;box-shadow:0 15px 30px #0008}.preview-orbit svg{color:var(--green)}.orbit-one{top:90px;left:-42px}.orbit-two{bottom:47px;right:35px}.section{width:min(1110px,100% - 48px);margin:auto}.feature-overview{border-bottom:1px solid #202821;padding:34px 0 30px}.feature-overview-heading{margin-bottom:34px}.feature-overview .section-heading.centered.feature-overview-heading>p{max-width:1000px}.feature-overview-heading .brand-highlight{color:var(--green)}.ecosystem-map{background:radial-gradient(circle,#7eb83317,#0000 45%),linear-gradient(145deg,#161d17f5,#0d110efa);border:1px solid #29342a;border-radius:18px;flex-direction:column;gap:0;max-width:1000px;margin:0 auto 38px;padding:30px 28px 26px;display:flex}.ecosystem-clouds,.ecosystem-dj-apps{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;height:70px;display:flex}.ecosystem-cloud-item{color:#aab7aa;text-align:center;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.ecosystem-platform-item{color:#aab7aa;text-align:center;grid-template-rows:48px 20px;place-items:start center;width:82px;min-width:82px;font-size:13px;font-weight:650;display:grid}.ecosystem-cloud-item{flex-direction:column;gap:7px}.ecosystem-platform-item{gap:0}.ecosystem-cloud-item b,.ecosystem-platform-item b{font-weight:700}.ecosystem-platform-item b{white-space:nowrap;line-height:20px}.ecosystem-cloud-item.sonex-cloud-node{color:#527d13}.cloud-provider-icon{flex:none;place-items:center;width:43px;height:43px;display:inline-grid;position:relative}.cloud-provider-icon>svg:first-child{width:43px;height:43px}.ecosystem-brand-svg,.ecosystem-brand-logo img{object-fit:contain;width:43px;height:43px;display:block}.cloud-provider-icon>.onedrive-brand-logo{width:46px;height:34px}.cloud-provider-onedrive,.cloud-provider-sonex{color:#527d13}.cloud-provider-sonex svg:last-child{color:#edf5e9;background:#527d13;border-radius:50%;width:16px;height:16px;padding:2px;position:absolute;bottom:1px;right:1px}.ecosystem-link{opacity:.7;background:#52664d;flex:none;position:relative}.ecosystem-link:before,.ecosystem-link:after{content:"";background:#b2dc83;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 0 3px #b2dc8314}.vertical-link{align-self:center;width:1px;height:38px;margin:6px auto}.vertical-link:before{top:-3px;left:-2px}.vertical-link:after{bottom:-3px;right:-2px}.horizontal-link{width:50px;height:1px}.horizontal-link:before{top:-2px;left:-3px}.horizontal-link:after{top:-2px;right:-3px}.ecosystem-center-row{grid-template-columns:186px 50px auto 50px 186px;justify-content:center;align-items:center;gap:20px;display:grid}.ecosystem-side{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 22px;width:186px;display:flex}.ecosystem-platform-icons{width:82px;height:48px;min-height:48px;position:relative}.ecosystem-platform-icons>.os-icon{position:absolute;top:0;left:50%;transform:translate(-50%)}.ecosystem-platform-icons>svg{color:#527d13;position:absolute;bottom:10px;right:0}.os-icon{color:#527d13;flex:none;place-items:center;width:43px;height:43px;font-style:normal;font-weight:800;display:inline-grid;position:relative}.ecosystem-core{color:#edf5e9;justify-content:center;align-items:center;gap:11px;min-width:180px;display:flex}.ecosystem-core-mark{color:#527d13;background:#1b2818;border:1px solid #637e4e;border-radius:13px;place-items:center;width:47px;height:47px;display:grid;box-shadow:0 0 35px #97d84621}.ecosystem-core strong{letter-spacing:-.045em;font-family:Manrope;font-size:24px}.ecosystem-core em{color:var(--green);font-style:normal}.ecosystem-dj-apps{gap:15px 22px}.ecosystem-app-item{color:#8d9a8f;text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:70px;font-size:11px;font-weight:650;display:flex;position:relative}.ecosystem-app-item b{font-weight:650}.ecosystem-dj-apps .app-icon{width:43px;height:43px}.feature-overview .feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.feature-overview .feature-card{flex-direction:column;grid-column:auto;min-height:410px;padding:31px;display:flex}.feature-overview .feature-icon{margin-bottom:27px}.feature-overview .feature-card h3{font-size:25px}.feature-overview .feature-description{font-size:16px;line-height:1.65}.feature-overview .cloud-card{background:linear-gradient(145deg,#162b36d1,#0e1416f5);border-color:#4babff52}.feature-overview .mobile-card{background:linear-gradient(145deg,#1c2717f5,#0e120ff5);border-color:#465d39}.feature-apps{color:#727c74;border-top:1px solid #1f281f;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 25px;margin-top:28px;padding-top:22px;display:flex}.feature-apps>span{align-items:center;gap:7px;display:flex}.feature-apps b{letter-spacing:-.02em;font-family:Manrope;font-size:14px;font-weight:600}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:40px;display:flex}.section-heading>div>small,.manual-promo-copy>small,.download-section>small{color:var(--green);letter-spacing:.18em;font-size:11px;font-weight:800}.section-heading h2,.manual-promo h2,.download-section h2{margin:15px 0 0;font-size:clamp(38px,4vw,52px);line-height:1.08}.section-heading>p{max-width:410px;color:var(--muted);margin:0 0 5px;font-size:17px;line-height:1.65}.feature-grid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.feature-card{background:linear-gradient(145deg,#151a16f5,#0e120ff5);border:1px solid #232b24;border-radius:13px;grid-column:span 2;min-height:285px;padding:31px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.feature-card:hover{border-color:#394837;transform:translateY(-3px)}.feature-card.wide{grid-column:span 3}.feature-icon{width:41px;height:41px;color:var(--green);background:#192116;border:1px solid #33402e;border-radius:10px;place-items:center;margin-bottom:35px;display:grid}.feature-card>small{color:#637066;letter-spacing:.15em;font-size:10px;font-weight:800}.feature-card h3{letter-spacing:-.035em;max-width:390px;margin:10px 0 13px;font-family:Manrope;font-size:25px;line-height:1.25}.feature-description{color:#87938a;max-width:440px;margin:0;font-size:16px;line-height:1.65}.library-card:after{content:"";background:radial-gradient(circle,#b9ef5d1c,#0000 67%);border-radius:50%;width:250px;height:250px;position:absolute;bottom:-95px;right:-50px}.wave-card{grid-column:span 3}.wave-card .waveform-visual{opacity:.88;height:67px;margin-top:21px}.wave-card .waveform-visual>span{flex:1;min-width:4px}.section-heading.centered{text-align:center;display:block}.section-heading.centered>p{max-width:520px;margin:18px auto 0}.app-icon{background:#090c0a;border:1px solid #364036;border-radius:10px;flex:none;place-items:center;width:39px;height:39px;display:grid;position:relative;overflow:visible}.app-icon img{object-fit:contain;border-radius:6px;width:76%;height:76%}.app-icon.lime{border-color:#5d773f}.app-icon.blue{border-color:#345f9d}.app-icon.violet{border-color:#5b4b91}.app-icon.orange{border-color:#875737}.app-icon.cyan{border-color:#347780}.app-icon.pink{border-color:#8a4264}.app-icon.compact{border-radius:8px;width:31px;height:31px}.usb-badge{color:#142008;background:var(--green);border:2px solid #111512;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-5px;right:-5px}.pricing-section{background:#0d110e;border-block:1px solid #202821;padding:100px 0;position:relative;overflow:hidden}.pricing-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#a0db4214,#0000 42%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.pricing-inner{z-index:1;position:relative}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1280px;margin:0 auto;display:grid}.cloud-price-card{background:linear-gradient(155deg, #206eb721, var(--surface));border-color:#4babff57}.price-card{background:linear-gradient(145deg,#141a15,#101411);border:1px solid #29322a;border-radius:15px;flex-direction:column;min-height:660px;padding:42px 34px 32px;display:flex;position:relative;box-shadow:0 24px 60px #0003}.price-card.featured{background:linear-gradient(145deg,#182116,#111610);border-color:#667f48;box-shadow:0 28px 75px #0006,inset 0 1px #b9ef5d14}.popular-badge{color:#11170d;background:var(--green);letter-spacing:.12em;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:800;position:absolute;top:18px;right:18px}.price-card-top{align-items:center;gap:12px;min-height:18px;margin-bottom:31px;display:flex}.price-card-top>small{color:#718078;letter-spacing:.16em;font-size:10px;font-weight:800}.price-icon{width:38px;height:38px;color:var(--green);background:#1a2317;border:1px solid #374532;border-radius:9px;place-items:center;display:grid}.price-card h3{letter-spacing:-.065em;margin:0 0 30px;font-family:Manrope;font-size:clamp(48px,4.2vw,64px);line-height:.98}.price-card>p{color:#828e85;min-height:48px;margin:0;font-size:15px;line-height:1.65}.price{align-items:baseline;gap:9px;min-height:90px;padding:21px 0 15px;display:flex}.price strong{letter-spacing:-.055em;font-family:Manrope;font-size:45px;line-height:1}.price span{color:#6d786f;font-size:13px}.price-tax-note{color:#7d8980;min-height:18px;margin:-13px 0 12px;font-size:12px;line-height:1.45}.price-button{width:100%}.price-button:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.35)}.price-card ul{border:0;flex-direction:column;flex:1;gap:17px;margin:0;padding:0;list-style:none;display:flex}.price-card li{color:#8e9a91;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.price-card li svg{color:var(--green);flex:none}.price-card li svg.lucide-x{color:#d07b70}.price-feature-mark{color:var(--green);flex:none;font-size:25px;font-weight:500;line-height:.9}.free-limitations{color:#748076;flex-direction:column;gap:4px;margin-top:22px;font-size:11px;line-height:1.45;display:flex}.free-purchase-options{border-top:1px solid #33402f;margin-top:auto;padding-top:30px}.free-purchase-options .price-button{width:100%}.free-signup-note{color:#a9c982;text-align:center;margin-top:12px;font-size:12px;font-weight:700;display:block}.pro-card>p,.cloud-price-card>p{max-width:580px;min-height:52px}.pro-card>ul,.cloud-price-card>ul{min-height:0;display:flex}.pro-purchase-options,.cloud-purchase-options{border-top:1px solid #33402f;gap:10px;margin-top:auto;padding-top:30px;display:grid}.pro-purchase-options{grid-template-columns:1fr}.pro-purchase-options>div{background:#0c100da6;border:1px solid #303a30;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px;min-height:126px;padding:17px;display:grid}.pro-purchase-options>div>span{grid-area:1/1}.pro-purchase-options>div>strong{white-space:nowrap;grid-area:1/2;align-self:center}.pro-purchase-options>div>.button{grid-area:2/1/auto/-1}.cloud-purchase-options>div{background:#0c100da6;border:1px solid #303a30;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px;min-height:126px;padding:17px;display:grid}.cloud-purchase-options>div>span{grid-area:1/1}.cloud-purchase-options>div>strong{white-space:nowrap;grid-area:1/2;align-self:center}.cloud-purchase-options>div>.button{grid-area:2/1/auto/-1}.pro-purchase-options>div.recommended{background:#1e291acc;border-color:#667f48}.pro-purchase-options span,.pro-purchase-options span>small,.cloud-purchase-options span,.cloud-purchase-options span>small{flex-direction:column;display:flex}.pro-purchase-options span>small,.cloud-purchase-options span>small{color:#748076;margin-top:4px;font-size:11px}.pro-purchase-options strong,.cloud-purchase-options strong{font-family:Manrope;font-size:28px;line-height:1}.pro-purchase-options strong small,.cloud-purchase-options strong small{color:#748076;text-align:left;margin-left:4px;font:500 10px/1.3 system-ui,sans-serif;display:inline}.pro-purchase-options strong small{text-align:right;margin-left:0;display:block}.pro-purchase-options .button,.cloud-purchase-options .button{width:100%;min-height:46px;margin-top:auto;padding-inline:12px}.pro-purchase-options .button{margin-top:0}.pro-purchase-options .button:disabled,.cloud-purchase-options .button:disabled{cursor:not-allowed;opacity:.48}.plan-comparison{overscroll-behavior-inline:contain;background:#101511;border:1px solid #29322a;border-radius:13px;max-width:1110px;margin:54px auto 0;overflow-x:auto}.plan-comparison>div{color:#8d998f;border-bottom:1px solid #252d26;grid-template-columns:minmax(270px,1fr) repeat(3,92px);align-items:center;min-width:680px;min-height:64px;padding:0 24px;font-size:14px;display:grid}.plan-comparison>div:last-child{border:0}.plan-comparison>div>:nth-child(n+2){justify-self:center}.giant-feature-list>div>:nth-child(n+2){text-align:center;line-height:1.3}.plan-comparison svg{color:var(--green)}.plan-comparison .comparison-head{color:#e3e9e3;letter-spacing:.1em;text-transform:uppercase;background:#151c16;font-size:11px}.giant-feature-list{box-shadow:0 24px 65px #00000024}.giant-feature-list>div:not(.comparison-head):nth-child(2n){background:#ffffff05}.pricing-note{color:#69756c;align-items:center;gap:8px;width:max-content;max-width:100%;margin:24px auto 0;font-size:12px;display:flex}.pricing-note svg{color:var(--green)}.trust-faq-section{padding:85px 0 95px}.faq-layout{grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.faq-layout h2{letter-spacing:-.055em;margin:15px 0 0;font-family:Manrope;font-size:48px;line-height:1.08}.faq-layout h2 em{color:var(--green);font-style:normal}.faq-list{border-top:1px solid #2a332b}.faq-list details{border-bottom:1px solid #2a332b}.faq-list summary{color:#d9dfd9;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;font-size:16px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#778279;flex:none;transition:transform .18s}.faq-list details[open] summary svg{color:var(--green);transform:rotate(90deg)}.faq-list p{color:#849087;max-width:650px;margin:-4px 45px 24px 0;font-size:15px;line-height:1.7}.manual-promo{background:linear-gradient(135deg,#111711,#0d110e);border-block:1px solid #1e261f;padding:90px 24px}.manual-promo-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:min(1010px,100%);margin:auto;display:grid}.promo-icon{width:48px;height:48px;color:var(--green);background:#1a2415;border:1px solid #405132;border-radius:12px;place-items:center;margin-bottom:27px;display:grid}.manual-promo h2{font-size:41px}.manual-promo-copy>p{color:#849087;font-size:17px;line-height:1.7}.text-link{color:var(--green);align-items:center;gap:8px;margin-top:16px;font-size:15px;font-weight:700;display:inline-flex}.manual-promo-list{border-top:1px solid #29312a}.manual-promo-list a{color:#8c988f;border-bottom:1px solid #29312a;grid-template-columns:25px 25px 1fr 18px;align-items:center;gap:12px;height:66px;transition:color .18s,padding .18s;display:grid}.manual-promo-list a:hover{color:#fff;padding-left:6px}.manual-promo-list a>span{color:#4f5b51;font-size:10px}.manual-promo-list a>svg:first-of-type{color:var(--green)}.manual-promo-list b{font-size:15px}.download-section{text-align:center;padding:100px 24px 95px;position:relative;overflow:hidden}.download-section:before{content:"";z-index:-2;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.download-glow{z-index:-1;filter:blur(100px);background:#91cd3729;border-radius:50%;width:720px;height:520px;position:absolute;bottom:-280px;left:50%;transform:translate(-50%)}.download-icon{width:54px;height:54px;color:var(--green);background:#172015;border:1px solid #536a3d;border-radius:14px;place-items:center;margin:0 auto 22px;display:grid;box-shadow:0 0 35px #b9ef5d14}.download-section h2{font-size:48px}.download-section>p{color:#8b978e;margin:20px 0 28px;font-size:18px}.download-chooser{width:min(420px,100%);margin:auto}.download-recommendation{color:var(--green);letter-spacing:.15em;margin-bottom:10px;font-size:10px;font-weight:800;display:block}.download-primary-button{width:max-content;min-width:230px;margin:auto}.download-button-copy{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.download-button-copy small{letter-spacing:.08em;opacity:.7;margin-top:3px;font-size:10px;font-weight:800}.download-secondary-link{color:#7c8980;justify-content:center;align-items:center;gap:9px;width:max-content;max-width:100%;margin:15px auto 0;font-size:13px;transition:color .18s;display:flex}.download-secondary-link:hover{color:var(--green)}.download-secondary-link b{color:#c1cac2}.download-platforms{color:#606b62;justify-content:center;align-items:center;gap:9px;margin-top:22px;font-size:12px;display:flex}.download-platforms i{background:#445047;border-radius:50%;width:3px;height:3px}.site-footer{background:#080b09;border-top:1px solid #1f2620;padding:57px max(24px,50vw - 555px) 24px}.footer-main{grid-template-columns:1fr 150px 150px 150px;gap:42px;padding-bottom:56px;display:grid}.footer-main>div p{color:#667168;margin:18px 0 0;font-size:14px;line-height:1.7}.footer-main nav{flex-direction:column;align-items:flex-start;gap:13px;font-size:14px;display:flex}.footer-main nav b{color:#4e5950;letter-spacing:.15em;margin-bottom:5px;font-size:10px}.footer-main nav a{color:#7d8980}.footer-main nav a:hover{color:var(--green)}.footer-main .social-links a{align-items:center;gap:8px;display:inline-flex}.footer-main .social-links img{flex:0 0 16px;width:16px;height:16px}.footer-bottom{color:#4d574f;border-top:1px solid #1c221d;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding-top:21px;font-size:12px;display:grid}.footer-bottom>span:last-child{text-align:right}.footer-legal{flex-wrap:wrap;justify-content:center;gap:9px 18px;display:flex}.footer-legal a{color:#718078;transition:color .18s}.footer-legal a:hover{color:var(--green)}.manual-page{min-height:100vh}.manual-hero{text-align:center;background:radial-gradient(circle at 50% 15%,#8ecd331f,#0000 36%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/56px 56px;place-items:center;min-height:475px;padding:74px 24px 90px;display:grid;position:relative}.manual-hero>div{width:min(700px,100%);position:relative}.manual-hero .eyebrow-pill{margin:auto}.manual-hero .eyebrow-pill svg{color:var(--green)}.manual-hero h1{margin:22px 0 13px;font-size:clamp(44px,5vw,62px)}.manual-hero>div>p{color:#8d998f;margin:0;font-size:18px}.manual-search{color:#6e7a70;text-align:left;background:#0f1410f5;border:1px solid #354135;border-radius:11px;align-items:center;gap:12px;height:54px;margin:30px auto 0;padding:0 17px;display:flex;box-shadow:0 14px 45px #0005}.manual-search:focus-within{border-color:#698a4a;box-shadow:0 0 0 3px #b9ef5d0f,0 14px 45px #0005}.manual-search input{color:#e8eee8;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:17px}.manual-search input::placeholder{color:#657068}.manual-search button{color:#778379;cursor:pointer;background:#202721;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.search-results{z-index:10;text-align:left;background:#111612;border:1px solid #313b32;border-radius:11px;width:100%;max-height:306px;padding:5px;position:absolute;top:calc(100% + 7px);overflow-y:auto;box-shadow:0 22px 50px #000b}.search-results button{color:#95a097;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:29px 1fr 20px;align-items:center;gap:8px;width:100%;min-height:58px;padding:7px 10px;display:grid}.search-results button:hover{color:#fff;background:#1b2319}.search-results button>svg:first-child{color:var(--green)}.search-results button span{flex-direction:column;gap:3px;display:flex}.search-results button b{font-size:15px}.search-results button small{color:#69746b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.search-results>p{color:#7b877d;text-align:center;margin:0;padding:20px;font-size:15px}.manual-layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:74px;width:min(1050px,100% - 48px);margin:0 auto;padding:75px 0 130px;display:grid}.manual-sidebar{position:sticky;top:100px}.manual-sidebar>span{color:#505b52;letter-spacing:.16em;margin:0 0 14px 11px;font-size:11px;font-weight:800;display:block}.manual-sidebar nav{flex-direction:column;gap:2px;display:flex}.manual-sidebar nav button{color:#748077;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:24px 1fr 14px;align-items:center;gap:6px;width:100%;min-height:48px;padding:7px 10px;font-size:15px;display:grid}.manual-sidebar nav button:hover{color:#dbe2dc;background:#131814}.manual-sidebar nav button.active{color:#eaf0ea;background:#1a2118}.manual-sidebar nav button.active>svg:first-child{color:var(--green)}.manual-sidebar nav button>svg:last-child{opacity:0}.manual-sidebar nav button.active>svg:last-child{opacity:1;color:#73806f}.sidebar-support{background:#111612;border:1px solid #263027;border-radius:9px;margin-top:28px;padding:17px}.sidebar-support svg{color:var(--green);margin-bottom:8px}.sidebar-support b{font-size:14px;display:block}.sidebar-support p{color:#637067;margin:5px 0 0;font-size:13px;line-height:1.55}.manual-article{min-width:0}.article-breadcrumb{color:#5c685f;align-items:center;gap:7px;margin-bottom:35px;font-size:13px;display:flex}.article-breadcrumb a:hover{color:var(--green)}.article-breadcrumb b{color:#859188;font-weight:500}.manual-article>header{align-items:flex-start;gap:19px;display:flex}.manual-article>header>span{width:47px;height:47px;color:var(--green);background:#182116;border:1px solid #405035;border-radius:11px;flex:0 0 47px;place-items:center;display:grid}.manual-article>header small{color:var(--green);letter-spacing:.17em;font-size:11px;font-weight:800}.manual-article>header h2{letter-spacing:-.045em;margin:7px 0 8px;font-family:Manrope;font-size:42px;line-height:1.1}.manual-article>header p{color:#879289;margin:0;font-size:16px;line-height:1.65}.article-divider{background:#242c25;height:1px;margin:38px 0 3px}.manual-block{border-bottom:1px solid #222a23;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:40px 0;display:grid}.block-number{color:#4d5a4f;font-family:Manrope;font-size:11px;font-weight:700}.manual-block h3{letter-spacing:-.025em;margin:-5px 0 12px;font-family:Manrope;font-size:24px}.manual-block>div>p{color:#919c93;margin:0;font-size:16px;line-height:1.75}.manual-block ol{flex-direction:column;gap:9px;margin:23px 0 0;padding:0;list-style:none;display:flex}.manual-block ol li{background:#111612;border:1px solid #29322a;border-radius:8px;align-items:center;gap:12px;min-height:42px;padding:8px 13px;display:flex}.manual-block ol li>span{color:#10150c;background:var(--green);border-radius:6px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:grid}.manual-block ol li p{color:#a6b0a8;margin:0;font-size:15px;line-height:1.55}.tip{background:#171f14;border:1px solid #35432f;border-radius:8px;gap:12px;margin-top:21px;padding:15px 17px;display:flex}.tip>span{width:27px;height:27px;color:var(--green);background:#25321d;border-radius:7px;flex:0 0 27px;place-items:center;display:grid}.tip p{color:#8f9c8d;flex-direction:column;gap:3px;margin:0;font-size:14px;line-height:1.55;display:flex}.tip b{color:#dfe8dc}.article-footer{background:#101511;border:1px solid #29322a;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;margin-top:45px;padding:20px;display:flex}.article-footer>div{align-items:center;gap:11px;display:flex}.article-footer>div>svg{color:var(--green)}.article-footer span{flex-direction:column;gap:3px;display:flex}.article-footer b{font-size:14px}.article-footer small{color:#667168;font-size:11px}.article-footer a{color:var(--green);align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.legal-page{min-height:100vh;padding-bottom:125px}.legal-hero{text-align:center;background:radial-gradient(circle at 50% 0,#8ecd331c,#0000 44%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/56px 56px;padding:90px 24px 42px}.legal-hero .eyebrow-pill{margin:auto}.legal-hero .eyebrow-pill svg{color:var(--green)}.legal-hero h1{letter-spacing:-.055em;margin:24px 0 12px;font-family:Manrope,sans-serif;font-size:clamp(42px,5vw,60px);line-height:1.08}.legal-hero>p{color:#8d998f;max-width:690px;margin:0 auto;font-size:19px;line-height:1.65}.legal-hero>small{color:#647068;margin-top:18px;font-size:13px;display:block}.legal-tabs{background:#101411;border:1px solid #273028;border-radius:12px;justify-content:center;gap:6px;width:min(880px,100% - 40px);margin:0 auto 34px;padding:7px;display:flex}.legal-tabs a{color:#7e8a81;text-align:center;border-radius:8px;flex:1;padding:13px 16px;font-size:15px;font-weight:700;transition:color .18s,background .18s}.legal-tabs a:hover{color:#dfe6e0;background:#171d18}.legal-tabs a.active{color:#11170d;background:var(--green)}.legal-document{background:#0e120f;border:1px solid #252e26;border-radius:16px;width:min(880px,100% - 40px);margin:auto;padding:18px 54px 50px;box-shadow:0 28px 80px #0003}.legal-document>section{border-bottom:1px solid #242c25;padding:38px 0}.legal-document h2{letter-spacing:-.025em;margin:0 0 16px;font-family:Manrope,sans-serif;font-size:26px;line-height:1.25}.legal-document p{color:#919c93;margin:0 0 13px;font-size:17px;line-height:1.78}.legal-document p:last-child{margin-bottom:0}.legal-document ul{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.legal-document li{color:#a2ada4;padding-left:22px;font-size:16px;line-height:1.68;position:relative}.legal-document li:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;position:absolute;top:.66em;left:2px;box-shadow:0 0 10px #b9ef5d40}.legal-links{flex-wrap:wrap;gap:9px 18px;margin-top:20px;display:flex}.legal-links a{color:var(--green);align-items:center;gap:7px;font-size:15px;font-weight:700;display:inline-flex}.legal-links a:hover{color:#d0ff7d}.legal-document-footer{background:#151d13;border:1px solid #34422f;border-radius:10px;align-items:flex-start;gap:13px;margin-top:42px;padding:20px;display:flex}.legal-document-footer>svg{color:var(--green);flex:none;margin-top:2px}.legal-document-footer p{flex-direction:column;gap:4px;margin:0;display:flex}.legal-document-footer b{color:#e6ede4;font-size:14px}.legal-document-footer span{color:#829080;font-size:13px;line-height:1.55}.changelog-page{min-height:100vh;padding-bottom:130px}.changelog-hero{text-align:center;background:radial-gradient(circle at 50% 5%,#8ecd3321,#0000 43%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/56px 56px;padding:94px 24px 74px}.changelog-hero .eyebrow-pill{margin:auto}.changelog-hero .eyebrow-pill svg{color:var(--green)}.changelog-hero h1{letter-spacing:-.056em;margin:25px 0 15px;font-family:Manrope,sans-serif;font-size:clamp(43px,5vw,62px);line-height:1.07}.changelog-hero h1 em{color:var(--green);font-style:normal}.changelog-hero>p{color:#8d998f;max-width:670px;margin:auto;font-size:19px;line-height:1.68}.changelog-summary{background:#0e130fc7;border:1px solid #283229;border-radius:12px;justify-content:center;align-items:center;gap:22px;width:max-content;max-width:100%;margin:34px auto 0;padding:14px 22px;display:flex}.changelog-summary span{color:#78847b;align-items:baseline;gap:7px;font-size:14px;display:flex}.changelog-summary b{color:#e5ebe6;font-family:Manrope,sans-serif;font-size:18px}.changelog-summary i{background:#536057;border-radius:50%;flex:none;width:3px;height:3px}.changelog-list{flex-direction:column;width:min(930px,100% - 48px);margin:8px auto 0;display:flex;position:relative}.changelog-list:before{content:"";background:linear-gradient(var(--green), #273028 18%, #273028 88%, transparent);width:1px;position:absolute;top:16px;bottom:16px;left:167px}.changelog-release{grid-template-columns:168px minmax(0,1fr);gap:42px;padding:34px 0;display:grid;position:relative}.release-meta{text-align:right;padding-right:28px;position:relative}.release-meta>div{flex-direction:column;align-items:flex-end;display:flex}.release-meta small{color:#626e65;letter-spacing:.15em;font-size:10px;font-weight:800}.release-meta h2{letter-spacing:-.035em;margin:6px 0 4px;font-family:Manrope,sans-serif;font-size:28px}.release-meta time{color:#737f76;font-size:13px}.release-dot{z-index:2;background:#556159;border:2px solid #111712;border-radius:50%;width:11px;height:11px;position:absolute;top:8px;right:-6px;box-shadow:0 0 0 4px #0a0d0b}.changelog-release.latest .release-dot{background:var(--green);box-shadow:0 0 0 4px #0a0d0b,0 0 20px #b9ef5d59}.changelog-release.latest .release-meta small,.changelog-release.latest .release-meta h2{color:var(--green)}.release-channel{color:#8b978e;text-transform:uppercase;border:1px solid #39443b;border-radius:99px;margin-top:9px;padding:5px 9px;font-size:10px;font-weight:700}.release-card{background:linear-gradient(145deg,#121713f7,#0d110ef7);border:1px solid #252e26;border-radius:14px;padding:27px 31px;box-shadow:0 18px 55px #0000001f}.changelog-release.latest .release-card{background:linear-gradient(145deg,#192116fa,#0e130ffa);border-color:#3f5136}.release-card section+section{border-top:1px solid #283029;margin-top:24px;padding-top:22px}.release-card h3{color:#cbd4cd;letter-spacing:.025em;margin:0 0 14px;font-family:Manrope,sans-serif;font-size:15px}.release-card ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.release-card li{color:#8f9a92;grid-template-columns:18px 1fr;gap:9px;font-size:16px;line-height:1.62;display:grid}.release-card li svg{color:var(--green);margin-top:4px}.beta-page{background:radial-gradient(circle at 15% 3%,#88c7361a,#0000 30%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/58px 58px;min-height:100vh}.beta-header{justify-content:space-between;align-items:center;width:min(1120px,100% - 48px);height:78px;margin:auto;display:flex}.beta-preferences{align-items:center;gap:7px;display:flex}.beta-language{color:#94a096;background:#111612;border:1px solid #2c352d;border-radius:7px;align-items:center;gap:3px;height:31px;padding-left:8px;display:flex}.beta-language select{height:29px;color:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 7px 0 3px;font-size:12px;font-weight:700}.beta-shell{width:min(920px,100% - 48px);margin:auto;padding:70px 0 120px}.beta-intro{grid-template-columns:minmax(0,1fr) 290px;align-items:end;gap:65px;margin-bottom:48px;display:grid}.beta-kicker{color:var(--green);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 18px;font-size:12px;font-weight:800;display:flex}.beta-intro h1,.beta-success h1{letter-spacing:-.06em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(44px,6vw,64px);line-height:1.04}.beta-intro h1 em{color:var(--green);font-style:normal}.beta-intro>div>p:last-child{color:#929e95;max-width:620px;margin:22px 0 0;font-size:19px;line-height:1.65}.beta-intro aside{background:#141b12d1;border:1px solid #35422f;border-radius:12px;gap:12px;padding:17px;display:flex}.beta-intro aside>svg{color:var(--green);flex:none}.beta-intro aside p{flex-direction:column;gap:5px;margin:0;display:flex}.beta-intro aside b{font-size:14px}.beta-intro aside span{color:#7d897f;font-size:13px;line-height:1.55}.beta-form{background:#0d110ef5;border:1px solid #29322a;border-radius:18px;overflow:hidden;box-shadow:0 32px 90px #00000040}.beta-form fieldset{border:0;border-bottom:1px solid #252d26;grid-template-columns:210px minmax(0,1fr);gap:34px;margin:0;padding:38px 42px;display:grid}.beta-form legend{display:contents}.beta-form legend>span{float:left;width:31px;height:31px;color:var(--green);background:#1a2217;border:1px solid #3e4e35;border-radius:9px;place-items:center;margin-right:11px;font-family:Manrope,sans-serif;font-size:10px;font-weight:800;display:grid}.beta-form legend>div{flex-direction:column;gap:5px;padding-top:2px;font-family:Manrope,sans-serif;font-size:17px;font-weight:700;display:flex}.beta-form legend small{color:#69756b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.45}.beta-form fieldset>:not(legend){grid-column:2}.beta-fields{gap:18px;margin-top:20px;display:grid}.beta-fields:first-of-type{margin-top:0}.beta-fields.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-fields.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-fields label{color:#cbd3cc;flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.beta-fields label>span b{color:var(--green)}.beta-fields label>span small{color:#69756b;font-size:11px;font-weight:500}.beta-fields input,.beta-fields select,.beta-fields textarea{color:#e8eee8;background:#111612;border:1px solid #303a31;border-radius:9px;outline:0;width:100%;padding:0 12px;transition:border-color .18s,box-shadow .18s}.beta-fields input,.beta-fields select{height:44px}.beta-fields textarea{resize:vertical;min-height:118px;padding-block:12px;line-height:1.55}.beta-fields input::placeholder,.beta-fields textarea::placeholder{color:#566058}.beta-fields input:focus,.beta-fields select:focus,.beta-fields textarea:focus{border-color:#6d9142;box-shadow:0 0 0 3px #98d43c17}.beta-choice-grid{gap:8px;display:grid}.platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.software-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-choice-grid label{color:#89958c;cursor:pointer;background:#111512;border:1px solid #2c352d;border-radius:9px;align-items:center;gap:9px;min-height:52px;padding:10px 12px;font-size:13px;transition:border-color .18s,color .18s,background .18s;display:flex;position:relative}.beta-choice-grid label:hover{color:#cbd4cd;border-color:#46573d}.beta-choice-grid label.selected{color:#e7eee4;background:#182016;border-color:#5e7b3e}.beta-choice-grid input,.beta-consent>input{opacity:0;width:1px;height:1px;position:absolute}.choice-check{color:#0000;background:#0e120f;border:1px solid #414b42;border-radius:5px;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}.selected .choice-check,.beta-consent>input:checked+.choice-check{border-color:var(--green);color:#10150c;background:var(--green)}.beta-choice-grid input:focus-visible+.choice-check,.beta-consent>input:focus-visible+.choice-check{outline:2px solid var(--green);outline-offset:3px}.field-hint{color:#657168;margin:9px 0 0;font-size:12px}.beta-submit-area{background:#101511;flex-direction:column;align-items:center;padding:34px 42px 38px;display:flex}.beta-consent{color:#879289;cursor:pointer;grid-template-columns:18px 1fr;gap:10px;max-width:690px;font-size:13px;line-height:1.6;display:grid;position:relative}.beta-consent a{color:var(--green);text-underline-offset:2px;text-decoration:underline}.beta-submit{border:0;min-width:220px;margin-top:24px}.beta-submit:disabled{cursor:not-allowed;opacity:.48;transform:none}.beta-submit-area>small{color:#5f6a61;text-align:center;margin-top:11px;font-size:11px}.beta-error{color:#ff9f91;text-align:center;margin:18px 0 0;font-size:13px}.beta-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.beta-success{text-align:center;background:#0f150ff5;border:1px solid #34432f;border-radius:18px;max-width:720px;margin:90px auto 0;padding:60px;box-shadow:0 32px 90px #0000003d}.beta-success>span{color:#10150c;background:var(--green);border:1px solid #567440;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 24px;display:grid}.beta-success .beta-kicker{justify-content:center}.beta-success h1{font-size:clamp(35px,5vw,50px)}.beta-success>p:last-child{color:#8d998f;max-width:570px;margin:22px auto 0;font-size:17px;line-height:1.7}html[data-theme=light]{color:#172018;--green:#527d13;--green-strong:#41680a;--green-soft:#e8f2d9;--ink:#172018;--surface:#fff;--surface-2:#f6f9f2;--surface-3:#edf3e8;--line:#d9e2d4;--muted:#657267;--subtle:#7b877d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f7ef}html[data-theme=light] body{background:#f4f7ef}html[data-theme=light] .site-header{background:#f8faf5e0;border-color:#2a3a2b1c}html[data-theme=light] .brand-mark{color:#527d13;background:linear-gradient(145deg,#f5faee,#e8f1df);border-color:#b9cba7}html[data-theme=light] .site-nav{color:#5d6a60}html[data-theme=light] .site-nav>a:hover,html[data-theme=light] .site-nav>a.active{color:#18231a}html[data-theme=light] .language-toggle,html[data-theme=light] .theme-toggle{color:#536156;background:#fff;border-color:#ccd8c7}html[data-theme=light] .language-toggle:hover,html[data-theme=light] .theme-toggle:hover{color:#41680a;background:#f3f8ed;border-color:#789756}html[data-theme=light] .language-toggle.open{color:#41680a;background:#edf5e5;border-color:#789756}html[data-theme=light] .language-menu{background:#fff;border-color:#cbd7c7;box-shadow:0 18px 45px #27372829}html[data-theme=light] .language-menu>button{color:#536157}html[data-theme=light] .language-menu>button:hover{color:#172018;background:#f3f8ed}html[data-theme=light] .language-menu>button.active{color:#41680a;background:#edf5e5}html[data-theme=light] .site-nav .nav-cta{color:#243127;background:#fff;border-color:#c8d4c4}html[data-theme=light] .site-nav .nav-cta:hover{color:#41680a;background:#f3f8ec;border-color:#7d9c59}html[data-theme=light] .hero:before{background:radial-gradient(circle at 78% 20%,#6d9e2724,#0000 35%),linear-gradient(#2d3f2e0b 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#2d3f2e0b 1px,#0000 1px) 0 0/58px 58px}html[data-theme=light] .hero-glow{background:#7baf311c}html[data-theme=light] .eyebrow-pill{color:#526055;background:#ffffffd1;border-color:#c9d8c1}html[data-theme=light] .hero-copy>p,html[data-theme=light] .section-heading>p,html[data-theme=light] .manual-promo-copy>p,html[data-theme=light] .download-section>p{color:#647166}html[data-theme=light] .button.primary{color:#17210f;background:#a7df4f;box-shadow:0 10px 28px #57801b29}html[data-theme=light] .button.primary:hover{background:#b6e967}html[data-theme=light] .button.secondary{color:#28352b;background:#fff;border-color:#cbd6c7}html[data-theme=light] .button.secondary:hover{background:#f5f9f1;border-color:#8fa77c}html[data-theme=light] .hero-note{color:#778279}html[data-theme=light] .app-preview{color:#202522;background:#f4f6f4;border-color:#bfc9c2;box-shadow:-30px 60px 110px #3c4c4238,0 0 0 1px #fff}html[data-theme=light] .preview-topbar{color:#5f6c66;background:#eef1ef;border-color:#d8dfda}html[data-theme=light] .preview-topbar>span{background:#adb7b0}html[data-theme=light] .preview-topbar>b{color:#4f5b55}html[data-theme=light] .preview-sidebar{background:#eef1ef;border-color:#cfd7d1}html[data-theme=light] .preview-logo{color:#202522}html[data-theme=light] .preview-logo svg,html[data-theme=light] .preview-nav.active svg,html[data-theme=light] .preview-orbit svg{color:#6b9f25}html[data-theme=light] .preview-sidebar>small{color:#6b766f}html[data-theme=light] .preview-nav{color:#59655e}html[data-theme=light] .preview-nav.active{color:#202522;background:#dde3df}html[data-theme=light] .preview-nav em{color:#6d786f}html[data-theme=light] .preview-main{color:#202522;background:#f7f9f7}html[data-theme=light] .preview-heading small{color:#5f6c66}html[data-theme=light] .preview-heading strong{color:#202522}html[data-theme=light] .preview-heading button{color:#fff;background:#6b9f25}html[data-theme=light] .preview-search{color:#657069;background:#fff;border-color:#c7d0c9}html[data-theme=light] .app-preview .track-table{background:#fff;border-color:#d9dfdb}html[data-theme=light] .app-preview .track-row{color:#59635e;border-color:#e1e5e2}html[data-theme=light] .app-preview .track-row>span:first-child{color:#242a27}html[data-theme=light] .app-preview .track-row>span:first-child i{color:#65736a}html[data-theme=light] .app-preview .track-row.selected{background:#e4ecd9}html[data-theme=light] .app-preview .track-row.selected>span:first-child,html[data-theme=light] .app-preview .track-row.selected>span:first-child i{color:#58891b}html[data-theme=light] .app-preview .track-head{color:#4f5b55;background:#eef1ef}html[data-theme=light] .app-preview .track-head>span:first-child{color:#4f5b55}html[data-theme=light] .preview-player{border-color:#bdc9be}html[data-theme=light] .preview-player button{color:#fff;background:#6b9f25}html[data-theme=light] .preview-player>div strong{color:#242a27}html[data-theme=light] .preview-player>div small,html[data-theme=light] .preview-player time{color:#68756d}html[data-theme=light] .app-preview .waveform-visual>span{background:#aab89d}html[data-theme=light] .app-preview .waveform-visual>span:nth-child(-n+16){background:#6b9f25}html[data-theme=light] .app-preview .waveform-visual>i{background:#557f20;box-shadow:0 0 5px #557f2047}html[data-theme=light] .preview-orbit{color:#354039;background:#fffffff5;border-color:#c3d0bb;box-shadow:0 15px 34px #3c4c4233}html[data-theme=light] .feature-card{background:linear-gradient(145deg,#fff,#f5f8f2);border-color:#d7e0d3;box-shadow:0 18px 50px #2637270b}html[data-theme=light] .feature-card:hover{border-color:#a9bea0}html[data-theme=light] .feature-icon{color:#527d13;background:#edf5e4;border-color:#c4d5b4}html[data-theme=light] .feature-card>small{color:#657365}html[data-theme=light] .feature-description{color:#647166}html[data-theme=light] .feature-overview{border-color:#d7e0d3}html[data-theme=light] .feature-apps{color:#606d63;border-color:#dce4d8}html[data-theme=light] .ecosystem-map{background:radial-gradient(circle,#85b93e1a,#0000 45%),linear-gradient(145deg,#f9fcf5,#eef5ea);border-color:#cfddc9;box-shadow:0 18px 45px #37503112}html[data-theme=light] .ecosystem-cloud-item,html[data-theme=light] .ecosystem-platform-item,html[data-theme=light] .ecosystem-app-item{color:#5e6e61}html[data-theme=light] .ecosystem-link{background:#a6bd9a}html[data-theme=light] .ecosystem-link:before,html[data-theme=light] .ecosystem-link:after{background:#6c9d2c;box-shadow:0 0 0 3px #6c9d2c1a}html[data-theme=light] .ecosystem-core{color:#243326}html[data-theme=light] .ecosystem-core-mark{background:#edf5e6;border-color:#b2c99f}html[data-theme=light] .feature-overview .cloud-card{background:linear-gradient(145deg,#f4fbff,#f4f8f5);border-color:#b8d5e2}html[data-theme=light] .feature-overview .mobile-card{background:linear-gradient(145deg,#f8fced,#f1f7e9);border-color:#b1c99c}html[data-theme=light] .library-card:after{background:radial-gradient(circle,#6c9e241f,#0000 67%)}html[data-theme=light] .waveform-visual>span{background:#9aae89}html[data-theme=light] .waveform-visual>span:nth-child(-n+16){background:#5d8c19}html[data-theme=light] .pricing-section{background:#edf3e8;border-color:#d9e2d5}html[data-theme=light] .pricing-section:before{background:radial-gradient(circle at 50% 48%,#75a62c1c,#0000 42%),linear-gradient(#35493609 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#35493609 1px,#0000 1px) 0 0/58px 58px}html[data-theme=light] .price-card{background:linear-gradient(145deg,#fff,#f8faf5);border-color:#cfdbca;box-shadow:0 24px 60px #2a3a2a12}html[data-theme=light] .price-card.featured{background:linear-gradient(145deg,#f8fced,#f1f7e9);border-color:#789950;box-shadow:0 28px 70px #374c301c}html[data-theme=light] .price-card-top>small,html[data-theme=light] .price-card>p,html[data-theme=light] .price span,html[data-theme=light] .price-card li,html[data-theme=light] .pricing-note{color:#647166}html[data-theme=light] .price-icon{color:#527d13;background:#edf5e5;border-color:#bfd0b2}html[data-theme=light] .price-card ul{border-color:#d8e2d4}html[data-theme=light] .free-limitations{color:#718073}html[data-theme=light] .free-signup-note{color:#527d13}html[data-theme=light] .popular-badge{color:#17210f;background:#a7df4f}html[data-theme=light] .free-purchase-options,html[data-theme=light] .pro-purchase-options,html[data-theme=light] .cloud-purchase-options{border-color:#cedac9}html[data-theme=light] .pro-purchase-options>div,html[data-theme=light] .cloud-purchase-options>div{background:#ffffffbf;border-color:#d1dccd}html[data-theme=light] .pro-purchase-options>div.recommended{background:#eef6e7;border-color:#789950}html[data-theme=light] .plan-comparison{background:#fff;border-color:#cedac9}html[data-theme=light] .plan-comparison>div{color:#5d6b61;border-color:#dce5d8}html[data-theme=light] .plan-comparison .comparison-head{color:#263328;background:#edf4e8}html[data-theme=light] .giant-feature-list>div:not(.comparison-head):nth-child(2n){background:#f7faf5}html[data-theme=light] .faq-list,html[data-theme=light] .faq-list details{border-color:#d2ddce}html[data-theme=light] .faq-list summary{color:#273328}html[data-theme=light] .faq-list p{color:#627066}html[data-theme=light] .manual-promo{background:linear-gradient(135deg,#f4f8ef,#eaf2e4);border-color:#d7e1d3}html[data-theme=light] .promo-icon{color:#527d13;background:#e8f2df;border-color:#b7caa7}html[data-theme=light] .manual-promo-list,html[data-theme=light] .manual-promo-list a{border-color:#ced9ca}html[data-theme=light] .manual-promo-list a{color:#5d6a60}html[data-theme=light] .manual-promo-list a:hover{color:#172018}html[data-theme=light] .manual-promo-list a>span{color:#77837a}html[data-theme=light] .download-section:before{background-color:#0000;background-image:linear-gradient(#2c3d2d09 1px,#0000 1px),linear-gradient(90deg,#2c3d2d09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}html[data-theme=light] .download-glow{background:#78aa2d21}html[data-theme=light] .download-icon{color:#527d13;background:#edf5e6;border-color:#abc196}html[data-theme=light] .download-recommendation{color:#527d13}html[data-theme=light] .download-secondary-link{color:#667469}html[data-theme=light] .download-secondary-link:hover,html[data-theme=light] .download-secondary-link b{color:#41680a}html[data-theme=light] .download-platforms{color:#69766c}html[data-theme=light] .site-footer{background:#e9f0e5;border-color:#d5ded1}html[data-theme=light] .footer-main>div p,html[data-theme=light] .footer-main nav a{color:#5f6c62}html[data-theme=light] .footer-main nav b,html[data-theme=light] .footer-bottom{color:#68756b}html[data-theme=light] .footer-bottom{border-color:#cfdacc}html[data-theme=light] .footer-legal a{color:#59675d}html[data-theme=light] .footer-legal a:hover{color:#41680a}html[data-theme=light] .manual-hero{background:radial-gradient(circle at 50% 15%,#77ad2726,#0000 36%),linear-gradient(#3042310a 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#3042310a 1px,#0000 1px) 0 0/56px 56px}html[data-theme=light] .manual-hero>div>p{color:#627065}html[data-theme=light] .manual-search{color:#657266;background:#fffffff2;border-color:#bdcdb6;box-shadow:0 14px 40px #27372817}html[data-theme=light] .manual-search:focus-within{border-color:#73944f;box-shadow:0 0 0 3px #537d1314,0 14px 40px #27372814}html[data-theme=light] .manual-search input{color:#1a251c}html[data-theme=light] .manual-search input::placeholder{color:#7a877c}html[data-theme=light] .manual-search button{color:#5e6b61;background:#edf2e9}html[data-theme=light] .search-results{background:#fff;border-color:#c9d5c5;box-shadow:0 22px 50px #28382929}html[data-theme=light] .search-results button{color:#536157}html[data-theme=light] .search-results button:hover{color:#172018;background:#edf4e7}html[data-theme=light] .manual-sidebar>span,html[data-theme=light] .article-breadcrumb{color:#6e7b70}html[data-theme=light] .manual-sidebar nav button{color:#5f6d62}html[data-theme=light] .manual-sidebar nav button:hover{color:#1b271d;background:#eef3ea}html[data-theme=light] .manual-sidebar nav button.active{color:#172018;background:#e5efdc}html[data-theme=light] .sidebar-support{background:#f8faf6;border-color:#d1ddcc}html[data-theme=light] .sidebar-support p,html[data-theme=light] .manual-article>header p,html[data-theme=light] .manual-block>div>p{color:#657267}html[data-theme=light] .manual-article>header>span{color:#527d13;background:#eaf3e2;border-color:#b9cda9}html[data-theme=light] .article-divider,html[data-theme=light] .manual-block{border-color:#d8e1d4}html[data-theme=light] .block-number{color:#738076}html[data-theme=light] .manual-block ol li{background:#f9fbf7;border-color:#d2ddce}html[data-theme=light] .manual-block ol li>span{color:#17210f;background:#a7df4f}html[data-theme=light] .manual-block ol li p{color:#536157}html[data-theme=light] .tip{background:#edf5e5;border-color:#bfd1b1}html[data-theme=light] .tip>span{color:#527d13;background:#dceacb}html[data-theme=light] .tip p{color:#5c6b5c}html[data-theme=light] .tip b{color:#273528}html[data-theme=light] .article-footer{background:#f8faf6;border-color:#d1ddcc}html[data-theme=light] .article-footer small{color:#66736a}html[data-theme=light] .legal-hero{background:radial-gradient(circle at 50% 0,#77ad2724,#0000 44%),linear-gradient(#30423109 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#30423109 1px,#0000 1px) 0 0/56px 56px}html[data-theme=light] .legal-hero>p{color:#627065}html[data-theme=light] .legal-hero>small{color:#758178}html[data-theme=light] .legal-tabs{background:#fff;border-color:#d1dccd;box-shadow:0 12px 35px #2637270e}html[data-theme=light] .legal-tabs a{color:#5d6a60}html[data-theme=light] .legal-tabs a:hover{color:#1b271d;background:#eef3ea}html[data-theme=light] .legal-tabs a.active{color:#17210f;background:#a7df4f}html[data-theme=light] .legal-document{background:#fff;border-color:#d4dfd0;box-shadow:0 28px 80px #26372712}html[data-theme=light] .legal-document>section{border-color:#dce5d8}html[data-theme=light] .legal-document p{color:#627066}html[data-theme=light] .legal-document li{color:#56645a}html[data-theme=light] .legal-document li:before{box-shadow:none;background:#6d9f25}html[data-theme=light] .legal-links a{color:#527d13}html[data-theme=light] .legal-links a:hover{color:#365e00}html[data-theme=light] .legal-document-footer{background:#eef6e8;border-color:#c6d8bc}html[data-theme=light] .legal-document-footer b{color:#263421}html[data-theme=light] .legal-document-footer span{color:#60705f}html[data-theme=light] .changelog-hero{background:radial-gradient(circle at 50% 5%,#77ad2729,#0000 43%),linear-gradient(#30423109 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#30423109 1px,#0000 1px) 0 0/56px 56px}html[data-theme=light] .changelog-hero>p{color:#627065}html[data-theme=light] .changelog-summary{background:#ffffffd9;border-color:#cedac9}html[data-theme=light] .changelog-summary span{color:#667369}html[data-theme=light] .changelog-summary b{color:#263328}html[data-theme=light] .changelog-summary i{background:#9ba89d}html[data-theme=light] .changelog-list:before{background:linear-gradient(#6d9f25,#d1dbcd 18% 88%,#0000)}html[data-theme=light] .release-dot{background:#87938a;border-color:#f4f7ef;box-shadow:0 0 0 4px #f4f7ef}html[data-theme=light] .changelog-release.latest .release-dot{background:#6d9f25;box-shadow:0 0 0 4px #f4f7ef,0 0 18px #537d1347}html[data-theme=light] .release-meta small,html[data-theme=light] .release-meta time{color:#6b786e}html[data-theme=light] .release-channel{color:#637066;background:#fff;border-color:#c9d5c5}html[data-theme=light] .release-card{background:#fff;border-color:#d5dfd1;box-shadow:0 18px 55px #2637270f}html[data-theme=light] .changelog-release.latest .release-card{background:linear-gradient(145deg,#fbfdf8,#f3f8ed);border-color:#b9cda9}html[data-theme=light] .release-card section+section{border-color:#dce5d8}html[data-theme=light] .release-card h3{color:#344137}html[data-theme=light] .release-card li{color:#5d6b61}html[data-theme=light] .beta-page{background:radial-gradient(circle at 15% 3%,#77ac2b21,#0000 30%),linear-gradient(#2d3f2e0a 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#2d3f2e0a 1px,#0000 1px) 0 0/58px 58px}html[data-theme=light] .beta-language{color:#536156;background:#fff;border-color:#ccd8c7}html[data-theme=light] .beta-intro>div>p:last-child{color:#647166}html[data-theme=light] .beta-intro aside{background:#ffffffd4;border-color:#c9d8c1}html[data-theme=light] .beta-intro aside span{color:#667368}html[data-theme=light] .beta-form{background:#fffffff7;border-color:#d4ded0;box-shadow:0 28px 75px #2a3f271f}html[data-theme=light] .beta-form fieldset{border-color:#e0e7dc}html[data-theme=light] .beta-form legend>span{color:#41680a;background:#edf5e6;border-color:#b8cda8}html[data-theme=light] .beta-form legend small,html[data-theme=light] .field-hint{color:#718073}html[data-theme=light] .beta-fields label{color:#344238}html[data-theme=light] .beta-fields input,html[data-theme=light] .beta-fields select,html[data-theme=light] .beta-fields textarea{color:#233025;background:#fbfdf9;border-color:#cbd7c7}html[data-theme=light] .beta-choice-grid label{color:#5b695e;background:#fbfdf9;border-color:#d2dcd0}html[data-theme=light] .beta-choice-grid label:hover{color:#263328;border-color:#9fb58e}html[data-theme=light] .beta-choice-grid label.selected{color:#233025;background:#eff6e9;border-color:#85a866}html[data-theme=light] .choice-check{background:#fff;border-color:#b8c4b5}html[data-theme=light] .beta-submit-area{background:#f6f9f3}html[data-theme=light] .beta-consent{color:#5e6c61}html[data-theme=light] .beta-success{background:#fffffff5;border-color:#c6d7ba;box-shadow:0 28px 75px #2a3f271f}html[data-theme=light] .beta-success>p:last-child{color:#627065}@media (width<=1050px){.hero{min-height:auto;padding-top:80px}.hero-copy{width:60%}.hero-preview-wrap{width:690px;top:145px;left:58%}.feature-overview .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-layout{gap:40px}}@media (width<=820px){.header-inner{width:calc(100% - 32px)}.mobile-menu{display:grid}.site-nav{background:#101511;border:1px solid #2d372e;border-radius:12px;flex-direction:column;align-items:stretch;gap:0;padding:8px;display:none;position:absolute;top:63px;left:16px;right:16px;box-shadow:0 18px 50px #000b}html[data-theme=light] .site-nav{background:#fff;border-color:#cbd7c7;box-shadow:0 18px 45px #27372829}.site-nav.open{display:flex}.site-nav>a{border-radius:7px;align-items:center;min-height:42px;padding:0 12px;display:flex}.site-nav .preference-controls{grid-template-columns:1fr 38px;gap:6px;width:100%;margin-top:3px;display:grid}.site-nav .language-picker{width:100%}.site-nav .language-toggle{justify-content:flex-start;gap:9px;width:100%;height:38px;padding:0 12px;display:flex}.site-nav .language-current{display:block}.site-nav .language-menu{width:100%;left:0;right:0}.site-nav .theme-toggle{width:38px;height:38px}.site-nav .nav-cta{margin-top:4px}.hero{text-align:center;padding-top:60px}.hero-copy{width:100%;max-width:650px;margin:auto;padding:0}.hero-copy>p{margin:auto}.hero .eyebrow-pill,.hero-actions{margin-inline:auto}.hero-actions,.hero-note{justify-content:center}.hero-actions{flex-wrap:wrap}.hero-preview-wrap{width:720px;margin:50px 0 0 5%;position:relative;top:auto;left:auto}.app-preview{transform:rotateY(-5deg)rotateX(1deg)}.section-heading{text-align:center;display:block}.section-heading>p{margin:20px auto 0}.feature-overview .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-overview .feature-card{grid-column:auto}.ecosystem-map{padding-inline:18px}.ecosystem-clouds,.ecosystem-dj-apps{height:auto;min-height:70px}.ecosystem-center-row{flex-direction:column;gap:14px;display:flex}.ecosystem-side{width:100%}.horizontal-link{width:56px}.feature-card,.feature-card.wide,.wave-card{grid-column:span 3}.manual-promo-inner{grid-template-columns:1fr;gap:45px}.pricing-grid{grid-template-columns:1fr;max-width:620px}.price-card{min-height:auto}.faq-layout{grid-template-columns:1fr;gap:45px}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div{grid-column:1/-1}.footer-bottom{grid-template-columns:1fr;justify-items:center}.footer-bottom>span:last-child{text-align:center}.manual-hero{min-height:430px}.manual-layout{grid-template-columns:1fr;width:min(680px,100% - 36px);padding-top:40px}.manual-sidebar{position:static}.manual-sidebar>span,.sidebar-support{display:none}.manual-sidebar nav{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.manual-sidebar nav button{background:#101511;border:1px solid #222b23;height:48px}html[data-theme=light] .manual-sidebar nav button{background:#fff;border-color:#d2ddce}.changelog-list{width:min(680px,100% - 36px)}.changelog-list:before{left:7px}.changelog-release{grid-template-columns:1fr;gap:15px;padding:28px 0 28px 30px}.release-meta{text-align:left;padding:0}.release-meta>div{align-items:flex-start}.release-dot{top:8px;left:-28px;right:auto}.beta-shell{width:min(680px,100% - 36px);padding-top:50px}.beta-intro{grid-template-columns:1fr;align-items:start;gap:28px}.beta-intro aside{max-width:430px}.beta-form fieldset{grid-template-columns:1fr;gap:25px;padding:34px}.beta-form legend{align-items:flex-start;display:flex}.beta-form fieldset>:not(legend){grid-column:1}.beta-fields.three-columns{grid-template-columns:1fr}}@media (width<=560px){.hero{padding-inline:18px}.hero h1{font-size:46px}.hero-copy>p{font-size:18px}.hero-actions{flex-direction:column;align-items:stretch;max-width:310px}.hero-note{flex-wrap:wrap}.hero-preview-wrap{width:630px;margin-left:0;transform:translate(-6%)}.preview-body{grid-template-columns:125px 1fr;height:360px}.orbit-two{display:none}.section{width:calc(100% - 32px)}.feature-overview{padding-block:38px 30px}.section-heading h2,.manual-promo h2,.download-section h2{font-size:38px}.feature-overview .feature-grid{grid-template-columns:1fr}.feature-overview .feature-card{grid-column:1/-1;min-height:0}.feature-apps{gap:15px 23px;margin-top:24px}.feature-apps b{display:none}.feature-card,.feature-card.wide,.wave-card{grid-column:1/-1}.pricing-section{padding-block:75px}.pricing-grid{grid-template-columns:1fr}.price-card{min-height:auto}.pro-purchase-options{grid-template-columns:1fr}.pro-purchase-options>div{grid-template-columns:minmax(0,1fr) auto}.pro-purchase-options .button{grid-column:1/-1}.plan-comparison>div{grid-template-columns:minmax(270px,1fr) repeat(3,70px);padding-inline:13px;font-size:13px}.pricing-note{align-items:flex-start}.trust-faq-section{padding-block:70px}.faq-layout h2{font-size:38px}.manual-promo{padding-block:70px}.download-section{padding-block:75px}.download-primary-button{width:min(270px,100%);min-width:0}.download-platforms{flex-wrap:wrap}.footer-main{gap:40px}.footer-bottom{justify-items:start;gap:12px}.footer-bottom>span:last-child{text-align:left}.footer-legal{justify-content:flex-start}.legal-page{padding-bottom:90px}.legal-hero{padding:68px 18px 34px}.legal-hero h1{font-size:43px}.legal-tabs{flex-direction:column}.legal-document{width:calc(100% - 28px);padding:5px 22px 34px}.legal-document>section{padding:32px 0}.legal-document h2{font-size:24px}.manual-hero{padding-inline:18px}.manual-hero h1{font-size:43px}.manual-sidebar nav{grid-template-columns:repeat(2,1fr)}.manual-layout{gap:55px;width:calc(100% - 30px)}.manual-article>header h2{font-size:36px}.changelog-page{padding-bottom:90px}.changelog-hero{padding:68px 18px 50px}.changelog-hero h1{font-size:43px}.changelog-summary{flex-direction:column;gap:7px;width:100%}.changelog-summary i{display:none}.changelog-summary span{justify-content:space-between;width:100%}.release-card{padding:23px 20px}.manual-block{grid-template-columns:1fr}.block-number{margin-bottom:-4px}.article-footer{flex-direction:column;align-items:flex-start}.beta-header{width:calc(100% - 30px);height:68px}.beta-header .brand{font-size:19px}.beta-shell{width:calc(100% - 24px);padding:42px 0 75px}.beta-intro{margin-bottom:30px}.beta-intro h1{font-size:41px}.beta-intro>div>p:last-child{font-size:17px}.beta-form{border-radius:13px}.beta-form fieldset{padding:28px 20px}.beta-fields.two-columns,.platform-grid,.software-grid{grid-template-columns:1fr}.beta-submit-area{padding:28px 20px 32px}.beta-submit{width:100%}.beta-success{margin-top:45px;padding:42px 22px}}html[dir=rtl] .language-menu{left:0;right:auto}html[dir=rtl] .hero-copy{margin-left:auto}html[dir=rtl] .hero-preview-wrap{left:auto;right:calc(50% + 102px)}html[dir=rtl] .app-preview{direction:ltr}html[dir=rtl] .button svg,html[dir=rtl] .text-link svg,html[dir=rtl] .nav-cta svg,html[dir=rtl] .article-footer a svg{transform:scaleX(-1)}@media (width<=1050px){html[dir=rtl] .hero-preview-wrap{left:auto;right:58%}}@media (width<=820px){html[dir=rtl] .hero-preview-wrap{margin:70px 5% 0 0;left:auto;right:auto}}@media (width<=560px){html[dir=rtl] .hero-preview-wrap{margin-right:0;transform:translate(6%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
