.trajectory-hero{padding-top:90px;padding-bottom:90px;display:grid;grid-template-columns:1.1fr .6fr;gap:10%;align-items:center;background:var(--ink);color:#fff}.trajectory-hero h1{font-size:clamp(47px,6vw,82px);letter-spacing:-4px;line-height:1;margin:22px 0}.trajectory-hero h1 em,.trajectory-cta h2 em{color:var(--lime);font-style:normal;font-weight:400}.trajectory-hero p:not(.eyebrow){font-size:17px;line-height:1.7;color:#bdc6c0;max-width:640px;margin-bottom:30px}.trajectory-hero img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 25%;filter:grayscale(.1)}.trajectory-stats{display:grid;grid-template-columns:repeat(4,1fr);padding-top:0;padding-bottom:0;background:#e8ebe1}.trajectory-stats article{padding:35px 23px;border-right:1px solid #cbd0c5;display:flex;flex-direction:column;gap:8px}.trajectory-stats article:last-child{border:0}.trajectory-stats strong{font-size:38px;letter-spacing:-2px}.trajectory-stats span{font-size:12px;line-height:1.45;color:#5c655e}.trajectory-intro{display:grid;grid-template-columns:.5fr 1.5fr;gap:8%;padding-top:105px;padding-bottom:95px}.trajectory-intro h2{max-width:750px}.trajectory-intro p{font-size:16px;line-height:1.75;color:#59625c;max-width:720px}.timeline{padding-top:100px;padding-bottom:105px;background:#fff}.timeline-list{max-width:960px;margin:40px auto 0;border-top:1px solid var(--line)}.timeline-list article{display:grid;grid-template-columns:180px 1fr;gap:40px;border-bottom:1px solid var(--line);padding:26px 0}.timeline-list span{font:11px var(--mono);color:#6f786f}.timeline-list h3{font-size:19px;letter-spacing:-.7px;margin:0 0 8px}.timeline-list p{font-size:14px;color:#646d67;line-height:1.65;margin:0}.ai-section{padding-top:105px;padding-bottom:105px;background:#e8ebe1}.ai-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;margin-top:30px}.ai-layout>div>p{color:#5f6861;line-height:1.7}.ai-cards{display:grid;gap:1px;background:#cbd0c5}.ai-cards article{background:#e8ebe1;padding:22px}.ai-cards span{font:11px var(--mono);color:#748075}.ai-cards h3{font-size:20px;margin:25px 0 7px}.ai-cards p{font-size:13px;line-height:1.6;color:#626b65;margin:0}.trajectory-cta{padding-top:95px;padding-bottom:95px;background:var(--lime);text-align:center}.trajectory-cta h2{max-width:820px;margin:0 auto 18px}.trajectory-cta p{max-width:500px;margin:0 auto 28px;color:#3d4828;line-height:1.7}@media(max-width:800px){.trajectory-hero{grid-template-columns:1fr;padding-top:60px;padding-bottom:60px}.trajectory-hero h1{letter-spacing:-2.5px}.trajectory-hero img{max-width:340px;aspect-ratio:1/1;margin:auto}.trajectory-stats{grid-template-columns:1fr 1fr}.trajectory-stats article{padding:22px 12px}.trajectory-stats article:nth-child(2){border-right:0}.trajectory-stats strong{font-size:28px}.trajectory-intro{grid-template-columns:1fr;padding-top:70px;padding-bottom:65px;gap:22px}.timeline,.ai-section{padding-top:70px;padding-bottom:70px}.timeline-list{margin-top:30px}.timeline-list article{grid-template-columns:1fr;gap:9px;padding:20px 0}.ai-layout{grid-template-columns:1fr;gap:25px}.trajectory-cta{padding:70px 5.5vw}}
