.pidx[data-astro-cid-yjitjrjk]{padding-block:clamp(40px,6vw,80px)}.pidx__head[data-astro-cid-yjitjrjk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:clamp(28px,4vw,48px);display:flex}.pidx__title[data-astro-cid-yjitjrjk]{font-size:var(--fs-h1);line-height:var(--lh-head);letter-spacing:var(--ls-head)}.pidx__lead[data-astro-cid-yjitjrjk]{font-size:var(--fs-lead);margin-top:12px}.pidx__legend[data-astro-cid-yjitjrjk]{font-size:var(--fs-label);color:var(--muted);gap:20px;display:flex}.pidx__legend[data-astro-cid-yjitjrjk]>span[data-astro-cid-yjitjrjk]{align-items:center;gap:8px;display:inline-flex}.dot[data-astro-cid-yjitjrjk]{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.dot--done[data-astro-cid-yjitjrjk]{background:var(--ink)}.dot--wip[data-astro-cid-yjitjrjk]{border:1.5px dashed var(--accent)}.pidx__cols[data-astro-cid-yjitjrjk]{display:none}.pidx__list[data-astro-cid-yjitjrjk]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.prow[data-astro-cid-yjitjrjk]{border-bottom:1px solid var(--hairline);color:var(--ink);transition:background-color .3s var(--ease-out);grid-template-columns:minmax(0,1fr);gap:16px;padding:clamp(20px,2.5vw,32px) 0;display:grid}@media (hover:hover){.prow[data-astro-cid-yjitjrjk]:hover{background:var(--tint);color:var(--ink)}}.prow__n[data-astro-cid-yjitjrjk]{color:var(--muted);font-size:13px;display:none}.prow__fig[data-astro-cid-yjitjrjk]{border-radius:var(--radius-fig);aspect-ratio:3/2;background:var(--placeholder);display:flex;overflow:hidden}.prow__fig[data-astro-cid-yjitjrjk] .prow__img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-out);display:block}@media (hover:hover){.prow[data-astro-cid-yjitjrjk]:hover .prow__fig[data-astro-cid-yjitjrjk] .prow__img{transform:scale(1.03)}}.prow__body[data-astro-cid-yjitjrjk]{flex-direction:column;gap:8px;min-width:0;display:flex}.prow__meta[data-astro-cid-yjitjrjk],.prow__tags[data-astro-cid-yjitjrjk]{font-size:var(--fs-label);color:var(--muted)}.prow__title[data-astro-cid-yjitjrjk]{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,32px);line-height:1.12}.prow__line[data-astro-cid-yjitjrjk]{font-size:var(--fs-small);max-width:560px}.prow__cta[data-astro-cid-yjitjrjk]{color:var(--accent-strong);font-size:var(--fs-small)}.prow__status[data-astro-cid-yjitjrjk]{flex-direction:column;gap:6px;display:flex}.prow__state[data-astro-cid-yjitjrjk]{font-size:var(--fs-label);align-items:center;gap:8px;display:inline-flex}.prow__note[data-astro-cid-yjitjrjk]{font-size:var(--fs-label);color:var(--muted);line-height:1.45}@media (width>=900px){.pidx__cols[data-astro-cid-yjitjrjk]{font-size:var(--fs-label);color:var(--muted);grid-template-columns:48px 400px minmax(0,1fr) 200px;gap:32px;padding-bottom:10px;display:grid}.prow[data-astro-cid-yjitjrjk]{grid-template-columns:48px 400px minmax(0,1fr) 200px;align-items:start;gap:32px}.prow__n[data-astro-cid-yjitjrjk]{padding-top:4px;display:block}}
