/* Homepage composition only. The detail-page artwork is independent. */
#chip.scene .copy,#chip.scene .copy h2,#chip.scene .copy p,#chip.scene .copy .copy-line,#chip.scene .features,#chip.scene .features li{text-align:right}
#chip.scene .rhythm-copy{margin-left:auto;margin-right:0}
#chip.scene .copy{display:flex;flex-direction:column;align-items:flex-end}
#chip.scene .more{align-self:flex-end}
#chip.scene .features{width:100%}
#chip.scene{background-image:url('assets/home-composition-oct30/chip-right-extended-oct31.png');background-color:#03070b;background-size:auto 100%;background-position:left center;background-repeat:no-repeat}
#chip.scene::before{background:linear-gradient(90deg,transparent 18%,#03070b33 35%,#03070bdd 55%,#03070b 76%)}
#computer.computer{background-image:url('assets/home-composition-oct30/computer-expanded.png');background-position:center 48%;background-size:115% auto;background-color:#03070b;background-repeat:no-repeat;box-shadow:none}
#cloud.scene{background-image:url('assets/home-composition-oct30/cloud-expanded.png');background-position:center;background-size:cover}
@media(max-width:600px){
 #chip.scene{background-size:auto 380px;background-position:38% top}
 #chip.scene::before{background:linear-gradient(180deg,#03070b11,transparent 200px,#05090d 390px)}
 #computer.computer{background-size:auto 420px;background-position:67% top;box-shadow:none}
 #cloud.scene{background-size:auto 380px;background-position:62% top}
}
