/* ============================================================
   WORK
   ============================================================ */
.work-body{font-size:18px;line-height:1.8;padding:30px 48px 46px}
.callout{background:var(--yellow);padding:20px 24px;margin-bottom:30px}
.callout p{margin:0 0 5px;font-size:17px;line-height:1.75}
.callout p:last-child{margin-bottom:0;color:var(--muted)}
.work-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:36px}
.caps{margin:0 0 12px;font:700 22px/1.3 var(--sans);letter-spacing:.02em}
.chips{display:flex;flex-wrap:wrap;gap:9px}
.chip{
  display:inline-block;padding:7px 12px;border:1px solid var(--line);
  border-radius:6px;background:var(--window);font-size:15px;line-height:1.4;
  box-shadow:0 2px 0 rgba(0,0,0,.035);white-space:nowrap;
}
.work-list{display:flex;flex-direction:column}
.work-row{
  display:flex;justify-content:space-between;align-items:flex-start;gap:28px;
  padding:14px 0;border-bottom:1px solid var(--line);
}
.work-row h4{margin:0 0 2px;font:600 17px/1.4 var(--sans)}
.work-row p{margin:0;font-size:13.5px;line-height:1.6;color:var(--muted)}
.status{font:400 11.5px/1.5 var(--mono);color:var(--accent);white-space:nowrap;padding-top:3px}



.work-window{--w:1000px;--h:620px}
