.work-main{padding:80px var(--gutter,16px) 64px}.work-title{margin:0;font:400 clamp(32px,4vw,48px)/1.1 var(--font-display),var(--sans);letter-spacing:-.02em}.work-what{margin:8px 0 32px;max-width:40em;color:var(--dim);font:400 var(--fs-body)/var(--lh-body) var(--sans)}.work-facts{display:grid;grid-gap:8px;gap:8px;margin:0 0 32px;padding-top:16px;border-top:1px solid var(--hairline);max-width:720px}.work-fact{display:grid;grid-template-columns:96px 1fr;grid-gap:16px;gap:16px;font:400 var(--fs-body)/var(--lh-body) var(--sans)}.work-fact dt{color:var(--dim)}.work-fact dd{margin:0}.work-section{margin:0 0 32px;padding-top:16px;border-top:1px solid var(--hairline);max-width:720px}.work-section h2{margin:0 0 8px;font:var(--fs-mono)/var(--lh-mono) var(--mono);color:var(--dim)}.work-section p{margin:0 0 8px;font:400 var(--fs-body)/var(--lh-body) var(--sans)}.work-edit,.work-section .work-edit{margin:4px 0 8px;padding:4px 8px;font:var(--fs-mono)/var(--lh-mono) var(--mono);color:var(--accent);border-left:2px solid var(--accent)}.work-links{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 32px;font:400 var(--fs-body)/var(--lh-body) var(--sans)}.work-links a{color:var(--text);-webkit-text-decoration:underline dotted var(--dim);text-decoration:underline dotted var(--dim);text-underline-offset:3px}.work-frames{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--gutter,16px);gap:var(--gutter,16px);margin-bottom:32px}.work-frames img,.work-frames video{display:block;width:100%;height:auto}@media (max-width:767px){.work-frames{grid-template-columns:1fr}}