.share[data-astro-cid-eqjx2q6l]{gap:8px;display:flex}a[data-astro-cid-eqjx2q6l],button[data-astro-cid-eqjx2q6l]{border:1px solid var(--line);background:var(--white);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:flex}.head[data-astro-cid-gc44soei]{padding-top:40px}.crumbs[data-astro-cid-gc44soei]{color:var(--muted-2);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.crumbs[data-astro-cid-gc44soei] span[data-astro-cid-gc44soei]:last-child{color:var(--ink)}.titles[data-astro-cid-gc44soei]{flex-direction:column;gap:18px;max-width:880px;margin-top:24px;display:flex}h1[data-astro-cid-gc44soei]{letter-spacing:-.025em;font-size:clamp(32px,4.6vw,52px);font-weight:800;line-height:1.06}.lead[data-astro-cid-gc44soei]{color:#374151;font-size:clamp(18px,2vw,21px);line-height:1.5}.byline[data-astro-cid-gc44soei]{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:18px 0;display:flex}.who[data-astro-cid-gc44soei]{align-items:center;gap:12px;display:flex}.who[data-astro-cid-gc44soei] div[data-astro-cid-gc44soei]{flex-direction:column;gap:2px;display:flex}.avatar[data-astro-cid-gc44soei]{background:var(--placeholder);border-radius:999px;flex:none;width:44px;height:44px}.avatar--lg[data-astro-cid-gc44soei]{background:#e1e6ec;width:64px;height:64px}.name[data-astro-cid-gc44soei]{font-size:15px;font-weight:600}.date[data-astro-cid-gc44soei]{color:var(--muted-2);font-size:13px}.cover-fig[data-astro-cid-gc44soei]{max-width:1360px;margin:32px auto 0;padding-inline:24px}.cover-fig[data-astro-cid-gc44soei] .cover{max-height:680px}figcaption[data-astro-cid-gc44soei]{max-width:var(--wrap);color:var(--muted-2);margin:10px auto 0;font-size:13px}.layout[data-astro-cid-gc44soei]{flex-wrap:wrap;gap:56px;margin-top:48px;display:flex}.body[data-astro-cid-gc44soei]{flex-direction:column;flex:999 560px;gap:24px;min-width:0;max-width:760px;display:flex}.side[data-astro-cid-gc44soei]{flex-direction:column;flex:300px;gap:36px;min-width:0;display:flex}.prose[data-astro-cid-gc44soei]{color:var(--text);font-size:19px;line-height:1.75}.prose[data-astro-cid-gc44soei] p{margin:0 0 24px}.prose[data-astro-cid-gc44soei] h2{letter-spacing:-.01em;color:var(--ink);margin:40px 0 16px;font-size:30px;font-weight:700;line-height:1.2}.prose[data-astro-cid-gc44soei] h3{color:var(--ink);margin:32px 0 12px;font-size:23px;font-weight:700}.prose[data-astro-cid-gc44soei] a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.prose[data-astro-cid-gc44soei] blockquote{border-left:4px solid var(--blue);font-family:var(--display);color:var(--ink);margin:8px 0 24px;padding:4px 0 4px 24px;font-size:26px;font-weight:600;line-height:1.35}.prose[data-astro-cid-gc44soei] ul,.prose[data-astro-cid-gc44soei] ol{margin:0 0 24px;padding-left:22px}.prose[data-astro-cid-gc44soei] img{border-radius:12px;margin:8px 0}.inline-ad[data-astro-cid-gc44soei]{margin:0 0 24px}.specs[data-astro-cid-gc44soei]{border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.specs-head[data-astro-cid-gc44soei]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}dl[data-astro-cid-gc44soei]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;display:grid}dt[data-astro-cid-gc44soei]{color:var(--muted-2);font-size:12px}dd[data-astro-cid-gc44soei]{margin:2px 0 0;font-size:15px;font-weight:600}.tags[data-astro-cid-gc44soei]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-gc44soei] li[data-astro-cid-gc44soei]{background:var(--surface);border-radius:999px;padding:8px 14px;font-size:14px}.author[data-astro-cid-gc44soei]{background:var(--surface);border-radius:20px;align-items:flex-start;gap:18px;padding:24px;display:flex}.author[data-astro-cid-gc44soei] .name[data-astro-cid-gc44soei]{font-family:var(--display);font-size:18px;font-weight:700}.author[data-astro-cid-gc44soei] p[data-astro-cid-gc44soei]{color:var(--muted);margin-top:4px;font-size:15px;line-height:1.55}.tool[data-astro-cid-gc44soei]{background:var(--ink);color:var(--white);border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.tool[data-astro-cid-gc44soei]:hover{color:var(--white)}.tool[data-astro-cid-gc44soei] .kicker[data-astro-cid-gc44soei]{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);font-size:12px;font-weight:700}.tool[data-astro-cid-gc44soei] .t[data-astro-cid-gc44soei]{font-family:var(--display);font-size:22px;font-weight:800;line-height:1.2}.tool[data-astro-cid-gc44soei] .go[data-astro-cid-gc44soei]{font-family:var(--display);color:var(--cyan);font-size:15px;font-weight:600}.related[data-astro-cid-gc44soei]{background:var(--surface);margin-top:80px;padding-block:64px}.related[data-astro-cid-gc44soei] h2[data-astro-cid-gc44soei]{margin-bottom:24px}
