.innovation-section{display:grid;grid-template-columns:43% 57%;gap:6%;padding-top:135px;padding-bottom:135px;align-items:center}.innovation-copy h2,.partner-heading h2,.outcomes-heading h2{font-size:clamp(46px,5vw,72px);line-height:.95;letter-spacing:-.09em;margin:27px 0}.innovation-copy p,.partner-heading p,.outcomes-heading p{max-width:350px;color:var(--muted);line-height:1.75}.innovation-copy .text-link{display:inline-block;margin-top:18px}.innovation-visual{height:390px;position:relative;overflow:hidden;background:var(--ink)}.innovation-photo{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(17,35,36,.82),rgba(17,35,36,.18)),url('https://images.unsplash.com/photo-1518770660439-4636190af475?auto=format&fit=crop&w=1200&q=85');background-size:cover;background-position:center;opacity:.78}.innovation-tag{position:absolute;bottom:18px;left:20px;color:#f7f6f1;font:9px var(--mono);letter-spacing:.11em}.innovation-orbit{position:absolute;width:290px;height:160px;border:1px solid var(--coral);border-radius:50%;right:4%;top:28%;transform:rotate(-27deg)}.partner-section{background:#e7ebe4;display:grid;grid-template-columns:45% 55%;gap:7%;padding-top:120px;padding-bottom:120px}.partner-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #bcc8c0}.partner-grid div{padding:24px 18px 24px 0;border-bottom:1px solid #bcc8c0}.partner-grid div:nth-child(odd){border-right:1px solid #bcc8c0}.partner-grid div:nth-child(even){padding-left:22px}.partner-grid strong,.partner-grid span{display:block}.partner-grid strong{font-size:14px;letter-spacing:-.03em;margin-bottom:8px}.partner-grid span{font-size:11px;line-height:1.55;color:var(--muted);max-width:180px}.outcomes-section{padding-top:135px;padding-bottom:145px}.outcomes-heading{display:grid;grid-template-columns:55% 45%;align-items:end;margin-bottom:60px}.outcomes-heading h2{margin-bottom:0}.outcomes-heading p{margin:0 0 4px}.outcome-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.outcome-cards article{min-height:260px;padding:22px;background:var(--coral);display:flex;flex-direction:column}.outcome-cards article:nth-child(2){background:var(--mint)}.outcome-cards article:nth-child(3){background:var(--sun)}.outcome-cards article>span{font:10px var(--mono);letter-spacing:.1em}.outcome-cards h3{font-size:25px;letter-spacing:-.06em;line-height:1;margin:55px 0 12px}.outcome-cards p{font-size:12px;line-height:1.6;max-width:230px;margin:0}.outcome-cards a{margin-top:auto;font-size:11px;font-weight:800;border-bottom:1px solid rgba(21,42,43,.4);padding-bottom:6px;width:max-content}.outcome-cards a b{font-size:16px;margin-left:12px}.contact-details{max-width:440px}.contact-details span{line-height:1.55}
@media(max-width:900px){.innovation-section,.partner-section{grid-template-columns:1fr;gap:45px}.innovation-visual{height:320px}.outcomes-heading{grid-template-columns:1fr;gap:25px}.outcome-cards{grid-template-columns:1fr 1fr}.outcome-cards article:last-child{grid-column:1 / -1}}
@media(max-width:620px){.innovation-section{padding-top:90px;padding-bottom:90px}.innovation-visual{height:245px}.partner-section{padding-top:80px;padding-bottom:80px}.partner-grid{grid-template-columns:1fr}.partner-grid div:nth-child(odd){border-right:0}.partner-grid div:nth-child(even){padding-left:0}.outcomes-section{padding-top:90px;padding-bottom:90px}.outcomes-heading{margin-bottom:40px}.outcome-cards{grid-template-columns:1fr}.outcome-cards article:last-child{grid-column:auto}.outcome-cards h3{margin-top:45px}.contact-details span{display:block;margin-top:5px}}
