.zoom[data-astro-cid-s6z7hqy5]{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.zoom[data-astro-cid-s6z7hqy5][open]{place-items:center;display:grid}.zoom-image[data-astro-cid-s6z7hqy5]{width:auto;max-width:calc(100vw - 48px);height:auto;max-height:calc(100dvh - 112px);display:block;box-shadow:0 30px 90px #0000008c,0 2px 6px #0000004d}.zoom[data-astro-cid-s6z7hqy5] form[data-astro-cid-s6z7hqy5]{position:absolute;top:0;right:0}.zoom[data-astro-cid-s6z7hqy5] .modal-close[data-astro-cid-s6z7hqy5]{color:var(--text);position:fixed;top:20px;right:20px}@media (prefers-reduced-motion:no-preference){.zoom[data-astro-cid-s6z7hqy5][open] .zoom-image[data-astro-cid-s6z7hqy5]{animation:.34s cubic-bezier(.2,.7,.2,1) grow}}@keyframes grow{0%{opacity:0;transform:scale(.94)}}.dot[data-astro-cid-66bovz35]:before{content:"/";color:var(--muted);margin-right:12px}@media (width<=600px){.post[data-astro-cid-66bovz35] .kicker[data-astro-cid-66bovz35]{column-gap:16px}.dot[data-astro-cid-66bovz35]:before{display:none}}.article-title[data-astro-cid-66bovz35]{text-wrap:pretty;font-size:clamp(34px,4.6vw,52px);line-height:1.06}.byline[data-astro-cid-66bovz35]{color:var(--muted);margin-top:22px;font-size:16px}.post[data-astro-cid-66bovz35] .cover{object-fit:cover;border-radius:2px;width:100%;height:auto;max-height:620px;margin:48px 0 56px}.no-cover[data-astro-cid-66bovz35]{margin-top:48px}.inline-cta[data-astro-cid-66bovz35]{background:#262927;justify-items:start;gap:14px;margin:56px 0;padding:30px 32px 32px;display:grid}.inline-cta-kicker[data-astro-cid-66bovz35]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;font-size:11.5px;display:flex}.inline-cta-kicker[data-astro-cid-66bovz35]:before{content:"";background:var(--accent);width:8px;height:8px}.inline-cta-text[data-astro-cid-66bovz35]{letter-spacing:-.01em;color:var(--text);text-wrap:pretty;font-size:21px;line-height:1.4}.inline-cta-button[data-astro-cid-66bovz35]{background:var(--accent);color:var(--ground);gap:12px;margin-top:8px;padding:14px 22px;font-size:16px;text-decoration:none;transition:background-color .25s;display:inline-flex}.inline-cta-button[data-astro-cid-66bovz35]:hover{background:var(--accent-hover)}.related[data-astro-cid-66bovz35]{margin-top:72px}.related-title[data-astro-cid-66bovz35]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:400}.related[data-astro-cid-66bovz35] ol[data-astro-cid-66bovz35]{gap:4px;margin:18px 0 0;padding:0;list-style:none;display:grid}.related[data-astro-cid-66bovz35] a[data-astro-cid-66bovz35]{color:var(--muted-2);grid-template-columns:110px 1fr;gap:20px;padding:12px 0;text-decoration:none;transition:color .2s;display:grid}.related[data-astro-cid-66bovz35] a[data-astro-cid-66bovz35]:hover{color:var(--text)}.related[data-astro-cid-66bovz35] time[data-astro-cid-66bovz35]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:4px;font-size:11px}.rail[data-astro-cid-66bovz35]{display:none}.rail-meta[data-astro-cid-66bovz35],.rail-title[data-astro-cid-66bovz35]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.rail-title[data-astro-cid-66bovz35]{margin-top:28px}.rail-nav[data-astro-cid-66bovz35] ol[data-astro-cid-66bovz35]{gap:10px;margin:14px 0 0;padding:0;font-size:14px;line-height:1.4;list-style:none;display:grid}.rail-nav[data-astro-cid-66bovz35] a[data-astro-cid-66bovz35]{color:var(--muted-2);text-decoration:none;transition:color .2s}.rail-nav[data-astro-cid-66bovz35] a[data-astro-cid-66bovz35]:hover{color:var(--accent)}.rail-cta[data-astro-cid-66bovz35]{background:var(--accent);color:var(--ground);gap:10px;margin-top:32px;padding:11px 16px;font-size:14px;text-decoration:none;display:inline-flex}@media (width>=1000px){.body[data-astro-cid-66bovz35]{grid-template-columns:210px minmax(0,700px);justify-content:center;gap:72px;display:grid}.rail[data-astro-cid-66bovz35]{align-self:start;display:block;position:sticky;top:32px}.text[data-astro-cid-66bovz35]{margin-inline:0}header[data-astro-cid-66bovz35].column{max-width:982px}}.tags[data-astro-cid-66bovz35]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);flex-wrap:wrap;gap:12px 26px;margin:56px 0 0;padding:0;font-size:11.5px;list-style:none;display:flex}.tags[data-astro-cid-66bovz35] li[data-astro-cid-66bovz35]:before{content:"";background:var(--accent);vertical-align:1px;width:6px;height:6px;margin-right:10px;display:inline-block}
