.design-module__LwUVXW__page h1,.design-module__LwUVXW__page h2,.design-module__LwUVXW__page h3{font-family:var(--font-display),sans-serif;text-transform:uppercase;margin:0}.design-module__LwUVXW__page p{margin:0;line-height:1.72}.design-module__LwUVXW__hero{background:var(--charcoal);align-items:center;min-height:82vh;display:flex;position:relative;overflow:hidden}.design-module__LwUVXW__heroDoodle{filter:brightness(0)invert();opacity:.13;width:min(760px,58vw);height:auto;position:absolute;bottom:-20%;right:-8%;transform:rotate(-9deg)}.design-module__LwUVXW__heroInner{max-width:980px;padding:170px var(--page-margin) 110px;text-align:center;z-index:2;margin:auto;position:relative}.design-module__LwUVXW__heroInner>p:first-child{color:var(--blue)}.design-module__LwUVXW__hero h1{color:#fff;margin:24px auto 28px;font-size:clamp(3.2rem,6.4vw,6.2rem);line-height:1}.design-module__LwUVXW__hero h1 span{color:var(--blue);display:block}.design-module__LwUVXW__heroRule{background:var(--ochre);width:150px;height:3px;margin:0 auto 30px}.design-module__LwUVXW__heroInner>p:not(:first-child){color:#fff;opacity:.82;max-width:700px;margin:0 auto 38px}.design-module__LwUVXW__split{grid-template-columns:1fr 1fr;display:grid}.design-module__LwUVXW__split article{background:var(--blue);min-height:430px;padding:72px var(--page-margin);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.design-module__LwUVXW__split article:nth-child(2){background:var(--ochre)}.design-module__LwUVXW__split img{filter:brightness(0);object-fit:contain;opacity:.72;width:84px;height:84px;margin-bottom:28px}.design-module__LwUVXW__split h2{margin-bottom:16px;font-size:clamp(1.6rem,2.5vw,2.2rem)}.design-module__LwUVXW__split p{max-width:380px;font-size:.94rem}.design-module__LwUVXW__systems{background:var(--charcoal);color:#fff;padding:125px var(--page-margin)}.design-module__LwUVXW__systemsIntro{text-align:center;max-width:810px;margin:0 auto 68px}.design-module__LwUVXW__systemsIntro>p:first-child{color:var(--blue)}.design-module__LwUVXW__systemsIntro h2{margin:22px 0;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.02}.design-module__LwUVXW__systemsIntro>p:last-child{opacity:.7}.design-module__LwUVXW__systemGrid{grid-template-columns:1fr 1fr;max-width:980px;margin:auto;display:grid}.design-module__LwUVXW__systemGrid article{color:var(--charcoal);background:#fff;min-height:315px;padding:55px}.design-module__LwUVXW__systemGrid article:nth-child(2){background:var(--mouse)}.design-module__LwUVXW__systemGrid article:nth-child(3){background:var(--red);color:#fff}.design-module__LwUVXW__systemGrid article:nth-child(4){color:#fff;background:#000}.design-module__LwUVXW__systemGrid span{letter-spacing:.14em;opacity:.48;text-transform:uppercase;font-size:.68rem;font-weight:800}.design-module__LwUVXW__systemGrid h3{margin:20px 0;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.03}.design-module__LwUVXW__systemGrid p{opacity:.78;font-size:.9rem}.design-module__LwUVXW__middle{background:var(--blue);padding:110px var(--page-margin)}.design-module__LwUVXW__middle>div{grid-template-columns:.9fr 1.1fr;gap:72px;max-width:1200px;margin:auto;display:grid}.design-module__LwUVXW__middle h2{color:var(--red);font-size:clamp(2.5rem,4vw,4rem);line-height:1}.design-module__LwUVXW__middle p+p{margin-top:18px}.design-module__LwUVXW__process{background:var(--ochre);padding:120px var(--page-margin)}.design-module__LwUVXW__processTop{grid-template-columns:.72fr 1.28fr;gap:75px;max-width:1180px;margin:auto;display:grid}.design-module__LwUVXW__process h2{font-size:clamp(2.5rem,4vw,3.8rem);line-height:1}.design-module__LwUVXW__steps{border-top:1px solid #3d403f40;max-width:1180px;margin:62px auto 0}.design-module__LwUVXW__steps article{border-bottom:1px solid #3d403f40;grid-template-columns:85px .65fr 1.5fr;gap:30px;padding:32px 0;display:grid}.design-module__LwUVXW__steps span{color:var(--red);font-family:var(--font-display);font-size:2.8rem;font-weight:700}.design-module__LwUVXW__steps h3{padding-top:9px;font-size:1.05rem}.design-module__LwUVXW__steps p{opacity:.72;font-size:.9rem}.design-module__LwUVXW__work{padding:120px var(--page-margin)}.design-module__LwUVXW__workTop{grid-template-columns:.9fr 1.1fr;gap:72px;max-width:1200px;margin:0 auto 52px;display:grid}.design-module__LwUVXW__workTop h2{font-size:clamp(2.4rem,4vw,3.8rem);line-height:1}.design-module__LwUVXW__workGrid{grid-template-columns:1.15fr .85fr;gap:28px;max-width:1200px;margin:auto;display:grid}.design-module__LwUVXW__workGrid img{aspect-ratio:16/10;object-fit:cover;width:100%}.design-module__LwUVXW__workGrid h3{margin-top:17px;font-size:1rem}.design-module__LwUVXW__workGrid small{opacity:.55;font-size:.75rem;display:block}.design-module__LwUVXW__workGrid em{color:var(--red);margin-top:7px;font-size:.8rem;line-height:1.6;display:block}.design-module__LwUVXW__cta{background:var(--ochre);padding:125px var(--page-margin);text-align:center}.design-module__LwUVXW__cta>img{filter:brightness(0);opacity:.35;width:100px;height:auto;margin:0 auto 28px}.design-module__LwUVXW__cta h2{max-width:820px;margin:auto;font-size:clamp(2.6rem,5vw,4.6rem);line-height:1}.design-module__LwUVXW__cta p{max-width:620px;margin:22px auto 36px}.design-module__LwUVXW__cta small{letter-spacing:.13em;opacity:.46;text-transform:uppercase;margin-top:52px;font-size:.66rem;font-weight:800;display:block}@media (max-width:850px){.design-module__LwUVXW__split,.design-module__LwUVXW__systemGrid,.design-module__LwUVXW__middle>div,.design-module__LwUVXW__processTop,.design-module__LwUVXW__workTop,.design-module__LwUVXW__workGrid{grid-template-columns:1fr}.design-module__LwUVXW__split article{min-height:auto}.design-module__LwUVXW__steps article{grid-template-columns:55px 1fr}.design-module__LwUVXW__steps p{grid-column:2}}@media (max-width:680px){.design-module__LwUVXW__hero{min-height:auto}.design-module__LwUVXW__heroInner{padding:155px var(--page-margin) 82px}.design-module__LwUVXW__heroDoodle{width:120vw;right:-45%}.design-module__LwUVXW__split article,.design-module__LwUVXW__systems,.design-module__LwUVXW__middle,.design-module__LwUVXW__process,.design-module__LwUVXW__work,.design-module__LwUVXW__cta{padding-top:82px;padding-bottom:82px}.design-module__LwUVXW__systemGrid article{min-height:auto;padding:38px 30px}}.design-module__LwUVXW__workGrid img{height:auto}.design-module__LwUVXW__workGrid a{color:var(--charcoal);display:block;position:relative;overflow:hidden}.design-module__LwUVXW__workGrid img{background:var(--blue);transition:transform .5s,filter .5s}.design-module__LwUVXW__projectOverlay{background:linear-gradient(#17181700 36%,#171817b3 66%,#171817f5 100%);align-items:flex-end;padding:28px 30px;display:flex;position:absolute;inset:0}.design-module__LwUVXW__workGrid h3{color:var(--white);margin-top:0;line-height:1.4}.design-module__LwUVXW__workGrid small{color:var(--white);opacity:.74;margin-top:3px;font-size:.82rem}.design-module__LwUVXW__workGrid em{color:var(--white);max-width:420px;margin-top:6px;font-size:.88rem}@media (hover:hover) and (pointer:fine){.design-module__LwUVXW__projectOverlay{opacity:0;transition:opacity .4s}.design-module__LwUVXW__workGrid a:hover .design-module__LwUVXW__projectOverlay{opacity:1}.design-module__LwUVXW__workGrid a:hover img{filter:brightness(.72)saturate(.82);transform:scale(1.03)}}
