.privacy[data-astro-cid-lv2f3mtx]{max-width:900px}.privacy[data-astro-cid-lv2f3mtx] header[data-astro-cid-lv2f3mtx]{flex-direction:column;gap:16px;display:flex}.privacy[data-astro-cid-lv2f3mtx] h1[data-astro-cid-lv2f3mtx]{margin:0;font-size:clamp(52px,7vw,96px)}.updated[data-astro-cid-lv2f3mtx]{color:var(--ink-muted);margin:0;font-size:14px}.privacy[data-astro-cid-lv2f3mtx] a{overflow-wrap:anywhere}.overlay-page[data-astro-cid-4zsjhbpi]{background:var(--surface-000);overflow:clip}.page-nav[data-astro-cid-4zsjhbpi]{border-bottom:1px solid var(--line);font:11px/1.6 var(--font-mono);justify-content:space-between;gap:20px;padding:20px 4%;display:flex}.page-nav[data-astro-cid-4zsjhbpi] a[data-astro-cid-4zsjhbpi]{color:var(--ink-muted)}.page-nav[data-astro-cid-4zsjhbpi] a[data-astro-cid-4zsjhbpi]:hover{color:var(--exfil)}.overlay-hero[data-astro-cid-4zsjhbpi]{grid-template-columns:minmax(280px,.78fr) minmax(0,1.35fr);align-items:center;gap:4%;max-width:1660px;margin:auto;padding:68px 4% 64px;display:grid}.hero-copy[data-astro-cid-4zsjhbpi]{min-width:0}.hero-copy[data-astro-cid-4zsjhbpi]>.label[data-astro-cid-4zsjhbpi]{letter-spacing:.12em;font-size:10px}h1[data-astro-cid-4zsjhbpi]{font:800 clamp(64px,6.4vw,104px)/.9 var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin:24px 0}em[data-astro-cid-4zsjhbpi]{color:var(--exfil);font-style:normal}.lede[data-astro-cid-4zsjhbpi]{max-width:390px;color:var(--ink-soft);margin:26px 0 28px;font-size:17px;line-height:1.8}.download[data-astro-cid-4zsjhbpi]{background:var(--exfil);min-height:54px;color:var(--on-exfil);border:1px solid var(--exfil);justify-content:space-between;align-items:center;gap:28px;padding:15px 22px;font-size:14px;font-weight:600;display:inline-flex}.download[data-astro-cid-4zsjhbpi]:hover{background:var(--ink);border-color:var(--ink);color:var(--on-exfil)}.download[data-astro-cid-4zsjhbpi]>span[data-astro-cid-4zsjhbpi]{font-size:20px;line-height:1}.download-note[data-astro-cid-4zsjhbpi]{font:10px/1.8 var(--font-mono);color:var(--ink-muted);margin:12px 0 22px}.text-link[data-astro-cid-4zsjhbpi]{text-underline-offset:5px;gap:20px;font-size:12px;line-height:1.8;text-decoration:underline;display:inline-flex}.game-preview[data-astro-cid-4zsjhbpi]{min-width:0;margin:0;position:relative}.hero-artwork[data-astro-cid-4zsjhbpi]{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block;mask-image:linear-gradient(90deg,#0000,#000 5% 97%,#0000),linear-gradient(#0000,#000 3% 93%,#0000);mask-composite:intersect}.companion-strip[data-astro-cid-4zsjhbpi]{border-block:1px solid var(--line);background:var(--surface-100);justify-content:space-between;align-items:center;gap:24px;padding:24px 4%;display:flex}.companion-strip[data-astro-cid-4zsjhbpi]>.label[data-astro-cid-4zsjhbpi]{color:var(--exfil);font-size:10px}.companion-strip[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{color:var(--ink-muted);margin:0;font-size:14px}.companion-strip[data-astro-cid-4zsjhbpi] strong[data-astro-cid-4zsjhbpi]{color:var(--ink);font-weight:500}.section[data-astro-cid-4zsjhbpi]{max-width:1480px;margin:auto;padding:72px 4%;scroll-margin-top:24px}h2[data-astro-cid-4zsjhbpi]{font:800 clamp(44px,4.6vw,68px)/.95 var(--font-display);text-transform:uppercase;margin:16px 0 24px}.section-heading[data-astro-cid-4zsjhbpi]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:24px;display:flex}.section-heading[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{max-width:300px;color:var(--ink-muted);margin:0 0 24px;font-size:14px;line-height:1.9}.feature-list[data-astro-cid-4zsjhbpi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.feature-list[data-astro-cid-4zsjhbpi] article[data-astro-cid-4zsjhbpi]{border-top:1px solid var(--line);padding-top:24px}.feature-icon[data-astro-cid-4zsjhbpi]{color:var(--exfil);margin-bottom:22px;display:block}.feature-list[data-astro-cid-4zsjhbpi] .label[data-astro-cid-4zsjhbpi]{font-size:9px}.feature-list[data-astro-cid-4zsjhbpi] h3[data-astro-cid-4zsjhbpi]{font:800 32px/1.1 var(--font-display);text-transform:uppercase;margin:12px 0}.feature-list[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi],.setup[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi],.steps[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{color:var(--ink-muted);max-width:390px;margin:0;font-size:14px;line-height:1.85}.setup[data-astro-cid-4zsjhbpi]{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8%;display:grid}.setup[data-astro-cid-4zsjhbpi] .text-link[data-astro-cid-4zsjhbpi]{margin-top:24px}.steps[data-astro-cid-4zsjhbpi]{align-self:center;margin:0;padding:0;list-style:none}.steps[data-astro-cid-4zsjhbpi] li[data-astro-cid-4zsjhbpi]{border-bottom:1px solid var(--line);gap:22px;padding:22px 0;display:flex}.steps[data-astro-cid-4zsjhbpi] li[data-astro-cid-4zsjhbpi]:first-child{padding-top:0}.steps[data-astro-cid-4zsjhbpi] li[data-astro-cid-4zsjhbpi]:last-child{border-bottom:0;padding-bottom:0}.step-number[data-astro-cid-4zsjhbpi]{font:12px/1.8 var(--font-mono);color:var(--exfil);padding-top:4px}.steps[data-astro-cid-4zsjhbpi] h3[data-astro-cid-4zsjhbpi]{margin:0 0 6px;font-size:16px;font-weight:600}.questions[data-astro-cid-4zsjhbpi]{grid-template-columns:1fr 1.5fr;gap:8%;display:grid}.faq[data-astro-cid-4zsjhbpi] details[data-astro-cid-4zsjhbpi]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-4zsjhbpi] summary[data-astro-cid-4zsjhbpi]{cursor:pointer;padding:21px 26px 21px 0;font-size:14px;list-style:none;position:relative}.faq[data-astro-cid-4zsjhbpi] summary[data-astro-cid-4zsjhbpi]::-webkit-details-marker{display:none}.faq[data-astro-cid-4zsjhbpi] summary[data-astro-cid-4zsjhbpi]:after{content:"+";color:var(--exfil);font:20px/1 var(--font-mono);position:absolute;right:0}.faq[data-astro-cid-4zsjhbpi] details[data-astro-cid-4zsjhbpi][open] summary[data-astro-cid-4zsjhbpi]:after{content:"−"}.faq[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{color:var(--ink-muted);margin:0;padding:0 24px 24px 0;font-size:13px;line-height:1.9}.closing[data-astro-cid-4zsjhbpi]{text-align:center;border-top:1px solid var(--line);background:var(--surface-100);padding:64px 5% 72px}.closing[data-astro-cid-4zsjhbpi] h2[data-astro-cid-4zsjhbpi]{margin:22px 0 32px;font-size:clamp(58px,6vw,88px)}.closing[data-astro-cid-4zsjhbpi]>.text-link[data-astro-cid-4zsjhbpi]{font-size:12px}.closing[data-astro-cid-4zsjhbpi]>.download-note[data-astro-cid-4zsjhbpi]{margin-bottom:20px}@media (width>=1600px){.overlay-hero[data-astro-cid-4zsjhbpi]{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);gap:5%}}@media (width<=1050px){.overlay-hero[data-astro-cid-4zsjhbpi]{gap:3%;padding-block:48px}h1[data-astro-cid-4zsjhbpi]{font-size:clamp(64px,8vw,88px)}.lede[data-astro-cid-4zsjhbpi]{font-size:15px}.hero-copy[data-astro-cid-4zsjhbpi]>.label[data-astro-cid-4zsjhbpi]{font-size:9px}.feature-list[data-astro-cid-4zsjhbpi]{gap:22px}.companion-strip[data-astro-cid-4zsjhbpi]{flex-direction:column;align-items:start;gap:10px}}@media (width<=760px){.page-nav[data-astro-cid-4zsjhbpi]{flex-wrap:wrap;gap:8px;padding:16px 6%;font-size:10px}.overlay-hero[data-astro-cid-4zsjhbpi]{grid-template-columns:minmax(0,1fr);gap:36px;padding:40px 6%}.hero-copy[data-astro-cid-4zsjhbpi]>.label[data-astro-cid-4zsjhbpi]{font-size:9px}h1[data-astro-cid-4zsjhbpi]{margin:22px 0;font-size:clamp(72px,16vw,108px)}.lede[data-astro-cid-4zsjhbpi]{max-width:480px;margin:22px 0;font-size:16px}.game-preview[data-astro-cid-4zsjhbpi]{justify-self:center;width:100%;max-width:620px}.companion-strip[data-astro-cid-4zsjhbpi]{padding:24px 6%}.companion-strip[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{font-size:13px;line-height:1.9}.section[data-astro-cid-4zsjhbpi]{padding:48px 6%}.section-heading[data-astro-cid-4zsjhbpi]{margin-bottom:28px;display:block}.section-heading[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{max-width:100%;margin:0}.feature-list[data-astro-cid-4zsjhbpi]{grid-template-columns:1fr;gap:28px}.feature-list[data-astro-cid-4zsjhbpi] article[data-astro-cid-4zsjhbpi]{grid-template-columns:40px 1fr;column-gap:14px;padding-top:20px;display:grid}.feature-icon[data-astro-cid-4zsjhbpi]{grid-row:1/4;margin:3px 0 0}.feature-list[data-astro-cid-4zsjhbpi] h3[data-astro-cid-4zsjhbpi]{margin:9px 0;font-size:30px}.feature-list[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{max-width:100%;font-size:13px}.setup[data-astro-cid-4zsjhbpi],.questions[data-astro-cid-4zsjhbpi]{grid-template-columns:minmax(0,1fr);gap:32px}.steps[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{max-width:100%;font-size:13px}.questions[data-astro-cid-4zsjhbpi]{gap:4px}.closing[data-astro-cid-4zsjhbpi]{padding:48px 6%}figcaption[data-astro-cid-4zsjhbpi]{padding:12px;font-size:8px}.closing[data-astro-cid-4zsjhbpi]>.text-link[data-astro-cid-4zsjhbpi]{max-width:280px}}.tool-help-button[data-astro-cid-4zsjhbpi]{text-align:left;border:1px solid var(--line);background:var(--surface-100);width:100%;color:var(--ink);font:600 15px var(--font-body);cursor:pointer;justify-content:space-between;gap:20px;padding:16px 18px;display:flex}.tool-help-dialog[data-astro-cid-4zsjhbpi]{border:1px solid var(--line-strong);background:var(--surface-100);max-width:min(620px,100vw - 32px);max-height:85vh;color:var(--ink);padding:24px}.tool-help-dialog[data-astro-cid-4zsjhbpi]::backdrop{background:#000b}.tool-help-dialog[data-astro-cid-4zsjhbpi] header[data-astro-cid-4zsjhbpi]{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.tool-help-dialog[data-astro-cid-4zsjhbpi] header[data-astro-cid-4zsjhbpi] h2[data-astro-cid-4zsjhbpi],.tool-help-dialog[data-astro-cid-4zsjhbpi] header[data-astro-cid-4zsjhbpi] h3[data-astro-cid-4zsjhbpi]{margin:0;font-size:22px;line-height:1.4}.tool-help-dialog[data-astro-cid-4zsjhbpi] header[data-astro-cid-4zsjhbpi] button[data-astro-cid-4zsjhbpi]{color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:24px}.tool-help-dialog[data-astro-cid-4zsjhbpi] p[data-astro-cid-4zsjhbpi]{line-height:1.7}.tool-help-button[data-astro-cid-4zsjhbpi]:focus-visible{outline:2px solid var(--exfil);outline-offset:3px}
