.shot[data-astro-cid-aatdr2li]{border:1px solid var(--border-card);box-shadow:0 30px 80px -30px #000000e6, 0 0 0 1px #ffffff05, 0 0 60px -20px var(--accent-glow);background:#0e1318;border-radius:18px;overflow:hidden}.shot[data-astro-cid-aatdr2li] img[data-astro-cid-aatdr2li]{width:100%;height:auto;display:block}.hero[data-astro-cid-ge2uvauf]{z-index:1;padding-top:calc(var(--header-height) + 4.5rem);padding-bottom:3rem;position:relative}.hero-inner[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-pill[data-astro-cid-ge2uvauf]{margin-bottom:1.75rem;text-decoration:none}.pulse[data-astro-cid-ge2uvauf]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 0 var(--accent-glow);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{70%{box-shadow:0 0 0 8px #7ad6c000}to{box-shadow:0 0 #7ad6c000}}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;margin-bottom:1.5rem;font-size:clamp(2.4rem,7vw,4.6rem);font-weight:800;line-height:1.05}.hero-sub[data-astro-cid-ge2uvauf]{max-width:680px;color:var(--text-secondary);margin-bottom:2.25rem;font-size:clamp(1.02rem,2.2vw,1.2rem);line-height:1.65}.hero-sub[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--text-primary);font-weight:600}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-bottom:1.75rem;display:flex}.hero-meta[data-astro-cid-ge2uvauf]{color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;margin-bottom:3.5rem;font-size:.85rem;list-style:none;display:flex}.hero-meta[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]+li[data-astro-cid-ge2uvauf]:before{content:"·";color:var(--text-muted);margin-left:-.6rem;margin-right:1.4rem}.hero-window[data-astro-cid-ge2uvauf]{width:100%;max-width:1100px}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-ge2uvauf]{animation:none}}.cores[data-astro-cid-r4ykvjzu]{align-items:center;gap:3rem;display:grid}@media (width>=980px){.cores[data-astro-cid-r4ykvjzu]{grid-template-columns:6fr 5fr}}.section-tag[data-astro-cid-r4ykvjzu]{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:.85rem;font-size:.8rem;font-weight:700;display:inline-block}.cores-title[data-astro-cid-r4ykvjzu]{letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,4.5vw,2.8rem);font-weight:800;line-height:1.15}.cores-desc[data-astro-cid-r4ykvjzu]{color:var(--text-secondary);margin-bottom:1.75rem;font-size:1.08rem;line-height:1.65}.cores-side[data-astro-cid-r4ykvjzu]{min-width:0}.cores-note[data-astro-cid-r4ykvjzu]{border:1px solid #7ad6c038;border-left:3px solid var(--accent);color:var(--text-secondary);background:#7ad6c012;border-radius:14px;align-items:flex-start;gap:.7rem;margin-top:1rem;padding:.9rem 1.1rem;font-size:.92rem;line-height:1.55;display:flex}.cores-note[data-astro-cid-r4ykvjzu] svg[data-astro-cid-r4ykvjzu]{color:var(--accent);flex-shrink:0;margin-top:.1rem}.cores-note[data-astro-cid-r4ykvjzu] strong[data-astro-cid-r4ykvjzu]{color:var(--text-primary);font-weight:700}.cores-panel[data-astro-cid-r4ykvjzu]{background:var(--bg-card);border:1px solid var(--border-card);box-shadow:0 0 60px -20px var(--accent-glow);border-radius:18px;margin:0;padding:1.5rem}.panel-head[data-astro-cid-r4ykvjzu],.panel-foot[data-astro-cid-r4ykvjzu]{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;font-size:.85rem;display:flex}.panel-head[data-astro-cid-r4ykvjzu]{margin-bottom:1.25rem}.panel-file[data-astro-cid-r4ykvjzu]{color:var(--text-primary);overflow-wrap:anywhere;font-weight:600}.panel-state[data-astro-cid-r4ykvjzu]{color:var(--accent);font-weight:600}.core-grid[data-astro-cid-r4ykvjzu]{grid-template-columns:repeat(8,1fr);gap:.6rem .5rem;display:grid}.core[data-astro-cid-r4ykvjzu]{flex-direction:column;align-items:center;gap:.35rem;display:flex}.core-bar[data-astro-cid-r4ykvjzu]{background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:6px;width:100%;height:84px;position:relative;overflow:hidden}.core-bar[data-astro-cid-r4ykvjzu] span[data-astro-cid-r4ykvjzu]{height:var(--load);background:linear-gradient(to top, var(--accent-strong), var(--accent));transform-origin:bottom;animation:busy 1.8s ease-in-out var(--delay) infinite alternate;position:absolute;bottom:0;left:0;right:0}@keyframes busy{0%{transform:scaleY(1)}to{transform:scaleY(.82)}}.core-name[data-astro-cid-r4ykvjzu]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.7rem}.panel-foot[data-astro-cid-r4ykvjzu]{border-top:1px solid var(--border-subtle);color:var(--text-muted);margin-top:1.25rem;padding-top:1rem}@media (prefers-reduced-motion:reduce){.core-bar[data-astro-cid-r4ykvjzu] span[data-astro-cid-r4ykvjzu]{animation:none}}.card-wide[data-astro-cid-cognygiv]{align-items:center;gap:1.5rem;display:grid}@media (width>=900px){.card-wide[data-astro-cid-cognygiv]{grid-template-columns:2fr 3fr;gap:2.5rem}.card-wide[data-astro-cid-cognygiv]:nth-of-type(2n) .wide-text[data-astro-cid-cognygiv]{order:2}}.card-wide[data-astro-cid-cognygiv] .bento-text[data-astro-cid-cognygiv]{margin-bottom:0}.card-wide[data-astro-cid-cognygiv] .shot{border-radius:12px}.safety[data-astro-cid-xddwiqgp]{align-items:center;gap:3rem;display:grid}@media (width>=980px){.safety[data-astro-cid-xddwiqgp]{grid-template-columns:5fr 6fr}}.section-tag[data-astro-cid-xddwiqgp]{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:.85rem;font-size:.8rem;font-weight:700;display:inline-block}.safety-title[data-astro-cid-xddwiqgp]{letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,4.5vw,2.8rem);font-weight:800;line-height:1.15}.safety-desc[data-astro-cid-xddwiqgp]{color:var(--text-secondary);margin-bottom:1.75rem;font-size:1.08rem;line-height:1.65}.formats[data-astro-cid-sn4ehzqm]{gap:1.5rem;display:grid}@media (width>=900px){.formats[data-astro-cid-sn4ehzqm]{grid-template-columns:3fr 2fr}}.format-list[data-astro-cid-sn4ehzqm]{flex-direction:column;list-style:none;display:flex}.format-list[data-astro-cid-sn4ehzqm] li[data-astro-cid-sn4ehzqm]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.8rem 0;display:flex}.format-list[data-astro-cid-sn4ehzqm] li[data-astro-cid-sn4ehzqm]:last-child{border-bottom:none}.format-name[data-astro-cid-sn4ehzqm]{color:var(--text-primary);font-weight:700}.format-note[data-astro-cid-sn4ehzqm]{color:var(--text-secondary);text-align:right;font-size:.9rem}.formats-foot[data-astro-cid-sn4ehzqm]{margin-top:auto;margin-bottom:0;padding-top:1rem}.kind[data-astro-cid-5sf6kbdh] .bento-text[data-astro-cid-5sf6kbdh]{margin-bottom:0}.cli[data-astro-cid-k6ugk7mi]{gap:1.5rem;display:grid}@media (width>=980px){.cli[data-astro-cid-k6ugk7mi]{grid-template-columns:3fr 2fr}}.term-window[data-astro-cid-k6ugk7mi]{border:1px solid var(--border-card);border-radius:18px;min-width:0;overflow:hidden}.term-bar[data-astro-cid-k6ugk7mi]{border-bottom:1px solid var(--border-subtle);gap:.45rem;padding:.85rem 1rem;display:flex}.term-bar[data-astro-cid-k6ugk7mi] span[data-astro-cid-k6ugk7mi]{background:#ffffff24;border-radius:50%;width:11px;height:11px}.term-body[data-astro-cid-k6ugk7mi]{white-space:pre;padding:1.25rem;font-size:.82rem;line-height:1.7;overflow-x:auto}.entry[data-astro-cid-k6ugk7mi]{margin-bottom:.35rem}.cli-side[data-astro-cid-k6ugk7mi]{flex-direction:column;gap:1.5rem;display:flex}.exits[data-astro-cid-k6ugk7mi]{color:var(--text-secondary);gap:.5rem;font-size:.92rem;list-style:none;display:grid}.org[data-astro-cid-ifu2skqu]{align-items:center;gap:2rem;display:grid}@media (width>=900px){.org[data-astro-cid-ifu2skqu]{grid-template-columns:3fr 2fr;padding:3rem}}.section-tag[data-astro-cid-ifu2skqu]{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:.85rem;font-size:.8rem;font-weight:700;display:inline-block}.org-title[data-astro-cid-ifu2skqu]{letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800}.ways[data-astro-cid-ifu2skqu]{gap:.75rem;list-style:none;display:grid}.ways[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu]{background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:14px;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;display:flex}.way-name[data-astro-cid-ifu2skqu]{font-weight:700}.way-how[data-astro-cid-ifu2skqu]{color:var(--text-secondary)}.faq-container[data-astro-cid-7synugci]{max-width:860px}.faq-list[data-astro-cid-7synugci]{flex-direction:column;gap:.75rem;display:flex}.faq-item[data-astro-cid-7synugci]{border:1px solid var(--border-card);background:var(--bg-card);border-radius:16px;transition:border-color .2s}.faq-item[data-astro-cid-7synugci][open]{border-color:#7ad6c04d}summary[data-astro-cid-7synugci]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.4rem;font-size:1.02rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci] svg[data-astro-cid-7synugci]{color:var(--text-muted);flex-shrink:0;transition:transform .25s}.faq-item[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci] svg[data-astro-cid-7synugci]{color:var(--accent);transform:rotate(180deg)}.faq-item[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{color:var(--text-secondary);padding:0 1.4rem 1.3rem;font-size:.95rem;line-height:1.7}.dl[data-astro-cid-eym6cpmn]{background:linear-gradient(150deg,#7ad6c01a,#0c1616d9 45%,#a78bfa14);border:1px solid #7ad6c040;border-radius:28px;padding:clamp(1.5rem,5vw,3.5rem);position:relative;overflow:hidden}.dl-glow[data-astro-cid-eym6cpmn]{pointer-events:none;background:radial-gradient(circle,#7ad6c029,#0000 60%);width:60%;height:90%;position:absolute;top:-40%;left:20%}.dl-head[data-astro-cid-eym6cpmn]{text-align:center;max-width:720px;margin:0 auto 2.5rem;position:relative}.section-tag[data-astro-cid-eym6cpmn]{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:.85rem;font-size:.8rem;font-weight:700;display:inline-block}.dl-title[data-astro-cid-eym6cpmn]{letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1.15}.dl-desc[data-astro-cid-eym6cpmn]{color:var(--text-secondary);margin-bottom:2rem;font-size:1.08rem;line-height:1.65}.dl-pick[data-astro-cid-eym6cpmn]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.dl-pick[data-astro-cid-eym6cpmn][hidden]{display:none}.btn-lg[data-astro-cid-eym6cpmn]{border-radius:14px;padding:.95rem 2rem;font-size:1.05rem}.dl-pick-note[data-astro-cid-eym6cpmn]{color:var(--text-muted);font-size:.85rem}.dl-links[data-astro-cid-eym6cpmn]{color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:.4rem .75rem;margin-top:1.25rem;font-size:.88rem;display:flex}.dl-links[data-astro-cid-eym6cpmn] a[data-astro-cid-eym6cpmn]{text-decoration:none}.dl-links[data-astro-cid-eym6cpmn] a[data-astro-cid-eym6cpmn]:hover{text-decoration:underline}.tabs[data-astro-cid-eym6cpmn]{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:1.5rem;display:flex;position:relative}.tab[data-astro-cid-eym6cpmn]{border:1px solid var(--border-card);color:var(--text-secondary);font:inherit;cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.92rem;font-weight:600;transition:all .2s;display:inline-flex}.tab[data-astro-cid-eym6cpmn]:hover{color:var(--text-primary)}.tab[data-astro-cid-eym6cpmn][aria-selected=true]{color:#04121c;background:var(--accent);border-color:var(--accent)}.panel[data-astro-cid-eym6cpmn]{padding:var(--card-pad);border:1px solid var(--border-card);background:#04060a99;border-radius:20px;grid-template-columns:1fr;gap:1.5rem;display:grid;position:relative}.panel[data-astro-cid-eym6cpmn]+.panel[data-astro-cid-eym6cpmn]{margin-top:1rem}.panel[data-astro-cid-eym6cpmn][hidden]{display:none}@media (width>=900px){.panel[data-astro-cid-eym6cpmn]{grid-template-columns:1fr 1.1fr;gap:2.5rem}.panel[data-astro-cid-eym6cpmn].panel-soon{grid-template-columns:1fr;gap:.5rem}}.panel-soon[data-astro-cid-eym6cpmn]{text-align:center;gap:.5rem}.soon[data-astro-cid-eym6cpmn]{vertical-align:middle;color:var(--accent-amber);background:#fbbf241a;border:1px solid #fbbf244d;border-radius:999px;margin-left:.4rem;padding:.15rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}.soon-text[data-astro-cid-eym6cpmn]{color:var(--text-secondary);line-height:1.6}.soon-badge[data-astro-cid-eym6cpmn]{color:var(--text-secondary);border:1px solid var(--border-card);background:#ffffff08;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.panel-title[data-astro-cid-eym6cpmn]{font-size:1.3rem;font-weight:800}.requires[data-astro-cid-eym6cpmn]{color:var(--text-muted);margin:.25rem 0 1.1rem;font-size:.85rem}.file-list[data-astro-cid-eym6cpmn]{gap:.55rem;list-style:none;display:grid}.file[data-astro-cid-eym6cpmn]{border:1px solid var(--border-card);color:var(--text-primary);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}.file[data-astro-cid-eym6cpmn]:hover{border-color:var(--border-hover);background:#7ad6c012}.file[data-astro-cid-eym6cpmn].primary{background:#7ad6c014;border-color:#7ad6c066}.file[data-astro-cid-eym6cpmn] svg[data-astro-cid-eym6cpmn]{color:var(--accent);flex-shrink:0}.file-text[data-astro-cid-eym6cpmn]{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.file-label[data-astro-cid-eym6cpmn]{font-weight:700}.file-note[data-astro-cid-eym6cpmn]{color:var(--text-secondary);font-size:.82rem}.howto[data-astro-cid-eym6cpmn]{min-width:0}.howto[data-astro-cid-eym6cpmn] h4[data-astro-cid-eym6cpmn]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem;font-size:.8rem;font-weight:700}.steps[data-astro-cid-eym6cpmn]{counter-reset:step;gap:.6rem;margin-bottom:1.25rem;list-style:none;display:grid}.steps[data-astro-cid-eym6cpmn] li[data-astro-cid-eym6cpmn]{counter-increment:step;color:var(--text-secondary);padding-left:2.1rem;font-size:.95rem;line-height:1.55;position:relative}.steps[data-astro-cid-eym6cpmn] li[data-astro-cid-eym6cpmn]:before{content:counter(step);width:1.5rem;height:1.5rem;color:var(--accent-light);background:#7ad6c01f;border:1px solid #7ad6c04d;border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.05rem;left:0}.cmd[data-astro-cid-eym6cpmn]{border:1px solid var(--border-card);background:#00000080;border-radius:12px;margin-bottom:1.25rem;position:relative}.cmd[data-astro-cid-eym6cpmn] pre[data-astro-cid-eym6cpmn]{font-family:var(--font-mono);color:#e2e8f0;padding:2.3rem 1.1rem 1rem;font-size:.76rem;line-height:1.7;overflow-x:auto}.copy[data-astro-cid-eym6cpmn]{font:inherit;border:1px solid var(--border-card);color:var(--text-secondary);cursor:pointer;background:#ffffff0f;border-radius:7px;padding:.2rem .6rem;font-size:.72rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.copy[data-astro-cid-eym6cpmn]:hover{color:var(--text-primary)}.first-run[data-astro-cid-eym6cpmn]{color:var(--text-secondary);border-left:3px solid var(--accent-amber);background:#fbbf240f;border-radius:12px;padding:.8rem 1rem;font-size:.88rem;line-height:1.6}.first-run[data-astro-cid-eym6cpmn] strong[data-astro-cid-eym6cpmn]{color:var(--accent-amber)}.dl-foot[data-astro-cid-eym6cpmn]{text-align:center;color:var(--text-muted);margin-top:2rem;font-size:.9rem;position:relative}
