.design-service .contract-hero{max-width:100%}.design-service .contract-hero>p{max-width:750px;margin-bottom:24px;line-height:1.7}.design-photo{border:1px solid #e7e8ea;border-radius:16px;margin:0 0 30px;overflow:hidden}.design-photo img{width:100%;height:auto;display:block}.design-service-grid{grid-template-columns:1fr 1fr;gap:14px;margin:24px 0;display:grid}.design-service-grid>div{background:#fff8f1;border:1px solid #ffe2cb;border-radius:12px;padding:22px}.design-service h3{margin:0 0 9px;font-size:18px;font-weight:600}.design-service-grid p,.design-software p{margin:0;font-size:15px!important}.design-software>div{border-bottom:1px solid #e5e7eb;padding:20px 0}.design-software h3{color:#c45210}.design-steps{padding:0;list-style:none}.design-steps li{border-bottom:1px solid #eee;gap:20px;padding:18px 0;display:flex}.design-steps b{color:#f56511;font-size:30px}.design-steps p{margin:0}.design-faq{border-bottom:1px solid #e4e7eb;padding:17px 0}.design-faq summary{cursor:pointer;font-size:16px;font-weight:550}.design-faq p{margin-top:12px}@media (max-width:600px){.design-service-grid{grid-template-columns:1fr}}
