/* Original design 26: preserve the whole hero and use white bold overlay text. */
.original26-hd .hero-art{filter:none}
.original26-hd .hero-shade{background:none}
.original26-hd .site-header,
.original26-hd .site-header .wordmark,
.original26-hd .site-header nav a,
.original26-hd .preview-language,
.original26-hd .hero-content,
.original26-hd .hero-content h1,
.original26-hd .hero-content p,
.original26-hd .hero-content .eyebrow,
.original26-hd .hero-content a,
.original26-hd .hero-bottom,
.original26-hd .hero-bottom a{color:#fff;font-weight:700}
.original26-hd .site-header nav a{font-size:12px}
.original26-hd .hero h1{text-shadow:0 1px 10px #102b4533}
.original26-hd .hero .text-link{border-color:#ffffff80}
.original26-hd .hero-art{aspect-ratio:3536/2336;object-fit:contain}
.original26-hd .research-card{min-width:0}
.original26-hd .card-image{width:100%;height:auto;aspect-ratio:2/1}
.original26-hd .card-image img{display:block}
@media(min-width:1001px){
 .original26-hd .hero{aspect-ratio:3536/2336;min-height:0;max-height:none}
 .original26-hd .hero-content{padding-top:clamp(140px,11.5vw,210px)}
 .original26-hd .hero h1{font-size:clamp(40px,4.1vw,72px);line-height:1.25;max-width:940px}
 .original26-hd .hero-subtitle{max-width:640px;font-size:clamp(14px,1.25vw,20px);line-height:1.7}
}
@media(max-width:1000px){.original26-hd .hero picture{aspect-ratio:3536/2336}.original26-hd .hero-art{height:auto}}

.original26-hd .language-control select{color:#fff;font-weight:700}
.original26-hd .hero-subtitle{white-space:pre-line}

/* Leave room between the globe and the selector focus outline. */
.original26-hd .language-control{gap:18px}
.original26-hd .language-control svg{flex-shrink:0}
