#nav[data-astro-cid-lcdefpme]{z-index:20;background:var(--paper);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:1.25rem;min-height:76px;padding:.75rem clamp(1.25rem,5vw,4rem);transition:border-color .18s;display:flex;position:fixed;inset:0 0 auto}#nav[data-astro-cid-lcdefpme].pinned{border-bottom-color:var(--rule)}.nav-brand[data-astro-cid-lcdefpme]{color:var(--ink);flex:none;font-size:18px;font-weight:400;text-decoration:none}.nav-links[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(.55rem,1.35vw,1.2rem);padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.foot-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);font-size:13px;text-decoration:none}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].nav-active{color:var(--accent);text-underline-offset:.35em;text-decoration:underline}.nav-hamburger[data-astro-cid-lcdefpme]{width:44px;height:44px;color:var(--ink);background:0 0;border:0;flex-direction:column;flex:0 0 44px;justify-content:center;align-items:center;gap:5px;padding:0;display:none}.nav-hamburger[data-astro-cid-lcdefpme]:hover{background:0 0;border:0}.nav-hamburger[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);width:22px;height:1px;display:block}.nav-hamburger[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{background:var(--accent)}.blog-main[data-astro-cid-lcdefpme]{min-height:80vh;padding-block:9rem 5rem}.blog-intro[data-astro-cid-lcdefpme]{margin-bottom:3rem}.blog-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;margin-bottom:1rem;font-size:clamp(3rem,8vw,5rem);line-height:.98}.blog-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:var(--measure);color:var(--muted);font-size:22px;line-height:1.55}.posts-list[data-astro-cid-lcdefpme]{display:grid}.post-card[data-astro-cid-lcdefpme]{grid-template-columns:minmax(180px, var(--margin-column)) minmax(0, var(--measure));border-top:1px solid var(--rule);align-items:start;column-gap:clamp(2rem,6vw,5rem);padding-block:1.5rem 1.75rem;display:grid}.post-meta[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;align-content:start;gap:.65rem;padding-top:.4rem;font-size:12px;font-weight:600;line-height:1.45;display:grid}.post-tags[data-astro-cid-lcdefpme]{gap:.4rem;padding:0;list-style:none;display:grid}.post-body[data-astro-cid-lcdefpme]{min-width:0;max-width:var(--measure)}.post-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.65rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1.08}.post-desc[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:.5rem}.read-more[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;display:inline-flex}footer[data-astro-cid-lcdefpme]{max-width:var(--content-width);border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;padding:1.5rem clamp(1.25rem,5vw,4rem);display:flex}.foot-copy[data-astro-cid-lcdefpme],.foot-tagline[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px}.foot-nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem 1rem;display:flex}.foot-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:.18em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (width<=1050px){#nav[data-astro-cid-lcdefpme]{gap:.75rem}.nav-links[data-astro-cid-lcdefpme]{gap:.6rem}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:12px}}@media (width<=850px){#nav[data-astro-cid-lcdefpme]{min-height:68px;padding-inline:1.25rem}.nav-hamburger[data-astro-cid-lcdefpme]{display:flex}.nav-links[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);background:var(--paper);flex-direction:column;align-items:stretch;gap:0;padding:.5rem 1.25rem 1rem;display:none;position:absolute;inset:100% 0 auto}.nav-links[data-astro-cid-lcdefpme].nav-open{display:flex}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{width:100%;min-height:44px;font-size:15px}.post-card[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.post-meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem 1rem;padding-top:0;display:flex}.post-tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}footer[data-astro-cid-lcdefpme]{align-items:flex-start}}@media (width<=520px){footer[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem}}
