/* Let the company motto read as a quiet continuation of the About heading. */
body[data-structure-review] .about-footprint-intro > .about-slogan{
  display:block!important;width:auto!important;max-width:640px!important;min-height:0!important;
  margin:24px 0 0!important;padding:13px 0 0!important;
  border:0!important;border-top:1px solid #c7c7bf!important;border-radius:0!important;
  background:none!important;box-shadow:none!important;filter:none!important;overflow:visible!important;
  color:#000000!important;text-align:start!important;white-space:normal!important;
  font-family:var(--reading-font,Inter,Arial,sans-serif)!important;font-size:14px!important;
  font-weight:600!important;line-height:1.45!important;letter-spacing:.035em!important;
}
body[data-structure-review] .about-footprint-intro > .about-slogan::before,
body[data-structure-review] .about-footprint-intro > .about-slogan::after{content:none!important;display:none!important}
body[data-structure-review] .about-footprint-intro > .about-slogan span{
  display:inline!important;color:#000000!important;-webkit-text-fill-color:#000000!important;
  background:none!important;background-image:none!important;background-clip:border-box!important;
  -webkit-background-clip:border-box!important;filter:none!important;text-shadow:none!important;
  font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;white-space:normal!important;
}
body[data-structure-review] .about-footprint-intro > .about-slogan b{
  display:inline!important;margin-inline:8px!important;color:#ac7455!important;
  -webkit-text-fill-color:#ac7455!important;font:inherit!important;text-shadow:none!important;
}
@media(max-width:620px){
  body[data-structure-review] .about-footprint-intro > .about-slogan{
    margin-top:18px!important;padding-top:11px!important;font-size:13.5px!important;line-height:1.45!important;
  }
  body[data-structure-review] .about-footprint-intro > .about-slogan b{margin-inline:5px!important}
}
