/* ARABISK V19.51 — final Work harmony & detail polish */

/* STANDARDS: transparent outer mark; white inner mark */
.portfolio-card.client-standards .portfolio-logo.v1951-transparent-logo{background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important;filter:grayscale(1) brightness(1.12) contrast(.95)!important;opacity:.82;max-width:58%;max-height:100px}
.portfolio-card.client-standards:hover .portfolio-logo.v1951-transparent-logo{filter:none!important;opacity:1}
.work-v1951 .case-logo.v1951-standards-white-logo{background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important;max-height:92px;max-width:min(420px,74vw);object-fit:contain}

/* Wageeh: official white logo + editorial media */
.portfolio-card.client-wageeh-wahba .portfolio-logo.v1951-wageeh-logo{background:transparent!important;filter:none!important;max-width:50%;max-height:96px;object-fit:contain}
.work-v1951 .v1951-wageeh-inner-logo{max-width:min(360px,72vw);max-height:96px;object-fit:contain}
.work-v1951 .v1951-wageeh-gal img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover;border-radius:28px;box-shadow:0 24px 48px rgba(0,0,0,.22)}
.work-v1951 .v1951-wageeh-vr{position:relative;display:block;overflow:hidden;border-radius:28px;background:#111;align-self:center}
.work-v1951 .v1951-wageeh-vr img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover;border-radius:inherit;transition:transform .6s cubic-bezier(.2,.75,.25,1)}
.work-v1951 .v1951-wageeh-vr:hover img{transform:scale(1.025)}
.work-v1951 .v1951-wageeh-vr .featured-link-badge{z-index:2}

/* SCAD project video + 2x2 featured work */
.work-v1951 .v1951-scad-story-video{position:relative;overflow:hidden;border-radius:28px;background:#090a08;box-shadow:0 24px 50px rgba(0,0,0,.16);align-self:center}
.work-v1951 .v1951-scad-story-video video{width:100%;display:block;aspect-ratio:16/9;object-fit:cover}
.work-v1951 .v1951-scad-gallery{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}
.work-v1951 .v1951-scad-gallery>.case-feature-card{grid-column:1/-1!important}
.work-v1951 .v1951-scad-image-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.work-v1951 .v1951-scad-image-row .case-feature-card{min-width:0;overflow:hidden;border-radius:24px}
.work-v1951 .v1951-scad-image-row img{width:100%;height:100%;display:block;aspect-ratio:16/10;object-fit:cover}

/* REDCON replacement image keeps the existing half-row media geometry */
.work-v1951 img[src*="/assets/work-v21/redcon/flag.jpg"]{object-fit:cover}

@media(max-width:760px){
 .work-v1951 .v1951-scad-image-row{grid-template-columns:1fr}
 .work-v1951 .v1951-wageeh-gal img,.work-v1951 .v1951-wageeh-vr img{aspect-ratio:16/10}
}
