/* At1920, preserve the selected card's whole hero scene including the bucket. */
@media(min-width:1600px){
 .reference-home .ref-hero-grid{grid-template-columns:48.4375% 51.5625%;height:clamp(443px,28.8411458333vw,650px);min-height:443px}
 .reference-home .ref-photo{height:auto;min-height:0;align-self:stretch}
 .reference-home .ref-photo img{--art-width:193.9393939394cqw}
 .reference-home .ref-photo::after{display:none}
}

/* The existing language destination is a native navigation item, aligned with its peers. */
.reference-home .masthead nav>.language{position:static;inset:auto;order:initial;align-self:center;margin:0;padding:0;font-size:14px;line-height:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:.2em}
.reference-home .masthead nav{align-items:center}

@media(min-width:1600px){.reference-home .ref-photo::before{display:block;position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,#f7fafb 0,#f7fafb 36px,rgba(247,250,251,.9) 50px,rgba(247,250,251,0) 84px)}}

/* GO-2: keep the desktop footer mark within its existing 220px column. */
@media(min-width:1101px){.reference-home .footer .wordmark{font-size:28px}}
