
.approved-opening{position:relative;min-height:100vh;background:#0c0c0c;overflow:hidden}
.approved-opening .approved-art{opacity:1;filter:none}
.approved-opening::after{content:none}
.test-hero-photo{display:none!important}
.about-prev .about-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr);gap:clamp(36px,6vw,100px);align-items:center}
.about-test-photo{width:100%;max-height:760px;object-fit:cover;object-position:center 22%;margin-top:32px}
.reveal .keyhole-photo{width:100%;height:100%;object-fit:cover;object-position:center calc(38% + 15vh)}
@media(max-width:820px){.test-hero-photo{right:-8vw;width:64vw;height:72vh;opacity:.92}.about-prev .about-grid{grid-template-columns:1fr}}
