html{scroll-padding-top:64px}.onpage[data-astro-cid-2tostswi]{z-index:10;background:var(--paper);border-bottom:1px solid var(--rule);position:sticky;top:0}.onpage[data-astro-cid-2tostswi] ol[data-astro-cid-2tostswi]{white-space:nowrap;scrollbar-width:none;gap:30px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.onpage[data-astro-cid-2tostswi] ol[data-astro-cid-2tostswi]::-webkit-scrollbar{display:none}.onpage[data-astro-cid-2tostswi] a[data-astro-cid-2tostswi]{box-sizing:border-box;min-height:46px;color:var(--ink2);border-bottom:3px solid #0000;align-items:center;padding-top:3px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.onpage[data-astro-cid-2tostswi] a[data-astro-cid-2tostswi]:hover{color:var(--ink)}.onpage[data-astro-cid-2tostswi] a[data-astro-cid-2tostswi][aria-current]{color:var(--ink);border-bottom-color:var(--wire)}.onpage[data-astro-cid-2tostswi] a[data-astro-cid-2tostswi].red[aria-current]{border-bottom-color:var(--red)}.hero[data-astro-cid-2tostswi]{flex-direction:column;gap:56px;padding-block:56px 88px;display:flex}.top[data-astro-cid-2tostswi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:48px 64px;display:grid}.intro[data-astro-cid-2tostswi]{flex-direction:column;gap:22px;min-width:0;display:flex}.intro[data-astro-cid-2tostswi] p[data-astro-cid-2tostswi]{margin:0}.crumbs[data-astro-cid-2tostswi]{color:var(--ink2);font-size:14px}.name[data-astro-cid-2tostswi]{font-family:var(--mono);letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:clamp(38px,4.8vw,66px);font-weight:700;line-height:1}.lede[data-astro-cid-2tostswi]{font-size:21px;line-height:1.45}.buttons[data-astro-cid-2tostswi]{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.unreleased[data-astro-cid-2tostswi]{font-size:16px;font-weight:600}.meta[data-astro-cid-2tostswi]{color:var(--ink2);font-size:14px}.mailbox[data-astro-cid-2tostswi]{--tap-y:31px;box-sizing:border-box;border:2px solid var(--ink);background:var(--tint);flex-direction:column;gap:10px;max-width:560px;padding:18px 20px 20px;display:flex}.mail-h[data-astro-cid-2tostswi]{font-family:var(--display);text-transform:uppercase;margin:0;font-size:24px;font-weight:700;line-height:1.15}.mailbox[data-astro-cid-2tostswi] p[data-astro-cid-2tostswi]{font-size:15px}.jumps[data-astro-cid-2tostswi]{font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:0 28px;font-size:19px;font-weight:600;display:flex}.jumps[data-astro-cid-2tostswi] a[data-astro-cid-2tostswi]{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;display:inline-flex}.data[data-astro-cid-2tostswi]{border:2px solid var(--ink);min-width:0}.data-head[data-astro-cid-2tostswi]{border-bottom:2px solid var(--ink);background:var(--paper2);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 16px;font-size:17px;font-weight:700;display:flex}.data-head[data-astro-cid-2tostswi] .mono[data-astro-cid-2tostswi]{font-family:var(--mono);letter-spacing:0;text-transform:none;color:var(--ink2);font-size:12px;font-weight:400}.data[data-astro-cid-2tostswi] dl[data-astro-cid-2tostswi]{flex-direction:column;margin:0;font-size:16px;display:flex}.data[data-astro-cid-2tostswi] dl[data-astro-cid-2tostswi]>div[data-astro-cid-2tostswi]{border-bottom:1px solid var(--rule);grid-template-columns:124px minmax(0,1fr);gap:12px;padding:10px 16px;display:grid}.data[data-astro-cid-2tostswi] dl[data-astro-cid-2tostswi]>div[data-astro-cid-2tostswi]:last-child{border-bottom:0}.data[data-astro-cid-2tostswi] dt[data-astro-cid-2tostswi]{padding-top:3px}.data[data-astro-cid-2tostswi] dd[data-astro-cid-2tostswi]{margin:0}.data[data-astro-cid-2tostswi] .mono[data-astro-cid-2tostswi]{font-size:14px}.panel[data-astro-cid-2tostswi]{flex-direction:column;gap:16px;margin:0;display:flex}.panel[data-astro-cid-2tostswi] .mount[data-astro-cid-2tostswi]{padding:58px 24px}.pin[data-astro-cid-2tostswi]{position:relative}.pin[data-astro-cid-2tostswi] img[data-astro-cid-2tostswi]{width:100%;height:auto;display:block}.panel[data-astro-cid-2tostswi] .balloon[data-astro-cid-2tostswi]{width:34px;height:34px;font-size:12px}.caption[data-astro-cid-2tostswi] strong[data-astro-cid-2tostswi]{color:var(--ink);font-weight:600}.caption[data-astro-cid-2tostswi] .mono[data-astro-cid-2tostswi]{color:var(--ink);font-size:13px}.pair[data-astro-cid-2tostswi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:40px 56px;display:grid}.text[data-astro-cid-2tostswi]{flex-direction:column;gap:18px;min-width:0;max-width:48em;display:flex}.text[data-astro-cid-2tostswi] p[data-astro-cid-2tostswi]{margin:0}.out[data-astro-cid-2tostswi]{color:var(--wire-text);border-color:var(--wire);align-self:start}.small[data-astro-cid-2tostswi]{font-size:15px}.tiny[data-astro-cid-2tostswi]{font-size:13px}.mono[data-astro-cid-2tostswi]{color:var(--ink);font-size:.9em}.clips[data-astro-cid-2tostswi]{flex-direction:column;gap:14px;min-width:0;display:flex}.clips-grid[data-astro-cid-2tostswi]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:14px;display:grid}.numbers-head[data-astro-cid-2tostswi]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.numbers-head[data-astro-cid-2tostswi] .h3[data-astro-cid-2tostswi]{letter-spacing:.02em;font-size:30px;font-weight:700}.numbers-head[data-astro-cid-2tostswi] p[data-astro-cid-2tostswi]{margin:0;font-size:16px}.numbers[data-astro-cid-2tostswi]{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);flex-direction:column;margin-top:-8px;display:flex}.measure[data-astro-cid-2tostswi]{flex-wrap:wrap;gap:24px 56px;padding:28px 0;display:flex}.measure[data-astro-cid-2tostswi]+.measure[data-astro-cid-2tostswi]{border-top:1px solid var(--rule)}.figure[data-astro-cid-2tostswi]{flex-direction:column;flex:300px;gap:4px;min-width:0;display:flex}.big[data-astro-cid-2tostswi]{font:700 56px/1 var(--display);font-variant-numeric:tabular-nums}.what[data-astro-cid-2tostswi]{font-weight:500}.chart[data-astro-cid-2tostswi]{min-width:0;height:96px;font:11px/16px var(--mono);color:var(--ink2);flex:2 420px;margin-top:8px;position:relative}.chart[data-astro-cid-2tostswi]>[data-astro-cid-2tostswi]{position:absolute}.axis[data-astro-cid-2tostswi]{border-top:1.5px solid var(--ink);top:40px;left:0;right:0}.tick[data-astro-cid-2tostswi]{border-left:1px solid var(--ink);height:7px;top:40px}.tick-label[data-astro-cid-2tostswi]{white-space:nowrap;font-size:10px;top:50px;transform:translate(-50%)}.bar[data-astro-cid-2tostswi]{background:var(--wire);height:6px;top:37px;left:0}.dot[data-astro-cid-2tostswi]{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--paper);border-radius:50%;width:11px;height:11px;top:35px;transform:translate(-50%)}.dot[data-astro-cid-2tostswi].ours{background:var(--wire);width:15px;height:15px;box-shadow:0 0 0 2px var(--paper);border:0;top:33px}.label[data-astro-cid-2tostswi]{white-space:nowrap}.label[data-astro-cid-2tostswi].ours{color:var(--wire-text);font-weight:700}.label[data-astro-cid-2tostswi].to-end{transform:translate(-100%)}.label[data-astro-cid-2tostswi].above{top:10px;transform:translate(-50%)}.label[data-astro-cid-2tostswi].below{top:72px}.label[data-astro-cid-2tostswi].above.from,.label[data-astro-cid-2tostswi].below.from{transform:translate(-12px)}.label[data-astro-cid-2tostswi].below.to{transform:translate(calc(12px - 100%))}.range[data-astro-cid-2tostswi]{height:104px;margin-top:4px}.range[data-astro-cid-2tostswi] .axis[data-astro-cid-2tostswi],.range[data-astro-cid-2tostswi] .tick[data-astro-cid-2tostswi]{top:74px}.range[data-astro-cid-2tostswi] .tick-label[data-astro-cid-2tostswi]{top:84px}.zero[data-astro-cid-2tostswi]{border-left:1px dashed var(--rule);height:74px;top:0}.span[data-astro-cid-2tostswi]{box-sizing:border-box;border:1.5px solid var(--ink);background-image:repeating-linear-gradient(-45deg, var(--hatch) 0 1px, transparent 1px 5px);height:10px}.span[data-astro-cid-2tostswi].ours{background:var(--wire);border:0}.service-head[data-astro-cid-2tostswi]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;display:flex}.service-head[data-astro-cid-2tostswi] .text[data-astro-cid-2tostswi]{flex:480px;max-width:46em}.stamp[data-astro-cid-2tostswi]{border:4px double var(--green);color:var(--green);box-sizing:border-box;flex-direction:column;gap:2px;max-width:100%;padding:12px 20px 14px;display:flex}.count[data-astro-cid-2tostswi]{font:700 44px/1.05 var(--display);white-space:nowrap}.spec[data-astro-cid-2tostswi]{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;margin-left:8px;font-size:21px;font-weight:700}.checks[data-astro-cid-2tostswi]{color:var(--ink);font-size:15px}.shot[data-astro-cid-2tostswi]{flex-direction:column;gap:14px;margin:0;display:flex}.shot[data-astro-cid-2tostswi] .mount[data-astro-cid-2tostswi]{padding:24px}.shot[data-astro-cid-2tostswi] img[data-astro-cid-2tostswi]{width:100%;height:auto;display:block}.diffs[data-astro-cid-2tostswi]{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);flex-direction:column;max-width:62em;margin:0;display:flex}.diffs[data-astro-cid-2tostswi]>div[data-astro-cid-2tostswi]{grid-template-columns:34px minmax(0,1fr);gap:4px 12px;padding:18px 0;display:grid}.diffs[data-astro-cid-2tostswi]>div[data-astro-cid-2tostswi]+div[data-astro-cid-2tostswi]{border-top:1px solid var(--rule)}.diffs[data-astro-cid-2tostswi]>div[data-astro-cid-2tostswi]:before{content:"≠";font:700 24px/1.05 var(--mono);color:var(--red);grid-row:span 2}.diffs[data-astro-cid-2tostswi] dt[data-astro-cid-2tostswi]{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:23px;font-weight:600;line-height:1.15}.diffs[data-astro-cid-2tostswi] dd[data-astro-cid-2tostswi]{color:var(--ink2);margin:0;font-size:16px}.not[data-astro-cid-2tostswi]{flex-direction:column;gap:8px;max-width:62em;display:flex}.not[data-astro-cid-2tostswi] .h3[data-astro-cid-2tostswi]{letter-spacing:.02em;font-size:26px}.not[data-astro-cid-2tostswi] p[data-astro-cid-2tostswi]{margin:0;font-size:16px}.steps[data-astro-cid-2tostswi]{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-2tostswi]>li[data-astro-cid-2tostswi]{grid-template-columns:56px minmax(0,1fr);gap:20px;padding:28px 0;display:grid}.steps[data-astro-cid-2tostswi]>li[data-astro-cid-2tostswi]+li[data-astro-cid-2tostswi]{border-top:1px solid var(--rule)}.step-n[data-astro-cid-2tostswi]{box-sizing:border-box;border:2px solid var(--ink);width:48px;height:48px;font:700 16px var(--mono);place-items:center;display:grid}.step[data-astro-cid-2tostswi]{flex-direction:column;gap:14px;min-width:0;display:flex}.step[data-astro-cid-2tostswi] .h3[data-astro-cid-2tostswi]{letter-spacing:.02em;font-size:28px}.step[data-astro-cid-2tostswi] p[data-astro-cid-2tostswi]{max-width:52em;margin:0}.fitted[data-astro-cid-2tostswi]{min-width:600px}.fitted[data-astro-cid-2tostswi] .fit[data-astro-cid-2tostswi]{color:var(--red);font-weight:700}.versus[data-astro-cid-2tostswi],.revisions[data-astro-cid-2tostswi]{min-width:860px}.revisions[data-astro-cid-2tostswi] td[data-astro-cid-2tostswi].num{white-space:nowrap}.versus[data-astro-cid-2tostswi] tbody[data-astro-cid-2tostswi] th[data-astro-cid-2tostswi]{font-weight:400}.versus[data-astro-cid-2tostswi] .ours[data-astro-cid-2tostswi]{background:var(--tint);color:var(--wire-text);font-weight:700}.versus[data-astro-cid-2tostswi] .ours[data-astro-cid-2tostswi] th[data-astro-cid-2tostswi]{color:var(--wire-text);font-size:15px;font-weight:700}.sec[data-astro-cid-2tostswi]>p[data-astro-cid-2tostswi]{max-width:52em;margin:0}.brief[data-astro-cid-2tostswi]{gap:18px}.brief[data-astro-cid-2tostswi] p[data-astro-cid-2tostswi]{max-width:46em;margin:0}.last[data-astro-cid-2tostswi]{padding-bottom:96px}
