.wall__g{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:56px 32px;perspective:1600px}.wall__c{grid-column:span 2;min-width:0;display:flex;flex-direction:column;transition:opacity .7s ease-out,transform .9s cubic-bezier(.2,.7,.2,1)}.wall__c--4{grid-column:2 / span 2}.wall__a{display:block;color:var(--carbon);text-decoration:none;transform-style:preserve-3d}.wall__f{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:6px;background:var(--carbon);box-shadow:0 1px 2px rgba(22,24,29,.10),0 18px 40px -18px rgba(22,24,29,.45);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateZ(var(--tz,0px));transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.wall__img{display:block;width:112%;height:112%;max-width:none;object-fit:cover;margin:-6% 0 0 -6%;transform:translate(var(--px,0px),var(--py,0px));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.wall__n{position:absolute;left:14px;bottom:12px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:var(--tr-mono);color:var(--carbon);background:var(--paper);padding:5px 7px 4px;border-radius:2px}.wall__a:hover .wall__f,.wall__a:focus-visible .wall__f{box-shadow:0 1px 2px rgba(22,24,29,.10),0 30px 60px -20px rgba(22,24,29,.55)}.wall__a:focus-visible{outline:none}.wall__a:focus-visible .wall__f{outline:3px solid var(--focus);outline-offset:4px}.wall__t{display:block;padding-top:20px}.wall__k{display:block;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--slate)}.wall__h{display:inline-block;margin-top:8px;font-family:var(--f-display);font-weight:700;font-size:var(--t-xl);letter-spacing:-.015em;line-height:1.2;background:linear-gradient(var(--signal),var(--signal)) 0 100% / 0 3px no-repeat;padding-bottom:3px;transition:background-size .35s ease}.wall__a:hover .wall__h,.wall__a:focus-visible .wall__h{background-size:100% 3px}.wall__s{display:block;margin-top:8px;color:var(--carbon);line-height:1.5}.wall__d{margin:16px 0 0;padding:0;border-top:1px solid var(--rule)}.wall__d div{padding:12px 0;border-bottom:1px solid var(--rule)}.wall__d dt{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--slate)}.wall__d dd{margin:6px 0 0;font-size:var(--t-sm);line-height:1.5;color:var(--carbon)}.wall__note{margin-top:48px;max-width:var(--measure);padding:16px 20px;background:var(--substrate);border-radius:4px;font-size:var(--t-sm);line-height:1.55;color:var(--carbon)}.wall--live .wall__c:not(.is-in){opacity:0;transform:translate3d(0,40px,-160px) rotateX(10deg)}.ticks--work{margin-top:32px}@media (max-width:1023px){.wall__g{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}.wall__c,.wall__c--4{grid-column:auto}.wall__c--5{grid-column:1 / -1;max-width:calc(50% - 14px);justify-self:center;width:100%}}@media (max-width:640px){.wall__g{grid-template-columns:minmax(0,1fr);gap:44px}.wall__c--5{max-width:none}}@media (prefers-reduced-motion:reduce){.wall__c,.wall__f,.wall__img{transition:none}.wall--live .wall__c:not(.is-in){opacity:1;transform:none}}.ticks--work+.prose{margin-top:32px}
