.get[data-astro-cid-g2tfy4z2]{padding-top:clamp(6.5rem,13vh,8.5rem);position:relative;overflow-x:clip}.sky[data-astro-cid-g2tfy4z2]{z-index:-1;background:radial-gradient(ellipse 50% 40% at 30% 0%, color-mix(in srgb, var(--desk-1) 55%, transparent), transparent 70%), radial-gradient(ellipse 50% 40% at 75% 0%, color-mix(in srgb, var(--desk-2) 55%, transparent), transparent 70%), var(--paper);height:46rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.visually-hidden[data-astro-cid-g2tfy4z2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.intro[data-astro-cid-g2tfy4z2]{text-align:center;justify-items:center;gap:1.1rem;display:grid}.intro[data-astro-cid-g2tfy4z2]>div[data-astro-cid-g2tfy4z2]{justify-items:center;gap:1.1rem;display:grid}.intro[data-astro-cid-g2tfy4z2] .app-icon{filter:drop-shadow(0 18px 40px #ff6a4d40);animation:5s ease-in-out infinite hover}@keyframes hover{50%{transform:translateY(-6px)}}h1[data-astro-cid-g2tfy4z2]{font-size:clamp(3rem,7.5vw,5.5rem)}.lead[data-astro-cid-g2tfy4z2]{max-width:34rem;color:var(--ink-2);text-wrap:balance;font-size:clamp(1.0625rem,1.6vw,1.1875rem)}.actions[data-astro-cid-g2tfy4z2]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.3rem;display:flex}.req[data-astro-cid-g2tfy4z2]{color:var(--ink-3);font-size:.78rem}button[data-astro-cid-g2tfy4z2].btn{font:inherit;cursor:pointer;border:0}.btn-quiet[data-astro-cid-g2tfy4z2]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line-strong) inset}.btn-quiet[data-astro-cid-g2tfy4z2]:hover{background:#ffffff14}.btn[data-astro-cid-g2tfy4z2]:disabled{opacity:.35;cursor:default;transform:none}.get[data-astro-cid-g2tfy4z2][data-platform=mac] .for-other[data-astro-cid-g2tfy4z2],.get[data-astro-cid-g2tfy4z2][data-platform=other] .for-mac[data-astro-cid-g2tfy4z2],.get[data-astro-cid-g2tfy4z2][data-state=idle] .when-started[data-astro-cid-g2tfy4z2],.get[data-astro-cid-g2tfy4z2][data-state=started] .when-idle[data-astro-cid-g2tfy4z2],.copied[data-astro-cid-g2tfy4z2] .when-copy[data-astro-cid-g2tfy4z2],[data-astro-cid-g2tfy4z2]:not(.copied)>.when-copied[data-astro-cid-g2tfy4z2]{display:none}.walkthrough[data-astro-cid-g2tfy4z2]{margin-top:clamp(3.5rem,8vw,6rem)}.rail[data-astro-cid-g2tfy4z2]{grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:1rem;display:grid}.rail-step[data-astro-cid-g2tfy4z2]{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:.7rem;padding:.85rem 1rem;font-size:.9375rem;font-weight:550;transition:border-color .2s,background-color .2s,color .2s;display:flex}.rail-step[data-astro-cid-g2tfy4z2]:hover{color:var(--ink)}.rail-step[data-astro-cid-g2tfy4z2][aria-selected=true]{color:var(--ink);background:#ff6a4d0f;border-color:#ff6a4d73}.num[data-astro-cid-g2tfy4z2]{border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;display:grid}.rail-step[data-astro-cid-g2tfy4z2][aria-selected=true] .num[data-astro-cid-g2tfy4z2]{border-color:var(--coral);background:var(--coral);color:var(--paper)}.rail-step[data-astro-cid-g2tfy4z2].done .num[data-astro-cid-g2tfy4z2]{color:#0000;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.5l2.2 2.2L9.5 3.8' fill='none' stroke='%237cff6b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/.8rem no-repeat;border-color:#ff6a4d80}.panels[data-astro-cid-g2tfy4z2]{border:1px solid var(--line);background:linear-gradient(#24201e59,#1b181633);border-radius:22px}.panel[data-astro-cid-g2tfy4z2]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.panel[data-astro-cid-g2tfy4z2][hidden]{display:none}.get[data-astro-cid-g2tfy4z2]:not(.js) .panel[data-astro-cid-g2tfy4z2]+.panel[data-astro-cid-g2tfy4z2]{border-top:1px solid var(--line)}.get[data-astro-cid-g2tfy4z2]:not(.js) .rail[data-astro-cid-g2tfy4z2],.get[data-astro-cid-g2tfy4z2]:not(.js) .pager[data-astro-cid-g2tfy4z2],.get[data-astro-cid-g2tfy4z2]:not(.js) .browsers[data-astro-cid-g2tfy4z2]{display:none}.js[data-astro-cid-g2tfy4z2] .panel[data-astro-cid-g2tfy4z2]:not([hidden]){animation:.35s arrive}@keyframes arrive{0%{opacity:0;transform:translateY(6px)}}.text[data-astro-cid-g2tfy4z2]{color:var(--ink-2);gap:.9rem;display:grid}.text[data-astro-cid-g2tfy4z2] strong[data-astro-cid-g2tfy4z2]{color:var(--ink);font-weight:600}.step-num[data-astro-cid-g2tfy4z2]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3);font-size:.75rem}h3[data-astro-cid-g2tfy4z2]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.1}.browsers[data-astro-cid-g2tfy4z2]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-g2tfy4z2]{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;padding:.35rem .8rem;font-size:.8125rem}.chip[data-astro-cid-g2tfy4z2][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.for-safari[data-astro-cid-g2tfy4z2],.for-chrome[data-astro-cid-g2tfy4z2],.for-firefox[data-astro-cid-g2tfy4z2],.js[data-astro-cid-g2tfy4z2] .for-other-browser[data-astro-cid-g2tfy4z2],.js[data-astro-cid-g2tfy4z2] .unzip[data-astro-cid-g2tfy4z2].for-zip{display:none}.js[data-astro-cid-g2tfy4z2][data-browser=safari] .for-safari[data-astro-cid-g2tfy4z2],.js[data-astro-cid-g2tfy4z2][data-browser=chrome] .for-chrome[data-astro-cid-g2tfy4z2],.js[data-astro-cid-g2tfy4z2][data-browser=firefox] .for-firefox[data-astro-cid-g2tfy4z2],.js[data-astro-cid-g2tfy4z2][data-browser=other] .for-other-browser[data-astro-cid-g2tfy4z2]{display:block}.js[data-astro-cid-g2tfy4z2]:not([data-browser=safari]) .unzip[data-astro-cid-g2tfy4z2].for-zip{display:flex}.art[data-astro-cid-g2tfy4z2]{border:1px solid var(--line);background:radial-gradient(70% 60% at 50% 40%,#ff6a4d14,#0000 70%),#12101099;border-radius:16px;place-items:center;min-height:18rem;padding:1.5rem;display:grid}.mock[data-astro-cid-g2tfy4z2]{color:#f2f2f7;background:#282a32eb;border:1px solid #ffffff1f;border-radius:14px;width:min(100%,17.5rem);font-family:-apple-system,BlinkMacSystemFont,Inter Variable,sans-serif;box-shadow:0 0 0 .5px #0009,0 24px 60px -12px #000000b3}.downloads[data-astro-cid-g2tfy4z2]{padding:.9rem}.mock-heading[data-astro-cid-g2tfy4z2]{margin-bottom:.6rem;font-size:.8125rem;font-weight:600}.dl-row[data-astro-cid-g2tfy4z2]{background:#0a84ffd9;border-radius:9px;align-items:center;gap:.7rem;padding:.55rem;display:flex}.dl-name[data-astro-cid-g2tfy4z2]{font-size:.8125rem;font-weight:600}.dl-meta[data-astro-cid-g2tfy4z2]{opacity:.8;font-size:.6875rem}.magnifier[data-astro-cid-g2tfy4z2]{border:1.5px solid #fff;border-radius:50%;width:.8rem;height:.8rem;margin-left:auto;position:relative}.magnifier[data-astro-cid-g2tfy4z2]:after{content:"";background:#fff;width:.35rem;height:1.5px;position:absolute;bottom:-.15rem;right:-.3rem;transform:rotate(45deg)}.unzip[data-astro-cid-g2tfy4z2]{align-items:center;gap:1.25rem;display:flex}.file[data-astro-cid-g2tfy4z2]{color:var(--ink);justify-items:center;gap:.45rem;font-size:.8125rem;display:grid}.zip-icon[data-astro-cid-g2tfy4z2]{background:linear-gradient(#e9edf5,#c7cfdc);border-radius:5px;width:44px;height:56px;display:block;position:relative}.zip-icon[data-astro-cid-g2tfy4z2] span[data-astro-cid-g2tfy4z2]{background:repeating-linear-gradient(#5b6474 0 3px,#0000 3px 6px);width:6px;height:30px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.arrow[data-astro-cid-g2tfy4z2]{background:linear-gradient(90deg, transparent, var(--coral));width:2.5rem;height:2px;animation:1.6s ease-in-out infinite flow;position:relative}.arrow[data-astro-cid-g2tfy4z2]:after{content:"";border:5px solid #0000;border-left-color:var(--coral);border-right-width:0;position:absolute;top:-4px;right:-1px}@keyframes flow{50%{transform:translate(4px)}}.alert[data-astro-cid-g2tfy4z2]{text-align:center;justify-items:center;gap:.55rem;padding:1.25rem 1.1rem 1rem;display:grid}.alert-title[data-astro-cid-g2tfy4z2]{font-size:.8125rem;font-weight:700;line-height:1.3}.alert-body[data-astro-cid-g2tfy4z2]{color:#f2f2f7bf;font-size:.6875rem;line-height:1.35}.alert-buttons[data-astro-cid-g2tfy4z2]{grid-template-columns:1fr 1fr;gap:.45rem;width:100%;margin-top:.4rem;display:grid}.alert-buttons[data-astro-cid-g2tfy4z2].stacked{grid-template-columns:1fr}.mac-btn[data-astro-cid-g2tfy4z2]{background:#ffffff24;border-radius:999px;padding:.4rem .6rem;font-size:.75rem;font-weight:500}.mac-btn[data-astro-cid-g2tfy4z2].primary{color:#fff;background:#0a84ff}.pulse[data-astro-cid-g2tfy4z2]{animation:2.4s ease-in-out infinite pulse}@keyframes pulse{0%,to{box-shadow:0 0 #ff6a4d00}50%{box-shadow:0 0 0 4px #ff6a4d8c}}.setup[data-astro-cid-g2tfy4z2]{text-align:center;background:linear-gradient(#242834f5,#1c1e26f5);justify-items:center;gap:.7rem;padding:.8rem 1.25rem 1.1rem;display:grid}.traffic[data-astro-cid-g2tfy4z2]{justify-self:start;gap:.35rem;display:flex}.traffic[data-astro-cid-g2tfy4z2] span[data-astro-cid-g2tfy4z2]{background:#ff5f57;border-radius:50%;width:.6rem;height:.6rem}.traffic[data-astro-cid-g2tfy4z2] span[data-astro-cid-g2tfy4z2]+span[data-astro-cid-g2tfy4z2]{background:#ffffff2e}.setup-title[data-astro-cid-g2tfy4z2]{margin-top:1.2rem;font-family:New York,ui-serif,Georgia,serif;font-size:2rem;line-height:1}.setup-title[data-astro-cid-g2tfy4z2] em[data-astro-cid-g2tfy4z2]{font-style:italic}.setup-body[data-astro-cid-g2tfy4z2]{color:#f2f2f7b3;max-width:14rem;font-size:.6875rem}.dots[data-astro-cid-g2tfy4z2]{gap:.35rem;margin-top:.6rem;display:flex}.dots[data-astro-cid-g2tfy4z2] span[data-astro-cid-g2tfy4z2]{background:#ffffff40;border-radius:50%;width:.4rem;height:.4rem}.dots[data-astro-cid-g2tfy4z2] .on[data-astro-cid-g2tfy4z2]{background:#fff}.pager[data-astro-cid-g2tfy4z2]{justify-content:space-between;margin-top:1rem;display:flex}.pager[data-astro-cid-g2tfy4z2] [data-astro-cid-g2tfy4z2][hidden]{display:none}.help[data-astro-cid-g2tfy4z2]{text-align:center;color:var(--ink-2);padding-block:clamp(3rem,7vw,5rem) clamp(4rem,8vw,6rem);font-size:.9375rem}.help[data-astro-cid-g2tfy4z2] a{color:var(--ink)}@media (max-width:760px){.rail[data-astro-cid-g2tfy4z2]{grid-template-columns:repeat(4,auto);justify-content:center}.rail-step[data-astro-cid-g2tfy4z2]{border-radius:999px;padding:.5rem}.rail-step[data-astro-cid-g2tfy4z2] .label[data-astro-cid-g2tfy4z2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel[data-astro-cid-g2tfy4z2]{grid-template-columns:1fr}.art[data-astro-cid-g2tfy4z2]{order:-1;min-height:14rem}}@media (prefers-reduced-motion:reduce){.intro[data-astro-cid-g2tfy4z2] .app-icon,.arrow[data-astro-cid-g2tfy4z2],.pulse[data-astro-cid-g2tfy4z2],.js[data-astro-cid-g2tfy4z2] .panel[data-astro-cid-g2tfy4z2]:not([hidden]){animation:none}}
