/* V23: preserve the approved geometry; blend smaller referee layer over a full-height tonal bed. */
.portfolio-context-photo{display:none}@media(min-width:1001px){.portfolio-hero:before{inset:-22px;width:auto;background-image:url("assets/portfolio-1786.webp");background-repeat:no-repeat;background-size:cover;background-position:right center;filter:blur(18px);opacity:.7;mask-image:linear-gradient(90deg,transparent 0%,transparent 33%,#00000080 46%,#000 60%,#000 100%);mask-composite:add}.portfolio-context-photo{display:block;position:absolute;top:0;right:0;bottom:0;width:60%;z-index:0;pointer-events:none;background-image:url("assets/portfolio-1786.webp");background-repeat:no-repeat;background-size:auto 80%;background-position:right center;filter:blur(4px);mask-image:linear-gradient(90deg,transparent 0%,#00000033 15%,#00000099 32%,#000 52%),linear-gradient(0deg,transparent 0%,transparent 10%,#000 26%,#000 74%,transparent 90%,transparent 100%);mask-composite:intersect}.portfolio-hero:after{background:linear-gradient(90deg,transparent 40%,#17201608 52%,#17201633 70%,#17201699 100%),linear-gradient(0deg,#17201622,transparent 32%)}}
