.compare[data-astro-cid-d4nisn5p]{--pos:50%;user-select:none;width:100%;margin:0;position:relative}.compare[data-astro-cid-d4nisn5p] img[data-astro-cid-d4nisn5p]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.before[data-astro-cid-d4nisn5p]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.handle[data-astro-cid-d4nisn5p]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px #00000080}.handle[data-astro-cid-d4nisn5p]:after{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E") 50%/22px no-repeat;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 4px 16px #0006}.tag[data-astro-cid-d4nisn5p]{color:#fff;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#0000008c;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;top:14px}.tag[data-astro-cid-d4nisn5p].l{left:14px}.tag[data-astro-cid-d4nisn5p].r{right:14px}input[data-astro-cid-d4nisn5p]{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.compare[data-astro-cid-d4nisn5p]:has(input:focus-visible) .handle[data-astro-cid-d4nisn5p]:after{outline:3px solid var(--hot-1);outline-offset:3px}.downloads[data-astro-cid-45th3mgo]{padding:120px 0 0;scroll-margin-top:40px}h2[data-astro-cid-45th3mgo]{margin:12px 0 8px;font-size:clamp(40px,6vw,64px)}.sub[data-astro-cid-45th3mgo]{color:var(--text-muted);margin:0 0 40px}.cards[data-astro-cid-45th3mgo]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card[data-astro-cid-45th3mgo]{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-raised);flex-direction:column;gap:12px;padding:28px;display:flex;position:relative}.card[data-astro-cid-45th3mgo].mine{background:linear-gradient(var(--bg-raised), var(--bg-raised)) padding-box, var(--hot) border-box;border:1px solid #0000}.yours[data-astro-cid-45th3mgo]{background:var(--hot);color:var(--on-hot);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:none;position:absolute;top:18px;right:18px}.card[data-astro-cid-45th3mgo].mine .yours[data-astro-cid-45th3mgo]{display:block}h3[data-astro-cid-45th3mgo]{margin:0;font-size:24px}.req[data-astro-cid-45th3mgo]{color:var(--text-muted);flex:1;margin:0;font-size:15px}.files[data-astro-cid-45th3mgo]{flex-wrap:wrap;gap:10px;display:flex}details[data-astro-cid-45th3mgo]{color:var(--text-muted);font-size:14px}summary[data-astro-cid-45th3mgo]{cursor:pointer;color:var(--text-faint)}details[data-astro-cid-45th3mgo] p[data-astro-cid-45th3mgo]{margin:8px 0 0}.note[data-astro-cid-45th3mgo]{color:var(--text-faint);max-width:70ch;margin-top:28px;font-size:14px}@media (width<=900px){.cards[data-astro-cid-45th3mgo]{grid-template-columns:1fr}}.logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:clamp(240px,38vw,440px);height:auto;margin:0 auto 10px;display:block}.kicker[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;display:flex}.motto[data-astro-cid-lcdefpme]{font:italic 400 clamp(18px, 2.2vw, 22px) / 1.2 var(--display);color:var(--text-muted);margin:0}.platforms[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text-muted)}.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding-top:clamp(40px,6vw,72px);position:relative}.glow[data-astro-cid-lcdefpme]{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--hot-1) 34%, transparent), transparent), radial-gradient(closest-side at 70% 60%, color-mix(in srgb, var(--hot-2) 30%, transparent), transparent);filter:blur(60px);opacity:.55;width:min(1100px,120vw);height:520px;position:absolute;top:46%;left:50%;translate:-50%}.intro[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.pill[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--bg-raised) 70%, transparent);color:var(--text-muted);border-radius:999px;align-items:center;gap:9px;padding:6px 14px;font-size:14px;text-decoration:none;display:inline-flex}.pill[data-astro-cid-lcdefpme]:hover{color:var(--text)}.dot[data-astro-cid-lcdefpme]{background:var(--hot);width:8px;height:8px;box-shadow:0 0 10px var(--hot-1);border-radius:50%}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:26px 0 20px;font-size:clamp(36px,5.6vw,68px);line-height:1.02}.lede[data-astro-cid-lcdefpme]{max-width:640px;color:var(--text-muted);margin:0;font-size:clamp(17px,2vw,20px)}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.platforms[data-astro-cid-lcdefpme]{color:var(--text-faint);margin:18px 0 0;font-size:14px}.shot[data-astro-cid-lcdefpme]{margin-top:clamp(48px,7vw,80px)}.window[data-astro-cid-lcdefpme]{background:#111;animation:1.1s cubic-bezier(.2,.7,.2,1) .15s both rise;position:relative}.chrome[data-astro-cid-lcdefpme]{background:#1b1b20;border-bottom:1px solid #262629;gap:7px;padding:11px 14px;display:flex}.chrome[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#3a3a40;border-radius:50%;width:11px;height:11px}.window[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block}@keyframes rise{0%{opacity:0;transform:translateY(40px)scale(.98)}}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,48px);margin-top:110px;display:grid}.pillars[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);padding-top:22px}.pillars[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 10px;font-size:22px}.pillars[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0 0 14px}.pillars[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.copy[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{font-weight:500;text-decoration:none}.features[data-astro-cid-lcdefpme]{margin-top:140px}.section-title[data-astro-cid-lcdefpme]{max-width:16ch;margin:14px 0 64px;font-size:clamp(34px,5vw,58px)}.row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(28px,6vw,80px);margin-bottom:96px;display:grid}.row[data-astro-cid-lcdefpme].flip .copy[data-astro-cid-lcdefpme]{order:2}.copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 14px;font-size:clamp(26px,3vw,34px)}.copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:18px}.copy[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 22px;padding:0;list-style:none}.copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin:8px 0;padding-left:22px;position:relative}.copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--hot);border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:2px}.still[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block}.still[data-astro-cid-lcdefpme].top{border-bottom:0;max-width:380px;max-height:560px;margin-inline:auto;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.card[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-raised);color:var(--text);padding:26px 26px 50px;text-decoration:none;transition:border-color .2s,transform .2s;display:block;position:relative}.card[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong);transform:translateY(-3px)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 10px;font-size:20px}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0;font-size:15.5px}.card[data-astro-cid-lcdefpme] .points[data-astro-cid-lcdefpme]{color:var(--text-faint);margin-top:8px}.more[data-astro-cid-lcdefpme]{color:var(--link);transition:translate .2s;position:absolute;bottom:18px;left:26px}.card[data-astro-cid-lcdefpme]:hover .more[data-astro-cid-lcdefpme]{translate:4px}.flow[data-astro-cid-lcdefpme]{margin-top:140px}.flow[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line)}.flow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:100%;color:var(--text-muted);flex-direction:column;gap:8px;padding:28px 24px;font-size:15.5px;text-decoration:none;transition:background .2s;display:flex}.flow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--bg-raised)}.flow[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font:500 13px/1 var(--mono);color:var(--hot-1)}.flow[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text);font-size:21px;font-weight:600}.callout[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-top:100px;padding-block:36px;display:flex}.callout[data-astro-cid-lcdefpme]+.callout[data-astro-cid-lcdefpme]{border-top:0;margin-top:0}.callout[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:24px}.callout[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:68ch;margin:0}.callout[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex-shrink:0}@media (width<=900px){.pillars[data-astro-cid-lcdefpme],.row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.row[data-astro-cid-lcdefpme].flip .copy[data-astro-cid-lcdefpme]{order:0}.flow[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--line)}.callout[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.flow[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--line)}}
