.works_wrap__LQWW_{max-width:1000px;margin:0 auto;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.25rem,6vw,2rem) clamp(3rem,8vw,5rem)}.works_eyebrow__v7MwM{font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;letter-spacing:.16em;color:var(--accent-soft);margin-bottom:.9rem}.works_heading__j83G9{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(2rem,4.5vw,3rem);color:var(--ink);margin-bottom:clamp(2rem,5vw,3rem)}.works_list__XNNgU{border-top:1px solid var(--line)}.works_row__irr_i{display:grid;grid-template-columns:3rem minmax(0,1fr) minmax(0,auto) auto;align-items:center;grid-gap:1.5rem;gap:1.5rem;padding:1.6rem 0;border-bottom:1px solid var(--line);transition:background .2s ease}.works_row__irr_i:hover{background:rgba(255,0,41,.04)}.works_index__jNyGk{font-family:var(--font-mono),ui-monospace,monospace;font-size:.8rem;color:var(--accent)}.works_rowMain__ZQcA3{min-width:0}.works_rowMain__ZQcA3 h2{font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.15rem;color:var(--ink);margin-bottom:.3rem}.works_rowMain__ZQcA3 p{font-size:.82rem;color:var(--muted);max-width:46ch}.works_tags__ZqbCS{font-size:.72rem;letter-spacing:.05em;color:var(--muted);max-width:220px;overflow-wrap:break-word}.works_rowLink__K3iv4{font-size:.78rem;letter-spacing:.04em;color:var(--ink);text-decoration:none;white-space:nowrap}.works_rowLink__K3iv4 span{color:var(--accent)}@media (max-width:700px){.works_row__irr_i{grid-template-columns:2rem 1fr;grid-template-areas:"index main" ". tags" ". link";row-gap:.5rem}.works_index__jNyGk{grid-area:index}.works_rowMain__ZQcA3{grid-area:main}.works_tags__ZqbCS{grid-area:tags}.works_rowLink__K3iv4{grid-area:link}}