*{box-sizing:border-box}body{margin:0;background:#0c0c0d;color:#eee;font-family:Arial,Helvetica,sans-serif}header{display:flex;justify-content:space-between;gap:20px;padding:26px 5vw;border-bottom:1px solid #333}a{color:inherit;text-underline-offset:5px}header a:first-child{font-weight:900;letter-spacing:-1px;text-decoration:none}main{max-width:1480px;margin:60px auto;padding:0 5vw}.eyebrow{font:11px monospace;letter-spacing:2px;color:#aaa}h1{font-size:clamp(36px,6vw,76px);font-weight:400;letter-spacing:-2px;margin:20px 0}.intro{color:#aaa;font-size:15px;line-height:1.7;max-width:540px}#status{color:#bbb;font:12px monospace;margin:36px 0}#prints{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 28px;margin:40px 0}figure{margin:0;min-width:0}img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000}figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font:12px monospace;margin-top:16px;line-height:1.7}figcaption span{overflow-wrap:anywhere}button{background:transparent;color:#eee;padding:14px 20px;border:1px solid #777;cursor:pointer}a:focus-visible,button:focus-visible{outline:2px solid white;outline-offset:5px}@media(max-width:650px){#prints{grid-template-columns:1fr}main{margin-top:40px}figcaption{flex-wrap:wrap}}
