.hero-copy{max-width:1040px;bottom:19%}.hero h1{font-size:clamp(46px,5.7vw,82px)}.hero-copy>p:not(.eyebrow){max-width:620px;font-size:16px;line-height:1.65}.nav nav{gap:24px}.system-loop{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:70px;padding-top:30px;border-top:1px solid #c9cac5}.system-loop span{font-size:10px;color:#787e80}.system-loop h3{font-size:18px;font-weight:400;letter-spacing:-.025em;margin:20px 0 12px}.system-loop p{font-size:12px;color:#707678;max-width:180px}.roadmap-intro{max-width:670px;color:#bac3c9;font-size:18px;margin-top:-25px;margin-bottom:55px}.roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:50px}.roadmap article{border-top:1px solid #64717a;padding-top:24px}.roadmap article>span{font-size:9px;letter-spacing:.12em;color:#aebbc3}.roadmap h3{font-size:24px;line-height:1.2;font-weight:400;letter-spacing:-.035em;margin:28px 0 20px}.roadmap p{font-size:14px;color:#aeb7bd}.roadmap .roadmap-output{font-size:12px;color:#ecf0f2;margin-top:25px}
@media(max-width:1000px){.nav nav{gap:16px;font-size:10px}.hero h1{font-size:clamp(44px,6vw,70px)}}
@media(max-width:700px){.hero-copy{bottom:22%}.hero h1{font-size:clamp(39px,7.5vw,54px)}.hero-copy>p:not(.eyebrow){font-size:13px;max-width:390px}.hero-actions{margin-top:24px;gap:18px}.system-loop{grid-template-columns:1fr 1fr;gap:28px;margin-top:45px}.system-loop h3{margin-top:12px}.roadmap{grid-template-columns:1fr;gap:35px}.roadmap-intro{font-size:16px;margin-top:-20px}.roadmap h3{margin-top:20px}.nav nav{gap:0}.nav nav a{font-size:21px}.hero{min-height:740px}}
