.scan[data-astro-cid-qlpqugoi]{--pin: 1.25rem;font-family:var(--font-sans)}.frame[data-astro-cid-qlpqugoi]{container-type:inline-size;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden;box-shadow:0 30px 60px -30px #0000008c}.bar[data-astro-cid-qlpqugoi]{display:flex;align-items:center;padding:.55rem .75rem;border-bottom:1px solid var(--line);background:var(--surface-2)}.url[data-astro-cid-qlpqugoi]{font-size:.72rem;color:var(--muted);background:var(--bg);border-radius:999px;padding:.2rem .75rem}.page[data-astro-cid-qlpqugoi]{position:relative;padding:4cqi 5cqi 5cqi;display:grid;gap:4.5cqi;color:var(--muted)}.blk[data-astro-cid-qlpqugoi],.links[data-astro-cid-qlpqugoi] span[data-astro-cid-qlpqugoi],.h[data-astro-cid-qlpqugoi],.p[data-astro-cid-qlpqugoi],.img[data-astro-cid-qlpqugoi],.input[data-astro-cid-qlpqugoi],.go[data-astro-cid-qlpqugoi]{display:block;background:var(--surface-2);border-radius:3px}.nav[data-astro-cid-qlpqugoi]{display:flex;align-items:center;gap:4cqi;padding:1cqi 0}.logo[data-astro-cid-qlpqugoi]{width:12cqi;height:3cqi;background:var(--line)}.links[data-astro-cid-qlpqugoi]{display:flex;gap:2.5cqi}.links[data-astro-cid-qlpqugoi] span[data-astro-cid-qlpqugoi]{width:7cqi;height:1.6cqi}.cart[data-astro-cid-qlpqugoi]{margin-left:auto;width:6cqi;height:3.4cqi;border-radius:4px}.hero[data-astro-cid-qlpqugoi]{display:grid;grid-template-columns:1fr 1fr;gap:5cqi;align-items:center}.copy[data-astro-cid-qlpqugoi]{display:grid;gap:1.8cqi;justify-items:start}.h[data-astro-cid-qlpqugoi]{height:3.6cqi;background:var(--line)}.h1[data-astro-cid-qlpqugoi]{width:92%}.h2[data-astro-cid-qlpqugoi]{width:70%}.p[data-astro-cid-qlpqugoi]{width:100%;height:1.5cqi}.p[data-astro-cid-qlpqugoi].short{width:66%}.cta[data-astro-cid-qlpqugoi]{margin-top:1.5cqi;font-family:var(--font-sans);font-size:max(.6rem,2.4cqi);font-weight:500;padding:1.4cqi 3cqi;border-radius:4px;background:#c8c8c8;color:#f2f2f2}.img[data-astro-cid-qlpqugoi]{position:relative}.img[data-astro-cid-qlpqugoi] svg[data-astro-cid-qlpqugoi]{display:block;width:100%;height:100%;fill:var(--line);border-radius:3px}.big[data-astro-cid-qlpqugoi]{aspect-ratio:4 / 3}.tiles[data-astro-cid-qlpqugoi]{display:grid;grid-template-columns:repeat(3,1fr);gap:3cqi}.tile[data-astro-cid-qlpqugoi]{aspect-ratio:1}.signup[data-astro-cid-qlpqugoi]{display:flex;gap:2cqi;width:70%}.input[data-astro-cid-qlpqugoi]{flex:1;height:5.5cqi;background:var(--bg);border:1px solid var(--line)}.go[data-astro-cid-qlpqugoi]{width:14cqi;height:5.5cqi;background:var(--line)}.hit[data-astro-cid-qlpqugoi]{position:relative}.hit[data-astro-cid-qlpqugoi]:before{content:"";position:absolute;inset:-1.2cqi;border:2px solid var(--brand);border-radius:2px;pointer-events:none;animation:mark .35s ease-out var(--d) both}.hit[data-astro-cid-qlpqugoi]:after{content:attr(data-n);position:absolute;top:calc(-1.2cqi - var(--pin) / 2);right:calc(-1.2cqi - var(--pin) / 2);width:var(--pin);height:var(--pin);display:grid;place-items:center;border-radius:50%;background:#111;color:#fff;font-family:var(--font-sans);font-size:.7rem;font-weight:600;line-height:1;z-index:2;animation:pin .4s cubic-bezier(.3,1.6,.5,1) var(--d) both}.nav[data-astro-cid-qlpqugoi].hit:after{right:auto;left:calc(50% - var(--pin) / 2)}.scanline[data-astro-cid-qlpqugoi]{position:absolute;inset-inline:0;top:0;height:18%;background:linear-gradient(to bottom,transparent,var(--scan));border-bottom:2px solid var(--brand);pointer-events:none;z-index:1;animation:sweep 2.5s cubic-bezier(.45,0,.55,1) .35s both}.log[data-astro-cid-qlpqugoi]{margin-top:1rem;display:grid;gap:.45rem;font-size:.8rem;line-height:1.45}.log[data-astro-cid-qlpqugoi] li[data-astro-cid-qlpqugoi]{display:grid;grid-template-columns:var(--pin) 1fr;gap:.65rem;align-items:start;animation:row .4s ease-out var(--d) both}.pin[data-astro-cid-qlpqugoi]{width:var(--pin);height:var(--pin);display:grid;place-items:center;border-radius:50%;background:#111;color:#fff;font-size:.7rem;font-weight:600;margin-top:.05rem}.sev[data-astro-cid-qlpqugoi]{margin-right:.5rem;font-weight:600}.serious[data-astro-cid-qlpqugoi]{color:var(--defect)}.moderate[data-astro-cid-qlpqugoi]{color:var(--mark-ink)}.msg[data-astro-cid-qlpqugoi]{color:var(--ink)}.tool[data-astro-cid-qlpqugoi]{margin-right:.5rem;padding:.05rem .45rem;border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:.72rem}.ref[data-astro-cid-qlpqugoi]{display:block;color:var(--muted)}.done[data-astro-cid-qlpqugoi]{margin-top:.85rem;padding-top:.75rem;border-top:1px dashed var(--line);font-size:.8rem;color:var(--pass);animation:row .4s ease-out 3.05s both}@keyframes sweep{0%{transform:translateY(-100%);opacity:1}88%{opacity:1}to{transform:translateY(560%);opacity:0}}@keyframes mark{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes pin{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes row{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hit[data-astro-cid-qlpqugoi]:before,.hit[data-astro-cid-qlpqugoi]:after,.log[data-astro-cid-qlpqugoi] li[data-astro-cid-qlpqugoi],.done[data-astro-cid-qlpqugoi]{animation:none}.scanline[data-astro-cid-qlpqugoi]{display:none}}
