.post[data-astro-cid-zg7dkzxc]{max-width:760px}.crumbs[data-astro-cid-zg7dkzxc]{letter-spacing:.08em;text-transform:uppercase;color:#8a8a86;flex-wrap:wrap;gap:.5em;margin-bottom:1.6em;font-size:12px;display:flex}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--ink)}.post__title[data-astro-cid-zg7dkzxc]{font-family:var(--serif);margin:0 0 .6em;font-size:clamp(28px,2vw + 12px,48px);font-weight:400;line-height:1.2}.post__meta[data-astro-cid-zg7dkzxc]{color:#6f6f6b;flex-wrap:wrap;gap:.5em;font-size:13px;display:flex}.post__meta[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink);font-weight:600}.post__lead[data-astro-cid-zg7dkzxc]{border-left:1px solid var(--ink);font-family:var(--serif);margin:2em 0 0;padding-left:1.2em;font-size:clamp(17px,.5vw + 12px,21px);line-height:1.55}.toc[data-astro-cid-zg7dkzxc]{background:var(--mist);margin:3em 0 0;padding:1.6em 1.8em;font-size:14px}.toc[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{text-transform:uppercase;letter-spacing:.08em;margin:0 0 .6em;font-size:12px;font-weight:700}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{margin:0;padding:0;list-style:none}.toc[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{margin:.3em 0}.toc[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]:before{content:"—";color:#8a8a86;margin-right:.6em}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-underline-offset:3px;text-decoration:underline}.prose[data-astro-cid-zg7dkzxc]{margin-top:3em;font-size:clamp(15px,.3vw + 11px,17px);line-height:1.85}.prose[data-astro-cid-zg7dkzxc] h2{font-family:var(--serif);margin:2.2em 0 .7em;scroll-margin-top:120px;font-size:clamp(22px,.9vw + 13px,30px);font-weight:400;line-height:1.3}.prose[data-astro-cid-zg7dkzxc] h3{margin:1.8em 0 .5em;scroll-margin-top:120px;font-size:1.05em;font-weight:700}.prose[data-astro-cid-zg7dkzxc] p,.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{margin:0 0 1.3em}.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{padding-left:1.3em}.prose[data-astro-cid-zg7dkzxc] li{margin-bottom:.4em}.prose[data-astro-cid-zg7dkzxc] li::marker{color:#8a8a86}.prose[data-astro-cid-zg7dkzxc] a{transition:background-size .6s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat}.prose[data-astro-cid-zg7dkzxc] a:hover{background-position:100% 100%;background-size:0 1px}.prose[data-astro-cid-zg7dkzxc] blockquote{border-left:1px solid var(--ink);font-family:var(--serif);margin:2em 0;padding-left:1.2em;font-size:1.2em;line-height:1.5}.prose[data-astro-cid-zg7dkzxc] blockquote p{margin:0}.prose[data-astro-cid-zg7dkzxc] img{width:100%;height:auto;margin:2em 0}.prose[data-astro-cid-zg7dkzxc] hr{border:0;border-top:1px solid var(--ink);width:56px;margin:3em 0}.post__foot[data-astro-cid-zg7dkzxc]{border-top:1px solid #d8d8d8;gap:50px;margin-top:4em;padding-top:3em;display:grid}.author[data-astro-cid-zg7dkzxc]{align-items:flex-start;gap:24px;display:flex}.author__img[data-astro-cid-zg7dkzxc]{filter:grayscale();flex:none;width:96px;height:auto}.author__name[data-astro-cid-zg7dkzxc]{margin:0;font-weight:700}.author__role[data-astro-cid-zg7dkzxc]{margin:0 0 .6em;font-style:italic}.author__bio[data-astro-cid-zg7dkzxc]{margin:0;font-size:14px;line-height:1.6}.cta[data-astro-cid-zg7dkzxc]{background:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:30px 34px;display:flex}.cta[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{font-family:var(--serif);margin:0;font-size:clamp(18px,.6vw + 12px,24px)}.cta[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;font-weight:600;display:inline-flex}.cta[data-astro-cid-zg7dkzxc] i[data-astro-cid-zg7dkzxc]{width:40px;height:1px;transition:width .7s var(--ease);background:currentColor;display:block}.cta[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover i[data-astro-cid-zg7dkzxc]{width:80px}.more[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,36px);display:grid}@media (width<=900px){.more[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr;row-gap:50px}}@media (width<=520px){.author[data-astro-cid-zg7dkzxc]{flex-direction:column}}
