.factoryProof{color:#17201e;background:#f4f3ee;min-height:100vh}.factoryNav{background:#fff;justify-content:space-between;align-items:center;height:82px;padding:0 6.5vw;display:flex}.factoryNav>div{align-items:center;gap:25px;display:flex}.factoryNav a{color:#27332e;font-size:13px;text-decoration:none}.factoryNav>div>a:last-child{color:#fff;background:#e95e31;padding:14px 18px}.factoryHero{color:#fff;background:#20312a;padding:125px 11vw 116px}.factoryHero>p,.proofHeading>p,.proofIntro>div>p,.proofCta p{letter-spacing:.2em;color:#e95e31;margin:0 0 22px;font-size:10px;font-weight:700}.factoryHero h1,.proofIntro h2,.proofHeading h2,.proofCta h2{letter-spacing:-.07em;margin:0;font-size:clamp(46px,6vw,84px);line-height:1.04}.factoryHero h1 em,.proofIntro h2 em{color:#e95e31;font-style:normal}.factoryHero>span{color:#cbd6cf;max-width:570px;margin-top:30px;font-size:15px;line-height:1.9;display:block}.proofIntro{grid-template-columns:1fr 1fr;gap:11vw;padding:115px 11vw;display:grid}.proofIntro h2{font-size:clamp(38px,4vw,60px)}.proofIntro>p{color:#647069;margin:42px 0 0;font-size:15px;line-height:2}.proofSection{background:#e7ebe4;padding:95px 6.5vw 110px}.proofProjects{background:#f4f3ee}.proofHeading{grid-template-columns:1fr 1fr;align-items:end;column-gap:9vw;margin-bottom:45px;display:grid}.proofHeading h2{grid-column:1;font-size:clamp(38px,4vw,60px)}.proofHeading>span{color:#657069;grid-area:1/2/span 2;align-self:end;max-width:390px;font-size:14px;line-height:1.9}.proofGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.proofGrid figure{background:#263b32;min-height:320px;margin:0;position:relative;overflow:hidden}.proofGrid .proofFeature{grid-area:span 2/span 2;min-height:655px}.proofGrid img{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.proofGrid figure:hover img{transform:scale(1.04)}.proofGrid figcaption{color:#fff;background:linear-gradient(#0000,#09120ee6);padding:65px 23px 22px;position:absolute;inset:auto 0 0}.proofGrid figcaption small{letter-spacing:.18em;color:#d6e0d9;margin-bottom:8px;font-size:9px;display:block}.proofGrid figcaption b{font-size:20px;display:block}.proofGrid figcaption p{color:#dde4df;max-width:320px;margin:9px 0 0;font-size:12px;line-height:1.65}.proofCta{color:#fff;background:#e95e31;justify-content:space-between;align-items:end;gap:40px;padding:100px 11vw;display:flex}.proofCta p{color:#ffe0d5}.proofCta h2{font-size:clamp(36px,4vw,60px)}.proofCta>a{color:#fff;white-space:nowrap;background:#17201e;padding:17px 22px;font-size:13px;text-decoration:none;display:inline-block}@media (max-width:850px){.factoryNav{height:68px;padding:0 7vw}.factoryNav>div>a:first-child{display:none}.factoryHero{padding:88px 7vw}.proofIntro{grid-template-columns:1fr;gap:28px;padding:80px 7vw}.proofIntro>p{margin:0}.proofSection{padding:75px 7vw}.proofHeading{grid-template-columns:1fr;gap:20px}.proofHeading>span{grid-area:auto/1}.proofGrid{grid-template-columns:1fr 1fr;gap:10px}.proofGrid figure{min-height:250px}.proofGrid .proofFeature{grid-area:auto/span 2;min-height:360px}.proofGrid figcaption{padding:55px 16px 16px}.proofGrid figcaption b{font-size:16px}.proofGrid figcaption p{font-size:11px}.proofCta{padding:75px 7vw;display:block}.proofCta>a{margin-top:32px}}.factoryHero{color:#fff;background:linear-gradient(90deg,#20312afa 0%,#20312ae0 42%,#20312a4d 100%),url(/real-gallery/车间01.png) 50% 55%/cover;min-height:440px;padding:125px 11vw 116px}.proofGrid figcaption{z-index:2;pointer-events:none}.proofGrid .galleryImageButton{z-index:1}@media (max-width:850px){.factoryHero{background-image:linear-gradient(90deg,#20312afa 0%,#20312ae0 42%,#20312a4d 100%),url(/real-gallery/车间01-mobile.webp)}}
