:root[data-os=windows] [data-for=macos],:root[data-os=macos] [data-for=windows]{display:none!important}.dl[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:clamp(8px,1vw,10px)}.hold[data-astro-cid-5oqtr3h2]+.dl[data-astro-cid-5oqtr3h2]{margin-top:16px}.os-tabs[data-astro-cid-5oqtr3h2]{background:var(--fill-1);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.os-tabs[data-astro-cid-5oqtr3h2] button[data-astro-cid-5oqtr3h2]{color:var(--fg-3);font:inherit;cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:9px 18px;font-size:.95rem;font-weight:500;display:inline-flex}.os-tabs[data-astro-cid-5oqtr3h2] button[data-astro-cid-5oqtr3h2]:hover{color:var(--fg)}.os-tabs[data-astro-cid-5oqtr3h2] button[data-astro-cid-5oqtr3h2][aria-selected=true]{color:var(--fg);background:var(--bg-2);border-color:var(--line)}.tag[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);font-size:.56rem}.os-pane[data-astro-cid-5oqtr3h2]{padding:clamp(6px,1vw,12px) clamp(12px,1.8vw,22px) clamp(10px,1.2vw,14px)}.option[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2vw,24px);padding-block:clamp(20px,2vw,26px);display:grid}.option[data-astro-cid-5oqtr3h2]+.option[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--line-soft)}.blurb[data-astro-cid-5oqtr3h2]{color:var(--fg-2);text-wrap:pretty;margin-top:6px;font-size:.93rem;line-height:1.55}.meta[data-astro-cid-5oqtr3h2]{margin-top:8px}.option[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{font-family:var(--font-serif), Garamond, serif;letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:12px;font-size:clamp(1.4rem,2vw,1.65rem);font-weight:400;line-height:1.15;display:flex}.ribbon[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;color:var(--fg-3);border:1px solid var(--line);border-radius:999px;padding:5px 10px;font-size:.58rem}.ribbon[data-astro-cid-5oqtr3h2].pick{color:var(--accent-2);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.option-cta[data-astro-cid-5oqtr3h2]{width:220px}.option-cta[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{width:100%;min-height:46px}.meta[data-astro-cid-5oqtr3h2],.reqs[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:.72rem}.reqs[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--line-soft);padding-top:14px;line-height:1.6}.phone-note[data-astro-cid-5oqtr3h2]{color:var(--fg-2);margin:4px clamp(12px,1.8vw,22px) 12px;font-size:.9rem}.btn[data-astro-cid-5oqtr3h2][aria-disabled=true]{opacity:.55;pointer-events:none}.hold[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);border-left:3px solid var(--warn);border-radius:var(--r-sm);background:color-mix(in srgb, var(--warn) 7%, var(--card));padding:clamp(20px,2.2vw,26px)}.hold[data-astro-cid-5oqtr3h2] .mono[data-astro-cid-5oqtr3h2]{color:var(--warn);margin-bottom:8px}.hold[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]:not(.mono){color:var(--fg-2);max-width:62ch;margin-top:12px;font-size:.95rem;line-height:1.62}.hold[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{color:var(--fg);text-underline-offset:2px;text-decoration:underline}.tm[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0 26px;display:grid}.tm-panel[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:16px}.tm-label[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--fg-3);margin-bottom:12px;font-size:.64rem;display:block}.tm-list[data-astro-cid-5oqtr3h2]{border:1px solid var(--line-soft);border-radius:var(--r-sm);background:var(--bg-2);font-size:.82rem;line-height:1.4;display:block}.tm-head[data-astro-cid-5oqtr3h2],.tm-row[data-astro-cid-5oqtr3h2]{align-items:center;gap:10px;padding:8px 12px;display:flex}.tm-head[data-astro-cid-5oqtr3h2]{color:var(--fg-3);border-bottom:1px solid var(--line-soft);font-size:.72rem}.tm-row[data-astro-cid-5oqtr3h2]{color:var(--fg-3);position:relative}.tm-row[data-astro-cid-5oqtr3h2]+.tm-row[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--line-soft)}.tm-row[data-astro-cid-5oqtr3h2] i[data-astro-cid-5oqtr3h2]{background:var(--fill-2);border-radius:3px;flex:none;width:12px;height:12px}.tm-named[data-astro-cid-5oqtr3h2]{color:var(--fg);font-weight:500}.tm-name[data-astro-cid-5oqtr3h2]{display:inline-block;position:relative}.tm-pointer[data-astro-cid-5oqtr3h2]{white-space:nowrap;opacity:0;transition:opacity .55s var(--ease), transform .55s var(--ease);transition-delay:.2s;top:7px;left:calc(100% + 70px);transform:translate(-7px)}.in[data-astro-cid-5oqtr3h2] .tm-pointer[data-astro-cid-5oqtr3h2]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tm-pointer[data-astro-cid-5oqtr3h2]{transition:none}}.tm-caption[data-astro-cid-5oqtr3h2]{color:var(--fg-2);margin-top:12px;font-size:.84rem;line-height:1.5;display:block}.tm[data-astro-cid-5oqtr3h2] figcaption[data-astro-cid-5oqtr3h2]{color:var(--fg-3);grid-column:1/-1;font-size:.76rem}.steps[data-astro-cid-5oqtr3h2]{color:var(--fg-2);gap:10px;padding-left:20px;font-size:1rem;line-height:1.62;display:grid}.steps[data-astro-cid-5oqtr3h2]+p[data-astro-cid-5oqtr3h2]{margin-top:14px}code[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono), ui-monospace, monospace;background:var(--fill-1);border:1px solid var(--line-soft);border-radius:4px;padding:2px 6px;font-size:.85em}@media (width<=640px){.option[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,1fr);gap:16px}.option-cta[data-astro-cid-5oqtr3h2]{width:100%}.os-tabs[data-astro-cid-5oqtr3h2]{display:flex}.os-tabs[data-astro-cid-5oqtr3h2] button[data-astro-cid-5oqtr3h2]{flex:1;justify-content:center}}@media (width<=600px){.tm[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,1fr)}}
