a[data-astro-cid-teke4qlj]{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) 180px 72px 24px;align-items:baseline;column-gap:28px;padding-block:26px;transition:background-color .15s ease-out;display:grid}a[data-astro-cid-teke4qlj]:hover{background:var(--wash)}time[data-astro-cid-teke4qlj],.post-time[data-astro-cid-teke4qlj]{color:var(--muted);font:400 .75rem/1.5 var(--mono)}time[data-astro-cid-teke4qlj]{padding-left:4px}.post-time[data-astro-cid-teke4qlj]{text-align:right}.post-text[data-astro-cid-teke4qlj]{flex-direction:column;gap:8px;min-width:0;display:flex}.post-title[data-astro-cid-teke4qlj]{letter-spacing:-.03em;text-wrap:balance;font-size:1.375rem;font-weight:500;line-height:1.2;transition:color .15s ease-out}.post-desc[data-astro-cid-teke4qlj]{max-width:68ch;color:var(--muted);text-wrap:pretty;font-size:.9375rem}.post-tags[data-astro-cid-teke4qlj]{color:var(--signal);flex-wrap:wrap;gap:4px 14px;font-size:.8125rem;display:flex}.post-arrow[data-astro-cid-teke4qlj]{color:var(--signal);text-align:right;font-size:1.25rem}a[data-astro-cid-teke4qlj]:hover .post-title[data-astro-cid-teke4qlj]{color:var(--signal)}@media (width<=1000px){a[data-astro-cid-teke4qlj]{grid-template-columns:96px minmax(0,1fr) 64px 20px}.post-tags[data-astro-cid-teke4qlj]{display:none}}@media (width<=700px){a[data-astro-cid-teke4qlj]{grid-template-columns:minmax(0,1fr) 20px;row-gap:8px}time[data-astro-cid-teke4qlj]{grid-column:1/-1;padding-left:0}.post-time[data-astro-cid-teke4qlj]{display:none}}.blog-top[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:64px;margin-bottom:56px;display:grid}.blog-top[data-astro-cid-x255k2k2] .blog-header{margin-bottom:0}.blog-meta[data-astro-cid-x255k2k2]{border-top:1px solid var(--ink)}.blog-meta[data-astro-cid-x255k2k2] div[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding-block:14px;font-size:.875rem;display:flex}.blog-meta[data-astro-cid-x255k2k2] dt[data-astro-cid-x255k2k2]{color:var(--muted)}.blog-meta[data-astro-cid-x255k2k2] dd[data-astro-cid-x255k2k2]{font:500 .8125rem/1.6 var(--mono)}.featured[data-astro-cid-x255k2k2]{border-top:1px solid var(--ink);padding:20px 0 64px}.featured[data-astro-cid-x255k2k2][hidden]{display:none}.featured[data-astro-cid-x255k2k2]>.section-index[data-astro-cid-x255k2k2]{margin-bottom:24px}.featured-pair[data-astro-cid-x255k2k2]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:56px;padding-top:40px;display:grid}.toolbar[data-astro-cid-x255k2k2]{border-top:1px solid var(--ink);flex-direction:column;gap:20px;padding:32px 0;display:flex}.toolbar-head[data-astro-cid-x255k2k2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.toolbar-head[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.04em;font-size:2rem;line-height:1.1}.archive[data-astro-cid-x255k2k2] ol[data-astro-cid-x255k2k2]{margin:0;padding:0;list-style:none}.year-head[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:36px 0 14px;display:flex}.year-head[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{letter-spacing:-.04em;font-size:1.75rem;line-height:1}.year-head[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{color:var(--muted);font:400 .75rem/1.5 var(--mono);text-transform:uppercase}.archive-empty[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:72px 0;display:flex}.archive-empty[data-astro-cid-x255k2k2][hidden]{display:none}.archive-empty[data-astro-cid-x255k2k2] .section-index[data-astro-cid-x255k2k2]{margin:0}.archive-empty[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{letter-spacing:-.02em;font-size:1.25rem;font-weight:500}@media (width<=1000px){.blog-top[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=700px){.blog-top[data-astro-cid-x255k2k2]{margin-bottom:40px}.featured-pair[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1fr);margin-top:40px}.featured[data-astro-cid-x255k2k2]{padding-bottom:48px}}
