.hero-arches{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.home[data-astro-cid-7aropxhg]{--section-gap:7rem;--halftone:radial-gradient(circle, color-mix(in srgb, var(--foreground) 16%, transparent) 1.1px, transparent 1.6px);--arch-room:calc(min(46vw, 290px) * 1.14)}section[data-astro-cid-7aropxhg]{position:relative}html.light .home[data-astro-cid-7aropxhg]{--halftone:radial-gradient(circle, #343c4e33 1.1px, transparent 1.6px)}html.light [data-astro-cid-7aropxhg]:is(.hero,.closing){background:linear-gradient(#f6f7f9,#fbfbfc)}html.light .band--tinted[data-astro-cid-7aropxhg]{--code-bg:#fff;--border:#e2e4e9;--line:#e9ebef;background:#f7f8fa}.band[data-astro-cid-7aropxhg]{border-top:1px solid var(--line)}.band__inner[data-astro-cid-7aropxhg]{width:min(1280px,100% - 3rem);padding:var(--section-gap) 0;margin:0 auto;position:relative}.band--tinted[data-astro-cid-7aropxhg]{background:var(--band-tinted)}.band--dots[data-astro-cid-7aropxhg]:before{content:"";background-image:var(--halftone);pointer-events:none;background-size:15px 15px;position:absolute;inset:0;mask-image:radial-gradient(52% 70% at 88% 12%,#000,#0000)}h1[data-astro-cid-7aropxhg],h2[data-astro-cid-7aropxhg],h3[data-astro-cid-7aropxhg],h4[data-astro-cid-7aropxhg]{font-family:var(--font-display);text-wrap:balance}html[lang^=zh] h2[data-astro-cid-7aropxhg]{letter-spacing:0;word-break:keep-all;overflow-wrap:anywhere;line-height:1.2}.head[data-astro-cid-7aropxhg]{max-width:40rem;margin-bottom:3.25rem}.head--wide[data-astro-cid-7aropxhg]{max-width:48rem}.head[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg],.closing[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.06}.head[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted-foreground);margin:1.1rem 0 0;font-size:1.05rem;line-height:1.6}.head[data-astro-cid-7aropxhg] .note[data-astro-cid-7aropxhg]{margin-top:1.25rem}.note[data-astro-cid-7aropxhg]{max-width:48rem;color:var(--muted-foreground);margin:1.5rem 0 0;font-size:.92rem;line-height:1.6}.note[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg],.ways[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg],.found[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg],figcaption[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:var(--doc-link);text-decoration:none}.note[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover,.ways[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover,figcaption[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{text-underline-offset:3px;text-decoration:underline}.hero[data-astro-cid-7aropxhg]{min-height:clamp(640px, calc(100svh - var(--nav-height)), 880px);align-items:center;display:flex;overflow:hidden}.hero__inner[data-astro-cid-7aropxhg]{z-index:1;padding:4rem 0}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{letter-spacing:-.035em;margin:0;font-size:clamp(3.4rem,8.1vw,7.25rem);font-weight:500;line-height:.98}.hero__title[data-astro-cid-7aropxhg]{width:max-content;max-width:100%}.hero__slogan[data-astro-cid-7aropxhg]{white-space:nowrap;color:var(--citrus);font-family:var(--font-display);letter-spacing:-.02em;margin:1rem 0 0;font-size:clamp(1.5rem,3.4vw,3rem);font-weight:400;line-height:1.12}html[lang^=zh] .hero__slogan[data-astro-cid-7aropxhg]{letter-spacing:0}.hero__platforms[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:space-between;align-items:center;margin:1.5rem -.45rem 0;padding:0;list-style:none;display:flex}.hero__platforms[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]+li[data-astro-cid-7aropxhg]{flex:auto;align-items:center;display:flex}.hero__platforms[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]+li[data-astro-cid-7aropxhg]:before{content:"/";color:var(--faint);margin:0 auto;padding:0 .15rem;font-weight:300}.hero__platforms[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{color:var(--foreground);font-family:var(--font-display);cursor:default;background:0 0;border:0;border-radius:6px;padding:.2rem .45rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:300;transition:color .15s}.hero__platforms[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg].is-on{color:var(--citrus)}.hero__platforms[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.hero__readout[data-astro-cid-7aropxhg]{max-width:32rem;min-height:3em;color:var(--muted-foreground);margin:.6rem 0 0;font-size:.92rem;line-height:1.5}.hero__lead[data-astro-cid-7aropxhg]{max-width:33rem;margin:.75rem 0 0;font-size:1.08rem;line-height:1.6}.hero__actions[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero__stats[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:.75rem 2.25rem;margin:2rem 0 0;display:flex}.hero__stats[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]{flex-direction:column-reverse;gap:.1rem;display:flex}.hero__stats[data-astro-cid-7aropxhg] dd[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.75rem;font-weight:500;line-height:1.1}.hero__stats[data-astro-cid-7aropxhg] dt[data-astro-cid-7aropxhg]{color:var(--muted-foreground);font-size:.82rem}.stats[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem;margin:0;display:grid}.stats[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]{border-top:1px solid var(--border);padding-top:1.1rem}.stats[data-astro-cid-7aropxhg] dd[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:clamp(2.4rem,4.6vw,3.75rem);font-weight:500;line-height:1}.stats[data-astro-cid-7aropxhg] dt[data-astro-cid-7aropxhg]{max-width:22rem;color:var(--muted-foreground);margin-top:.6rem;font-size:.92rem;line-height:1.5}.compare[data-astro-cid-7aropxhg]{margin-top:4rem;overflow-x:auto}.compare[data-astro-cid-7aropxhg] table[data-astro-cid-7aropxhg]{border-collapse:collapse;width:100%;min-width:560px;font-size:.95rem}.compare[data-astro-cid-7aropxhg] caption[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.015em;text-align:left;padding-bottom:1rem;font-size:1.4rem;font-weight:500}.compare[data-astro-cid-7aropxhg] th[data-astro-cid-7aropxhg],.compare[data-astro-cid-7aropxhg] td[data-astro-cid-7aropxhg]{text-align:left;font-variant-numeric:tabular-nums;padding:.7rem 1rem .7rem 0;font-weight:400}.compare[data-astro-cid-7aropxhg] thead[data-astro-cid-7aropxhg] th[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:.82rem;font-weight:500}.compare[data-astro-cid-7aropxhg] tbody[data-astro-cid-7aropxhg] tr[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line)}.compare[data-astro-cid-7aropxhg] tbody[data-astro-cid-7aropxhg] th[data-astro-cid-7aropxhg],.compare[data-astro-cid-7aropxhg] td[data-astro-cid-7aropxhg]{color:var(--muted-foreground)}.compare[data-astro-cid-7aropxhg] .is-tsx[data-astro-cid-7aropxhg]{color:var(--citrus);font-weight:600}.zero[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.zero[data-astro-cid-7aropxhg] .head[data-astro-cid-7aropxhg]{margin-bottom:2rem}.zero[data-astro-cid-7aropxhg] .code[data-astro-cid-7aropxhg] pre[data-astro-cid-7aropxhg]{height:auto}.zero__tree[data-astro-cid-7aropxhg]{color:var(--foreground);font:.86rem/1.7 var(--font-mono);margin:0;overflow-x:auto}.zero__points[data-astro-cid-7aropxhg]{color:var(--muted-foreground);gap:.5rem;margin:1.75rem 0 0;padding:0;font-size:.92rem;line-height:1.5;list-style:none;display:grid}.rust[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.rust[data-astro-cid-7aropxhg] .head[data-astro-cid-7aropxhg]{margin-bottom:0}.rust[data-astro-cid-7aropxhg] .code[data-astro-cid-7aropxhg] pre[data-astro-cid-7aropxhg]{height:auto}.stack[data-astro-cid-7aropxhg]{overflow-x:auto}.stack[data-astro-cid-7aropxhg] table[data-astro-cid-7aropxhg]{border-collapse:collapse;width:100%;min-width:760px;font-size:.95rem}.stack[data-astro-cid-7aropxhg] thead[data-astro-cid-7aropxhg] th[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--border);color:var(--muted-foreground);text-align:left;padding:0 1rem .75rem 0;font-size:.82rem;font-weight:500}.stack[data-astro-cid-7aropxhg] tbody[data-astro-cid-7aropxhg] th[data-astro-cid-7aropxhg]{font-family:var(--font-display);letter-spacing:-.015em;text-align:left;white-space:nowrap;padding:.8rem 1rem .8rem 0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500}.stack[data-astro-cid-7aropxhg] td[data-astro-cid-7aropxhg]{color:var(--muted-foreground);padding:.8rem 1rem .8rem 0}.stack[data-astro-cid-7aropxhg] td[data-astro-cid-7aropxhg]:nth-child(2){color:var(--foreground)}.stack[data-astro-cid-7aropxhg] td[data-astro-cid-7aropxhg] code[data-astro-cid-7aropxhg]{color:var(--citrus);font:.86rem/1.4 var(--font-mono)}.stack[data-astro-cid-7aropxhg] tbody[data-astro-cid-7aropxhg] tr[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line)}.forms[data-astro-cid-7aropxhg]{grid-template-rows:360px auto;grid-template-columns:minmax(0,1fr) 372px;gap:1rem;display:grid;position:relative}.form[data-astro-cid-7aropxhg]{flex-direction:column;min-width:0;margin:0;display:flex}.form--phone[data-astro-cid-7aropxhg]{grid-area:1/2/span 2}.form[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg],.code[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:baseline;gap:1rem;padding:0 0 .6rem;font-size:.85rem;font-weight:500;display:flex}figcaption[data-astro-cid-7aropxhg] em[data-astro-cid-7aropxhg]{color:var(--faint);font-size:.8rem;font-style:normal;font-weight:400}.form__screen[data-astro-cid-7aropxhg]{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--inset);flex:1;min-height:0;overflow:hidden}.form__screen[data-astro-cid-7aropxhg] iframe[data-astro-cid-7aropxhg]{border:0;width:100%;height:100%;display:block}.form__pending[data-astro-cid-7aropxhg]{height:100%;color:var(--muted-foreground);text-align:center;place-items:center;margin:0;padding:2rem;font-size:.85rem;display:grid}.form--terminal[data-astro-cid-7aropxhg]{container-type:inline-size}.term[data-astro-cid-7aropxhg]{border:1px solid var(--border);border-radius:var(--radius-surface);color:#d9dde3;font:clamp(.56rem, calc((100cqi - 2.5rem - 2px) / 88 / .6), 1.1rem)/1.3 var(--font-mono);background:#0a0b0e;margin:0;padding:1.1rem 1.25rem;overflow-x:auto}.term[data-astro-cid-7aropxhg] .d[data-astro-cid-7aropxhg]{color:#6a7078}.term[data-astro-cid-7aropxhg] .b[data-astro-cid-7aropxhg]{font-weight:600}.term[data-astro-cid-7aropxhg] .s[data-astro-cid-7aropxhg]{background:#2a2d33}.term[data-astro-cid-7aropxhg] .g[data-astro-cid-7aropxhg]{color:var(--citrus)}.term[data-astro-cid-7aropxhg] .u[data-astro-cid-7aropxhg]{text-decoration:underline #6a7078}html.light .term[data-astro-cid-7aropxhg]{color:#24262a;background:#f7f8fa}html.light .term[data-astro-cid-7aropxhg] .d[data-astro-cid-7aropxhg]{color:#868b94}html.light .term[data-astro-cid-7aropxhg] .u[data-astro-cid-7aropxhg]{text-decoration-color:#b4b8bf}html.light .term[data-astro-cid-7aropxhg] .s[data-astro-cid-7aropxhg]{background:#e6e8ec}.code[data-astro-cid-7aropxhg]{min-width:0;margin:0}.code[data-astro-cid-7aropxhg] pre[data-astro-cid-7aropxhg],.ways[data-astro-cid-7aropxhg] pre[data-astro-cid-7aropxhg]{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--code-bg);color:var(--code-fg);white-space:pre;margin:0;overflow-x:auto}.code[data-astro-cid-7aropxhg] pre[data-astro-cid-7aropxhg]{height:calc(100% - 1.9rem);font:.78rem/1.7 var(--font-mono);padding:1.25rem 1.35rem}.c-k{color:var(--code-keyword)}.c-s{color:var(--code-string)}.c-f{color:var(--code-fn)}.c-t{color:var(--code-type)}.c-c{color:var(--code-comment)}.fast[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;display:grid}.fast[data-astro-cid-7aropxhg] .head[data-astro-cid-7aropxhg]{margin-bottom:0}.fast__panel[data-astro-cid-7aropxhg]{min-width:0}.field[data-astro-cid-7aropxhg]{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--code-bg);overflow:hidden}.field__head[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);color:var(--muted-foreground);justify-content:space-between;gap:1rem;padding:.7rem 1rem;font-size:.78rem;display:flex}.field__stat[data-astro-cid-7aropxhg]{color:var(--faint);font-variant-numeric:tabular-nums}.field__stat[data-astro-cid-7aropxhg].is-on{color:var(--citrus);animation:.5s cubic-bezier(.16,1,.3,1) stat}@keyframes stat{0%{opacity:0;transform:translateY(4px)}}.field__canvas[data-astro-cid-7aropxhg]{width:100%;height:clamp(190px,22vw,250px);display:block}.field__key[data-astro-cid-7aropxhg]{color:var(--faint);gap:1.25rem;padding:0 1rem .8rem;font-size:.75rem;display:flex}.field__key[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{align-items:center;gap:.45rem;display:inline-flex}.field__key[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:radial-gradient(circle at 35% 30%,#5c626c,#181b20);border-radius:50%;width:.6rem;height:.6rem;box-shadow:inset 0 0 0 .5px #ffffff26}.field__key[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].is-lit{background:radial-gradient(circle at 35% 30%,#e8fc96,#b2e43c 55%,#56800e);box-shadow:0 0 6px #c4ee5280}html.light .field__key[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:not(.is-lit){background:radial-gradient(circle at 35% 30%,#f6f6f7,#b5b9c0)}.fast__row[data-astro-cid-7aropxhg]{align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.fast__legend[data-astro-cid-7aropxhg]{color:var(--muted-foreground);margin:0;font-size:.88rem}.fast__trace[data-astro-cid-7aropxhg]{color:var(--muted-foreground);font:.76rem/1.7 var(--font-mono);margin:1.25rem 0 0;overflow-x:auto}.fast__trace[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--foreground);font-weight:500}.flow[data-astro-cid-7aropxhg]{counter-reset:step;grid-template-columns:repeat(3,minmax(0,.8fr)) minmax(0,1.5fr);margin:0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{counter-increment:step;flex-direction:column;padding:3.1rem 1.75rem 0 0;display:flex;position:relative}.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:counter(step);z-index:1;color:#e9edf1;width:1.9rem;height:1.9rem;font:600 .78rem/1 var(--font-display);text-shadow:0 1px 1px #00000073;background:radial-gradient(circle at 34% 28%,#ffffff8c,#fff0 38%),radial-gradient(circle at 50% 40%,#4e545d,#1c1f24 72%,#121418);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 .5px #ffffff29,inset 0 -2px 4px #00000059,0 3px 8px #00000059}html.light .flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{color:#3d4149;text-shadow:0 1px #ffffffb3;background:radial-gradient(circle at 34% 28%,#fffffff2,#fff0 42%),radial-gradient(circle at 50% 40%,#fafafb,#d8dbe0 70%,#b9bdc4);box-shadow:inset 0 0 0 .5px #ffffffe6,inset 0 -2px 4px #282c3429,0 3px 8px #1e222a24}.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:not(.flow__device):after{content:"";background:var(--border);height:1px;position:absolute;top:.95rem;left:2.5rem;right:.6rem}.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:nth-last-child(2):after{right:-.6rem}.flow[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{letter-spacing:-.015em;margin:0;font-size:1.4rem;font-weight:500}.flow[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted-foreground);flex:1;margin:.6rem 0 1.1rem;font-size:.92rem;line-height:1.6}.flow[data-astro-cid-7aropxhg] code[data-astro-cid-7aropxhg]{color:var(--citrus);font:.8rem/1.6 var(--font-mono);white-space:pre}.flow__device[data-astro-cid-7aropxhg]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--band-tinted);margin-left:.6rem;padding:3.1rem 1.75rem 1.5rem!important}.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg].flow__device:before,html.light .flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg].flow__device:before{color:#1d2a00;text-shadow:0 1px #ffffff73;background:radial-gradient(circle at 34% 26%,#ffffffd9,#fff0 40%),radial-gradient(circle at 50% 42%,#d9f77a,#a6d832 58%,#5f8c10);width:2.2rem;height:2.2rem;top:0;left:1.25rem;translate:0 -50%;box-shadow:inset 0 0 0 .5px #ffffff80,inset 0 -3px 5px #2e4c0073,0 0 14px #c4ee5259,0 4px 10px #0000004d}.flow__trust[data-astro-cid-7aropxhg]{border:1px solid var(--border);background:var(--band-tinted);color:var(--citrus);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem .2rem .5rem;font-size:.75rem;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;top:0;left:3.95rem;translate:0 -50%}.flow__trust[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{width:.8rem;height:.8rem}html.light .flow__device[data-astro-cid-7aropxhg]{background:#fff;border-color:#e2e4e9;box-shadow:0 1px 2px #10141e0d,0 12px 32px -18px #10141e29}html.light .flow__trust[data-astro-cid-7aropxhg]{background:#fff;border-color:#e2e4e9}.ways__head[data-astro-cid-7aropxhg]{letter-spacing:-.015em;margin:5rem 0 1.5rem;font-size:1.5rem;font-weight:500}.ways[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;display:grid}.ways[data-astro-cid-7aropxhg] article[data-astro-cid-7aropxhg]{grid-row:span 4;grid-template-rows:subgrid;border-top:1px solid var(--border);row-gap:0;min-width:0;padding-top:1.25rem;display:grid}.ways[data-astro-cid-7aropxhg] h4[data-astro-cid-7aropxhg]{margin:0;font-size:1.1rem;font-weight:600}.ways[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted-foreground);margin:.5rem 0 1rem;font-size:.92rem;line-height:1.6}.ways[data-astro-cid-7aropxhg] pre[data-astro-cid-7aropxhg]{font:.72rem/1.65 var(--font-mono);padding:.9rem 1rem}.ways[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{margin-top:.9rem;font-size:.9rem;font-weight:500}.found[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.found[data-astro-cid-7aropxhg] article[data-astro-cid-7aropxhg]{border-top:1px solid var(--border);padding-top:1.25rem}.found[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{margin:0;font-size:1.15rem;font-weight:600}.found[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:inherit}.found[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted-foreground);margin:.5rem 0 .9rem;font-size:.92rem;line-height:1.6}.found[data-astro-cid-7aropxhg] code[data-astro-cid-7aropxhg]{color:var(--citrus);font:.78rem/1.5 var(--font-mono)}.closing[data-astro-cid-7aropxhg]{overflow:hidden}.closing__inner[data-astro-cid-7aropxhg]{--logo:clamp(56px, 7vw, 96px);--logo-gap:clamp(1rem, 2.5vw, 1.75rem)}.closing__title[data-astro-cid-7aropxhg]{align-items:center;gap:var(--logo-gap);display:flex}.closing__inner[data-astro-cid-7aropxhg] .closing__logo{width:var(--logo);height:var(--logo);flex:none;display:block}.closing__body[data-astro-cid-7aropxhg]{padding-left:calc(var(--logo) + var(--logo-gap))}.closing[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:34rem;color:var(--muted-foreground);margin:1.1rem 0 0;font-size:1.05rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.rise[data-astro-cid-7aropxhg]{animation:.7s cubic-bezier(.16,1,.3,1) both rise}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.field__stat[data-astro-cid-7aropxhg]{animation-duration:10ms!important}}@media (width<=999px){.home[data-astro-cid-7aropxhg]{--section-gap:5rem}.hero[data-astro-cid-7aropxhg]{align-items:flex-start;min-height:0}.hero__inner[data-astro-cid-7aropxhg]{padding:3rem 0 calc(var(--arch-room) + 2rem)}.hero__readout[data-astro-cid-7aropxhg]{min-height:0}.forms[data-astro-cid-7aropxhg]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.form--phone[data-astro-cid-7aropxhg]{grid-area:auto}.form--desktop[data-astro-cid-7aropxhg] .form__screen[data-astro-cid-7aropxhg]{flex:none;height:340px}.form--phone[data-astro-cid-7aropxhg] .form__screen[data-astro-cid-7aropxhg]{flex:none;width:min(100%,372px);height:640px}.zero[data-astro-cid-7aropxhg],.rust[data-astro-cid-7aropxhg],.fast[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr);gap:2.5rem}.stats[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5rem}.flow[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:nth-last-child(2):after{background:var(--border);right:.6rem}.flow__device[data-astro-cid-7aropxhg]{grid-column:1/-1;margin:1.5rem 0 0}.ways[data-astro-cid-7aropxhg],.found[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr);gap:2.25rem}.ways[data-astro-cid-7aropxhg] article[data-astro-cid-7aropxhg]{grid-row:auto;grid-template-rows:none}}@media (width<=640px){.hero__platforms[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,auto);justify-content:start;column-gap:.5rem;display:grid}.hero__platforms[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]+li[data-astro-cid-7aropxhg]:before{content:none}.band__inner[data-astro-cid-7aropxhg]{width:calc(100% - 2rem)}.flow[data-astro-cid-7aropxhg],.stats[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}}
