.build-back{font-size:14px;color:var(--cyan);white-space:nowrap}
.build-hero{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:35px;padding-block:70px 60px;border-bottom:1px solid var(--line)}
.build-hero .lead{margin-bottom:30px}
.build-hero img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 20px 50px #6124c04a)}
.cf-build{padding-block:70px}
.cf-build+.cf-build{border-top:1px solid var(--line)}
.cf-build .cf-build-steps{margin:25px 0 0}
.cf-build .cf-build-parts{margin-top:28px}
.cf-build .section-head>p{max-width:440px}
@media(max-width:800px){.build-hero{grid-template-columns:1fr;padding-block:45px 40px;gap:12px}.build-hero img{max-width:520px;margin:auto}.nav{min-height:72px}.cf-build{padding-block:55px}}
@media(max-width:480px){.build-back{font-size:12px}.build-hero h1{font-size:clamp(52px,15vw,64px)}}
