/* Homepage only: directional shade keeps the picture visible away from copy. */
#home.hero{background-image:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.77) 35%,rgba(0,0,0,.3) 62%,transparent 85%),url('assets/demo-01.jpg')}
#computer.computer{isolation:isolate}
#computer.computer::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#000f 0%,#000e 32%,#0009 48%,transparent 73%)}
#computer .computer-copy{z-index:1}
#chip.scene::before{background:linear-gradient(270deg,#000f 0%,#000e 34%,#0008 58%,transparent 82%)}
#cloud.scene{background-image:url('assets/applications-options-oct30/B.png');background-size:cover;background-position:center}
#cloud.scene::before{background:linear-gradient(90deg,#000b,#0009 38%,#0004 57%,transparent 78%)}
#control.scene::after{background:linear-gradient(90deg,#000f,#000e 33%,#0009 52%,transparent 80%)}
#strategy{background-image:linear-gradient(180deg,#000d,#000e),url('assets/strategy-e.png')}
body #partners::before{background-image:linear-gradient(90deg,#000e,#000d 65%,#000d),url('assets/partners-d.png')}
#news .news-shade{background:linear-gradient(90deg,#000f,#000e 40%,#0009 58%,#0002 85%),linear-gradient(0deg,#000e,transparent 50%)}
#home .rhythm-copy,#computer .rhythm-copy,#chip .rhythm-copy,#cloud .rhythm-copy,#control .rhythm-copy{color:#edf0f3;text-shadow:0 1px 4px #0006}
#home header{z-index:3}
@media(max-width:600px){
 #home.hero{background-image:linear-gradient(90deg,#000e,#000b 60%,#0007),url('assets/demo-01.jpg')}
 #computer.computer::after{background:linear-gradient(180deg,transparent 150px,#05090d 390px)}
 #chip.scene::before{background:linear-gradient(180deg,#0002,transparent 220px,#05090d 390px)}
 #cloud.scene{background-size:auto 380px;background-position:67% top}
 #cloud.scene::before{background:linear-gradient(180deg,#0002,transparent 200px,#05090d 390px)}
 #control.scene::after{background:linear-gradient(180deg,#03070b22,transparent 230px,#03070b 430px)}
 #news .news-shade{background:linear-gradient(90deg,#000e,#000b),linear-gradient(0deg,#000,transparent 80%)}
}
