.mmt-service-benefits-section{background:#f4efe6;width:100%;padding:50px 0 100px}.mmt-service-benefits-container{width:min(100% - 120px,1440px);margin:0 auto}.mmt-service-benefits-header{text-align:center;width:100%;max-width:900px;margin:0 auto 48px}.mmt-service-benefits-eyebrow{color:#d51b18;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:16px;margin:0 0 18px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.mmt-service-benefits-eyebrow:before,.mmt-service-benefits-eyebrow:after{content:"";background:#d51b18;width:48px;height:2px;display:block}.mmt-service-benefits-header h2{color:#171615;letter-spacing:-.04em;margin:0;font-size:clamp(38px,3.8vw,52px);font-weight:600;line-height:1.08}.mmt-service-benefits-intro{color:#626873;max-width:760px;margin:18px auto 0;font-size:18px;font-weight:400;line-height:1.65}.mmt-service-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mmt-service-benefit-card{background:#faf8f3;border:1px solid #17161514;border-radius:14px;min-height:100px;padding:30px 28px;transition:transform .1s,border-color .1s,box-shadow .1s;box-shadow:0 12px 34px #17161509}.mmt-service-benefit-card h3{color:#171615;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:1.3}.mmt-service-benefit-card p{color:#666d78;margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.65}@media (hover:hover){.mmt-service-benefit-card:hover{border-color:#d51b184d;transform:translateY(-4px);box-shadow:0 18px 42px #17161513}}@media (max-width:1024px){.mmt-service-benefits-section{padding:76px 0 90px}.mmt-service-benefits-container{width:min(100% - 80px,1000px)}.mmt-service-benefits-header{margin-bottom:42px}.mmt-service-benefits-header h2{font-size:40px}.mmt-service-benefits-intro{max-width:700px;font-size:16px}.mmt-service-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.mmt-service-benefit-card{min-height:100px;padding:28px 26px}}@media (max-width:767px){.mmt-service-benefits-section{padding:25px 0 70px}.mmt-service-benefits-container{width:calc(100% - 40px)}.mmt-service-benefits-header{text-align:left;margin-bottom:34px}.mmt-service-benefits-eyebrow{letter-spacing:.17em;gap:12px;margin-bottom:16px;font-size:12px}.mmt-service-benefits-eyebrow:before{display:none}.mmt-service-benefits-eyebrow:after{width:42px}.mmt-service-benefits-header h2{font-size:30px;line-height:1.12}.mmt-service-benefits-intro{max-width:100%;margin-top:16px;font-size:15px;line-height:1.65}.mmt-service-benefits-grid{grid-template-columns:1fr;gap:16px}.mmt-service-benefit-card{min-height:0;padding:24px 22px}.mmt-service-benefit-card h3{margin-top:0;font-size:20px}.mmt-service-benefit-card p{font-size:14px;line-height:1.6}}@media (max-width:420px){.mmt-service-benefits-container{width:calc(100% - 36px)}.mmt-service-benefits-header h2{font-size:28px}.mmt-service-benefit-card{padding:22px 20px}}
