.download[data-astro-cid-5oqtr3h2]{--dl-ink:#16171b;padding-block:clamp(40px,7vw,96px) clamp(64px,9vw,120px)}.download__state[data-astro-cid-5oqtr3h2][hidden],.signup[data-astro-cid-5oqtr3h2][hidden],.download[data-astro-cid-5oqtr3h2]:is([data-state=windows],[data-state=other]) [data-astro-cid-5oqtr3h2][data-mac-only]{display:none}.dl-hero[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.dl-chip[data-astro-cid-5oqtr3h2]{border-radius:var(--radius-full);background:var(--color-surface);min-height:34px;box-shadow:var(--shadow-card);color:var(--color-text-secondary);align-items:center;gap:8px;padding:6px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.dl-chip[data-astro-cid-5oqtr3h2] svg{color:var(--color-text);font-size:15px}.dl-chip__dot[data-astro-cid-5oqtr3h2]{background:var(--color-brand);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 22%, transparent);border-radius:50%}.dl-title[data-astro-cid-5oqtr3h2]{--rise-index:1;letter-spacing:var(--tracking-tight);margin-block:24px 0;font-size:clamp(46px,6.4vw,84px);line-height:1}.dl-lead[data-astro-cid-5oqtr3h2]{--rise-index:2;max-width:34ch;margin-top:20px}.dl-cta[data-astro-cid-5oqtr3h2]{--rise-index:3;margin-top:32px}.dl-btn[data-astro-cid-5oqtr3h2]{gap:10px;min-height:58px;padding-inline:28px 32px;font-size:17px}.dl-btn[data-astro-cid-5oqtr3h2] .dl-btn__icon{margin-top:-2px;font-size:21px}.dl-meta[data-astro-cid-5oqtr3h2]{--rise-index:4;color:var(--color-muted);flex-wrap:wrap;gap:6px 0;margin-top:20px;font-size:14px;display:flex}.dl-meta[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]+span[data-astro-cid-5oqtr3h2]:before{content:"·";margin-inline:10px}.dl-meta[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2],.dl-help[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.dl-meta[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]:hover,.dl-help[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]:hover{text-decoration-color:currentColor}.signup[data-astro-cid-5oqtr3h2]{--rise-index:3;flex-wrap:wrap;gap:10px;max-width:480px;margin-top:32px;display:flex}.signup[data-astro-cid-5oqtr3h2] input[data-astro-cid-5oqtr3h2]{border-radius:var(--radius-full);background:var(--color-surface);min-width:0;min-height:52px;box-shadow:var(--shadow-card), inset 0 0 0 1px var(--color-border-strong);color:var(--color-text);font:16px var(--font-body);border:0;flex:240px;padding-inline:20px}.signup__status[data-astro-cid-5oqtr3h2]{min-height:1.5em;color:var(--color-text-secondary);margin-top:12px}.signup__status[data-astro-cid-5oqtr3h2]+.dl-meta[data-astro-cid-5oqtr3h2]{margin-top:4px}.dl-visual[data-astro-cid-5oqtr3h2]{border-radius:var(--radius-sheet);background:var(--color-sunken);box-shadow:inset 0 0 0 1px var(--color-border);position:relative;overflow:hidden}.dl-menubar[data-astro-cid-5oqtr3h2]{background:var(--glass-bg);height:38px;box-shadow:0 1px 0 var(--color-border);color:var(--color-text);justify-content:space-between;align-items:center;gap:16px;padding-inline:18px;font-size:13px;display:flex}.dl-menubar__left[data-astro-cid-5oqtr3h2],.dl-menubar__right[data-astro-cid-5oqtr3h2]{white-space:nowrap;align-items:center;gap:16px;display:flex}.dl-menubar[data-astro-cid-5oqtr3h2] svg{font-size:15px}.dl-menubar__menu[data-astro-cid-5oqtr3h2]{color:var(--color-text-secondary)}.dl-menubar__mark[data-astro-cid-5oqtr3h2]{background:var(--color-brand);width:28px;height:24px;color:var(--color-on-brand);box-shadow:0 0 18px color-mix(in srgb, var(--color-brand) 70%, transparent);border-radius:6px;place-items:center;margin-inline:-4px;display:grid}.dl-stage[data-astro-cid-5oqtr3h2]{place-items:center;padding:clamp(24px,4vw,48px);display:grid;position:relative}.dl-glow[data-astro-cid-5oqtr3h2]{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-brand) 42%, transparent), transparent);filter:blur(18px);border-radius:50%;width:78%;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.dl-ring[data-astro-cid-5oqtr3h2]{width:min(100%,400px);height:auto;position:relative;overflow:visible}.dl-petal[data-astro-cid-5oqtr3h2]{transform-box:view-box;transform-origin:50%}.dl-petal__shape[data-astro-cid-5oqtr3h2]{fill:var(--lightningcss-light,#16171be6)var(--lightningcss-dark,#26272deb);stroke:var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff14);stroke-width:1px}.dl-petal__shape[data-astro-cid-5oqtr3h2].is-on{fill:var(--color-brand);stroke:none}.dl-petal__label[data-astro-cid-5oqtr3h2]{font-family:var(--font-body);fill:#f5f5f7;font-size:17px;font-weight:600}.dl-petal__label[data-astro-cid-5oqtr3h2].is-on{fill:var(--color-on-brand)}.dl-spark[data-astro-cid-5oqtr3h2]{fill:#bdf0ff}.dl-hub[data-astro-cid-5oqtr3h2]{fill:none;stroke:var(--lightningcss-light,#16171b29)var(--lightningcss-dark,#ffffff2e);stroke-width:1.5px}.dl-pointer[data-astro-cid-5oqtr3h2]{fill:var(--lightningcss-light,#111216)var(--lightningcss-dark,#fff);stroke:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111216);stroke-width:1.4px;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.dl-petal[data-astro-cid-5oqtr3h2]{animation:dl-bloom .7s var(--ease-out) both;animation-delay:calc(.25s + var(--i) * 60ms)}.dl-glow[data-astro-cid-5oqtr3h2]{animation:5s ease-in-out infinite dl-breathe}.dl-chip__dot[data-astro-cid-5oqtr3h2]{animation:1.8s ease-in-out infinite dl-pulse}}@keyframes dl-bloom{0%{opacity:0;scale:.82}}@keyframes dl-breathe{50%{opacity:.65;scale:.94}}@keyframes dl-pulse{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--color-brand) 8%, transparent)}}.dl-setup[data-astro-cid-5oqtr3h2]{margin-top:clamp(80px,10vw,140px)}.dl-setup__header[data-astro-cid-5oqtr3h2]{margin-bottom:clamp(32px,4vw,48px)}.dl-steps[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.dl-step[data-astro-cid-5oqtr3h2]{padding:28px 28px 32px}.dl-step__top[data-astro-cid-5oqtr3h2]{justify-content:space-between;align-items:center;display:flex}.dl-step__n[data-astro-cid-5oqtr3h2]{color:var(--color-muted);font-family:var(--font-display);font-size:34px;line-height:1}.dl-step__title[data-astro-cid-5oqtr3h2]{margin-top:28px;font-size:16px;line-height:1.4}.dl-step__body[data-astro-cid-5oqtr3h2]{color:var(--color-muted);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.6}.dl-trust-wrap[data-astro-cid-5oqtr3h2]{margin-top:16px}.download[data-astro-cid-5oqtr3h2]:is([data-state=windows],[data-state=other]) .dl-trust-wrap[data-astro-cid-5oqtr3h2]{margin-top:clamp(64px,8vw,104px)}.dl-trust[data-astro-cid-5oqtr3h2]{border-radius:var(--radius-xl);background:var(--color-sunken);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;gap:10px 32px;padding:20px 28px;font-size:14px;list-style:none;display:flex}.dl-trust[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{align-items:flex-start;gap:10px;display:flex}.dl-trust[data-astro-cid-5oqtr3h2] svg{color:var(--color-accent);flex:none;margin-top:1px;font-size:18px}.dl-platforms-wrap[data-astro-cid-5oqtr3h2]{text-align:center;margin-top:clamp(64px,8vw,104px)}.dl-platforms__title[data-astro-cid-5oqtr3h2]{color:var(--color-text-secondary);font-size:13px;font-weight:500}.platforms[data-astro-cid-5oqtr3h2]{text-align:start;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}.platforms[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]>[data-astro-cid-5oqtr3h2]{border-radius:var(--radius-lg);background:var(--color-surface);height:100%;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text);transition:box-shadow var(--transition-base);flex-direction:column;align-items:flex-start;gap:8px;padding:18px;font-size:14px;text-decoration:none;display:flex}.platforms[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]:hover{box-shadow:var(--shadow-card-hover)}.platforms[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2].is-on>[data-astro-cid-5oqtr3h2]{box-shadow:inset 0 0 0 1.5px var(--color-brand), 0 12px 32px -14px color-mix(in srgb, var(--color-brand) 60%, transparent)}.platforms[data-astro-cid-5oqtr3h2] .platforms__icon{margin-bottom:6px;font-size:26px}.platforms[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]:not(.is-on) .platforms__icon{color:var(--color-muted)}.platforms[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2].is-off>[data-astro-cid-5oqtr3h2]{color:var(--color-muted);background:0 0}.platforms[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2].is-off .platforms__icon{opacity:.6}.platforms__tag[data-astro-cid-5oqtr3h2]{background:var(--color-sunken);color:var(--color-text-secondary);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500}.platforms__tag--on[data-astro-cid-5oqtr3h2]{background:var(--color-brand);color:var(--color-on-brand)}.platforms__tag--off[data-astro-cid-5oqtr3h2]{color:var(--color-muted);box-shadow:inset 0 0 0 1px var(--color-border);background:0 0}.platforms__req[data-astro-cid-5oqtr3h2]{color:var(--color-muted);font-size:12px}.dl-help[data-astro-cid-5oqtr3h2]{color:var(--color-muted);margin-top:32px;font-size:14px}@media (width<=960px){.dl-hero[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,1fr)}.dl-hero__copy[data-astro-cid-5oqtr3h2]{text-align:center}.dl-lead[data-astro-cid-5oqtr3h2]{margin-inline:auto}.dl-meta[data-astro-cid-5oqtr3h2],.signup[data-astro-cid-5oqtr3h2]{justify-content:center}.signup[data-astro-cid-5oqtr3h2]{margin-inline:auto}.dl-visual[data-astro-cid-5oqtr3h2]{width:min(100%,560px);margin-inline:auto}.dl-steps[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.platforms[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (width<=640px){.download[data-astro-cid-5oqtr3h2]{--gutter:16px}.dl-menubar__menu[data-astro-cid-5oqtr3h2]{display:none}.dl-btn[data-astro-cid-5oqtr3h2]{width:100%}.dl-step[data-astro-cid-5oqtr3h2]{padding:24px}.dl-step__title[data-astro-cid-5oqtr3h2]{margin-top:20px}.dl-trust[data-astro-cid-5oqtr3h2]{text-align:start;flex-direction:column;align-items:flex-start}.platforms[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(2,minmax(0,1fr))}}
