/* Shared institutional signature, in each chapter's own layout. */
.scene-signature{font-size:10px;font-weight:500;line-height:1.6;letter-spacing:1.1px;text-align:right;color:#f3f2ef;pointer-events:none}
.hero>.scene-signature,.manifesto>.scene-signature{position:absolute;right:7%;bottom:32px}
.manifesto>.scene-signature,.trajectory .scene-signature,.next-footer .scene-signature{color:#060A0A}
.solutions>.scene-signature,.trajectory .scene-signature,.studio-stage>.scene-signature{margin-top:32px}
.next-footer .scene-signature{margin-left:0;margin-right:auto;order:1;text-align:left}
.next-footer nav{order:2;margin-left:auto}
.manifesto .manifesto-top .closing{max-width:285px;flex-shrink:1}
body.reduce .hero>.scene-signature,body.reduce .manifesto>.scene-signature{transform:none!important}
@media(max-width:760px){
 .scene-signature{font-size:10px;letter-spacing:1.1px}
 .hero>.scene-signature,.manifesto>.scene-signature{bottom:24px}
 .solutions>.scene-signature,.trajectory .scene-signature,.studio-stage>.scene-signature{margin-top:28px}
 .next-footer{align-items:stretch}
 .next-footer .scene-signature{align-self:flex-start}
}
@media(min-width:761px) and (max-width:1099px){
 .solutions>.scene-signature,.trajectory .scene-signature,.studio-stage>.scene-signature{margin-right:1.136364%}
}
