.CPP_TextBlock--use-brand-colour{--cpp-color-choice-pink:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,#fff)!important}.CPP_Text--container{max-width:76ch}.CPP_Text--block{width:fit-content;margin-inline:auto;padding:1.5rem .5rem}.CPP_Text--block.narrow{max-width:500px}.CPP_Text--block.wide{max-width:650px}.CPP_Text--block.wider{max-width:900px}.CPP__BlockHeader--title.left{text-align:left}.CPP__BlockHeader--title.left:after{left:0}