.wk[data-astro-cid-cqtr2hbl]{max-width:720px;margin-inline:auto}.wk-head[data-astro-cid-cqtr2hbl]{border-bottom:1px solid var(--line);margin-bottom:1.4rem;padding-bottom:1.2rem}.wk-kicker[data-astro-cid-cqtr2hbl]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--muted);margin-bottom:.6rem;font-weight:600}.wk-head[data-astro-cid-cqtr2hbl] h1[data-astro-cid-cqtr2hbl]{font-family:var(--font-display);font-size:clamp(1.9rem,4.4vw,2.9rem);font-weight:400;line-height:1.15}.wk-meta[data-astro-cid-cqtr2hbl]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);margin-top:.7rem}.wk-intro[data-astro-cid-cqtr2hbl] p[data-astro-cid-cqtr2hbl]{font-size:var(--text-lg);color:var(--ink-soft);line-height:1.75}.wk-intro[data-astro-cid-cqtr2hbl] p[data-astro-cid-cqtr2hbl]+p[data-astro-cid-cqtr2hbl]{margin-top:.8rem}.wk-section[data-astro-cid-cqtr2hbl],.wk-threads[data-astro-cid-cqtr2hbl],.wk-ahead[data-astro-cid-cqtr2hbl]{margin-top:2.2rem}.wk-section[data-astro-cid-cqtr2hbl] p[data-astro-cid-cqtr2hbl],.wk-thread[data-astro-cid-cqtr2hbl] p[data-astro-cid-cqtr2hbl]{font-size:var(--text-base);margin-top:.7rem;line-height:1.8}.wk-section[data-astro-cid-cqtr2hbl] h2[data-astro-cid-cqtr2hbl]{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);line-height:1.3}.wk-desk[data-astro-cid-cqtr2hbl]{border-radius:var(--radius-pill);background:var(--marker-tint);border:1px solid var(--marker-line);width:fit-content;color:var(--marker-chip-text);font-family:var(--font-body);font-size:var(--text-xs);margin-bottom:.5rem;padding:.12rem .7rem;font-weight:700;display:block}.wk-threads[data-astro-cid-cqtr2hbl]{background:var(--card-2);border:1px solid var(--line);border-radius:var(--radius);padding:1.3rem}.wk-threads[data-astro-cid-cqtr2hbl]>h2[data-astro-cid-cqtr2hbl],.wk-ahead[data-astro-cid-cqtr2hbl] h2[data-astro-cid-cqtr2hbl]{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl)}.wk-thread[data-astro-cid-cqtr2hbl]+.wk-thread[data-astro-cid-cqtr2hbl]{border-top:1px solid var(--line);margin-top:1.3rem;padding-top:1.3rem}.wk-thread[data-astro-cid-cqtr2hbl] h3[data-astro-cid-cqtr2hbl]{font-size:var(--text-lg);margin-top:.9rem;font-weight:700}.wk-threads[data-astro-cid-cqtr2hbl] .wk-thread[data-astro-cid-cqtr2hbl]:first-child h3[data-astro-cid-cqtr2hbl]{margin-top:.6rem}.wk-cited[data-astro-cid-cqtr2hbl]{flex-direction:column;gap:.35rem;margin-top:.9rem;padding:0;list-style:none;display:flex}.wk-cited[data-astro-cid-cqtr2hbl] a[data-astro-cid-cqtr2hbl]{font-size:var(--text-md);color:var(--ink);box-shadow:inset 0 -.3em 0 var(--marker-soft);text-decoration:none}.wk-cited[data-astro-cid-cqtr2hbl] a[data-astro-cid-cqtr2hbl]:hover{box-shadow:inset 0 -.35em 0 var(--marker)}.wk-ahead[data-astro-cid-cqtr2hbl] ul[data-astro-cid-cqtr2hbl]{margin-top:.8rem;padding-inline-start:1.1rem}.wk-ahead[data-astro-cid-cqtr2hbl] li[data-astro-cid-cqtr2hbl]{font-size:var(--text-base);line-height:1.75}.wk-ahead[data-astro-cid-cqtr2hbl] li[data-astro-cid-cqtr2hbl]+li[data-astro-cid-cqtr2hbl]{margin-top:.4rem}.wkn[data-astro-cid-4ixxacgi]{border-top:1px solid var(--line);max-width:720px;margin:3rem auto 0;padding-top:1.4rem}.wkn[data-astro-cid-4ixxacgi] h2[data-astro-cid-4ixxacgi]{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);margin-bottom:.4rem}.wkn-list[data-astro-cid-4ixxacgi]{padding:0;list-style:none}.wkn-link[data-astro-cid-4ixxacgi]{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;column-gap:1.1rem;padding-block:.8rem;text-decoration:none;display:grid}.wkn-list[data-astro-cid-4ixxacgi] li[data-astro-cid-4ixxacgi]:first-child .wkn-link[data-astro-cid-4ixxacgi]{border-top:0}.wkn-range[data-astro-cid-4ixxacgi]{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--muted);white-space:nowrap}.wkn-title[data-astro-cid-4ixxacgi]{font-size:var(--text-md);color:var(--ink)}.wkn-link[data-astro-cid-4ixxacgi]:hover .wkn-title[data-astro-cid-4ixxacgi]{text-decoration:underline;-webkit-text-decoration-color:var(--marker);text-decoration-color:var(--marker);text-underline-offset:4px;text-decoration-thickness:2px}
