.olt-innovation-hero{min-height:680px;position:relative;display:flex;align-items:center;isolation:isolate;background:#101820}.olt-innovation-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.4;z-index:-1}.olt-innovation-hero h1,.olt-innovation-hero p{color:#fff}.olt-innovation-hero h1{font-size:max(2rem, min(4vw, 3.5rem));max-width:920px}.olt-innovation-hero p{max-width:760px;font-size:1.08rem}.olt-platform-intro{max-width:310px;margin:0}.olt-platform-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);overflow-x:auto;grid-gap:16px;gap:16px;padding-bottom:12px}.olt-platform-scroll article{padding:28px;background:#101820;color:#fff;min-height:300px}.olt-platform-scroll span{color:var(--brand-accent);font-weight:700}.olt-platform-scroll h3,.olt-platform-scroll p{color:#fff}.olt-process-tech{padding:80px 0;background:var(--brand-bg-alt)}.olt-process-tech article{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.olt-process-tech article+article{margin-top:32px}.olt-process-tech article:nth-child(2) img{order:2}.olt-process-tech img{width:100%;height:100%;min-height:370px;-o-object-fit:cover;object-fit:cover}.olt-process-tech div{padding:48px;background:#fff}.olt-evidence-list{border-top:1px solid var(--brand-border)}.olt-evidence-list div{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;padding:18px 0;border-bottom:1px solid var(--brand-border)}.olt-evidence-list strong{color:var(--brand-primary)}.olt-innovation-trace{background:var(--brand-primary-dark);color:#fff}.olt-innovation-trace .container{display:grid;grid-template-columns:repeat(4,1fr)}.olt-innovation-trace div{padding:30px 20px;border-right:1px solid rgba(255,255,255,.25)}.olt-innovation-trace span,.olt-innovation-trace strong{display:block;color:#fff}.olt-innovation-cta{padding:72px 0 92px}.olt-innovation-cta p{max-width:700px;margin:0 auto 24px}@media (max-width:767px){.olt-innovation-hero{min-height:540px}.olt-innovation-hero .container{padding:112px 20px 56px}.olt-process-tech article{grid-template-columns:1fr}.olt-process-tech article:nth-child(2) img{order:0}.olt-process-tech div{padding:32px 24px}.olt-evidence-list div{grid-template-columns:1fr}.olt-innovation-trace .container{grid-template-columns:repeat(2,1fr)}.olt-innovation-trace div:nth-child(2n){border-right:0}}