@font-face{font-family:Archivo;src:url('../ez-implementation-aware-reference/review/assets/archivo-expanded-900.ttf')}*{box-sizing:border-box}body{margin:0;background:#111;color:#111;font-family:Arial,sans-serif}header,main,footer{width:min(100%,1200px);margin:auto}header{height:70px;padding:0 32px;display:flex;align-items:center;gap:55px;background:#f3f2ef;font-size:9px}header b,footer b{font:28px Archivo}header span{margin-left:auto}.light{background:#f3f2ef}.dark{background:#101010;color:#f5f4f1}section{padding:32px}.hero{height:550px;display:grid;grid-template-columns:36% 49% 15%;position:relative}.hero h1,.lab h2{font:72px/.84 Archivo;margin:25px 0}.hero em,.lab em,.cta em{font-style:normal;color:#ff4b08}.hero p{width:250px;font-size:11px;line-height:1.5}.hero a{display:block;margin-top:45px;color:#ff4b08;font-size:9px}.hero aside{font-size:10px;line-height:2.6;padding:150px 0 0 20px}.scene{background-image:url('../ez-implementation-aware-reference/review/assets/modular-lab.png');background-size:cover}.hero-scene{background-position:50% 0}.lab{height:400px;display:grid;grid-template-columns:31% 69%;gap:25px}.lab h2{font-size:50px}.lab p{font-size:10px}.lab-scene{background-position:center 33%}.cases{height:520px}.case-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:18px}.case-grid article{border-right:1px solid #ccc;padding-right:18px}.case-grid article+article{padding-left:18px}.case-grid h3{font:38px/.9 Archivo;margin:15px 0}.case-grid p{height:48px;font-size:9px;line-height:1.4}.crop{height:260px}.crop.a{background-position:0 54%}.crop.b{background-position:50% 54%}.crop.c{background-position:100% 54%}.system{height:330px;display:grid;grid-template-columns:32% 68%}.system h2,.process h2,.proof h2{font:45px/.9 Archivo}.system p{font-size:11px}.matrix{font:14px/3 Arial;columns:3;border-top:1px solid #555;padding-top:15px}.process{height:270px;display:grid;grid-template-columns:27% 73%}.process ol{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;padding:80px 0 0;margin:0;gap:20px;font-size:11px}.proof{height:250px;display:grid;grid-template-columns:1.2fr repeat(4,1fr);align-items:center;gap:20px}.proof div{border-left:1px solid #555;padding-left:18px;font-size:10px}.proof strong{display:block;color:#ff4b08;font:38px Archivo}.cta{height:250px;display:grid;grid-template-columns:38% 27% 35%;align-items:center}.cta h2{font:56px/.9 Archivo;margin:0}.cta p{font-size:12px}.footer-scene{height:190px;background-position:80% 96%}footer{height:60px;background:#f3f2ef;padding:0 32px;display:flex;justify-content:space-between;align-items:center;font-size:9px}@media(max-width:700px){header nav,header span{display:none}.hero,.lab,.system,.process,.proof,.cta{height:auto;grid-template-columns:1fr}.hero{padding-bottom:0}.hero h1{font-size:52px}.hero-scene{height:420px}.hero aside{padding:25px 0}.lab-scene{height:380px}.cases{height:auto}.case-grid{grid-template-columns:1fr}.crop{height:360px}.matrix{columns:1}.process ol{grid-template-columns:1fr;padding:20px 0}.proof div{padding:18px 0;border-left:0;border-top:1px solid #555}.cta{gap:30px}.cta h2{font-size:46px}}
