/* 30 Oct controlled adjustments: approved artwork and text unchanged. */
@media(min-width:851px){
.home .hero-photo{background-image:url('assets/cci-home-30oct-gold-seam.png')!important;inset:0 0 0 30%!important;background-size:cover!important;background-position:right center!important;}
/* The top of the illustration aligns with the opening heading; no cogs cropped. */
.cci-receive-refined .receive-hero-grid{position:relative!important;min-height:550px!important;align-items:stretch!important;}
.cci-receive-refined .receive-copy{position:relative!important;z-index:2!important;}
.cci-receive-refined .receive-art{position:absolute!important;top:63px!important;bottom:0!important;right:0!important;width:56%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;overflow:visible!important;}
.cci-receive-refined .receive-art img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:top right!important;flex:none!important;display:block!important;mask-image:linear-gradient(to right,transparent 0%,#000 9%,#000 96%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 7%,#000 83%,transparent 100%)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 9%,#000 96%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 7%,#000 83%,transparent 100%)!important;mask-composite:intersect!important;-webkit-mask-composite:source-in!important;}
.cci-receive-refined .receive-art:after{display:none!important;content:none!important;}
}
@media(max-width:850px){.home .hero-photo{background-image:url('assets/cci-home-30oct-gold-seam.png')!important;}}
