.factory-page{--coal:#191815;--copper:#c97536;--cream:#f3eee4;color:#24231f;overflow:hidden}.factory-hero{padding:100px 0;background:linear-gradient(105deg,#191815 0 72%,#c97536 72%);color:#fff}.factory-hero>.container{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.factory-copy>span,.factory-principles header>span,.flow-intro>span,.factory-data>div>span{color:#e69a61;font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.factory-copy h1{margin:20px 0;color:#fff;font-size:clamp(3.5rem,6vw,6.3rem);line-height:.96;letter-spacing:-.065em}.factory-copy h1 em{color:#e69a61;font-style:normal}.factory-copy p{color:#bbb6aa}.factory-btn{background:var(--copper)!important;color:#fff!important}.factory-mark{display:grid;min-height:380px;place-items:center;border:1px solid #ffffff24;background:#24231f;box-shadow:22px 22px 0 #0e0e0c}.factory-mark small,.factory-mark b,.factory-mark span{display:block}.factory-mark strong{font:900 7rem/1 Manrope}.factory-mark b{margin-top:-55px;color:#d9a57d}.factory-mark span{padding:7px 12px;background:#fff;color:#191815;font-size:.65rem;font-weight:900}.factory-principles{padding-top:105px;padding-bottom:110px}.factory-principles header{display:grid;grid-template-columns:.5fr 1fr;gap:8px 55px}.factory-principles header>span{grid-row:1/3;color:var(--copper)}.factory-principles h2,.flow-intro h2,.factory-data h2{margin:0;font-size:clamp(2.4rem,4vw,4.2rem);letter-spacing:-.05em}.factory-principles header>p{grid-column:2;margin:0;color:#706d65}.principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:45px;background:#ddd5c8}.principle-grid article{padding:34px;background:#faf8f3}.principle-grid b{color:#c97536;font:900 2rem Manrope}.principle-grid p,.flow-steps p{color:#716d64;font-size:.78rem}.factory-flow{padding:95px 0;background:var(--cream)}.factory-flow>.container{display:grid;grid-template-columns:.75fr 1.25fr;gap:75px}.flow-intro h2{margin:14px 0}.flow-intro p{color:#716d64}.flow-steps{display:grid;gap:10px}.flow-steps article{display:flex;gap:18px;padding:22px;background:#fff}.flow-steps i{display:grid;flex:0 0 44px;height:44px;place-items:center;background:var(--coal);color:#e69a61;font-style:normal;font-weight:900}.flow-steps h3{margin:0 0 5px}.flow-steps p{margin:0}.factory-data{padding-top:100px;padding-bottom:110px}.factory-data h2{margin:14px 0 30px}.factory-data dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.factory-data dl div{padding:20px;border-top:1px solid #ddd5c8}.factory-data dt{color:#8a8174;font-size:.65rem;text-transform:uppercase}.factory-data dd{margin:5px 0 0;font-weight:800}.factory-data>p{max-width:760px;color:#716d64}@media(max-width:850px){.factory-hero{background:#191815}.factory-hero>.container,.factory-flow>.container{grid-template-columns:1fr}.factory-principles header{grid-template-columns:1fr}.factory-principles header>span,.factory-principles header>p{grid-column:auto;grid-row:auto}.principle-grid{grid-template-columns:1fr}}@media(max-width:600px){.factory-hero{padding:65px 0}.factory-copy h1{font-size:3rem}.factory-principles,.factory-data{padding-top:70px;padding-bottom:75px}.factory-flow{padding:70px 0}.factory-data dl{grid-template-columns:1fr}}
