.ai .section-top>p{max-width:470px}.ai>.services{margin-top:35px}.ai .services h3{font-size:23px}.ai .services p{max-width:none}.roadmap{margin-top:65px;border-top:1px solid var(--line);padding-top:32px;display:grid;grid-template-columns:1fr 2fr;gap:50px}.roadmap>h3,.people>h3{font-size:25px}.roadmap ol{list-style:none;margin:0;padding:0}.roadmap li{display:flex;gap:24px;padding:0 0 25px;margin-bottom:25px;border-bottom:1px solid var(--line)}.roadmap li:last-child{margin-bottom:0}.step-number{font-size:14px;color:var(--green);padding-top:3px}.roadmap h4{font-weight:500;font-size:19px;margin:0 0 8px}.roadmap p,.people p{color:var(--muted);margin:0;font-size:16px}.people{margin-top:35px;display:grid;grid-template-columns:1fr 2fr;gap:50px}.header>nav:not(.languages){flex-wrap:wrap}.hero-copy,.hero-brand,.services article,.roadmap>*,.people>*{min-width:0}@media(max-width:1100px){.header>nav:not(.languages){gap:18px!important}}@media(max-width:900px){.roadmap,.people{grid-template-columns:1fr;gap:12px}.roadmap{margin-top:42px}.ai .section-top{display:block}.ai .section-top>p{max-width:none}.ai>.services{margin-top:25px}}@media(max-width:560px){.header>nav:not(.languages){justify-content:center;gap:6px 16px!important}.roadmap li{gap:16px}.ai .section-top{margin-bottom:28px}}
