.machine-intro{background:#f6f3ee;padding:80px 0}.machine-intro .container{margin:0 auto;max-width:1235px;padding:0 15px}.intro-grid{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.intro-content{max-width:720px}.machine-intro .eyebrow{color:#3a1d10;display:block;font-size:13px;font-weight:600;letter-spacing:3px;margin-bottom:15px;text-transform:uppercase}.intro-content h2{color:#213242;font-size:46px;font-weight:600;letter-spacing:-2px;line-height:51px;margin-bottom:20px}.intro-content p{color:#4a5460!important;font-size:17px;font-weight:400!important;line-height:1.65;margin-bottom:40px!important}.intro-tags{display:flex;flex-wrap:wrap;gap:12px}.intro-tags span{background:#ece1dc;border-radius:50px;color:#5b3d34;font-size:12px;font-weight:500;padding:7px 12px}.intro-image img{border-radius:18px;display:block;width:100%}@media(max-width:1400px){.intro-content h2{font-size:64px}.intro-content p{font-size:20px}}@media(max-width:991px){.machine-intro{padding:80px 0}.machine-intro .container{padding:0 24px}.intro-grid{gap:50px;grid-template-columns:1fr}.intro-image{order:-1}.intro-content h2{font-size:52px}.intro-content p{font-size:18px}}@media(max-width:767px){.machine-intro{padding:60px 0}.intro-content h2{font-size:40px;line-height:1.1;margin-bottom:25px}.intro-content p{font-size:17px;margin-bottom:30px}.intro-tags{gap:10px}.intro-tags span{font-size:14px;padding:10px 14px}.eyebrow{font-size:12px;letter-spacing:2px}}