/* ACS buyer journeys and TPR workflow pages */
.growth-routes,.growth-steps,.growth-links{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.growth-steps{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:35px}.growth-steps article{padding:25px 0;border-top:2px solid #2058d4}.growth-steps h3,.growth-routes h3{font-size:25px;line-height:1.3;letter-spacing:-.5px}.growth-steps p{margin:0}.growth-routes article{background:var(--light);padding:30px}.growth-routes a{display:block;margin-top:16px;color:var(--blue);font-weight:600}.growth-routes{margin-top:30px}.growth-links a{border-top:1px solid var(--line);padding:25px 0;display:flex;gap:20px;justify-content:space-between;align-items:center}.growth-links strong{font-size:22px;line-height:1.3;font-weight:500}.growth-links span{color:var(--blue);font-size:13px;flex-shrink:0}.growth-answer{max-width:1000px}.growth-example{background:var(--navy);color:white;padding:40px}.growth-example p{color:#d5e0ef}.growth-example .eyebrow{color:#a9c8ff}.growth-example .small{max-width:900px}.growth-related h2{font-size:29px}.growth-related>div{display:flex;gap:20px;flex-wrap:wrap}.growth-related a{color:var(--blue);text-decoration:underline}.growth-next{border-top:1px solid var(--line);margin-top:35px;padding-top:25px}.growth-next h2{font-size:26px}.growth-next ol{padding-left:20px;color:var(--muted);line-height:1.7}.growth-next li{margin-bottom:12px}.growth-next p{font-size:14px}.growth-links a:hover strong,.growth-routes a:hover{text-decoration:underline}
@media(max-width:760px){.growth-routes,.growth-steps,.growth-links{grid-template-columns:1fr;gap:20px}.growth-links a{align-items:start;flex-direction:column;gap:12px}.growth-example{padding:26px}.growth-steps article{padding:22px 0}.growth-routes article{padding:25px}.text-hero .actions{align-items:start}}
@media(max-width:390px){.text-hero h1{font-size:36px;overflow-wrap:break-word;hyphens:auto}}
.faq summary>span{align-self:flex-start;width:1em;height:1em;line-height:1}
