.blog-index[data-astro-cid-itpqimdd]{padding-block:calc(var(--site-header-space) + var(--site-space-lg)) var(--site-section-pad)}.blog-index__frame[data-astro-cid-itpqimdd]{gap:var(--site-space-lg);display:grid}.blog-index__head[data-astro-cid-itpqimdd]{gap:var(--site-space-sm);display:grid}.blog-index__head[data-astro-cid-itpqimdd] .headline[data-astro-cid-itpqimdd]{font-size:var(--site-text-title);line-height:var(--site-leading-title)}.blog-index__rule[data-astro-cid-itpqimdd]{width:100%;color:rgb(from var(--site-ink) r g b / 20%)}.blog-index__body[data-astro-cid-itpqimdd]{gap:var(--site-space-md);display:grid}.blog-index__categories[data-astro-cid-itpqimdd]{gap:var(--site-space-2xs);margin:calc(-1 * var(--site-space-xs));padding:var(--site-space-xs);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.blog-index__categories[data-astro-cid-itpqimdd]::-webkit-scrollbar{display:none}.blog-index__category[data-astro-cid-itpqimdd]{border:var(--ia-stroke-hairline) solid transparent;color:var(--site-ink-eyebrow)}.blog-index__category[data-astro-cid-itpqimdd][aria-current]{color:var(--site-ink);border-color:currentColor}.blog-index__grid[data-astro-cid-itpqimdd]{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(18rem, (100% - var(--site-space-md)) / 2)), 1fr));gap:var(--site-space-md);margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.blog-index__body--filtered[data-astro-cid-itpqimdd]{grid-template-columns:12rem minmax(0,1fr);align-items:start}.blog-index__filter[data-astro-cid-itpqimdd]{top:calc(var(--site-header-space) + var(--site-space-sm));position:sticky}.blog-index__categories[data-astro-cid-itpqimdd]{flex-direction:column;align-items:start;overflow-x:visible}}.post-author[data-astro-cid-3ski3fgy]{gap:var(--site-space-2xs);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.post-author__x[data-astro-cid-3ski3fgy]{fill:currentColor;width:1em;height:1em}.post[data-astro-cid-3blcfnl5]{padding-block:calc(var(--site-header-space) + var(--site-space-lg)) var(--site-section-pad)}.post__grid[data-astro-cid-3blcfnl5]{grid-template-columns:[wide-start] minmax(0, 1fr) [text-start] minmax(0, var(--site-copy-max)) [text-end] minmax(0, 1fr) [wide-end];row-gap:var(--site-space-lg);max-width:var(--site-motif-max);margin-inline:auto;display:grid}.post__grid[data-astro-cid-3blcfnl5]>[data-astro-cid-3blcfnl5]{grid-column:text}.post__head[data-astro-cid-3blcfnl5]{gap:var(--site-space-sm);display:grid}.post__head[data-astro-cid-3blcfnl5] .headline[data-astro-cid-3blcfnl5]{font-size:var(--site-text-title);line-height:var(--site-leading-title)}.post__lead[data-astro-cid-3blcfnl5]{color:var(--site-ink);font-size:var(--site-text-lead);text-wrap:pretty;margin:0}.post__meta[data-astro-cid-3blcfnl5]{gap:var(--site-space-xs) var(--site-space-md);margin-top:var(--site-space-2xs);color:var(--site-ink-eyebrow);font-size:var(--site-text-label);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.post__authors[data-astro-cid-3blcfnl5]{gap:var(--site-space-2xs) var(--site-space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.post__filed[data-astro-cid-3blcfnl5]{gap:var(--site-space-sm);align-items:center;margin:0;display:flex}.post__category[data-astro-cid-3blcfnl5]{color:inherit;text-decoration:none}.post__grid[data-astro-cid-3blcfnl5]>.post__cover{grid-column:wide}.post[data-astro-cid-3blcfnl5] .post__cover-image{width:100%;height:auto;display:block}.post[data-astro-cid-3blcfnl5] .post__cover--composite .post__cover-image{aspect-ratio:16/9;object-fit:cover;object-position:50% 30%}.post__body[data-astro-cid-3blcfnl5]{position:relative}.post__contents[data-astro-cid-3blcfnl5]{display:none}@media (width>=80rem){.post__contents[data-astro-cid-3blcfnl5]{inset-block:0;right:calc(100% + var(--site-space-md));width:13rem;display:block;position:absolute}.post__contents-nav[data-astro-cid-3blcfnl5]{top:calc(var(--site-header-space) + var(--site-space-sm));gap:var(--site-space-xs);display:grid;position:sticky}}.post__contents-list[data-astro-cid-3blcfnl5]{gap:var(--site-space-2xs);font-size:var(--site-text-label);margin:0;padding:0;list-style:none;display:grid}.post__contents-sub[data-astro-cid-3blcfnl5]{padding-left:var(--site-space-xs)}.post__contents-list[data-astro-cid-3blcfnl5] a[data-astro-cid-3blcfnl5]{color:var(--site-ink-body);text-decoration:none}.post__contents-list[data-astro-cid-3blcfnl5] a[data-astro-cid-3blcfnl5][aria-current]{color:var(--site-ink)}.post__prose[data-astro-cid-3blcfnl5]{color:var(--site-ink-body);font-size:var(--site-text-body);grid-template-columns:minmax(0,1fr);display:grid}.post__prose[data-astro-cid-3blcfnl5] p,.post__prose[data-astro-cid-3blcfnl5] ul,.post__prose[data-astro-cid-3blcfnl5] ol,.post__prose[data-astro-cid-3blcfnl5] blockquote,.post__prose[data-astro-cid-3blcfnl5] pre,.post__prose[data-astro-cid-3blcfnl5] table{margin:0 0 var(--site-paragraph-gap);text-wrap:pretty}.post__prose[data-astro-cid-3blcfnl5] h2{margin:var(--site-space-md) 0 var(--site-space-xs);color:var(--site-ink);font-family:var(--ia-type-headline-family);font-size:var(--site-text-title-min);font-weight:var(--ia-type-headline-weight);line-height:var(--site-leading-title)}.post__prose[data-astro-cid-3blcfnl5] h3,.post__prose[data-astro-cid-3blcfnl5] h4{margin:var(--site-space-sm) 0 var(--site-space-xs);color:var(--site-ink-eyebrow);font-family:var(--ia-type-eyebrow-family);font-size:var(--site-text-label);font-weight:var(--ia-type-eyebrow-weight);letter-spacing:calc(var(--ia-type-eyebrow-tracking) * 1em);text-transform:uppercase}.post__prose[data-astro-cid-3blcfnl5] ul,.post__prose[data-astro-cid-3blcfnl5] ol{padding-left:var(--site-space-sm)}.post__prose[data-astro-cid-3blcfnl5] li+li,.post__prose[data-astro-cid-3blcfnl5] li>ul,.post__prose[data-astro-cid-3blcfnl5] li>ol{margin:var(--site-space-2xs) 0 0}.post__prose[data-astro-cid-3blcfnl5] blockquote{padding-left:var(--site-space-sm);border-left:var(--ia-stroke-hairline) solid currentcolor;color:var(--site-ink)}.post__prose[data-astro-cid-3blcfnl5] blockquote>:last-child{margin-bottom:0}.post__prose[data-astro-cid-3blcfnl5] a{color:var(--site-ink)}.post__prose[data-astro-cid-3blcfnl5] strong{color:var(--site-ink);font-weight:inherit}.post__prose[data-astro-cid-3blcfnl5] code{font-family:var(--ia-font-family-mono)}.post__prose[data-astro-cid-3blcfnl5] pre{padding:var(--site-space-sm);background-color:var(--site-surface-panel);color:var(--site-ink-inverse);font-size:var(--site-text-label);line-height:var(--site-leading-label);overflow-x:auto}.post__prose[data-astro-cid-3blcfnl5] table{border-spacing:0;width:100%;font-size:var(--site-text-label);font-variant-numeric:tabular-nums}.post__prose[data-astro-cid-3blcfnl5] th,.post__prose[data-astro-cid-3blcfnl5] td{padding:var(--site-space-xs) var(--site-space-sm) var(--site-space-xs) 0;border-bottom:var(--ia-stroke-hairline) solid rgb(from var(--site-ink) r g b / 20%);text-align:left;vertical-align:top}.post__prose[data-astro-cid-3blcfnl5] th{color:var(--site-ink-eyebrow);font-family:var(--ia-type-eyebrow-family);font-weight:var(--ia-type-eyebrow-weight);text-transform:uppercase}.post__prose[data-astro-cid-3blcfnl5] hr{width:100%;margin:var(--site-space-sm) 0 var(--site-space-md);border:0;border-top:var(--ia-stroke-hairline) solid rgb(from var(--site-ink) r g b / 20%)}.post__prose[data-astro-cid-3blcfnl5] p:has(>img:first-child),.post__prose[data-astro-cid-3blcfnl5] figure{margin:var(--site-space-sm) 0 var(--site-space-md)}.post__prose[data-astro-cid-3blcfnl5] img{width:100%;height:auto;display:block}.post__prose[data-astro-cid-3blcfnl5] p:has(>img:first-child)>em,.post__prose[data-astro-cid-3blcfnl5] figcaption{margin-top:var(--site-space-xs);font-size:var(--site-text-label);text-align:center;font-style:normal;display:block}.post__prose[data-astro-cid-3blcfnl5] [data-footnotes]{font-size:var(--site-text-label)}.post__foot[data-astro-cid-3blcfnl5]{gap:var(--site-space-md);display:grid}.post__rule[data-astro-cid-3blcfnl5]{width:100%;color:rgb(from var(--site-ink) r g b / 20%)}.post__credits[data-astro-cid-3blcfnl5]{gap:var(--site-space-md);flex-wrap:wrap;justify-content:space-between;display:flex}.post__credit[data-astro-cid-3blcfnl5]{gap:var(--site-space-xs);align-content:start;display:grid}.post__authors--foot[data-astro-cid-3blcfnl5]{color:var(--site-ink)}.post__share[data-astro-cid-3blcfnl5]{gap:var(--site-space-2xs) var(--site-space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.post__copy[data-astro-cid-3blcfnl5]{cursor:pointer;background:0 0;border:0}.post__copy[data-astro-cid-3blcfnl5][hidden]{display:none}.post__copy[data-astro-cid-3blcfnl5]:hover{opacity:.75}.post__thanks[data-astro-cid-3blcfnl5]{color:var(--site-ink-body);font-family:var(--ia-font-family-mono);font-size:var(--site-text-label);line-height:var(--site-leading-label);margin:0}.post__more[data-astro-cid-3blcfnl5]{gap:var(--site-space-sm);margin-top:var(--site-space-sm);display:grid}.post__related[data-astro-cid-3blcfnl5]{gap:var(--site-space-sm);margin:0;padding:0;list-style:none;display:grid}.post__related-link[data-astro-cid-3blcfnl5]{gap:var(--site-space-sm);color:var(--site-ink);grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:start;text-decoration:none;display:grid}.post__related-art[data-astro-cid-3blcfnl5]{aspect-ratio:16/9;background-color:var(--site-surface-card);display:block;overflow:clip}.post__related-art[data-astro-cid-3blcfnl5] .post__related-image{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.post__related-copy[data-astro-cid-3blcfnl5]{gap:var(--site-space-2xs);display:grid}.post__related-title[data-astro-cid-3blcfnl5]{font-size:var(--site-text-title-min);line-height:var(--site-leading-title)}.post__related-summary[data-astro-cid-3blcfnl5]{color:var(--site-ink-body);font-size:var(--site-text-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post__back[data-astro-cid-3blcfnl5]{margin:0}
