/* Two people, photographed with the same quiet monochrome treatment. */
.about-cover-v84{margin:0 calc(var(--pad)*-1) clamp(48px,7vw,110px);overflow:hidden;background:#080908}
.about-cover-v84 img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover;object-position:center;filter:grayscale(1)}
.about-person-v84{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,8vw,150px);padding:100px var(--pad) 105px;scroll-margin-top:95px}
.about-person-v84+.about-person-v84{padding-top:25px}
.about-person-v84 .about-person-image-v84{position:relative;isolation:isolate;margin:0;overflow:hidden;background:#171817;aspect-ratio:4/5}
.about-person-v84 .about-person-image-v84 img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 36%;filter:grayscale(1) contrast(1.03) brightness(.91)}
.about-person-v84 .about-person-image-v84--lua img{object-position:55% center;filter:none}
.about-person-v84 .about-person-image-v84--lua::after{opacity:.1}
.about-person-v84 .about-person-image-v84 .about-portrait-soft-edge{position:absolute;inset:0;z-index:1;pointer-events:none;filter:grayscale(1) contrast(1.03) brightness(.91) blur(8px);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000b 7%,transparent 26%,transparent 74%,#000b 94%,#000);mask-image:linear-gradient(90deg,#000 0%,#000b 7%,transparent 26%,transparent 74%,#000b 94%,#000)}
.about-person-image-v84::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background-image:linear-gradient(180deg,transparent 70%,#0008),url("assets/grain.svg");background-size:auto,180px 180px;opacity:.28}
.about-person-image-v84 figcaption{position:absolute;z-index:3;left:24px;right:24px;bottom:20px;margin:0!important;color:#eee!important;font-size:7px;letter-spacing:.13em;line-height:1.6;text-shadow:0 1px 8px #000b}
.about-person-v84 .about-producer-copy-v12{min-width:0}
.about-person-v84 .about-producer-copy-v12 h2{font-size:clamp(64px,8vw,145px)}
@media(max-width:900px){.about-person-v84{gap:40px}.about-person-v84 .about-producer-copy-v12 h2{font-size:clamp(50px,8vw,72px)}}
@media(max-width:640px){
 .about-cover-v84{margin-bottom:48px}
 .about-cover-v84 img{aspect-ratio:1/1;object-position:center}
 .about-person-v84{grid-template-columns:1fr;gap:34px;padding-top:65px;padding-bottom:70px}
 .about-person-v84+.about-person-v84{padding-top:20px}
 .about-person-v84 .about-person-image-v84{width:100%;max-width:none}
 .about-person-v84 .about-producer-copy-v12 h2{font-size:clamp(67px,17vw,100px)}
 .about-person-image-v84 figcaption{left:18px;bottom:16px;font-size:6px}
 .about-person-v84 .about-person-image-v84 .about-portrait-soft-edge{filter:grayscale(1) contrast(1.03) brightness(.91) blur(5px)}
}
