main[data-astro-cid-bvzihdzo]{width:680px;max-width:calc(100% - 2em);margin:auto}.blog-video[data-astro-cid-bvzihdzo]{margin:0 0 2rem}.blog-video-player[data-astro-cid-bvzihdzo]{aspect-ratio:16 / 9;background:#111}.blog-video[data-astro-cid-bvzihdzo] figcaption[data-astro-cid-bvzihdzo]{margin-top:.5rem;font-size:.9rem}.interview-participants[data-astro-cid-bvzihdzo]{border-top:1px solid var(--rule);padding-top:1.25rem;margin-bottom:2rem}.interview-participants[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-size:1.15rem;margin:0 0 .35rem}.interview-participants[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{font-size:.95rem;color:rgb(var(--gray));margin:0 0 .75rem}.interview-participants[data-astro-cid-bvzihdzo] ul[data-astro-cid-bvzihdzo]{list-style:none;padding:0;margin:0}.interview-participants[data-astro-cid-bvzihdzo] li[data-astro-cid-bvzihdzo]{margin:.5rem 0;font-size:1rem}.hero-image[data-astro-cid-bvzihdzo]{margin:0 0 2rem}.hero-image[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{display:block;width:100%}.prose[data-astro-cid-bvzihdzo]{margin:0;padding:0;color:rgb(var(--gray-dark))}.title[data-astro-cid-bvzihdzo]{margin-bottom:2rem;line-height:1.2}.title[data-astro-cid-bvzihdzo] h1[data-astro-cid-bvzihdzo]{margin:0}.subtitle[data-astro-cid-bvzihdzo]{color:rgb(var(--gray));font-size:1.15rem;line-height:1.55;margin:.65rem 0 0}.date[data-astro-cid-bvzihdzo]{margin-bottom:.65rem;color:rgb(var(--gray));font-size:.92rem}.last-updated-on[data-astro-cid-bvzihdzo]{font-style:italic}.old-post-note[data-astro-cid-bvzihdzo]{background:var(--accent-muted);border-left:3px solid var(--accent);color:rgb(var(--gray-dark));font-size:.95rem;margin:0 0 2rem;padding:.85rem 1rem}.old-post-note--deep-archive[data-astro-cid-bvzihdzo]{background:#f2e6dc;border-left-color:#6f3928}.author-bio[data-astro-cid-bvzihdzo]{align-items:center;border-top:1px solid rgb(var(--gray-light));display:flex;gap:1rem;margin-top:3rem;padding-top:2rem}.author-bio__image[data-astro-cid-bvzihdzo]{border-radius:999px;flex:0 0 auto;height:84px;object-fit:cover;width:84px}.author-bio__heading[data-astro-cid-bvzihdzo]{font-size:1.05rem;margin:0 0 .35rem}.author-bio__text[data-astro-cid-bvzihdzo]{color:rgb(var(--gray));font-size:.95rem;line-height:1.6;margin:0}.author-bio__link[data-astro-cid-bvzihdzo]{color:var(--accent);font-weight:700;text-decoration:underline}.author-bio__link[data-astro-cid-bvzihdzo]:hover{text-decoration:underline}.image-lightbox-trigger{cursor:zoom-in}.image-lightbox[data-astro-cid-bvzihdzo]{background:rgb(var(--black));border:0;border-radius:6px;color:#fff;margin:auto;max-height:calc(100vh - 2rem);max-width:calc(100vw - 2rem);padding:0;width:min(1100px,calc(100vw - 2rem))}.image-lightbox[data-astro-cid-bvzihdzo]::backdrop{background:#000000e6}.image-lightbox[data-astro-cid-bvzihdzo][open]{align-items:center;display:flex;justify-content:center}.lightbox-inner[data-astro-cid-bvzihdzo]{align-items:center;display:grid;gap:.75rem;grid-template-rows:minmax(0,1fr) auto;max-height:calc(100vh - 2rem);justify-items:center;padding:1.25rem;width:100%}.lightbox-image[data-astro-cid-bvzihdzo]{max-height:calc(100vh - 8.5rem);max-width:min(100%,1200px);object-fit:contain}.lightbox-footer[data-astro-cid-bvzihdzo]{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.lightbox-caption[data-astro-cid-bvzihdzo]{color:#ffffffc7;font-size:.9rem;line-height:1.45;margin:0;max-width:760px}.lightbox-close[data-astro-cid-bvzihdzo]{align-items:center;appearance:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.92rem;gap:.35rem;height:2.25rem;justify-content:center;line-height:1;padding:0 .75rem;white-space:nowrap}.lightbox-close[data-astro-cid-bvzihdzo]:hover{background:#ffffff38}body.lightbox-open{overflow:hidden}@media(max-width:720px){.image-lightbox[data-astro-cid-bvzihdzo]{max-height:calc(100vh - 1rem);max-width:calc(100vw - 1rem);width:calc(100vw - 1rem)}.lightbox-inner[data-astro-cid-bvzihdzo]{max-height:calc(100vh - 1rem);padding:.75rem}.lightbox-image[data-astro-cid-bvzihdzo]{max-height:calc(100vh - 8rem)}.lightbox-footer[data-astro-cid-bvzihdzo]{align-items:flex-start;flex-direction:column}.lightbox-close[data-astro-cid-bvzihdzo]{align-self:flex-end}}
