.blog[data-astro-cid-g2tmx7cc]{background:var(--color-bg-soft)}.blog-body[data-astro-cid-g2tmx7cc]{gap:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(3rem,6vw,4.5rem);display:grid}.lead-post[data-astro-cid-g2tmx7cc]{border-radius:var(--radius-lg);background:var(--color-band);color:var(--color-band-ink);gap:2rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.lead-post[data-astro-cid-g2tmx7cc][hidden]{display:none}@media (width>=900px){.lead-post[data-astro-cid-g2tmx7cc]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3rem}}.lead-post__main[data-astro-cid-g2tmx7cc]{align-content:start;justify-items:start;gap:1.25rem;display:grid}.lead-post__tags[data-astro-cid-g2tmx7cc]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.lead-post__tag[data-astro-cid-g2tmx7cc]{border:1px solid var(--color-band-line);border-radius:var(--radius-pill);color:var(--color-band-ink-soft);padding:.25rem .7rem;font-size:.75rem}.lead-post__tag--accent[data-astro-cid-g2tmx7cc]{background:var(--color-accent);color:var(--color-accent-ink);text-transform:uppercase;letter-spacing:.06em;border-color:#0000;font-weight:700}.lead-post__date[data-astro-cid-g2tmx7cc]{color:var(--color-band-ink-soft);font-size:.8rem}.lead-post__title[data-astro-cid-g2tmx7cc]{letter-spacing:-.035em;font-size:clamp(1.8rem,3.6vw,2.6rem);line-height:1.05}.lead-post__title[data-astro-cid-g2tmx7cc] a[data-astro-cid-g2tmx7cc]{color:var(--color-band-ink);text-decoration:none}.lead-post__title[data-astro-cid-g2tmx7cc] a[data-astro-cid-g2tmx7cc]:hover{text-underline-offset:.12em;text-decoration:underline 2px}.lead-post__text[data-astro-cid-g2tmx7cc]{max-width:34rem;color:var(--color-band-ink-soft)}.task-map[data-astro-cid-g2tmx7cc]{border:1px solid var(--color-band-line);border-radius:var(--radius-md);background:var(--color-band-surface);align-content:start;gap:.9rem;padding:1.4rem;display:grid}.task-map__head[data-astro-cid-g2tmx7cc]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-band-ink-soft);justify-content:space-between;font-size:.7rem;font-weight:700;display:flex}.task-map[data-astro-cid-g2tmx7cc] ul[data-astro-cid-g2tmx7cc]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.task-map[data-astro-cid-g2tmx7cc] li[data-astro-cid-g2tmx7cc]{border:1px solid var(--color-band-line);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;font-size:.9rem;display:flex}.task-map__verdict[data-astro-cid-g2tmx7cc]{border-radius:var(--radius-pill);flex:none;padding:.2rem .65rem;font-size:.75rem;font-weight:700}.task-map__verdict--automate[data-astro-cid-g2tmx7cc]{background:var(--color-accent);color:var(--color-accent-ink)}.task-map__verdict--human[data-astro-cid-g2tmx7cc]{border:1px solid var(--color-band-ink-soft);color:var(--color-band-ink)}.posts__head[data-astro-cid-g2tmx7cc]{border-bottom:1px solid var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-bottom:1.25rem;display:flex}.posts__title[data-astro-cid-g2tmx7cc]{letter-spacing:-.03em;font-size:clamp(1.5rem,2.6vw,1.9rem)}.chips[data-astro-cid-g2tmx7cc]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-g2tmx7cc]{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.82rem;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex}.chip[data-astro-cid-g2tmx7cc]:hover{border-color:var(--color-line-strong)}.chip[data-astro-cid-g2tmx7cc]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chip[data-astro-cid-g2tmx7cc][aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-bg)}.chip__count[data-astro-cid-g2tmx7cc]{opacity:.7;font-size:.72rem;font-weight:500}.posts__list[data-astro-cid-g2tmx7cc]{margin:0;padding:0;list-style:none}.post-row[data-astro-cid-g2tmx7cc]{border-bottom:1px solid var(--color-line);gap:.75rem;padding:1.6rem 0;display:grid;position:relative}.post-row[data-astro-cid-g2tmx7cc][hidden]{display:none}@media (width>=800px){.post-row[data-astro-cid-g2tmx7cc]{grid-template-columns:9.5rem minmax(0,1fr) auto;align-items:center;gap:2rem}}.post-row__meta[data-astro-cid-g2tmx7cc]{color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.8rem;display:flex}@media (width>=800px){.post-row__meta[data-astro-cid-g2tmx7cc]{justify-items:start;gap:.5rem;display:grid}}.post-row__topic[data-astro-cid-g2tmx7cc]{border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-ink);padding:.2rem .6rem;font-size:.72rem;font-weight:700}.post-row__body[data-astro-cid-g2tmx7cc]{gap:.4rem;max-width:44rem;display:grid}.post-row__title[data-astro-cid-g2tmx7cc]{letter-spacing:-.02em;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.2}.post-row__link[data-astro-cid-g2tmx7cc]{text-decoration:none}.post-row__link[data-astro-cid-g2tmx7cc]:after{content:"";position:absolute;inset:0}.post-row__link[data-astro-cid-g2tmx7cc]:focus-visible{outline:none}.post-row[data-astro-cid-g2tmx7cc]:focus-within .post-row__title[data-astro-cid-g2tmx7cc]{text-decoration:underline}.post-row__text[data-astro-cid-g2tmx7cc]{color:var(--color-ink-soft);font-size:.92rem}.post-row__arrow[data-astro-cid-g2tmx7cc]{display:none}@media (width>=800px){.post-row__arrow[data-astro-cid-g2tmx7cc]{border:1px solid var(--color-line-strong);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s,border-color .2s;display:inline-grid}}.post-row[data-astro-cid-g2tmx7cc]:hover .post-row__arrow[data-astro-cid-g2tmx7cc]{border-color:var(--color-accent);background:var(--color-accent)}
