#site-wrap[data-astro-cid-zb2vaeus]{padding:0 21.6px;max-width:calc(var(--max-w) + 43.2px);margin:0 auto}#blogs-hero[data-astro-cid-zb2vaeus]{border-bottom:1px dotted var(--rule)}#blogs-hero-inner[data-astro-cid-zb2vaeus]{max-width:var(--max-w);margin:0 auto;padding:43.2px 0 36px}#blogs-hero-top[data-astro-cid-zb2vaeus]{margin-bottom:18px}.label[data-astro-cid-zb2vaeus]{font-family:var(--font-mono);font-size:12.6px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-dim);display:block;margin-bottom:3.6px}#blogs-title[data-astro-cid-zb2vaeus]{font-family:var(--font-doto);font-variation-settings:"ROND" 0;font-size:clamp(3.4rem,8.5vw,7rem);font-weight:700;letter-spacing:.04em;line-height:.95;text-transform:uppercase;color:var(--accent-blue)}#blogs-sub[data-astro-cid-zb2vaeus]{font-family:var(--font-mono);font-size:13.5px;line-height:1.75;letter-spacing:.02em;text-transform:uppercase;color:var(--blue-mid);max-width:432px}#filter-bar[data-astro-cid-zb2vaeus]{border-bottom:1px dotted var(--rule)}#filter-inner[data-astro-cid-zb2vaeus]{max-width:var(--max-w);margin:0 auto;padding:14.4px 0;display:grid;grid-template-columns:99px 1fr;gap:0 21.6px;align-items:center}#filter-tags[data-astro-cid-zb2vaeus]{display:flex;gap:9px;flex-wrap:wrap}.tag-btn[data-astro-cid-zb2vaeus]{background:none;border:1px solid var(--border);padding:3.6px 10.8px;font-family:var(--font-mono);font-size:11.7px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-dim);cursor:pointer;touch-action:manipulation;transition:background-color .14s var(--ease-out),color .14s var(--ease-out),border-color .14s var(--ease-out),transform .12s var(--ease-out)}.tag-btn[data-astro-cid-zb2vaeus]:hover{color:var(--blue);border-color:var(--blue)}.tag-btn[data-astro-cid-zb2vaeus]:active{transform:scale(.96)}.tag-btn[data-astro-cid-zb2vaeus].active{background:var(--blue);border-color:var(--blue);color:var(--bg)}#posts-section[data-astro-cid-zb2vaeus]{border-bottom:1px dotted var(--rule)}#posts-inner[data-astro-cid-zb2vaeus]{max-width:var(--max-w);margin:0 auto;padding:34.2px 0;display:grid;grid-template-columns:99px 1fr;gap:0 21.6px;align-items:start}.section-label[data-astro-cid-zb2vaeus]{font-size:12.6px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-dim);padding-top:12.6px}#posts-list[data-astro-cid-zb2vaeus]{display:flex;flex-direction:column}.post-row[data-astro-cid-zb2vaeus]{display:grid;grid-template-columns:117px 1fr auto;gap:0 18px;align-items:start;padding:18.9px 18px;border-bottom:1px dotted var(--rule);text-decoration:none;color:var(--blue);transition:background-color .14s var(--ease-out);min-height:90px}.post-row[data-astro-cid-zb2vaeus]:last-child{border-bottom:none}.post-row[data-astro-cid-zb2vaeus]:first-child{border-top:1px dotted var(--rule)}.post-row[data-astro-cid-zb2vaeus]:hover{background-color:var(--blue-subtle)}.post-tag[data-astro-cid-zb2vaeus]{font-family:var(--font-mono);font-size:11.7px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-dim);padding-top:1.8px;white-space:nowrap}.post-body[data-astro-cid-zb2vaeus]{display:flex;flex-direction:column;gap:5.4px}.post-title[data-astro-cid-zb2vaeus]{font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--blue);line-height:1.4}.post-desc[data-astro-cid-zb2vaeus]{font-size:12.6px;line-height:1.65;letter-spacing:.02em;text-transform:uppercase;color:var(--blue-mid);max-width:486px}.post-right[data-astro-cid-zb2vaeus]{display:flex;flex-direction:column;align-items:flex-end;gap:3.6px;padding-top:1.8px;flex-shrink:0}.post-date[data-astro-cid-zb2vaeus]{font-size:11.7px;letter-spacing:.08em;color:var(--blue-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.post-arrow[data-astro-cid-zb2vaeus]{font-size:13.5px;color:var(--blue-dim);transition:transform .15s,color .15s}.post-row[data-astro-cid-zb2vaeus]:hover .post-arrow[data-astro-cid-zb2vaeus]{transform:translate(2.7px);color:var(--blue)}@media(max-width:576px){#blogs-hero-inner[data-astro-cid-zb2vaeus]{padding:30.6px 0 27px}#filter-inner[data-astro-cid-zb2vaeus],#posts-inner[data-astro-cid-zb2vaeus]{grid-template-columns:1fr;gap:14.4px}.section-label[data-astro-cid-zb2vaeus]{padding-top:0}.post-row[data-astro-cid-zb2vaeus]{grid-template-columns:1fr auto}.post-tag[data-astro-cid-zb2vaeus]{display:none}#blogs-title[data-astro-cid-zb2vaeus]{font-size:clamp(2.8rem,13vw,4.5rem)}}
