/* Design philosophy: Cinematic Editorial Craft — small structural refinements support the editorial frame without turning the site into a generic card grid. */
.scene-card-wrap{display:grid;gap:12px;align-content:start}.scene-card__detail-link{display:inline-flex;justify-self:start;color:var(--paper-dim);font:500 .58rem/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.scene-card__detail-link:hover{color:var(--signal)}.work-detail-visual{margin:0 max(42px,14vw);padding:0 0 90px}.work-detail-visual img{display:block;width:100%;max-height:70vh;object-fit:cover;object-position:center}.footer-compliance{display:flex;flex-wrap:wrap;gap:10px 16px;margin-left:auto}.footer-compliance a{color:inherit;font:500 .56rem/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase}.footer-compliance a:hover{color:var(--signal)}@media(max-width:720px){.work-detail-visual{margin:0 22px;padding-bottom:68px}.work-detail-visual img{min-height:280px}.footer-compliance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;gap:10px 16px}}
