.ProjectRow-module__Fpoekq__row{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.75rem 0;transition:border-color .2s;display:flex}.ProjectRow-module__Fpoekq__row:hover{border-bottom:var(--color-accent)}.ProjectRow-module__Fpoekq__left{flex-direction:column;flex:1;gap:.4rem;display:flex}.ProjectRow-module__Fpoekq__category{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:.65rem}.ProjectRow-module__Fpoekq__title{font-family:var(--font-fraunces);letter-spacing:-.02em;color:var(--color-text);font-size:1.25rem;font-weight:400}.ProjectRow-module__Fpoekq__description{color:var(--color-text-muted);max-width:55ch;font-size:.78rem;font-weight:300;line-height:1.7}.ProjectRow-module__Fpoekq__right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.75rem;display:flex}.ProjectRow-module__Fpoekq__status{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-border);color:var(--color-text-muted);padding:.2rem .6rem;font-size:.65rem}.ProjectRow-module__Fpoekq__status[data-status=available]{color:var(--color-accent);border-color:var(--color-accent)}.ProjectRow-module__Fpoekq__tags{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ProjectRow-module__Fpoekq__tag{letter-spacing:.07em;text-transform:uppercase;background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border);padding:.2rem .5rem;font-size:.65rem}
.work-module__fg0oIG__page{max-width:1200px;margin:0 auto;padding:clamp(100px,14vh,160px) clamp(24px,5vw,60px) clamp(80px,12vh,120px)}.work-module__fg0oIG__header{border-bottom:1px solid var(--color-border);align-items:baseline;gap:1.25rem;margin-bottom:4rem;padding-bottom:1.75rem;display:flex}.work-module__fg0oIG__title{font-family:var(--font-fraunces);letter-spacing:-.03em;color:var(--color-text);font-size:clamp(2.5rem,5vw,4rem);font-weight:300}.work-module__fg0oIG__count{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.work-module__fg0oIG__list{flex-direction:column;display:flex}.work-module__fg0oIG__list>:first-child{padding-top:0}
