.machine-stages{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:32px 0}.machine-stages button{display:flex;align-items:center;gap:12px;background:#16211b;color:#fff;border:1px solid #526458;padding:22px 16px;font:inherit;cursor:pointer}.machine-stages button small{color:#a0b5a6}.machine-stages button span{margin-left:auto}.machine-stages button[aria-pressed=true]{background:#3b5143;border-color:#c3d1c7}.machine-feature{display:grid;grid-template-columns:1.6fr 1fr;gap:32px;align-items:center}.machine-copy h3{font-size:clamp(26px,3vw,40px);line-height:1.12}.machine-copy p{line-height:1.7;color:#bdc8c1}.machine-copy .eyebrow{color:#b6cbbb}.machine-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:65px 0}.machine-overview article{background:#111b16;border:1px solid #33463b;padding:16px}.machine-overview img{aspect-ratio:16/9;object-fit:contain}.machine-overview h3{font-size:24px}.machine-overview p{line-height:1.6;color:#bdc8c1}.machine-overview .eyebrow{margin-top:20px;font-size:10px}.tyre-feature{border-top:1px solid #34423a;padding-top:50px}.machinery-section>.editorial-grid{margin-top:50px}@media(max-width:1000px){.machine-feature{grid-template-columns:1fr}.machine-overview{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.machine-stages{grid-template-columns:repeat(2,1fr)}.machine-stages button{padding:16px}.machine-overview{grid-template-columns:1fr}.machine-feature{gap:20px}}
