.copy-line{display:block}
#home.hero{background-image:url('assets/demo-01.jpg');background-size:cover;background-position:center}
#home .copy{width:48%;max-width:780px}
#home h1{line-height:1.4;margin-bottom:30px}
#home .rhythm-copy{max-width:640px;font-size:var(--body);line-height:2}
#computer .computer-copy{width:43%;max-width:690px}
#computer .computer-copy h2,.scene .copy h2{line-height:1.4}
#computer .rhythm-copy,.scene .rhythm-copy{max-width:620px;line-height:2;margin-top:24px}
#chip .copy{max-width:650px}
#partners .partner-group li{align-items:center;justify-content:center;text-align:center}
#partners .partner-logo img{object-fit:contain;object-position:center;display:block}
#partners .partner-group:first-of-type .partner-logo img{height:76px;max-width:84px}
#partners .partner-group:first-of-type li:nth-child(4) img,#partners .partner-group:first-of-type li:nth-child(6) img{max-width:132px}
#partners .partner-group:first-of-type li:nth-child(5) img{height:80px;max-width:88px}
#partners .partner-group:first-of-type li:nth-child(8) img{height:51px;max-width:70px}
#partners .partner-group:last-child li:first-child img{height:57px;max-width:150px}
#partners .partner-group:last-child li:nth-child(4) img{height:76px;max-width:100px}
@media(max-width:600px){#home .copy{width:86%;max-width:none}#home .rhythm-copy{font-size:15px;line-height:1.9}#computer .computer-copy{width:86%}.copy-line{white-space:normal}#partners .partner-group:first-of-type .partner-logo img{height:68px;max-width:76px}#partners .partner-group:first-of-type li:nth-child(8) img{height:45px;max-width:62px}#partners .partner-group:last-child li:first-child img{height:46px}#partners .partner-group:last-child li:nth-child(4) img{height:62px;max-width:84px}}

#strategy{justify-content:center}#strategy .timeline{margin-top:40px}
#partners .partner-group:last-child li:nth-child(2) img{max-width:170px;width:100%;height:100px}
