.hero[data-astro-cid-i3irphx7]{padding-top:clamp(124px,14vw,168px);padding-bottom:clamp(56px,7vw,96px);position:relative;overflow:hidden}.hero__bg[data-astro-cid-i3irphx7]{color:var(--color-ink);opacity:.55;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 40%,#000 30%,#0000 75%)}.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid;position:relative}.hero__copy[data-astro-cid-i3irphx7]{justify-items:start;gap:18px;min-width:0;display:grid}.hero__status[data-astro-cid-i3irphx7]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:999px;align-items:center;gap:10px;margin:0;padding:7px 14px 7px 12px;font-size:13.5px;display:inline-flex}.ping[data-astro-cid-i3irphx7]{background:#22a06b;border-radius:50%;width:8px;height:8px;position:relative}.ping[data-astro-cid-i3irphx7]:after{content:"";background:#22a06b;border-radius:50%;animation:2.2s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}@keyframes ping{75%,to{opacity:0;transform:scale(2.6)}}.hero__name[data-astro-cid-i3irphx7]{letter-spacing:-.055em;margin:4px 0 0;font-size:clamp(60px,9.4vw,152px);font-weight:600;line-height:.9}.hero__name[data-astro-cid-i3irphx7] .serif[data-astro-cid-i3irphx7]{letter-spacing:-.02em;color:var(--color-teal);padding-right:.04em}.hero__desc[data-astro-cid-i3irphx7]{font:500 13px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);margin:6px 0 0}.hero__stmt[data-astro-cid-i3irphx7]{letter-spacing:-.012em;max-width:34ch;color:var(--color-muted);margin:0;font-size:clamp(19px,1.7vw,24px);line-height:1.45}.hero__stmt[data-astro-cid-i3irphx7] mark[data-astro-cid-i3irphx7]{color:var(--color-ink);background:linear-gradient(transparent 62%, color-mix(in oklab, var(--color-signal) 45%, transparent) 62%) no-repeat 0 0 / var(--hl,100%) 100%;padding:0 .05em}.hero__ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.hero__visual[data-astro-cid-i3irphx7]{justify-self:end;width:min(100%,460px);position:relative}.portrait[data-astro-cid-i3irphx7]{aspect-ratio:4/5;border-radius:var(--radius-panel);background:radial-gradient(120% 80% at 50% 0%, color-mix(in oklab, var(--color-signal) 28%, var(--color-surface)), var(--color-surface) 70%);margin:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #1216140d,0 40px 80px -40px #12161459}.portrait[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.flow[data-astro-cid-i3irphx7]{pointer-events:none;width:152%;height:128%;position:absolute;inset:-16% -22% -12% -30%;overflow:visible}.flow__line[data-astro-cid-i3irphx7]{fill:none;stroke:color-mix(in oklab, var(--color-teal) 32%, transparent);stroke-width:1.2px;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.flow__dot[data-astro-cid-i3irphx7]{fill:var(--color-signal);opacity:0;filter:drop-shadow(0 0 6px #3fcfb2e6)}.hchip[data-astro-cid-i3irphx7]{background:var(--color-surface);border:1px solid var(--color-line);white-space:nowrap;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;font-weight:500;display:inline-flex;position:absolute;box-shadow:0 18px 40px -22px #12161466}.hchip__dot[data-astro-cid-i3irphx7]{background:var(--color-signal);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--color-signal) 25%, transparent);border-radius:50%}.hchip--0[data-astro-cid-i3irphx7]{bottom:14%;left:-14%}.hchip--1[data-astro-cid-i3irphx7]{top:10%;right:-8%}@media (width<=860px){.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr)}.hero__visual[data-astro-cid-i3irphx7]{justify-self:center;width:min(86%,400px);margin-top:18px}.hchip--0[data-astro-cid-i3irphx7]{left:-8%}.hchip--1[data-astro-cid-i3irphx7]{right:-6%}}@media (width<=560px){.hero__ctas[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr);justify-self:stretch;width:100%;display:grid}.hero__ctas[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{justify-content:center}}@media (width<=400px){.hchip[data-astro-cid-i3irphx7]{padding:8px 11px;font-size:12.5px}}.proof[data-astro-cid-h7iy32w3]{padding-bottom:clamp(24px,4vw,48px)}.proof__list[data-astro-cid-h7iy32w3]{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-block:1px solid var(--color-line);margin:0;padding:0;list-style:none;display:grid}.proof__list[data-astro-cid-h7iy32w3] li[data-astro-cid-h7iy32w3]{gap:6px;padding:26px 24px;display:grid}.proof__list[data-astro-cid-h7iy32w3] li[data-astro-cid-h7iy32w3]+li[data-astro-cid-h7iy32w3]{border-left:1px solid var(--color-line)}.proof__v[data-astro-cid-h7iy32w3]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(36px,4vw,56px);font-weight:600;line-height:1}.proof__v--text[data-astro-cid-h7iy32w3]{letter-spacing:-.035em;padding-block:.14em;font-size:clamp(26px,2.6vw,38px);line-height:1.05}.proof__l[data-astro-cid-h7iy32w3]{color:var(--color-muted);max-width:22ch;font-size:14.5px;line-height:1.4}@media (width<=760px){.proof__list[data-astro-cid-h7iy32w3]{grid-template-columns:repeat(2,minmax(0,1fr))}.proof__list[data-astro-cid-h7iy32w3] li[data-astro-cid-h7iy32w3]{padding:20px 16px}.proof__list[data-astro-cid-h7iy32w3] li[data-astro-cid-h7iy32w3]:nth-child(odd){border-left:0}.proof__list[data-astro-cid-h7iy32w3] li[data-astro-cid-h7iy32w3]:nth-child(n+3){border-top:1px solid var(--color-line)}.proof__list[data-astro-cid-h7iy32w3] li[data-astro-cid-h7iy32w3]:last-child:nth-child(odd){grid-column:1/-1}}.map-sec[data-astro-cid-igdw4hxh]{padding-block:clamp(40px,6vw,72px)}.map[data-astro-cid-igdw4hxh]{border-radius:var(--radius-panel);color:var(--color-dtext);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}.map[data-astro-cid-igdw4hxh]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#3fcfb21f,#0000 70%);border-radius:50%;width:760px;height:760px;position:absolute;top:-260px;right:-180px}.map__left[data-astro-cid-igdw4hxh]{gap:22px;display:grid;position:relative}.map__head[data-astro-cid-igdw4hxh]{gap:12px;display:grid}.map__title[data-astro-cid-igdw4hxh]{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.05}.map__intro[data-astro-cid-igdw4hxh]{color:var(--color-dmuted);margin:0;font-size:15.5px}.map__scn[data-astro-cid-igdw4hxh]{gap:6px;display:grid}.scn[data-astro-cid-igdw4hxh]{min-height:46px;color:var(--color-dmuted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;padding:0 16px;font-size:15px;transition:background .25s,color .25s,border-color .25s}.scn[data-astro-cid-igdw4hxh]:hover{color:var(--color-dtext)}.scn[data-astro-cid-igdw4hxh][aria-pressed=true]{border-color:var(--color-dline);color:var(--color-dtext);background:#ffffff0d}.map__cap[data-astro-cid-igdw4hxh]{border-top:1px solid var(--color-dline);gap:6px;min-height:112px;padding-top:18px;display:grid}.map__cap-t[data-astro-cid-igdw4hxh]{color:var(--color-dmuted);margin:0;font-size:15.5px;line-height:1.55}.map__cap-t[data-astro-cid-igdw4hxh] strong[data-astro-cid-igdw4hxh]{color:var(--color-dtext);font-weight:600}.map__cap-l[data-astro-cid-igdw4hxh]{font:12.5px/1.5 var(--font-mono);color:var(--color-signal);margin:0}.map__cap-l[data-astro-cid-igdw4hxh]:empty{display:none}.map__graph[data-astro-cid-igdw4hxh]{position:relative}.map__pause[data-astro-cid-igdw4hxh]{z-index:2;border:1px solid var(--color-dline);width:44px;height:44px;color:var(--color-dtext);cursor:pointer;background:#0c100fb3;border-radius:12px;place-items:center;display:grid;position:absolute;top:0;right:0}.map__pause[data-astro-cid-igdw4hxh]:hover{border-color:var(--color-signal)}.map[data-astro-cid-igdw4hxh] .map__pause[data-astro-cid-igdw4hxh] svg[data-astro-cid-igdw4hxh]{fill:currentColor;width:14px;height:14px;position:static;inset:auto;overflow:visible}.map__pause[data-astro-cid-igdw4hxh] .i-play[data-astro-cid-igdw4hxh],.map__pause[data-astro-cid-igdw4hxh][aria-pressed=true] .i-pause[data-astro-cid-igdw4hxh]{display:none}.map__pause[data-astro-cid-igdw4hxh][aria-pressed=true] .i-play[data-astro-cid-igdw4hxh]{display:block}.is-paused[data-astro-cid-igdw4hxh] .edge[data-astro-cid-igdw4hxh].is-flow .edge__flow[data-astro-cid-igdw4hxh]{animation-play-state:paused}.map__diagram[data-astro-cid-igdw4hxh]{aspect-ratio:700/420;width:100%;position:relative}.map__orbit[data-astro-cid-igdw4hxh]{aspect-ratio:350/344;width:100%;display:none;position:relative}.map[data-astro-cid-igdw4hxh] svg[data-astro-cid-igdw4hxh]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring[data-astro-cid-igdw4hxh]{fill:none;stroke:var(--color-dline)}.halo[data-astro-cid-igdw4hxh]{fill:var(--color-signal);opacity:.06}.edge__base[data-astro-cid-igdw4hxh]{stroke:var(--color-dline);stroke-width:1.3px;transition:stroke .35s,opacity .35s}.edge__flow[data-astro-cid-igdw4hxh]{stroke:var(--color-signal);stroke-width:3px;stroke-linecap:round;opacity:0}.edge[data-astro-cid-igdw4hxh].is-on .edge__base[data-astro-cid-igdw4hxh]{stroke:var(--color-teal);stroke-width:2px}.edge[data-astro-cid-igdw4hxh].is-flow .edge__flow[data-astro-cid-igdw4hxh]{opacity:1;stroke-dasharray:3 13;animation:1.4s linear infinite flow}.has-sel[data-astro-cid-igdw4hxh] .edge[data-astro-cid-igdw4hxh]:not(.is-on) .edge__base[data-astro-cid-igdw4hxh]{opacity:.4}@keyframes flow{to{stroke-dashoffset:-32px}}.comet[data-astro-cid-igdw4hxh]{fill:var(--color-signal);opacity:0;filter:drop-shadow(0 0 7px #3fcfb2f2);transition:opacity .4s}.comet[data-astro-cid-igdw4hxh].is-on{opacity:1}.node[data-astro-cid-igdw4hxh]{background:var(--color-night-2);min-height:44px;color:var(--color-dtext);border:1px solid var(--color-dline);font:13px/1 var(--font-mono);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;transition:background .35s,color .35s,border-color .35s,box-shadow .35s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.node[data-astro-cid-igdw4hxh]:hover{border-color:var(--color-signal)}.node[data-astro-cid-igdw4hxh].is-path,.node[data-astro-cid-igdw4hxh].is-sel{background:var(--color-dtext);color:var(--color-night);border-color:var(--color-dtext)}.node[data-astro-cid-igdw4hxh].is-cur{box-shadow:0 0 0 6px #3fcfb240}.node[data-astro-cid-igdw4hxh].is-link{border-color:var(--color-signal);color:var(--color-signal)}.node[data-astro-cid-igdw4hxh].is-core{background:var(--color-teal);color:#fff;border:0;width:104px;height:104px;padding:0;box-shadow:0 0 0 10px #3fcfb21a}.node[data-astro-cid-igdw4hxh].is-core.is-cur,.node[data-astro-cid-igdw4hxh].is-core.is-path{background:var(--color-signal);color:var(--color-night);box-shadow:0 0 0 12px #3fcfb238}.orb[data-astro-cid-igdw4hxh]{min-height:40px;padding:0 12px;font-size:12px}.orb[data-astro-cid-igdw4hxh].is-core{width:66px;height:66px}@media (width<=960px){.map[data-astro-cid-igdw4hxh]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.map[data-astro-cid-igdw4hxh]{gap:20px;padding:22px 18px}.map__left[data-astro-cid-igdw4hxh]{display:contents}.map__head[data-astro-cid-igdw4hxh]{order:1}.map__graph[data-astro-cid-igdw4hxh]{order:2}.map__cap[data-astro-cid-igdw4hxh]{order:3;min-height:128px}.map__scn[data-astro-cid-igdw4hxh],.map__diagram[data-astro-cid-igdw4hxh]{display:none}.map__orbit[data-astro-cid-igdw4hxh]{margin-inline:4px;display:block}.map__pause[data-astro-cid-igdw4hxh]{top:-6px;right:-6px}}.ven__list[data-astro-cid-kvxxplrd]{gap:24px;display:grid}.rows[data-astro-cid-eypm5wxk]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.row[data-astro-cid-eypm5wxk]{border-bottom:1px solid var(--color-line);grid-template-columns:64px minmax(0,1.1fr) minmax(0,1fr);align-items:baseline;gap:10px 32px;padding:30px 0;display:grid;position:relative}.row[data-astro-cid-eypm5wxk]:before{content:"";background:var(--color-teal);transform-origin:0;width:100%;height:1px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.row[data-astro-cid-eypm5wxk]:hover:before{transform:scaleX(1)}.row__n[data-astro-cid-eypm5wxk]{font:13px/1 var(--font-mono);color:var(--color-teal)}.row__t[data-astro-cid-eypm5wxk]{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.6vw,36px);font-weight:600;line-height:1.1;transition:transform .4s}.row[data-astro-cid-eypm5wxk]:hover .row__t[data-astro-cid-eypm5wxk]{transform:translate(6px)}.row__d[data-astro-cid-eypm5wxk]{color:var(--color-muted);margin:0}.row__tags[data-astro-cid-eypm5wxk]{flex-wrap:wrap;grid-column:3;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.con[data-astro-cid-eypm5wxk]{border-radius:var(--radius-panel);border:1px solid var(--color-dline);margin-top:clamp(48px,6vw,80px);overflow:hidden}.con__bar[data-astro-cid-eypm5wxk]{border-bottom:1px solid var(--color-dline);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.con__tabs[data-astro-cid-eypm5wxk]{gap:4px;display:flex;overflow-x:auto}.con__tab[data-astro-cid-eypm5wxk]{min-height:40px;color:var(--color-dmuted);font:13px/1 var(--font-mono);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 16px}.con__tab[data-astro-cid-eypm5wxk][aria-selected=true]{color:var(--color-dtext);background:#ffffff12}.con__right[data-astro-cid-eypm5wxk]{flex:none;align-items:center;gap:10px;display:flex}.con__pause[data-astro-cid-eypm5wxk]{border:1px solid var(--color-dline);width:40px;height:40px;color:var(--color-dtext);cursor:pointer;background:0 0;border-radius:10px;place-items:center;display:grid}.con__pause[data-astro-cid-eypm5wxk]:hover{border-color:var(--color-signal)}.con__pause[data-astro-cid-eypm5wxk] svg[data-astro-cid-eypm5wxk]{fill:currentColor;width:14px;height:14px}.con__pause[data-astro-cid-eypm5wxk] .i-play[data-astro-cid-eypm5wxk],.con__pause[data-astro-cid-eypm5wxk][aria-pressed=true] .i-pause[data-astro-cid-eypm5wxk]{display:none}.con__pause[data-astro-cid-eypm5wxk][aria-pressed=true] .i-play[data-astro-cid-eypm5wxk]{display:block}.con__out[data-astro-cid-eypm5wxk]{border-top:1px solid var(--color-dline);gap:6px;margin:10px 0 0;padding-top:14px;display:grid}.con__out-t[data-astro-cid-eypm5wxk]{color:var(--color-dtext);font-size:14.5px;line-height:1.5}.con__ex[data-astro-cid-eypm5wxk]{color:var(--color-amber);font:11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #e8a33d80;border-radius:999px;flex:none;padding:6px 10px}.con__prog[data-astro-cid-eypm5wxk]{background:var(--color-dline);height:2px}.con__prog[data-astro-cid-eypm5wxk] span[data-astro-cid-eypm5wxk]{background:var(--color-signal);width:100%;height:100%;transition:width .3s linear;display:block}.con__sum[data-astro-cid-eypm5wxk]{border-bottom:1px solid var(--color-dline);color:var(--color-dtext);margin:0;padding:18px 22px;font-size:15.5px}.con__sum-l[data-astro-cid-eypm5wxk]{font:11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dmuted);margin-right:10px}.con__body[data-astro-cid-eypm5wxk]{grid-template-columns:minmax(0,1fr) 240px;display:grid}.con__log[data-astro-cid-eypm5wxk]{font-family:var(--font-mono);min-height:290px;margin:0;padding:14px 22px;font-size:13px;list-style:none}.con__log[data-astro-cid-eypm5wxk] .evt{opacity:.3;grid-template-columns:70px 120px minmax(0,1fr) 16px;gap:12px;padding:8px 0;transition:opacity .35s,transform .35s;display:grid}.con__log[data-astro-cid-eypm5wxk] .evt.is-done{opacity:1}.con__log[data-astro-cid-eypm5wxk] .evt.is-live{color:var(--color-signal)}.con__log[data-astro-cid-eypm5wxk] .evt__t{color:var(--color-dmuted)}.con__log[data-astro-cid-eypm5wxk] .evt__s{color:var(--color-signal)}.con__log[data-astro-cid-eypm5wxk] .evt__d{color:var(--color-dmuted)}.con__log[data-astro-cid-eypm5wxk] .evt__m{color:var(--color-signal)}.con__stages[data-astro-cid-eypm5wxk]{border-left:1px solid var(--color-dline);align-content:start;gap:12px;padding:22px;display:grid}.con__status[data-astro-cid-eypm5wxk]{font:12.5px/1.4 var(--font-mono);color:var(--color-dtext)}.con__stages[data-astro-cid-eypm5wxk] ul[data-astro-cid-eypm5wxk]{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.stage[data-astro-cid-eypm5wxk]{color:var(--color-dmuted);align-items:center;gap:10px;font-size:14.5px;transition:color .3s;display:flex}.stage[data-astro-cid-eypm5wxk] span[data-astro-cid-eypm5wxk]{border:1px solid var(--color-dline);border-radius:50%;width:9px;height:9px;transition:background .3s,box-shadow .3s}.stage[data-astro-cid-eypm5wxk].is-on{color:var(--color-dtext)}.stage[data-astro-cid-eypm5wxk].is-on span[data-astro-cid-eypm5wxk]{background:var(--color-signal);border-color:var(--color-signal);box-shadow:0 0 0 4px #3fcfb22e}.con__disc[data-astro-cid-eypm5wxk]{color:var(--color-muted);margin:14px 0 0;font-size:13px}@media (width<=860px){.row[data-astro-cid-eypm5wxk]{grid-template-columns:44px minmax(0,1fr)}}@media (width<=600px){.row[data-astro-cid-eypm5wxk]{grid-template-columns:30px minmax(0,1fr);column-gap:14px}}@media (width<=860px){.row__d[data-astro-cid-eypm5wxk],.row__tags[data-astro-cid-eypm5wxk]{grid-column:2}.con__body[data-astro-cid-eypm5wxk]{grid-template-columns:minmax(0,1fr)}.con__stages[data-astro-cid-eypm5wxk]{border-left:0;border-top:1px solid var(--color-dline)}.con__stages[data-astro-cid-eypm5wxk] ul[data-astro-cid-eypm5wxk]{grid-template-columns:repeat(2,minmax(0,1fr))}.con__log[data-astro-cid-eypm5wxk] .evt{grid-template-columns:52px minmax(0,1fr) 14px;gap:10px}.con__log[data-astro-cid-eypm5wxk] .evt__s{display:none}.con__log[data-astro-cid-eypm5wxk] .evt__d{margin-top:2px;display:block}.con__log[data-astro-cid-eypm5wxk]{min-height:0;padding:12px 16px;font-size:13px}.con__sum[data-astro-cid-eypm5wxk]{padding:16px}.con__bar[data-astro-cid-eypm5wxk]{flex-wrap:wrap;padding:10px}.con__tabs[data-astro-cid-eypm5wxk]{flex:100%;order:2}.con__right[data-astro-cid-eypm5wxk]{order:1;margin-left:auto}}.stk-sec[data-astro-cid-npudyipu]{padding-block:clamp(40px,6vw,72px)}.stk[data-astro-cid-npudyipu]{border-radius:var(--radius-panel);color:var(--color-dtext);padding:clamp(28px,4.5vw,64px);position:relative;overflow:hidden}.stk[data-astro-cid-npudyipu]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#3fcfb21f,#0000 70%);border-radius:50%;width:820px;height:820px;position:absolute;top:-420px;left:-300px}.stk__head[data-astro-cid-npudyipu]{gap:16px;max-width:760px;margin-bottom:clamp(36px,5vw,60px);display:grid;position:relative}.stk__intro[data-astro-cid-npudyipu]{color:var(--color-dmuted);max-width:58ch;margin:0;font-size:17px}.stk__grid[data-astro-cid-npudyipu]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-top:1px solid var(--color-dline);gap:0;display:grid;position:relative}.grp[data-astro-cid-npudyipu]{padding:22px 22px 6px 0;transition:opacity .3s}.grp[data-astro-cid-npudyipu]+.grp[data-astro-cid-npudyipu]{border-left:1px solid var(--color-dline);padding-left:22px}.stk__grid[data-astro-cid-npudyipu]:hover .grp[data-astro-cid-npudyipu]:not(:hover) .grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu]{color:var(--color-dmuted)}.grp__h[data-astro-cid-npudyipu]{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.grp__n[data-astro-cid-npudyipu]{font:12px/1 var(--font-mono);color:var(--color-signal)}.grp__t[data-astro-cid-npudyipu]{font:500 12.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dtext);margin:0}.grp__c[data-astro-cid-npudyipu]{font:12px/1 var(--font-mono);color:var(--color-dmuted);margin-left:auto}.grp__list[data-astro-cid-npudyipu]{margin:0;padding:0;list-style:none}.grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu]{border-bottom:1px solid var(--color-dline);letter-spacing:-.015em;color:var(--color-dtext);align-items:center;gap:12px;padding:12px 0;font-size:clamp(17px,1.5vw,20px);transition:color .25s,transform .3s;display:flex}.grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu]:last-child{border-bottom:0}.grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu]:hover{transform:translate(4px)}.grp__dot[data-astro-cid-npudyipu]{background:var(--color-dline);border-radius:50%;width:6px;height:6px;transition:background .25s,box-shadow .25s}.grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu]:hover .grp__dot[data-astro-cid-npudyipu]{background:var(--color-signal);box-shadow:0 0 0 4px #3fcfb22e}@media (width<=1000px){.stk__grid[data-astro-cid-npudyipu]{grid-template-columns:repeat(2,minmax(0,1fr))}.grp[data-astro-cid-npudyipu]:nth-child(odd){border-left:0;padding-left:0}.grp[data-astro-cid-npudyipu]:nth-child(n+3){border-top:1px solid var(--color-dline)}}@media (width<=600px){.stk__grid[data-astro-cid-npudyipu]{grid-template-columns:minmax(0,1fr)}.grp[data-astro-cid-npudyipu],.grp[data-astro-cid-npudyipu]+.grp[data-astro-cid-npudyipu]{border-left:0;padding:20px 0 4px}.grp[data-astro-cid-npudyipu]+.grp[data-astro-cid-npudyipu]{border-top:1px solid var(--color-dline)}.grp[data-astro-cid-npudyipu]{padding-bottom:20px!important}.grp__list[data-astro-cid-npudyipu]{flex-wrap:wrap;gap:8px;display:flex}.grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu],.grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu]:last-child{border:1px solid var(--color-dline);border-radius:999px;gap:8px;padding:8px 12px;font-size:15px}}@media (prefers-reduced-motion:reduce){.grp__list[data-astro-cid-npudyipu] li[data-astro-cid-npudyipu]:hover{transform:none}}
