.work_page__KfWmE{background:var(--pxl-bg-primary);color:var(--pxl-text-primary)}.work_hero__cx2Q_{padding-block:var(--pxl-space-24) var(--pxl-space-16);border-bottom:1px solid var(--pxl-border)}.work_heroLabel__zhdHX{margin-bottom:var(--pxl-space-4)}.work_heroHeadline__djO3c{font-size:clamp(3rem,7vw,5.5rem);max-width:16ch;margin-bottom:var(--pxl-space-6)}.work_heroBody__Lx3nx{max-width:52ch;color:var(--pxl-text-muted);font-size:var(--pxl-text-lg);line-height:var(--pxl-leading-relaxed)}.work_directions__z7Va2{padding-block:var(--pxl-space-4)}.work_dirRow__3kFms{display:grid;grid-template-columns:280px 1fr;grid-gap:var(--pxl-space-12);gap:var(--pxl-space-12);padding-block:var(--pxl-space-12);border-bottom:1px solid var(--pxl-border);align-items:start}.work_dirLeft__C1jzy{position:-webkit-sticky;position:sticky;top:var(--pxl-space-8)}.work_dirNumber__dHnzR{display:block;margin-bottom:var(--pxl-space-3)}.work_dirName__JEx4J{font-size:clamp(1.75rem,3vw,2.5rem);margin-bottom:var(--pxl-space-2);line-height:1}.work_dirTagline__N3fOM{font-family:var(--pxl-font-mono);font-size:var(--pxl-text-sm);color:var(--pxl-text-muted);letter-spacing:.01em;margin-bottom:var(--pxl-space-3)}.work_palette__abiq0{display:flex;gap:6px;align-items:flex-end}.work_swatch__nQNm5{display:block;width:44px;height:18px;flex-shrink:0}.work_swatch0__QJSAz{transform:rotate(-2.5deg) translateY(1px)}.work_swatch1__RxRle{transform:rotate(1deg) translateY(-1px);width:40px}.work_swatch2__zj_Wc{transform:rotate(-1deg) translateY(2px);width:46px}.work_dirRight__FpN7B{padding-top:var(--pxl-space-1)}.work_dirDesc__rYF5A{font-size:var(--pxl-text-base);line-height:var(--pxl-leading-relaxed);max-width:54ch;margin-bottom:var(--pxl-space-3);color:var(--pxl-text-primary)}.work_dirRefs__F12QS{margin-bottom:var(--pxl-space-6)}.work_pieceList__AxUEi{list-style:none;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--pxl-border)}.work_pieceItem__31_cz{border-bottom:1px solid var(--pxl-border)}.work_pieceLink__pSbjy{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:var(--pxl-space-4);gap:var(--pxl-space-4);padding-block:var(--pxl-space-4);text-decoration:none;transition:background .15s ease}.work_pieceLink__pSbjy:hover{background:transparent}.work_pieceLink__pSbjy:hover .work_pieceArrow__xCvQy{color:var(--pxl-accent-crimson);transform:translate(2px,-2px)}.work_pieceTitle__Ex1nK{font-family:var(--pxl-font-display);font-size:var(--pxl-text-xl);font-weight:400;letter-spacing:var(--pxl-tracking-tight)}.work_pieceSub__yQrRD{font-size:var(--pxl-text-sm);color:var(--pxl-text-muted);max-width:36ch}.work_pieceArrow__xCvQy{font-size:var(--pxl-text-lg);color:var(--pxl-text-muted);transition:color .15s ease,transform .15s ease;display:inline-block}.work_dirEmpty__jr7bx{color:var(--pxl-text-muted);font-style:italic}.work_cta__w79_J{padding-block:var(--pxl-space-24);border-top:1px solid var(--pxl-border)}.work_ctaText__XB_qD{font-family:var(--pxl-font-display);font-size:clamp(1.5rem,3vw,2.25rem);line-height:var(--pxl-leading-tight);letter-spacing:var(--pxl-tracking-tight);max-width:28ch;margin-bottom:var(--pxl-space-8)}.work_ctaLink__oPqKf{font-family:var(--pxl-font-mono);font-size:var(--pxl-text-sm);letter-spacing:var(--pxl-tracking-caps);text-transform:uppercase;color:var(--pxl-accent-crimson);text-decoration:none;border-bottom:1px solid;padding-bottom:2px;transition:opacity .15s ease}.work_ctaLink__oPqKf:hover{opacity:.7}@media (max-width:768px){.work_dirRow__3kFms{grid-template-columns:1fr;gap:var(--pxl-space-6)}.work_dirLeft__C1jzy{position:static}.work_pieceLink__pSbjy{grid-template-columns:1fr auto}.work_pieceSub__yQrRD{display:none}}@media (max-width:480px){.work_hero__cx2Q_{padding-block:var(--pxl-space-16) var(--pxl-space-10)}.work_heroHeadline__djO3c{font-size:clamp(2.25rem,10vw,3.5rem)}.work_dirName__JEx4J{font-size:1.75rem}}