.work-head{gap:var(--s-4);justify-items:start;max-width:980px;margin-inline:0;display:grid}.work-head h1{font-size:var(--step-4);font-variation-settings:"wdth" 120;letter-spacing:-.035em}.work-back{transition:color var(--t-fast);text-decoration:none}.work-back:hover{color:var(--signal)}.work-meta{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.work-media .loop-video{aspect-ratio:16/10}.work-body{gap:var(--s-7);padding-top:var(--s-7);display:grid}.work-log{gap:var(--s-5);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.work-log div{padding-top:var(--s-4);border-top:1px solid var(--signal)}.work-log dd{margin:var(--s-3) 0 0;color:#c4ccd6}.work-columns{gap:var(--s-6);grid-template-columns:1fr 1fr;display:grid}.work-columns h2,.work-outcome h2{font-size:var(--step-2)}.work-columns ul{gap:var(--s-3);margin:var(--s-4) 0 0;padding:0;list-style:none;display:grid}.work-columns li{padding-left:var(--s-4);color:#c4ccd6;position:relative}.work-columns li:before{content:"";background:var(--signal);width:8px;height:1px;position:absolute;top:.7em;left:0}.work-systems{margin-top:var(--s-4)}.work-outcome{gap:var(--s-3);max-width:70ch;display:grid}.work-outcome p{color:#c4ccd6}.work-disclosure{gap:var(--s-2);padding:var(--s-4);border:1px dashed var(--line-strong);border-radius:var(--r-panel);color:var(--fg-muted);font-size:.875rem;display:grid}.work-cta{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-media);background:var(--ink-1);font-size:var(--step-1);flex-wrap:wrap;display:flex}@media (max-width:900px){.work-log,.work-columns{grid-template-columns:1fr}}
