.pp[data-astro-cid-e2gqxtx4]{gap:28px;margin-top:40px;display:grid}.nums[data-astro-cid-e2gqxtx4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.nums[data-astro-cid-e2gqxtx4] li[data-astro-cid-e2gqxtx4]{border-top:3px solid var(--accent);align-content:start;gap:6px;padding-top:16px;display:grid}.nums[data-astro-cid-e2gqxtx4] b[data-astro-cid-e2gqxtx4]{font:900 46px/1.1 var(--display);letter-spacing:-.04em}.nums[data-astro-cid-e2gqxtx4] span[data-astro-cid-e2gqxtx4]{color:var(--muted);font-size:15px}.rc[data-astro-cid-e2gqxtx4]{font:400 12px var(--mono);color:var(--muted);overflow-wrap:anywhere;margin-top:4px;text-decoration:none}.rc[data-astro-cid-e2gqxtx4] code[data-astro-cid-e2gqxtx4]{color:inherit;background:0 0;padding:0;font-size:12px}.rc[data-astro-cid-e2gqxtx4]:hover{color:var(--accent)}.pair[data-astro-cid-e2gqxtx4]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:20px;display:grid}.card[data-astro-cid-e2gqxtx4]{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:20px 22px}.sub[data-astro-cid-e2gqxtx4]{color:var(--muted);margin-top:12px;font-size:14px}.live[data-astro-cid-e2gqxtx4]{flex-wrap:wrap;gap:10px;margin-top:16px;padding:0;list-style:none;display:flex}.live[data-astro-cid-e2gqxtx4] img[data-astro-cid-e2gqxtx4]{width:auto;height:20px;display:block}.rhead[data-astro-cid-e2gqxtx4]{justify-content:space-between;align-items:center;gap:12px;display:flex}.copy[data-astro-cid-e2gqxtx4]{font:500 12px var(--mono);border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:6px;padding:4px 10px}.copy[data-astro-cid-e2gqxtx4]:hover{border-color:var(--ink)}.cmd[data-astro-cid-e2gqxtx4],.out[data-astro-cid-e2gqxtx4]{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;padding:12px 14px;font-size:13px;line-height:1.6}.cmd[data-astro-cid-e2gqxtx4] span[data-astro-cid-e2gqxtx4],.out[data-astro-cid-e2gqxtx4] span[data-astro-cid-e2gqxtx4]{display:block}.cmd[data-astro-cid-e2gqxtx4] i[data-astro-cid-e2gqxtx4]{color:var(--code-muted);font-style:normal}.out[data-astro-cid-e2gqxtx4] span[data-astro-cid-e2gqxtx4]{color:var(--code-ok)}.out[data-astro-cid-e2gqxtx4] span[data-astro-cid-e2gqxtx4]:last-child{color:var(--code-accent)}.links[data-astro-cid-e2gqxtx4]{font:500 15px var(--sans);flex-wrap:wrap;gap:8px 28px;display:flex}@media (width<=980px){.nums[data-astro-cid-e2gqxtx4]{grid-template-columns:1fr 1fr}.pair[data-astro-cid-e2gqxtx4]{grid-template-columns:1fr}}.hero[data-astro-cid-wcolddp2]{padding:120px 0 110px;position:relative;overflow:hidden}.hero[data-astro-cid-wcolddp2] .hero-wave{width:58%;height:100%;position:absolute;top:0;right:-80px}.hero[data-astro-cid-wcolddp2] .wrap[data-astro-cid-wcolddp2]{position:relative}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{max-width:780px;font-size:clamp(52px,8vw,88px)}.sub[data-astro-cid-wcolddp2]{font:500 clamp(22px, 2.6vw, 30px)/1.3 var(--sans);letter-spacing:-.01em;max-width:640px;margin-top:22px}.tri[data-astro-cid-wcolddp2]{font:400 18px var(--mono);color:var(--muted);margin-top:22px}.cta[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.pain[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{max-width:820px}.pains[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;padding:0;list-style:none;display:grid}.pains[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{grid-row:span 5;grid-template-rows:subgrid;background:var(--card);border:1px solid var(--line);border-radius:14px;row-gap:0;padding:22px 22px 18px;display:grid}.pains[data-astro-cid-wcolddp2] .i[data-astro-cid-wcolddp2]{font:500 13px var(--mono);color:var(--danger)}.pains[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-top:6px;font-size:22px}.pains[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.5}.pains[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]+p[data-astro-cid-wcolddp2]{margin-bottom:18px}.pains[data-astro-cid-wcolddp2] .rcpt[data-astro-cid-wcolddp2]{border-left:3px solid var(--danger);background:var(--paper);color:var(--muted);border-radius:0 8px 8px 0;margin-bottom:18px;padding:10px 12px;font-size:14px;line-height:1.45}.pains[data-astro-cid-wcolddp2] .rcpt[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{font:800 22px var(--display);letter-spacing:-.02em;color:var(--ink);display:block}.pains[data-astro-cid-wcolddp2] .rcpt[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{font:500 11.5px var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-top:6px;display:block}.pains[data-astro-cid-wcolddp2] .ans[data-astro-cid-wcolddp2]{border-top:1px dashed var(--line);font:500 13px/1.5 var(--mono);color:var(--ok);grid-row:5;padding-top:14px}.three[data-astro-cid-wcolddp2]{border-top:1.5px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.three[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]{padding:34px 32px 10px 0}.three[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:32px}.three[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]:nth-child(n+4){border-top:1px solid var(--line)}.three[data-astro-cid-wcolddp2] .n[data-astro-cid-wcolddp2]{font:500 14px var(--mono);color:var(--accent)}.three[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:12px;font-size:17px}.three[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{margin-top:10px;font-size:15px;font-weight:600;display:inline-block}.what[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1.25fr;align-items:center;gap:56px;display:grid}.journey[data-astro-cid-wcolddp2]{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:48px;padding:0;list-style:none;display:grid}.journey[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px}.journey[data-astro-cid-wcolddp2] .i[data-astro-cid-wcolddp2]{font:500 13px var(--mono);color:var(--accent)}.journey[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{font:500 16px var(--mono);overflow-wrap:anywhere;margin-top:6px;display:block}.journey[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.5}.journey[data-astro-cid-wcolddp2] .stat[data-astro-cid-wcolddp2]{font:500 13px var(--mono);color:var(--ok);margin-top:10px;display:block}.more[data-astro-cid-wcolddp2]{margin-top:32px;font-weight:500}.paths[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr 1.25fr;gap:18px;margin-top:44px;display:grid}.path[data-astro-cid-wcolddp2]{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:24px 24px 22px;display:flex;position:relative}.path[data-astro-cid-wcolddp2] .q[data-astro-cid-wcolddp2]{font:500 12px var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.path[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{font-size:24px}.path[data-astro-cid-wcolddp2] .cmds[data-astro-cid-wcolddp2]{font:500 14px var(--mono);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.path[data-astro-cid-wcolddp2] .cmds[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{border:1.5px solid var(--c-skill);color:var(--c-skill);border-radius:6px;padding:3px 9px}.path[data-astro-cid-wcolddp2] .cmds[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]{color:var(--muted);font-style:normal}.path[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);font-size:16px;line-height:1.55}.path[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2] code,.path[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2] code{color:var(--ink)}.path[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{gap:4px;padding-left:18px;font-size:15.5px;display:grid}.path[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{margin-top:auto;padding-top:6px;font-weight:600}.path[data-astro-cid-wcolddp2].hot{border:2px solid var(--accent);background:var(--accent-soft)}.path[data-astro-cid-wcolddp2] .badge[data-astro-cid-wcolddp2]{background:var(--accent);color:var(--card);font:600 12px var(--mono);border-radius:20px;padding:3px 11px;position:absolute;top:-13px;right:18px}@media (width<=980px){.hero[data-astro-cid-wcolddp2]{padding:72px 0 64px}.hero[data-astro-cid-wcolddp2] .hero-wave{opacity:.5;width:100%;right:-40%}.pains[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}.three[data-astro-cid-wcolddp2]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-top:48px;display:flex;overflow-x:auto}.three[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]{scroll-snap-align:start;flex:0 0 min(82%,380px);padding:28px 24px 16px 0}.three[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]+div[data-astro-cid-wcolddp2],.three[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]:not(:nth-child(3n+1)),.three[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]:nth-child(n+4){border-left:1px solid var(--line);border-top:0;padding-left:24px}.what[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:32px}.journey[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}.paths[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:26px}}@media (width<=560px){.journey[data-astro-cid-wcolddp2],.pains[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}
