.about-copy{max-width:72ch}
.about h1{max-width:15ch}
.about-copy h3{margin-bottom:1rem}
.about .section > h2{margin-bottom:1.6rem}
.about-copy > :last-child,.about .card > :last-child{margin-bottom:0}
.about-subheading{margin-top:2.5rem}
.about-challenges{padding-left:1.25em}
.about-challenges li+li{margin-top:.5rem}
.about-principles,.about-journey,.about-flow,.about-decisions{list-style:none;padding:0}
.about-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
.about-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:0}
.about-flow,.about-decisions{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1.5rem}
.about-flow li,.about-decisions li{font-weight:750;font-size:.82rem;padding:.35rem .65rem;background:#e6f2f0}
.about-decisions li{background:var(--navy);color:var(--turquoise)}
@media(max-width:900px){.about-journey{grid-template-columns:1fr}.about-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){.about-principles{grid-template-columns:1fr}}