.hero[data-astro-cid-ge2uvauf]{flex-direction:column;gap:44px;padding-top:96px;padding-bottom:72px;display:flex}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.05em;font-size:clamp(48px,8.4vw,116px);font-weight:800;line-height:.92}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--blue-text)}.row[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:end;gap:28px 64px;display:grid}.intro[data-astro-cid-ge2uvauf]{max-width:34em;color:var(--text-2);font-size:21px;line-height:1.5}.side[data-astro-cid-ge2uvauf]{flex-direction:column;gap:18px;display:flex}.buttons[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.opens[data-astro-cid-ge2uvauf]{color:var(--faint);margin-right:4px;font-size:14px}@media (width<=640px){.hero[data-astro-cid-ge2uvauf]{gap:28px;padding-top:56px;padding-bottom:48px}h1[data-astro-cid-ge2uvauf]{font-size:clamp(40px,12vw,64px)}.intro[data-astro-cid-ge2uvauf]{font-size:18px}}.pic[data-astro-cid-ctcf55ji]{flex-direction:column;align-items:stretch;gap:14px;width:100%;display:flex}.stage[data-astro-cid-ctcf55ji]{border:1px solid var(--line);background-color:var(--panel-2);height:260px;position:relative}.pts[data-astro-cid-ctcf55ji]{background-image:radial-gradient(#7b8798 1px,#0000 1.3px);background-size:9px 9px}.mesh[data-astro-cid-ctcf55ji]{background-image:linear-gradient(60deg,#cbd5e138 1px,#0000 1px),linear-gradient(-60deg,#cbd5e138 1px,#0000 1px),linear-gradient(0deg,#cbd5e138 1px,#0000 1px);background-size:24px 42px,24px 42px,24px 21px}.hole[data-astro-cid-ctcf55ji]{border:2.5px dashed var(--blue-text);background:#93b4ff1f;border-radius:50%;width:74px;height:74px;position:absolute;top:34%;left:58%}.cad[data-astro-cid-ctcf55ji],.scan[data-astro-cid-ctcf55ji]{width:52%;height:56%;position:absolute}.cad[data-astro-cid-ctcf55ji]{border:2px solid #e5e7eb;top:18%;left:20%}.scan[data-astro-cid-ctcf55ji]{border:2.5px solid var(--blue-text);top:25%;left:25%;transform:rotate(3deg)}.map[data-astro-cid-ctcf55ji]{background:radial-gradient(25% 35% at 32% 45%,#e5534b 0,#f6ad55 45%,#0000 70%),radial-gradient(30% 30% at 68% 58%,#2f6bff 0,#4fd1c5 50%,#0000 75%),#7cd992}.inspect[data-astro-cid-ctcf55ji]{gap:16px;display:flex}.blob[data-astro-cid-ctcf55ji]{opacity:.92;border-radius:40% 46% 38% 44%;flex:auto;height:300px}.scale[data-astro-cid-ctcf55ji]{font-family:var(--mono);color:var(--text-2);flex-direction:column;flex:none;align-items:center;gap:6px;font-size:12px;display:flex}.bar[data-astro-cid-ctcf55ji]{background:linear-gradient(#e5534b,#f6ad55,#7cd992,#4fd1c5,#2f6bff);flex:auto;width:14px}.report[data-astro-cid-ctcf55ji]{color:#111;background:#fff;flex-direction:column;align-self:center;gap:10px;width:100%;max-width:420px;padding:22px;display:flex}.rhead[data-astro-cid-ctcf55ji]{border-bottom:2px solid #111;justify-content:space-between;padding-bottom:8px;display:flex}.rhead[data-astro-cid-ctcf55ji] span[data-astro-cid-ctcf55ji]{font-family:var(--mono);font-size:12px}.rmap[data-astro-cid-ctcf55ji]{opacity:.9;border-radius:40% 46% 38% 44%;height:110px}.rrow[data-astro-cid-ctcf55ji]{border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:5px 0;display:flex}.rrow[data-astro-cid-ctcf55ji].last{border-bottom:0}.pass[data-astro-cid-ctcf55ji],.fail[data-astro-cid-ctcf55ji]{padding:2px 8px;font-size:13px;font-weight:600}.pass[data-astro-cid-ctcf55ji]{color:#14532d;background:#dcfce7}.fail[data-astro-cid-ctcf55ji]{color:#7f1d1d;background:#fee2e2}@media (width<=640px){.stage[data-astro-cid-ctcf55ji]{height:200px}.blob[data-astro-cid-ctcf55ji]{height:220px}}.tabs[data-astro-cid-3fh5sc3f]{border:1.5px solid var(--line);flex-wrap:wrap;display:flex}.tab[data-astro-cid-3fh5sc3f]{all:unset;box-sizing:border-box;cursor:pointer;border-right:1px solid var(--line);background:var(--bg);min-height:112px;color:var(--text);flex-direction:column;flex:180px;gap:4px;padding:18px 22px 20px;transition:background .15s;display:flex}.tab[data-astro-cid-3fh5sc3f]:last-child{border-right:0}.tab[data-astro-cid-3fh5sc3f]:hover{background:#151a22}.tab[data-astro-cid-3fh5sc3f]:focus-visible{outline:3px solid var(--blue-text);outline-offset:-3px}.tab[data-astro-cid-3fh5sc3f] .num[data-astro-cid-3fh5sc3f]{color:var(--blue-text);font-size:14px;font-weight:600}.tab[data-astro-cid-3fh5sc3f] .name[data-astro-cid-3fh5sc3f]{letter-spacing:-.02em;font-size:24px;font-weight:800}.tab[data-astro-cid-3fh5sc3f] .sub[data-astro-cid-3fh5sc3f]{color:var(--faint);font-size:14px}.tab[data-astro-cid-3fh5sc3f][aria-selected=true]{background:var(--blue);color:#fff}.tab[data-astro-cid-3fh5sc3f][aria-selected=true] .num[data-astro-cid-3fh5sc3f],.tab[data-astro-cid-3fh5sc3f][aria-selected=true] .sub[data-astro-cid-3fh5sc3f]{color:var(--blue-pale)}.panel[data-astro-cid-3fh5sc3f]{border:1.5px solid var(--line);border-top:0;flex-wrap:wrap;display:flex}.panel[data-astro-cid-3fh5sc3f]:focus-visible{outline:3px solid var(--blue-text);outline-offset:-3px}.text[data-astro-cid-3fh5sc3f]{flex-direction:column;flex:440px;gap:18px;min-width:0;padding:40px;display:flex}.count[data-astro-cid-3fh5sc3f]{color:var(--blue-text);font-size:14px;font-weight:600}.text[data-astro-cid-3fh5sc3f] h2[data-astro-cid-3fh5sc3f]{letter-spacing:-.03em;font-size:44px;line-height:1.02}.text[data-astro-cid-3fh5sc3f] p[data-astro-cid-3fh5sc3f]{color:var(--muted);font-size:18px;line-height:1.6}ul[data-astro-cid-3fh5sc3f]{flex-direction:column;gap:10px;padding:0;font-size:17px;line-height:1.45;list-style:none;display:flex}li[data-astro-cid-3fh5sc3f]{gap:10px;display:flex}li[data-astro-cid-3fh5sc3f] svg[data-astro-cid-3fh5sc3f]{flex:none;margin-top:3px}.stepnav[data-astro-cid-3fh5sc3f]{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:12px;display:flex}.stepbtn[data-astro-cid-3fh5sc3f]{all:unset;box-sizing:border-box;cursor:pointer;border:1.5px solid var(--line-strong);min-height:44px;color:var(--text);align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.stepbtn[data-astro-cid-3fh5sc3f]:hover{border-color:var(--blue-text)}.stepbtn[data-astro-cid-3fh5sc3f].next{background:var(--text);color:var(--bg);border-color:var(--text)}.stepbtn[data-astro-cid-3fh5sc3f].next:hover{background:#fff}.stepbtn[data-astro-cid-3fh5sc3f]:focus-visible{outline:3px solid var(--blue-text);outline-offset:2px}.visual[data-astro-cid-3fh5sc3f]{background:var(--panel);border-left:1px solid var(--line);flex:480px;justify-content:center;align-items:center;min-width:0;min-height:420px;padding:32px;display:flex}.strip[data-astro-cid-3fh5sc3f]{border:1.5px solid var(--line);box-shadow:inset 4px 0 0 var(--blue);border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:20px 28px;display:flex}.strip[data-astro-cid-3fh5sc3f] .muted[data-astro-cid-3fh5sc3f]{color:var(--muted)}.strip[data-astro-cid-3fh5sc3f] a[data-astro-cid-3fh5sc3f]{font-weight:600}@media (width<=640px){.tab[data-astro-cid-3fh5sc3f]{border-bottom:1px solid var(--line);flex:50%;min-height:0;padding:14px 16px}.tab[data-astro-cid-3fh5sc3f] .name[data-astro-cid-3fh5sc3f]{font-size:19px}.tab[data-astro-cid-3fh5sc3f] .sub[data-astro-cid-3fh5sc3f]{display:none}.text[data-astro-cid-3fh5sc3f]{padding:28px 20px}.text[data-astro-cid-3fh5sc3f] h2[data-astro-cid-3fh5sc3f]{font-size:32px}.visual[data-astro-cid-3fh5sc3f]{border-left:0;border-top:1px solid var(--line);min-height:0;padding:20px}.strip[data-astro-cid-3fh5sc3f]{padding:16px 20px}}.why[data-astro-cid-s76agk4a]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.badge[data-astro-cid-s76agk4a]{border:1px solid var(--line-strong);align-self:flex-start;padding:3px 7px;line-height:1.2}.why[data-astro-cid-s76agk4a] .cell[data-astro-cid-s76agk4a]:hover{background:var(--blue)}.why[data-astro-cid-s76agk4a] .cell[data-astro-cid-s76agk4a]:hover .badge[data-astro-cid-s76agk4a]{border-color:var(--blue-pale);color:var(--blue-pale)}.why[data-astro-cid-s76agk4a] .cell[data-astro-cid-s76agk4a]:hover p[data-astro-cid-s76agk4a]{color:var(--blue-pale)}.faq[data-astro-cid-s76agk4a]{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr))}.faq[data-astro-cid-s76agk4a] .cell[data-astro-cid-s76agk4a]:hover{background:var(--panel)}.faq[data-astro-cid-s76agk4a] h3[data-astro-cid-s76agk4a]{font-size:22px}.spec[data-astro-cid-s76agk4a]{margin:0}.row[data-astro-cid-s76agk4a]{grid-template-columns:minmax(140px,280px) 1fr;display:grid}dt[data-astro-cid-s76agk4a],dd[data-astro-cid-s76agk4a]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;min-height:56px;margin:0;padding:14px 28px;display:flex}dt[data-astro-cid-s76agk4a]{font-family:var(--mono);letter-spacing:.02em;color:var(--blue-text);background:var(--panel);box-shadow:inset 3px 0 0 var(--blue);font-size:13px}dd[data-astro-cid-s76agk4a]{color:#e5e7eb;font-size:17px;line-height:1.5}.row[data-astro-cid-s76agk4a].alt dt[data-astro-cid-s76agk4a]{background:#121722}.row[data-astro-cid-s76agk4a].alt dd[data-astro-cid-s76agk4a]{background:var(--row-alt)}@media (width<=640px){.row[data-astro-cid-s76agk4a]{grid-template-columns:1fr}dt[data-astro-cid-s76agk4a]{border-bottom:0;min-height:0;padding:12px 20px 4px}dd[data-astro-cid-s76agk4a]{min-height:0;padding:4px 20px 14px;font-size:16px}.row[data-astro-cid-s76agk4a].alt dt[data-astro-cid-s76agk4a],.row[data-astro-cid-s76agk4a].alt dd[data-astro-cid-s76agk4a]{background:var(--row-alt)}dt[data-astro-cid-s76agk4a]{background:var(--panel)}}.band[data-astro-cid-i6pbehfx]{background:var(--blue);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.head[data-astro-cid-i6pbehfx],.form[data-astro-cid-i6pbehfx]{flex-direction:column;justify-content:flex-end;padding:56px 40px;display:flex}.head[data-astro-cid-i6pbehfx]{border-right:1px solid #ffffff40;gap:14px}.head[data-astro-cid-i6pbehfx] .cn[data-astro-cid-i6pbehfx]{color:var(--blue-pale)}.head[data-astro-cid-i6pbehfx] h2[data-astro-cid-i6pbehfx]{letter-spacing:-.04em;font-size:clamp(36px,4.5vw,64px);font-weight:800;line-height:.98}.head[data-astro-cid-i6pbehfx] .chips[data-astro-cid-i6pbehfx]{margin-top:8px}.head[data-astro-cid-i6pbehfx] .chip[data-astro-cid-i6pbehfx]{color:#fff;background:0 0;border-color:#ffffff73}.form[data-astro-cid-i6pbehfx]{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:24px 24px;gap:10px}.terms[data-astro-cid-i6pbehfx]{color:var(--blue-pale);margin-bottom:6px}label[data-astro-cid-i6pbehfx]{color:#fff;font-size:14px;font-weight:600}.fields[data-astro-cid-i6pbehfx]{flex-wrap:wrap;gap:10px;display:flex}input[data-astro-cid-i6pbehfx][type=email]{border:1.5px solid var(--bg);background:var(--bg);min-height:52px;color:var(--text);font:inherit;flex:240px;padding:0 14px}input[data-astro-cid-i6pbehfx][type=email]::placeholder{color:#6b7280}input[data-astro-cid-i6pbehfx][type=email]:focus{border-color:#fff;outline:none}.hp[data-astro-cid-i6pbehfx]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.go[data-astro-cid-i6pbehfx]{min-height:52px;font:inherit;cursor:pointer;color:var(--bg);background:#fff;border:0;padding:0 24px;font-weight:600;transition:background .15s}.go[data-astro-cid-i6pbehfx]:hover{background:var(--blue-pale)}.go[data-astro-cid-i6pbehfx]:disabled{opacity:.7;cursor:progress}.status[data-astro-cid-i6pbehfx]{color:#fff;min-height:1.5em;font-weight:500}@media (width<=640px){.head[data-astro-cid-i6pbehfx],.form[data-astro-cid-i6pbehfx]{padding:36px 20px}.head[data-astro-cid-i6pbehfx]{border-bottom:1px solid #ffffff40;border-right:0}}
