.hero[data-astro-cid-ge2uvauf]{--frame-w:min(100vw, 153.97svh);min-height:calc(100svh - 56px);padding:clamp(24px, 5vh, 80px) 20px calc(var(--frame-w) * .27);color:#fff;background:radial-gradient(120% 55% at 50% 100%, var(--desk-glow), #fff0 70%), linear-gradient(180deg, var(--desk-top) 0%, var(--desk-mid) 52%, var(--desk-low) 100%);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.copy[data-astro-cid-ge2uvauf]{z-index:1;text-align:center;max-width:920px;position:relative}.kicker[data-astro-cid-ge2uvauf]{letter-spacing:.01em;background:#ffffff24;border-radius:999px;margin:0;padding:6px 14px;font-size:14px;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff38}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 30px #05143240;margin:14px 0 0;font-size:clamp(40px,min(6.6vw,7.6vh),78px);font-weight:700;line-height:1.03}.sub[data-astro-cid-ge2uvauf]{text-wrap:pretty;letter-spacing:-.01em;color:#ffffffdb;max-width:660px;margin:14px auto 0;font-size:clamp(18px,min(2.1vw,2.4vh),22px);line-height:1.42}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:clamp(18px,3vh,34px);display:flex}.watch[data-astro-cid-ge2uvauf]{color:#0b2148;background:#fff;min-width:220px;box-shadow:0 10px 30px #05143240}.watch[data-astro-cid-ge2uvauf]:hover{background:#eef4fb}.watch[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{flex-shrink:0}.watch[data-astro-cid-ge2uvauf] .i-wait[data-astro-cid-ge2uvauf],.watch[data-astro-cid-ge2uvauf] .i-stop[data-astro-cid-ge2uvauf],.watch[data-astro-cid-ge2uvauf][data-state=loading] .i-play[data-astro-cid-ge2uvauf],.watch[data-astro-cid-ge2uvauf][data-state=playing] .i-play[data-astro-cid-ge2uvauf]{display:none}.watch[data-astro-cid-ge2uvauf][data-state=loading] .i-wait[data-astro-cid-ge2uvauf]{animation:.9s linear infinite spin;display:block}.watch[data-astro-cid-ge2uvauf][data-state=playing] .i-stop[data-astro-cid-ge2uvauf]{display:block}@keyframes spin{to{transform:rotate(360deg)}}.alt[data-astro-cid-ge2uvauf]{color:#fff;align-items:center;gap:6px;font-size:17px;font-weight:600;display:inline-flex}.alt[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{margin-top:1px}.sound[data-astro-cid-ge2uvauf]{cursor:pointer;color:#ffffffb8;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;margin:4px 0 0;padding:8px 12px;font-size:14px;display:inline-flex}.sound[data-astro-cid-ge2uvauf]:hover{color:#fff;background:#ffffff1f}.sound[data-astro-cid-ge2uvauf] .off[data-astro-cid-ge2uvauf],html[data-muted] .sound[data-astro-cid-ge2uvauf] .on[data-astro-cid-ge2uvauf]{display:none}html[data-muted] .sound[data-astro-cid-ge2uvauf] .off[data-astro-cid-ge2uvauf]{display:inline}.still[data-astro-cid-ge2uvauf]{bottom:0;left:calc(50% - var(--frame-w) * .32143);width:calc(var(--frame-w) * .46958);pointer-events:none;user-select:none;height:auto;transition:opacity .35s;position:absolute}html[data-fly=loading] .still[data-astro-cid-ge2uvauf],html[data-fly=playing] .still[data-astro-cid-ge2uvauf]{opacity:0}.framed[data-astro-cid-ge2uvauf]{color:#f5f5f7;background:#1c1c1e;border:0;border-radius:22px;width:min(960px,100vw - 32px);max-width:none;padding:0;box-shadow:0 40px 120px #00000080}.framed[data-astro-cid-ge2uvauf]::backdrop{backdrop-filter:blur(8px);background:#0009}.screen[data-astro-cid-ge2uvauf]{aspect-ratio:3024/1964;background:#000;border-radius:12px;margin:12px 12px 0;overflow:hidden}.screen[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{width:100%;height:100%}.framed-bar[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:16px;padding:14px 18px 16px;display:flex}.framed-title[data-astro-cid-ge2uvauf]{margin:0;font-size:15px;font-weight:600}.framed-note[data-astro-cid-ge2uvauf]{color:#98989d;margin:2px 0 0;font-size:13px}.how[data-astro-cid-tbycsn3q]{background:var(--bg-soft);padding:clamp(72px,10vw,120px) 20px}.inner[data-astro-cid-tbycsn3q]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);max-width:1080px;margin:clamp(40px,5vw,60px) auto 0;display:grid}.scene[data-astro-cid-tbycsn3q]{background:radial-gradient(120% 55% at 50% 100%, var(--desk-glow), #fff0 70%), linear-gradient(180deg, var(--desk-top) 0%, var(--desk-mid) 52%, var(--desk-low) 100%);min-height:470px;box-shadow:var(--shadow-window);border-radius:20px;margin:0;padding:0 18px 18px;position:relative;overflow:hidden}.menubar[data-astro-cid-tbycsn3q]{z-index:2;color:#fff;backdrop-filter:blur(20px);background:#fff3;align-items:center;height:30px;margin:0 -18px;padding:0 18px;display:flex;position:relative}.mb-left[data-astro-cid-tbycsn3q]{gap:14px;display:flex}.mb-left[data-astro-cid-tbycsn3q] i[data-astro-cid-tbycsn3q]{background:#ffffff8c;border-radius:4px;width:34px;height:7px;display:block}.mb-left[data-astro-cid-tbycsn3q] i[data-astro-cid-tbycsn3q]:first-child{width:14px}.mb-right[data-astro-cid-tbycsn3q]{align-items:center;gap:14px;margin-left:auto;display:flex}.mb-car[data-astro-cid-tbycsn3q]{background:#ffffff4d;border-radius:6px;align-items:center;height:24px;margin:0 -6px;padding:0 6px;display:flex}.mb-clock[data-astro-cid-tbycsn3q]{letter-spacing:.01em;font-size:13px;font-weight:600}.panel[data-astro-cid-tbycsn3q]{z-index:1;width:min(344px,100%);margin:6px 0 0 auto;display:block;position:relative}.panel[data-astro-cid-tbycsn3q] img[data-astro-cid-tbycsn3q]{filter:drop-shadow(0 18px 40px #000a2859);width:100%;height:auto}.mini-car[data-astro-cid-tbycsn3q]{width:30%;height:auto;position:absolute;bottom:0;left:2%}.lists[data-astro-cid-tbycsn3q]{flex-direction:column;gap:26px;display:flex}.group[data-astro-cid-tbycsn3q]{flex-direction:column;gap:8px;display:flex}.g-title[data-astro-cid-tbycsn3q]{color:var(--sub);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:0 18px;font-size:13px;font-weight:400}.card[data-astro-cid-tbycsn3q]{background:var(--cell);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.row[data-astro-cid-tbycsn3q]{align-items:center;gap:14px;padding-left:16px;display:flex}.tile[data-astro-cid-tbycsn3q]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.text[data-astro-cid-tbycsn3q]{flex-direction:column;flex:1;gap:2px;min-width:0;padding:13px 18px 13px 0;display:flex}.row[data-astro-cid-tbycsn3q]+.row[data-astro-cid-tbycsn3q] .text[data-astro-cid-tbycsn3q]{border-top:1px solid var(--sep)}.label[data-astro-cid-tbycsn3q]{letter-spacing:-.01em;font-size:17px;font-weight:600}.long[data-astro-cid-tbycsn3q]{color:var(--sub);font-size:15px;line-height:1.35}.note[data-astro-cid-tbycsn3q]{color:var(--sub);margin:0;padding:0 18px;font-size:14px;line-height:1.45}@media (width<=860px){.inner[data-astro-cid-tbycsn3q]{grid-template-columns:minmax(0,1fr);max-width:560px}.scene[data-astro-cid-tbycsn3q]{min-height:0}}@media (width<=540px){.mb-left[data-astro-cid-tbycsn3q],.mini-car[data-astro-cid-tbycsn3q]{display:none}}.download[data-astro-cid-iclci2am]{padding:clamp(72px,10vw,120px) 20px}.cards[data-astro-cid-iclci2am]{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:20px;max-width:920px;margin:clamp(40px,5vw,56px) auto 0;display:grid}.card[data-astro-cid-iclci2am]{text-align:center;border-radius:28px;flex-direction:column;align-items:center;padding:clamp(28px,4vw,44px) 24px;display:flex}.mac[data-astro-cid-iclci2am]{background:var(--card)}.mac[data-astro-cid-iclci2am] .big-icon{border-radius:22px;box-shadow:0 14px 34px #0a142838}h3[data-astro-cid-iclci2am]{letter-spacing:-.02em;margin:22px 0 6px;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15}.meta[data-astro-cid-iclci2am]{color:var(--sub);font-variant-numeric:tabular-nums;margin:0;font-size:15px}.reqs[data-astro-cid-iclci2am]{flex-wrap:wrap;justify-content:center;gap:10px;margin:20px 0 28px;padding:0;list-style:none;display:flex}.reqs[data-astro-cid-iclci2am] li[data-astro-cid-iclci2am]{background:var(--cell);box-shadow:0 0 0 1px var(--sep);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:14px;font-weight:500;display:inline-flex}.reqs[data-astro-cid-iclci2am] svg[data-astro-cid-iclci2am]{color:var(--sub)}.phone[data-astro-cid-iclci2am]{flex-direction:column;align-items:center;display:flex}.phone-note[data-astro-cid-iclci2am]{max-width:320px;color:var(--sub);margin:0 0 16px;font-size:15px;line-height:1.4}html[data-phone] .get[data-astro-cid-iclci2am]{height:44px;color:var(--link);background:0 0;margin-top:14px;font-size:16px}html[data-phone] .get[data-astro-cid-iclci2am]:hover{background:0 0;text-decoration:underline}.win[data-astro-cid-iclci2am]{box-shadow:inset 0 0 0 1.5px var(--sep);background:0 0;background-image:repeating-linear-gradient(135deg, transparent 0 14px, var(--sep) 14px 15px);color:var(--sub);justify-content:center}.win-glyph[data-astro-cid-iclci2am]{background:var(--bg);width:76px;height:76px;box-shadow:0 0 0 1px var(--sep);border-radius:20px;justify-content:center;align-items:center;display:flex}.win[data-astro-cid-iclci2am] h3[data-astro-cid-iclci2am]{color:var(--text);margin-top:18px}.soon[data-astro-cid-iclci2am]{margin:0;font-size:15px}@media (width<=760px){.cards[data-astro-cid-iclci2am]{grid-template-columns:minmax(0,1fr);max-width:520px}}.install[data-astro-cid-swawiaf7]{background:var(--bg-soft);padding:clamp(72px,10vw,120px) 20px}.steps[data-astro-cid-swawiaf7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1180px;margin:clamp(40px,5vw,60px) auto 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-swawiaf7]{flex-direction:column;display:flex}.stage[data-astro-cid-swawiaf7]{background:var(--cell);height:200px;box-shadow:inset 0 0 0 1px var(--sep);border-radius:20px;justify-content:center;align-items:center;padding:14px;display:flex;overflow:hidden}h3[data-astro-cid-swawiaf7]{letter-spacing:-.015em;align-items:center;gap:10px;margin:18px 0 6px;font-size:19px;font-weight:700;display:flex}.n[data-astro-cid-swawiaf7]{background:var(--text);width:26px;height:26px;color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.step[data-astro-cid-swawiaf7]>p[data-astro-cid-swawiaf7]{color:var(--sub);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.files[data-astro-cid-swawiaf7]{color:var(--sub);align-items:center;gap:16px;display:flex}.file[data-astro-cid-swawiaf7]{flex-direction:column;align-items:center;gap:8px;display:flex}.file[data-astro-cid-swawiaf7] .tile{border-radius:13px}.fname[data-astro-cid-swawiaf7]{color:var(--text);font-size:12px;font-weight:500}.win[data-astro-cid-swawiaf7]{background:var(--win);box-shadow:0 10px 30px #00000029, 0 0 0 .5px var(--win-line);color:var(--text);border-radius:12px;font-size:10px;line-height:1.3}.alert[data-astro-cid-swawiaf7]{text-align:center;flex-direction:column;align-items:center;width:210px;padding:14px 14px 12px;display:flex}.alert[data-astro-cid-swawiaf7] .tile{border-radius:9px}.a-title[data-astro-cid-swawiaf7]{margin:8px 0 4px;font-size:11.5px;font-weight:700}.a-text[data-astro-cid-swawiaf7]{color:var(--win-sub);margin:0 0 10px}.buttons[data-astro-cid-swawiaf7]{gap:6px;width:100%;display:flex}.buttons[data-astro-cid-swawiaf7] .b[data-astro-cid-swawiaf7]{flex:1}.b[data-astro-cid-swawiaf7]{background:var(--win-btn);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;height:22px;padding:0 10px;font-size:10.5px;font-weight:500;display:inline-flex;box-shadow:0 .5px 1.5px #00000040}.b[data-astro-cid-swawiaf7].blue{color:#fff;background:#0071e3}.target[data-astro-cid-swawiaf7]{outline-offset:2px;outline:2px solid #ff9f0a;position:relative}.target[data-astro-cid-swawiaf7]:after{content:"";border:2px solid #ff9f0a;border-radius:10px;animation:1.8s ease-out infinite ping;position:absolute;inset:-6px}@keyframes ping{0%{opacity:.8;transform:scale(.96)}80%,to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.target[data-astro-cid-swawiaf7]:after{display:none}}.settings[data-astro-cid-swawiaf7]{width:248px;height:150px;display:flex;overflow:hidden}.side[data-astro-cid-swawiaf7]{background:var(--win-side);border-right:.5px solid var(--win-line);flex-direction:column;gap:3px;width:104px;padding:8px 6px;display:flex}.lights[data-astro-cid-swawiaf7]{gap:4px;margin:0 0 8px 2px;display:flex}.lights[data-astro-cid-swawiaf7] i[data-astro-cid-swawiaf7]{background:#ff5f57;border-radius:50%;width:7px;height:7px}.lights[data-astro-cid-swawiaf7] i[data-astro-cid-swawiaf7]:nth-child(2){background:#febc2e}.lights[data-astro-cid-swawiaf7] i[data-astro-cid-swawiaf7]:nth-child(3){background:#28c840}.item[data-astro-cid-swawiaf7]{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:3px 5px;font-size:9px;overflow:hidden}.item[data-astro-cid-swawiaf7].sel{color:#fff;background:#0071e3;font-weight:600}.pane[data-astro-cid-swawiaf7]{flex-direction:column;flex:1;align-items:flex-start;padding:30px 10px 10px;display:flex}.p-head[data-astro-cid-swawiaf7]{margin:0 0 6px;font-size:11px;font-weight:700}.p-text[data-astro-cid-swawiaf7]{color:var(--win-sub);margin:0 0 10px;font-size:9.5px}.why[data-astro-cid-swawiaf7]{background:var(--cell);max-width:760px;box-shadow:inset 0 0 0 1px var(--sep);border-radius:20px;align-items:flex-start;gap:14px;margin:clamp(36px,5vw,52px) auto 0;padding:22px 24px;display:flex}.why[data-astro-cid-swawiaf7]>svg[data-astro-cid-swawiaf7]{color:var(--blue);flex-shrink:0;margin-top:1px}.why[data-astro-cid-swawiaf7] h3[data-astro-cid-swawiaf7]{margin:0 0 4px;font-size:17px}.why[data-astro-cid-swawiaf7] p[data-astro-cid-swawiaf7]{color:var(--sub);margin:0;font-size:15px;line-height:1.5}@media (width<=1080px){.steps[data-astro-cid-swawiaf7]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px}}@media (width<=560px){.steps[data-astro-cid-swawiaf7]{grid-template-columns:minmax(0,1fr);max-width:420px}}.source[data-astro-cid-oso67amq]{padding:clamp(72px,10vw,120px) 20px}.card[data-astro-cid-oso67amq]{text-align:center;color:#f5f5f7;max-width:920px;box-shadow:var(--shadow-window);background:radial-gradient(80% 60% at 50% 0,#2a6fb873,#2a6fb800 70%),#0d1117;border-radius:32px;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(40px,6vw,72px) clamp(20px,5vw,56px);display:flex}.mark[data-astro-cid-oso67amq]{color:#fff}h2[data-astro-cid-oso67amq]{letter-spacing:-.03em;margin:20px 0 0;font-size:clamp(34px,4.6vw,52px);font-weight:700;line-height:1.08}.sub[data-astro-cid-oso67amq]{color:#a1a1a6;text-wrap:pretty;max-width:560px;margin:14px 0 0;font-size:clamp(17px,1.9vw,20px);line-height:1.45}.term[data-astro-cid-oso67amq]{max-width:100%;font-family:var(--mono);color:#e6edf3;overflow-wrap:anywhere;text-align:left;background:#ffffff0f;border-radius:12px;margin:28px 0 30px;padding:12px 18px;font-size:clamp(12px,1.6vw,15px);box-shadow:inset 0 0 0 1px #ffffff1a}.prompt[data-astro-cid-oso67amq]{color:#7ee787;user-select:none;margin-right:4px}.repo[data-astro-cid-oso67amq]{color:#79c0ff}.btn[data-astro-cid-oso67amq]{color:#0d1117;background:#fff}.btn[data-astro-cid-oso67amq]:hover{background:#e6edf3}
