.family-legacy-sequence{isolation:isolate;width:100%;position:relative}.family-legacy-hero{width:100%;margin:0}.family-legacy-artwork{aspect-ratio:16/9;perspective:1000px;isolation:isolate;background:#171812;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 40px #0003}.family-legacy-artwork>.family-legacy-image{object-fit:cover;transform-origin:50%;pointer-events:none;width:100%;max-width:none;height:100%;margin:0;display:block}.family-legacy-sequence[data-motion=on] .family-legacy-image{transform:translate3d(0,var(--tree-pan,0%),0) rotateX(var(--tree-tilt,0deg)) rotateY(var(--tree-yaw,0deg)) scale(var(--tree-depth,1.04));will-change:transform;backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.family-legacy-sequence[data-motion=on] .family-legacy-image{will-change:auto;transform:none}}
