.author[data-astro-cid-hbs4ykhd]{gap:var(--space-5);margin-top:var(--space-7);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.author__photo[data-astro-cid-hbs4ykhd] img{border-radius:var(--radius);object-fit:cover;width:5rem;height:5rem}.author__name[data-astro-cid-hbs4ykhd]{margin-bottom:var(--space-1);font-weight:600}.author__name[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{color:var(--color-onyx);text-decoration:none}.author__name[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-flame);text-decoration-color:var(--color-flame)}.author__bio[data-astro-cid-hbs4ykhd]{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-3)}.author__links[data-astro-cid-hbs4ykhd]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.author__links[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{font-size:var(--text-sm);font-weight:600;text-decoration:none}.author__links[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]:hover{text-decoration:underline}h2[data-astro-cid-durxh6sy]{margin-bottom:var(--space-4)}.lead[data-astro-cid-durxh6sy]{margin-bottom:var(--space-6)}.post-contents[data-astro-cid-udcl7ni7]{margin-bottom:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-smoke)}@media (width>=64rem){.post-contents[data-astro-cid-udcl7ni7]{display:none}}.post-contents[data-astro-cid-udcl7ni7] summary[data-astro-cid-udcl7ni7]{min-height:2.75rem;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:600;display:flex}.post-contents[data-astro-cid-udcl7ni7] ol[data-astro-cid-udcl7ni7]{padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 1.25em);font-size:var(--text-sm)}.post-contents[data-astro-cid-udcl7ni7] li[data-astro-cid-udcl7ni7]+li[data-astro-cid-udcl7ni7]{margin-top:var(--space-2)}.prose .offer[data-astro-cid-4cubn3h3]{margin-block:var(--space-7);padding:var(--space-6);border-radius:var(--radius);background:var(--color-smoke);border-top:3px solid var(--color-flame)}.prose .offer[data-astro-cid-4cubn3h3] p[data-astro-cid-4cubn3h3]{margin:0}.prose .offer[data-astro-cid-4cubn3h3] .offer__tag[data-astro-cid-4cubn3h3]{font-size:var(--text-sm);color:var(--color-flame-ink);margin-bottom:var(--space-2);font-weight:600}.prose .offer[data-astro-cid-4cubn3h3] .offer__heading[data-astro-cid-4cubn3h3]{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:700;line-height:var(--leading-tight);color:var(--color-onyx);margin-bottom:var(--space-2)}.prose .offer[data-astro-cid-4cubn3h3] .offer__text[data-astro-cid-4cubn3h3]{color:var(--color-text-muted);margin-bottom:var(--space-5)}.prose .offer[data-astro-cid-4cubn3h3] .btn{text-decoration:none}.post-sidebar[data-astro-cid-mxvsyifx]{gap:var(--space-6);align-content:start;align-self:start;display:grid}@media (width>=64rem){.post-sidebar[data-astro-cid-mxvsyifx]{top:calc(var(--header-height) + var(--space-6));position:sticky}}.post-sidebar__title[data-astro-cid-mxvsyifx]{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:0;margin-bottom:var(--space-3);font-weight:600}.post-sidebar__toc[data-astro-cid-mxvsyifx]{display:none}@media (width>=64rem){.post-sidebar__toc[data-astro-cid-mxvsyifx]{display:block}}.post-sidebar__toc[data-astro-cid-mxvsyifx] ol[data-astro-cid-mxvsyifx]{border-left:2px solid var(--color-line);padding:0;list-style:none}.post-sidebar__toc[data-astro-cid-mxvsyifx] a[data-astro-cid-mxvsyifx]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);border-left:2px solid #0000;margin-left:-2px;line-height:1.4;text-decoration:none;display:block}.post-sidebar__toc[data-astro-cid-mxvsyifx] a[data-astro-cid-mxvsyifx]:hover{color:var(--color-onyx)}.post-sidebar__toc[data-astro-cid-mxvsyifx] a[data-astro-cid-mxvsyifx][aria-current=true]{color:var(--color-onyx);border-left-color:var(--color-flame);font-weight:600}.post-share__actions[data-astro-cid-mxvsyifx]{gap:var(--space-2);flex-wrap:wrap;display:flex}.post-share__button[data-astro-cid-mxvsyifx]{min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-onyx);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.post-share__button[data-astro-cid-mxvsyifx]:hover{border-color:var(--color-onyx)}.related__heading[data-astro-cid-vrecybdq]{margin-bottom:var(--space-6)}.related[data-astro-cid-vrecybdq]{gap:var(--space-5);padding:0;list-style:none;display:grid}@media (width>=48rem){.related[data-astro-cid-vrecybdq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.post-header[data-astro-cid-zg7dkzxc]{padding-bottom:var(--space-6)}.post-header__back[data-astro-cid-zg7dkzxc]{font-size:var(--text-sm);margin-bottom:var(--space-5)}.post-header[data-astro-cid-zg7dkzxc] .fact[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:inherit;text-decoration:none}.post-header[data-astro-cid-zg7dkzxc] .fact[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}h1[data-astro-cid-zg7dkzxc]{margin-bottom:var(--space-4)}.post-header__updated[data-astro-cid-zg7dkzxc]{color:var(--color-onyx);font-weight:600}.post-header__meta[data-astro-cid-zg7dkzxc]{color:var(--color-text-muted);font-size:var(--text-sm)}.post-wrap[data-astro-cid-zg7dkzxc]{max-width:calc(66rem + 2 * var(--gutter))}.post-header[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc],.post-header[data-astro-cid-zg7dkzxc] .fact[data-astro-cid-zg7dkzxc]{max-width:46rem}.post-image[data-astro-cid-zg7dkzxc]{margin-bottom:var(--space-7)}.post-image[data-astro-cid-zg7dkzxc] img{border-radius:var(--radius);width:100%}.post-image__caption[data-astro-cid-zg7dkzxc]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.post-layout[data-astro-cid-zg7dkzxc]{gap:var(--space-7);padding-bottom:var(--section-pad);display:grid}@media (width>=64rem){.post-layout[data-astro-cid-zg7dkzxc]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 16rem}}.post-main[data-astro-cid-zg7dkzxc]{min-width:0;max-width:46rem}.prose[data-astro-cid-zg7dkzxc] h2[id],.prose[data-astro-cid-zg7dkzxc] h3[id]{scroll-margin-top:calc(var(--header-height) + var(--space-5));font-weight:700}.post-tags[data-astro-cid-zg7dkzxc]{padding:var(--space-5) 0 0;margin-top:var(--space-7);border-top:1px solid var(--color-line);gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.post-tags[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{padding:var(--space-1) var(--space-3);background:var(--color-smoke);color:var(--color-onyx);font-size:var(--text-xs);border-radius:999px;font-weight:600;text-decoration:none;display:inline-block}.post-tags[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}
