.cv[data-astro-cid-voidal2u]{margin:0;display:flex;flex-direction:column;height:100%}.cv[data-astro-cid-voidal2u] .panel[data-astro-cid-voidal2u]{flex:1;display:flex;flex-direction:column;min-height:0}.cv__decide[data-astro-cid-voidal2u],.cv__cap[data-astro-cid-voidal2u],.cv__phases[data-astro-cid-voidal2u]{flex:none}.cv__tabs[data-astro-cid-voidal2u]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.cv__tabs[data-astro-cid-voidal2u] button[data-astro-cid-voidal2u]{padding:7px 14px;border-radius:999px;border:1px solid var(--ink-3);background:none;color:var(--muted);font:inherit;font-size:var(--t-12);cursor:pointer;transition:color .16s var(--ease),border-color .16s var(--ease)}.cv__tabs[data-astro-cid-voidal2u] button[data-astro-cid-voidal2u]:hover{color:var(--text)}.cv__tabs[data-astro-cid-voidal2u] button[data-astro-cid-voidal2u][aria-selected=true]{color:var(--text);border-color:var(--signal)}.cv__mode[data-astro-cid-voidal2u]{display:inline-flex;align-items:center;gap:6px}.cv__mode[data-astro-cid-voidal2u] i[data-astro-cid-voidal2u]{width:6px;height:6px;border-radius:50%;background:var(--record)}.is-auto[data-astro-cid-voidal2u] .cv__mode[data-astro-cid-voidal2u] i[data-astro-cid-voidal2u]{background:var(--approved)}.cv__phases[data-astro-cid-voidal2u]{display:grid;grid-template-columns:176px minmax(0,1fr);padding:12px 18px 0}.cv__phases[data-astro-cid-voidal2u] ol[data-astro-cid-voidal2u]{grid-column:2;position:relative;height:16px;margin:0;padding:0;list-style:none;border-top:1px solid var(--ink-3)}.cv__phases[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]{position:absolute;top:3px;padding-left:5px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:0;color:var(--muted);white-space:nowrap}.cv__phases[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]:before{content:"";position:absolute;left:0;top:-4px;width:1px;height:4px;background:var(--ink-3)}.cv__phases[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]:last-child{color:var(--text)}.s4[data-astro-cid-voidal2u] .cv__phases[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]:last-child{color:var(--approved)}.cv__stage[data-astro-cid-voidal2u]{display:grid;grid-template-columns:176px minmax(0,1fr);flex:1;min-height:290px;padding:8px 18px 6px}.cv__rows[data-astro-cid-voidal2u]{display:grid;grid-template-rows:repeat(5,1fr);margin:0;padding:0;list-style:none}.cv__rows[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--t-14);font-weight:500;line-height:1.2;color:var(--text);transition:color .3s var(--ease)}.cv__rows[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]{gap:8px}.cv__row[data-astro-cid-voidal2u]{display:grid;gap:2px;min-width:0;flex:1}.cv__row[data-astro-cid-voidal2u] [data-astro-cid-voidal2u][data-label]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv__who[data-astro-cid-voidal2u]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.01em;color:var(--muted);transition:color .3s var(--ease)}.cv__who[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]{font-weight:700;color:var(--text);transition:color .3s var(--ease)}.cv__av[data-astro-cid-voidal2u]{position:relative;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink-3);color:var(--text);font-family:var(--font-mono);font-size:12px;font-weight:700;font-style:normal;box-shadow:0 0 0 1.5px var(--record);transition:background-color .4s var(--ease),color .4s var(--ease),box-shadow .4s var(--ease)}.cv__av[data-astro-cid-voidal2u]:after{content:"AI";position:absolute;right:-7px;bottom:-5px;padding:1px 3px;border-radius:4px;border:1px solid var(--record);background:var(--surface);color:var(--text);font-size:7px;font-weight:700;letter-spacing:.04em;line-height:1.1;transition:border-color .4s var(--ease)}.s2[data-astro-cid-voidal2u]:not(.s4) .is-risk[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u]:after,.s2[data-astro-cid-voidal2u]:not(.s4) .cv__by[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u]:after{border-color:var(--signal);color:var(--signal)}.s4[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u]:after{border-color:var(--approved)}.cv__av--sm[data-astro-cid-voidal2u]{width:22px;height:22px;font-size:10px}.cv__av--sm[data-astro-cid-voidal2u]:after{font-size:6px;right:-6px;bottom:-4px}.s2[data-astro-cid-voidal2u]:not(.s4) .is-risk[data-astro-cid-voidal2u] .cv__who[data-astro-cid-voidal2u],.s2[data-astro-cid-voidal2u]:not(.s4) .is-risk[data-astro-cid-voidal2u] .cv__who[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]{color:var(--signal)}.s2[data-astro-cid-voidal2u]:not(.s4) .is-risk[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u],.s2[data-astro-cid-voidal2u]:not(.s4) .cv__by[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u]{background:var(--signal-fill);color:#1b1008;box-shadow:0 0 0 1.5px var(--signal),0 0 16px color-mix(in srgb,var(--signal) 55%,transparent)}.s3[data-astro-cid-voidal2u]:not(.s4) .is-risk[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u],.s3[data-astro-cid-voidal2u]:not(.s4) .cv__by[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u]{animation:cv-pulse .8s ease-in-out infinite}.s4[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u]{box-shadow:0 0 0 1.5px var(--approved)}.s4[data-astro-cid-voidal2u] .is-risk[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u],.s4[data-astro-cid-voidal2u] .cv__by[data-astro-cid-voidal2u] .cv__av[data-astro-cid-voidal2u]{background:var(--approved);color:#0a0a0b}.cv__by[data-astro-cid-voidal2u]{grid-area:1 / 1;align-self:start;display:flex;align-items:center;gap:7px;font-size:var(--t-12);color:var(--muted);opacity:0;transition:opacity .3s var(--ease)}.cv__by[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]{color:var(--text);font-weight:700}.s2[data-astro-cid-voidal2u] .cv__by[data-astro-cid-voidal2u]{opacity:1}.s2[data-astro-cid-voidal2u] .cv__decide[data-astro-cid-voidal2u] p[data-astro-cid-voidal2u]:not(.cv__idle){padding-top:26px}.cv__rows[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]:after{content:"";flex:none;width:9px;height:9px;margin-right:-4.5px;border-radius:50%;background:var(--record);box-shadow:0 0 0 3px var(--surface);position:relative;z-index:1;transition:background-color .4s var(--ease)}.cv__field[data-astro-cid-voidal2u]{position:relative}.cv__field[data-astro-cid-voidal2u] svg[data-astro-cid-voidal2u]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cv__field[data-astro-cid-voidal2u] path[data-astro-cid-voidal2u]{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.base[data-astro-cid-voidal2u]{stroke:var(--record);stroke-width:1.5;opacity:.4;transition:stroke .5s var(--ease),opacity .5s var(--ease)}.flow[data-astro-cid-voidal2u]{stroke:var(--text);stroke-width:2;stroke-dasharray:3 15;opacity:.85;animation:cv-flow 1.5s linear infinite;animation-delay:calc(var(--i) * -.31s);transition:stroke .5s var(--ease),opacity .4s var(--ease)}@keyframes cv-flow{to{stroke-dashoffset:-18}}.cv__dateline[data-astro-cid-voidal2u]{position:absolute;top:3%;bottom:3%;width:0;border-left:1.5px dashed var(--record);opacity:.7;transition:border-color .5s var(--ease)}.cv__node[data-astro-cid-voidal2u]{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--text);box-shadow:0 0 0 4px var(--surface),0 0 0 5.5px var(--record);transition:background-color .5s var(--ease),box-shadow .5s var(--ease)}.cv__date[data-astro-cid-voidal2u]{position:absolute;top:50%;translate:0 -50%;display:grid;gap:2px;padding-left:22px}.cv__date[data-astro-cid-voidal2u] small[data-astro-cid-voidal2u]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--muted)}.cv__date[data-astro-cid-voidal2u] strong[data-astro-cid-voidal2u]{font-size:var(--t-28);font-weight:600;letter-spacing:-.03em;line-height:1.05;color:var(--text);white-space:nowrap}.cv__date[data-astro-cid-voidal2u] em[data-astro-cid-voidal2u]{font-style:normal;font-size:var(--t-12);font-weight:600;color:var(--approved);transition:color .3s var(--ease)}.cv__late[data-astro-cid-voidal2u]{stroke:var(--signal);stroke-width:2;stroke-dasharray:5 6;opacity:0;transition:opacity .5s var(--ease)}.cv__miss[data-astro-cid-voidal2u]{position:absolute;left:97%;top:16%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:2px solid var(--signal);background:var(--surface);opacity:0;transition:opacity .4s var(--ease) .3s}.cv__tag[data-astro-cid-voidal2u]{position:absolute;left:6%;top:30%;translate:0 calc(-100% - 9px);padding:4px 9px;border-radius:6px;background:var(--signal-fill);font-family:var(--font-mono);font-size:var(--t-12);font-weight:600;color:#1b1008;white-space:nowrap;opacity:0;transition:opacity .3s var(--ease)}.s2[data-astro-cid-voidal2u]:not(.s4) .cv__late[data-astro-cid-voidal2u],.s2[data-astro-cid-voidal2u]:not(.s4) .cv__miss[data-astro-cid-voidal2u],.s2[data-astro-cid-voidal2u]:not(.s4) .cv__tag[data-astro-cid-voidal2u]{opacity:1}.s2[data-astro-cid-voidal2u]:not(.s4) .cv__late[data-astro-cid-voidal2u]{animation:cv-flow 1.1s linear infinite}.s2[data-astro-cid-voidal2u]:not(.s4) .is-risk[data-astro-cid-voidal2u] .base[data-astro-cid-voidal2u],.s2[data-astro-cid-voidal2u]:not(.s4) .is-risk[data-astro-cid-voidal2u] .flow[data-astro-cid-voidal2u]{opacity:0}.s2[data-astro-cid-voidal2u]:not(.s4) .cv__rows[data-astro-cid-voidal2u] .is-risk[data-astro-cid-voidal2u]{color:var(--signal)}.s2[data-astro-cid-voidal2u]:not(.s4) .cv__rows[data-astro-cid-voidal2u] .is-risk[data-astro-cid-voidal2u]:after{background:var(--signal-fill);animation:cv-pulse 1.2s ease-in-out infinite}.s2[data-astro-cid-voidal2u]:not(.s4) .cv__date[data-astro-cid-voidal2u] em[data-astro-cid-voidal2u]{color:var(--signal)}@keyframes cv-pulse{50%{opacity:.4}}.s4[data-astro-cid-voidal2u] .base[data-astro-cid-voidal2u]{stroke:var(--approved);opacity:.55}.s4[data-astro-cid-voidal2u] .flow[data-astro-cid-voidal2u]{stroke:var(--approved)}.s4[data-astro-cid-voidal2u] .cv__rows[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]:after{background:var(--approved)}.s4[data-astro-cid-voidal2u] .cv__dateline[data-astro-cid-voidal2u]{border-color:var(--approved)}.s4[data-astro-cid-voidal2u] .cv__node[data-astro-cid-voidal2u]{background:var(--approved);box-shadow:0 0 0 4px var(--surface),0 0 0 5.5px var(--approved),0 0 26px 4px color-mix(in srgb,var(--approved) 45%,transparent)}.cv__decide[data-astro-cid-voidal2u]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:86px;margin:6px 18px 0;padding:10px 12px 10px 16px;border:1px solid var(--ink-3);border-radius:12px;background:var(--ink-2);transition:border-color .4s var(--ease),background-color .4s var(--ease)}.cv__decide[data-astro-cid-voidal2u] p[data-astro-cid-voidal2u]{grid-area:1 / 1;margin:0;font-size:var(--t-14);line-height:1.35;transition:opacity .3s var(--ease)}.cv__decide[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]{display:block;font-size:var(--t-12);font-weight:600;font-family:var(--font-mono)}.cv__idle[data-astro-cid-voidal2u]{color:var(--muted)}.cv__seen[data-astro-cid-voidal2u],.cv__ask[data-astro-cid-voidal2u],.cv__act[data-astro-cid-voidal2u],.cv__done[data-astro-cid-voidal2u],.cv__learn[data-astro-cid-voidal2u]{opacity:0;color:var(--text)}.cv__seen[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u],.cv__ask[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u],.cv__act[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]{color:var(--signal)}.s2[data-astro-cid-voidal2u]:not(.s3) .cv__idle[data-astro-cid-voidal2u]{opacity:0}.s2[data-astro-cid-voidal2u]:not(.s3) .cv__seen[data-astro-cid-voidal2u]{opacity:1}.s2[data-astro-cid-voidal2u]:not(.s3) .cv__decide[data-astro-cid-voidal2u]{border-color:color-mix(in srgb,var(--signal) 40%,transparent)}.cv__done[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]{color:var(--approved)}.cv__learn[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]{color:var(--muted)}.cv__decide[data-astro-cid-voidal2u] code[data-astro-cid-voidal2u]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--muted)}.cv__btn[data-astro-cid-voidal2u]{grid-area:1 / 2;padding:9px 18px;border:0;border-radius:9px;background:var(--signal-fill);color:#1b1008;font:inherit;font-size:var(--t-14);font-weight:600;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s var(--ease),transform .12s var(--ease),background-color .3s var(--ease)}.cv__btn[data-astro-cid-voidal2u]:hover{filter:brightness(1.08)}.s3[data-astro-cid-voidal2u]:not(.s4) .cv__decide[data-astro-cid-voidal2u]{border-color:color-mix(in srgb,var(--signal) 60%,transparent)}.s3[data-astro-cid-voidal2u] .cv__idle[data-astro-cid-voidal2u]{opacity:0}.s3[data-astro-cid-voidal2u]:not(.s4):not(.is-auto) .cv__ask[data-astro-cid-voidal2u]{opacity:1}.s3[data-astro-cid-voidal2u]:not(.s4).is-auto .cv__act[data-astro-cid-voidal2u]{opacity:1}.s3[data-astro-cid-voidal2u]:not(.s4).is-auto .cv__act[data-astro-cid-voidal2u] b[data-astro-cid-voidal2u]:after{content:"…";animation:cv-pulse .8s ease-in-out infinite}.s3[data-astro-cid-voidal2u]:not(.s4):not(.is-auto) .cv__btn[data-astro-cid-voidal2u]{opacity:1;pointer-events:auto;animation:cv-press .3s var(--ease) 1.75s}.s4[data-astro-cid-voidal2u] .cv__decide[data-astro-cid-voidal2u]{border-color:color-mix(in srgb,var(--approved) 55%,transparent);background:color-mix(in srgb,var(--approved) 7%,var(--ink-2))}.s4[data-astro-cid-voidal2u]:not(.s5):not(.is-auto) .cv__done[data-astro-cid-voidal2u]:not(.cv__done--auto){opacity:1}.s4[data-astro-cid-voidal2u]:not(.s5).is-auto .cv__done--auto[data-astro-cid-voidal2u]{opacity:1}.s5[data-astro-cid-voidal2u] .cv__decide[data-astro-cid-voidal2u]{border-color:var(--ink-3);background:var(--ink-2)}.s5[data-astro-cid-voidal2u] .cv__learn[data-astro-cid-voidal2u]{opacity:1}@keyframes cv-press{50%{transform:scale(.93)}}.cv__cursor[data-astro-cid-voidal2u]{position:absolute;right:36px;top:50%;width:18px;height:18px;opacity:0;pointer-events:none;background:var(--text);clip-path:polygon(0 0,0 78%,22% 60%,38% 96%,52% 90%,36% 55%,66% 55%);filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.s3[data-astro-cid-voidal2u]:not(.s4):not(.is-auto) .cv__cursor[data-astro-cid-voidal2u]{animation:cv-cursor 2.1s var(--ease) .5s both}@keyframes cv-cursor{0%{opacity:0;transform:translate(-110px,34px)}18%{opacity:1}58%,62%{transform:translateY(4px)}66%{transform:translateY(4px) scale(.86)}72%,to{opacity:1;transform:translateY(4px)}}.cv__cap[data-astro-cid-voidal2u]{display:flex;align-items:center;gap:11px;min-height:52px;margin:0;padding:12px 18px 14px;font-size:var(--t-14);line-height:1.4;color:var(--text);max-width:none}.cv__cap[data-astro-cid-voidal2u]:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--record);transition:background-color .3s var(--ease)}.s2[data-astro-cid-voidal2u]:not(.s4) .cv__cap[data-astro-cid-voidal2u]:before{background:var(--signal);animation:cv-pulse 1.2s ease-in-out infinite}.s4[data-astro-cid-voidal2u] .cv__cap[data-astro-cid-voidal2u]{color:var(--approved)}.s4[data-astro-cid-voidal2u] .cv__cap[data-astro-cid-voidal2u]:before{background:var(--approved)}.cv[data-astro-cid-voidal2u].is-still [data-astro-cid-voidal2u]{transition:none!important}@media(max-width:560px){.cv__stage[data-astro-cid-voidal2u]{grid-template-columns:128px minmax(0,1fr);min-height:250px;padding-inline:14px}.cv__phases[data-astro-cid-voidal2u]{grid-template-columns:128px minmax(0,1fr);padding-inline:14px}.cv__av[data-astro-cid-voidal2u]{width:24px;height:24px;font-size:11px}.cv__phases[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]{font-size:9px}.cv__phases[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]:nth-child(2),.cv__phases[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]:nth-child(4){display:none}.cv__rows[data-astro-cid-voidal2u] li[data-astro-cid-voidal2u]{font-size:var(--t-12)}.cv__who[data-astro-cid-voidal2u]{font-size:9px}.cv__date[data-astro-cid-voidal2u]{padding-left:14px}.cv__date[data-astro-cid-voidal2u] strong[data-astro-cid-voidal2u]{font-size:var(--t-17)}.cv__date[data-astro-cid-voidal2u] small[data-astro-cid-voidal2u],.cv__date[data-astro-cid-voidal2u] em[data-astro-cid-voidal2u]{font-size:10px}.cv__tag[data-astro-cid-voidal2u]{font-size:10px;left:2%}.cv__decide[data-astro-cid-voidal2u]{margin-inline:14px}.cv__cap[data-astro-cid-voidal2u]{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.flow[data-astro-cid-voidal2u],.cv__late[data-astro-cid-voidal2u]{animation:none!important}}.stats[data-astro-cid-m7fuv3fi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:32px}.stats[data-astro-cid-m7fuv3fi] li[data-astro-cid-m7fuv3fi]{border-top:1px solid var(--ink-3);padding-top:24px}.stats__v[data-astro-cid-m7fuv3fi]{font-size:clamp(2.5rem,5vw,var(--t-56));font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.stats__l[data-astro-cid-m7fuv3fi]{margin-top:16px;font-size:var(--t-17);color:var(--text);max-width:34ch}.stats__s[data-astro-cid-m7fuv3fi]{margin-top:10px;color:var(--muted)}@media(max-width:860px){.stats[data-astro-cid-m7fuv3fi]{grid-template-columns:1fr}}.hero[data-astro-cid-nf35xw4x]{position:relative;overflow:hidden;padding-block:72px 96px}.hero__inner[data-astro-cid-nf35xw4x]{position:relative}.hero--graph[data-astro-cid-nf35xw4x] .hero__inner[data-astro-cid-nf35xw4x]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:stretch}.hero[data-astro-cid-nf35xw4x]:not(.hero--graph) h1[data-astro-cid-nf35xw4x]{max-width:18ch}.section--close[data-astro-cid-nf35xw4x]{padding-top:clamp(40px,5vw,64px)}.cmp[data-astro-cid-nf35xw4x]{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ink-3);border-radius:14px;background:var(--surface)}.cmp[data-astro-cid-nf35xw4x]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.cmp__t[data-astro-cid-nf35xw4x]{width:100%;min-width:980px;border-collapse:separate;border-spacing:0;font-size:var(--t-14);line-height:1.35}.cmp__t[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x],.cmp__t[data-astro-cid-nf35xw4x] td[data-astro-cid-nf35xw4x]{padding:14px;border-bottom:1px solid var(--ink-3);vertical-align:top;text-align:left}.cmp__t[data-astro-cid-nf35xw4x] tbody[data-astro-cid-nf35xw4x] tr[data-astro-cid-nf35xw4x]:last-child th[data-astro-cid-nf35xw4x],.cmp__t[data-astro-cid-nf35xw4x] tbody[data-astro-cid-nf35xw4x] tr[data-astro-cid-nf35xw4x]:last-child td[data-astro-cid-nf35xw4x]{border-bottom:0}.cmp__t[data-astro-cid-nf35xw4x] thead[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x]{position:sticky;top:0;z-index:1;background:var(--surface);border-bottom:1px solid var(--ink-3);padding-top:18px;padding-bottom:14px}.cmp__t[data-astro-cid-nf35xw4x] thead[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x] strong[data-astro-cid-nf35xw4x]{display:block;font-weight:600;color:var(--text)}.cmp__t[data-astro-cid-nf35xw4x] thead[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x] small[data-astro-cid-nf35xw4x]{display:block;margin-top:3px;font-size:var(--t-12);color:var(--muted)}.cmp__vs[data-astro-cid-nf35xw4x]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--muted)}.cmp__t[data-astro-cid-nf35xw4x] tbody[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x]{position:sticky;left:0;z-index:1;width:210px;min-width:210px;background:var(--surface);font-weight:600;color:var(--text)}.cmp__t[data-astro-cid-nf35xw4x] td[data-astro-cid-nf35xw4x].is-us{min-width:230px;font-weight:500}.cmp__t[data-astro-cid-nf35xw4x] td[data-astro-cid-nf35xw4x].is-us span[data-astro-cid-nf35xw4x]{max-width:30ch}.cmp__t[data-astro-cid-nf35xw4x] td[data-astro-cid-nf35xw4x]{color:var(--muted)}.cmp__t[data-astro-cid-nf35xw4x] td[data-astro-cid-nf35xw4x] span[data-astro-cid-nf35xw4x]{display:block;max-width:24ch}.cmp__t[data-astro-cid-nf35xw4x] .is-us[data-astro-cid-nf35xw4x]{background:color-mix(in srgb,var(--signal) 7%,var(--surface))}.cmp__t[data-astro-cid-nf35xw4x] td[data-astro-cid-nf35xw4x].is-us{color:var(--text)}.cmp__t[data-astro-cid-nf35xw4x] thead[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x].is-us{box-shadow:inset 0 2px 0 var(--signal)}.cmp__logo[data-astro-cid-nf35xw4x]{display:flex;align-items:center;gap:10px;height:22px;margin-bottom:8px;filter:blur(2.2px);opacity:.8;user-select:none;pointer-events:none}.cmp__logo[data-astro-cid-nf35xw4x] img[data-astro-cid-nf35xw4x]{display:block;height:18px;width:auto;max-width:96px}.cmp__logo--us[data-astro-cid-nf35xw4x]{filter:none;opacity:1}.cmp__logo--us[data-astro-cid-nf35xw4x] img[data-astro-cid-nf35xw4x]{display:block;width:22px;height:22px}.cmp__yes[data-astro-cid-nf35xw4x]{display:inline-block;width:18px;height:18px;border-radius:50%;background:var(--signal);position:relative}.cmp__yes[data-astro-cid-nf35xw4x]:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid #1b1008;border-width:0 2px 2px 0;transform:rotate(45deg)}.cmp__no[data-astro-cid-nf35xw4x]{display:inline-block;width:12px;height:2px;margin:8px 0;background:var(--ink-3);vertical-align:middle}.cmp__t[data-astro-cid-nf35xw4x] tbody[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x] small[data-astro-cid-nf35xw4x]{display:block;margin-top:3px;font-size:var(--t-12);font-weight:400;line-height:1.4;color:var(--muted)}.cmp__verdict[data-astro-cid-nf35xw4x]{margin-top:28px;max-width:60ch;font-size:var(--t-21);font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--text)}.cmp__btns[data-astro-cid-nf35xw4x]{margin-top:20px}.cmp__basis[data-astro-cid-nf35xw4x]{margin-top:22px;max-width:72ch;font-size:var(--t-12);line-height:1.5;color:var(--muted)}@media(max-width:720px){.cmp__t[data-astro-cid-nf35xw4x]{min-width:880px}.cmp__t[data-astro-cid-nf35xw4x] tbody[data-astro-cid-nf35xw4x] th[data-astro-cid-nf35xw4x]{width:170px;min-width:170px}}.hero--graph[data-astro-cid-nf35xw4x] h1[data-astro-cid-nf35xw4x]{font-size:clamp(2.6rem,4.8vw,4.4rem)}.hero__sub[data-astro-cid-nf35xw4x]{margin-top:28px;max-width:56ch}.hero__strip[data-astro-cid-nf35xw4x]{position:relative;margin:-72px 0 56px;background:color-mix(in srgb,var(--signal) 12%,var(--ink));border-top:1px solid color-mix(in srgb,var(--signal) 45%,transparent);border-bottom:1px solid color-mix(in srgb,var(--signal) 45%,transparent)}.hero__banner[data-astro-cid-nf35xw4x]{display:flex;justify-content:center;align-items:center;gap:12px;padding:13px 0;font-size:calc(var(--t-14) + 1px);line-height:1.45;color:var(--text);text-align:center}.hero__banner-mark[data-astro-cid-nf35xw4x]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px color-mix(in srgb,var(--signal) 25%,transparent)}.hero__banner[data-astro-cid-nf35xw4x] strong[data-astro-cid-nf35xw4x]{font-weight:600;color:var(--signal-soft)}@media(max-width:720px){.hero__banner[data-astro-cid-nf35xw4x]{justify-content:flex-start;text-align:left;font-size:var(--t-14)}}[data-astro-cid-nf35xw4x][data-hero-h1],[data-astro-cid-nf35xw4x][data-hero-sub]{transition:opacity .45s ease,transform .45s ease}.is-leaving[data-astro-cid-nf35xw4x] [data-astro-cid-nf35xw4x][data-hero-h1],.is-leaving[data-astro-cid-nf35xw4x] [data-astro-cid-nf35xw4x][data-hero-sub]{opacity:0;transform:translateY(-10px)}.is-entering[data-astro-cid-nf35xw4x] [data-astro-cid-nf35xw4x][data-hero-h1],.is-entering[data-astro-cid-nf35xw4x] [data-astro-cid-nf35xw4x][data-hero-sub]{opacity:0;transform:translateY(12px);transition:none}@media(prefers-reduced-motion:reduce){[data-astro-cid-nf35xw4x][data-hero-h1],[data-astro-cid-nf35xw4x][data-hero-sub]{transition:none}}.hero__ctrl{display:flex;align-items:center;gap:6px;margin-top:22px}.hero__arrow{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--ink-3);border-radius:50%;background:transparent;color:var(--text);cursor:pointer;transition:border-color .2s,color .2s}.hero__arrow:hover,.hero__arrow:focus-visible{border-color:var(--signal);color:var(--signal);outline:none}.hero__arrow svg{width:14px;height:14px}.hero__dots{display:flex;gap:6px;margin:0 8px}.hero__dot{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;display:grid;place-items:center}.hero__dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-3);transition:background .2s,transform .2s}.hero__dot[aria-current=true]:before{background:var(--signal);transform:scale(1.35)}.hero__dot:hover:before,.hero__dot:focus-visible:before{background:var(--signal-soft)}.hero__dot:focus-visible{outline:none}.hero--graph[data-astro-cid-nf35xw4x] .hero__sub[data-astro-cid-nf35xw4x]{max-width:44ch}.btns[data-astro-cid-nf35xw4x]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.pts[data-astro-cid-nf35xw4x]{display:grid;gap:40px 32px}.pts--2[data-astro-cid-nf35xw4x]{grid-template-columns:repeat(2,1fr)}.pts--3[data-astro-cid-nf35xw4x]{grid-template-columns:repeat(3,1fr)}.pts--4[data-astro-cid-nf35xw4x]{grid-template-columns:repeat(4,1fr)}.pt[data-astro-cid-nf35xw4x]{border-top:1px solid var(--ink-3);padding-top:20px}.pt[data-astro-cid-nf35xw4x] h3[data-astro-cid-nf35xw4x]{font-size:var(--t-21)}.pt[data-astro-cid-nf35xw4x] p[data-astro-cid-nf35xw4x]{margin-top:10px;font-size:var(--t-17);color:var(--muted);line-height:1.55}.rows[data-astro-cid-nf35xw4x]{margin-bottom:0;border-top:1px solid var(--ink-3)}.row[data-astro-cid-nf35xw4x]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) 24px;gap:32px;padding:24px 0;border-bottom:1px solid var(--ink-3);align-items:baseline}.row[data-astro-cid-nf35xw4x] h3[data-astro-cid-nf35xw4x]{font-size:var(--t-21);font-weight:500;letter-spacing:-.01em}.row[data-astro-cid-nf35xw4x] p[data-astro-cid-nf35xw4x]{margin:0;color:var(--muted);max-width:none}.row[data-astro-cid-nf35xw4x] span[data-astro-cid-nf35xw4x]{color:var(--record);justify-self:end}.row--link[data-astro-cid-nf35xw4x]{transition:background-color .16s var(--ease)}.row--link[data-astro-cid-nf35xw4x]:hover{background:var(--hover)}.row--link[data-astro-cid-nf35xw4x]:hover h3[data-astro-cid-nf35xw4x],.row--link[data-astro-cid-nf35xw4x]:hover span[data-astro-cid-nf35xw4x]{color:var(--signal)}.steps[data-astro-cid-nf35xw4x]{border-left:2px solid var(--signal);display:grid;gap:28px;padding-left:28px;max-width:860px}.steps[data-astro-cid-nf35xw4x] li[data-astro-cid-nf35xw4x]{display:grid;grid-template-columns:108px 1fr;gap:20px;align-items:baseline}.steps__k[data-astro-cid-nf35xw4x]{font-family:var(--font-mono);font-size:var(--t-14);color:var(--signal)}.steps[data-astro-cid-nf35xw4x] h3[data-astro-cid-nf35xw4x]{font-size:var(--t-21);margin-bottom:6px}.steps[data-astro-cid-nf35xw4x] p[data-astro-cid-nf35xw4x]{color:var(--muted)}.quote[data-astro-cid-nf35xw4x]{margin:40px 0 0;border-left:2px solid var(--signal);padding-left:28px;max-width:860px}.quote[data-astro-cid-nf35xw4x] p[data-astro-cid-nf35xw4x]{font-size:var(--t-28);line-height:1.3;letter-spacing:-.02em;max-width:none}.quote[data-astro-cid-nf35xw4x] cite[data-astro-cid-nf35xw4x]{display:block;margin-top:16px;font-style:normal;font-size:var(--t-14);color:var(--muted)}.chips[data-astro-cid-nf35xw4x]{display:flex;flex-wrap:wrap;gap:10px}.chips[data-astro-cid-nf35xw4x] li[data-astro-cid-nf35xw4x]{display:flex;align-items:baseline;gap:10px;padding:10px 16px;border:1px solid var(--ink-3);border-radius:999px;font-size:var(--t-14)}.chips[data-astro-cid-nf35xw4x] strong[data-astro-cid-nf35xw4x]{font-weight:600}.chips[data-astro-cid-nf35xw4x] span[data-astro-cid-nf35xw4x]{color:var(--muted)}.note[data-astro-cid-nf35xw4x]{margin-top:40px;font-size:var(--t-21);line-height:1.45;max-width:60ch}@media(max-width:1080px){.hero--graph[data-astro-cid-nf35xw4x] .hero__inner[data-astro-cid-nf35xw4x]{grid-template-columns:1fr;gap:48px}.pts--4[data-astro-cid-nf35xw4x]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.pts--2[data-astro-cid-nf35xw4x],.pts--3[data-astro-cid-nf35xw4x],.pts--4[data-astro-cid-nf35xw4x]{grid-template-columns:1fr}.row[data-astro-cid-nf35xw4x]{grid-template-columns:1fr;gap:8px}.row[data-astro-cid-nf35xw4x] span[data-astro-cid-nf35xw4x]{display:none}.steps[data-astro-cid-nf35xw4x] li[data-astro-cid-nf35xw4x]{grid-template-columns:1fr;gap:4px}}
