.process-lead{max-width:48rem!important;font-size:1rem;line-height:2;color:var(--soft)}
.illustrated-steps article,.illustrated-values article{position:relative;overflow:hidden}
.illustrated-steps svg,.illustrated-values svg,.flow-track svg{width:3.2rem;height:3.2rem;margin-bottom:.8rem;fill:none;stroke:var(--date);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.illustrated-steps>article>span{display:block;font:1.45rem Amiri;color:var(--date);margin-bottom:.25rem}.illustrated-steps h2{font-size:1.85rem}
.origin-flow{padding-top:2rem}.flow-track{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;position:relative}.flow-track:before{content:"";position:absolute;top:2.25rem;right:12%;left:12%;height:1px;background:var(--line)}
.flow-track article{position:relative;padding:1.6rem 1.25rem;background:var(--paper);border:1px solid var(--line);border-radius:1rem;z-index:1}.flow-track svg{display:block;margin:0 auto 1rem;background:var(--paper);padding:.15rem}.flow-track h3{font-size:1.5rem;margin:0}.flow-track p{margin:.3rem 0 0;font-size:.8rem;color:var(--soft)}
.illustrated-values svg{display:block}.illustrated-values h2{margin-top:0}.product-profile-copy{color:var(--soft);font-size:.88rem;line-height:1.9;margin:-.3rem 0 1.2rem}
@media(max-width:760px){.flow-track{grid-template-columns:1fr}.flow-track:before{display:none}.flow-track article{padding:1.35rem}.flow-track svg{margin-inline:0}.process-lead{font-size:.92rem}}
