/* Private deployment studies: localized contrast leaves the cabled rack visible. */
.site-draft[data-deployment-study] .hero-glass {object-position:center center;}
.site-draft[data-deployment-study] .hero-art::after {background:linear-gradient(90deg,rgba(12,15,14,.88) 0%,rgba(12,15,14,.74) 29%,rgba(12,15,14,.38) 49%,rgba(12,15,14,.02) 69%,transparent 100%);}
.site-draft[data-deployment-study] .hero-inner {text-align:left;padding-top:178px;padding-bottom:205px;}
.site-draft[data-deployment-study] .home-hero h1 {max-width:620px;text-align:left;text-shadow:0 2px 24px #0008;}
.site-draft[data-deployment-study] .hero-lead {font-size:clamp(26px,2.7vw,38px);letter-spacing:-.7px;}
.site-draft[data-deployment-study] .hero-delivered {font-size:clamp(68px,7.6vw,104px);letter-spacing:-4px;}
.site-draft[data-deployment-study] .hero-summary {margin:24px 0 0;max-width:490px;}
.site-draft[data-deployment-study] .hero-summary p {text-align:left;font-size:20px;line-height:1.5;}
.site-draft[data-deployment-study] .hero-actions {justify-content:flex-start;}
@media(min-width:1200px){.site-draft[data-deployment-study] .hero-inner{padding-left:24px;}}
@media(max-width:900px){
.site-draft[data-deployment-study] .hero-inner{padding-left:32px;padding-right:32px;}
.site-draft[data-deployment-study] .home-hero h1{max-width:520px;}
.site-draft[data-deployment-study] .hero-art::after{background:linear-gradient(90deg,#0c0f0ee0,#0c0f0eb8 36%,#0c0f0e22 100%);}
}
@media(max-width:600px){
.site-draft[data-deployment-study] .hero-glass{object-position:70% center;}
.site-draft[data-deployment-study] .hero-inner{padding:150px 24px 200px;}
.site-draft[data-deployment-study] .hero-art::after{background:linear-gradient(180deg,#0c0f0e55,#0c0f0ed1 30%,#0c0f0eb8 65%,#0c0f0e22);}
.site-draft[data-deployment-study] .hero-lead{font-size:27px;max-width:16ch;margin:0;}
.site-draft[data-deployment-study] .hero-delivered{font-size:clamp(44px,13.4vw,78px);letter-spacing:-2px;}
.site-draft[data-deployment-study] .hero-summary p{font-size:18px;}
.site-draft[data-deployment-study] .hero-actions{gap:10px;}
}
