.poster-frame{display:block;overflow:hidden;position:relative;container-type:inline-size;aspect-ratio:4/5;background:#10201a;isolation:isolate}.poster-frame>img{display:none}.poster-frame .scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45;z-index:-3}.poster-frame .shade{position:absolute;inset:0;background:linear-gradient(90deg,#10201af5, #10201a66);z-index:-2}.poster-frame .unified-logo{display:block;position:absolute;left:8%;top:6%;width:27%;height:auto;z-index:5}.poster-frame .unified-label{position:absolute;right:8%;top:8%;font:400 2.7cqw "MFV Jost";letter-spacing:.18em;color:#EF7B32}.poster-frame .unified-title{position:absolute;top:21%;left:8%;right:8%;font:400 8.4cqw/1.04 "MFV Cormorant";z-index:4;margin:0;min-height:0;text-shadow:0 2px 20px #10201a}.poster-frame .unified-title em{display:block;font-style:italic}.poster-frame .person{position:absolute;right:-7%;bottom:0;width:80%;height:65%;object-fit:contain;object-position:right bottom;z-index:0}.poster-frame .curator-label{position:absolute;left:8%;bottom:19%;z-index:4;font:400 2.6cqw "MFV Jost";letter-spacing:.15em;color:#EF7B32}.poster-frame .curator-name{position:absolute;left:8%;bottom:8%;z-index:4;font:400 5.6cqw/1.12 "MFV Cormorant";width:49%;margin:0;text-shadow:0 2px 12px #10201a}.poster-frame .bottom-shade{position:absolute;inset:45% 0 0;background:linear-gradient(90deg,#10201af5 0%,transparent 75%),linear-gradient(0deg,#10201a99,transparent 45%);z-index:2}.poster-frame .erhan-window{position:absolute;right:0;bottom:0;width:65%;height:65%;overflow:hidden;z-index:0}.erhan-window img{position:absolute;width:216%;max-width:none;height:auto;left:-116%;top:-40%;display:block}.poster-frame.erhan{background:#171c17}
.poster-frame img.person{display:block;aspect-ratio:auto;height:65%;object-fit:contain;object-position:right bottom}.poster-frame img.scene{display:block;aspect-ratio:auto;height:100%;object-fit:cover;object-position:center}.poster-frame img.unified-logo{display:block;aspect-ratio:auto;height:auto;object-fit:contain;object-position:center}.poster-frame .erhan-window{width:74%}.erhan-window img{width:190%;left:-90%;top:-40%}
.poster-frame.pinar img.person{width:110%;height:90%;bottom:-25%;right:-10%}.erhan-window{mask-image:linear-gradient(90deg,transparent,#000 22%),linear-gradient(0deg,#000 87%,transparent);mask-composite:intersect}
/* Continuous overlay: avoid a hard horizontal edge crossing the portrait. */
.poster-frame .bottom-shade{inset:0;background:linear-gradient(90deg,rgba(16,32,26,.7),transparent 75%),linear-gradient(0deg,rgba(16,32,26,.6),transparent 30%);pointer-events:none}

.poster-frame{width:100%;color:#FFFDF8}.poster-frame em{color:#EF7B32}.poster-frame .curator-label{line-height:1.2}.poster-frame .unified-title{font-weight:400}.event-layout>.poster-frame{align-self:start}
