.page-banner{position:relative;width:100%;height:520px;display:flex;align-items:center;overflow:hidden}.page-banner .banner-bg{position:absolute;inset:0;background:url(/static/default/support-banner-CFntXWlY.jpg) center center/cover no-repeat}.page-banner .container{max-width:1280px;margin:80px auto 0;padding:0 20px;position:relative;z-index:2}.page-banner .banner-content{color:#fff}.page-banner .banner-title{font-size:56px;font-weight:700;color:#4096ff;margin:0 0 20px;text-shadow:1px 1px 3px rgba(0,0,0,.45)}.page-banner .banner-desc{font-size:16px;line-height:1.8;color:#fff;max-width:620px;margin:0}@media(max-width:992px){.page-banner{height:420px}.page-banner .banner-title{font-size:42px}}@media(max-width:576px){.page-banner{height:340px}.page-banner .banner-title{font-size:32px}.page-banner .banner-desc{font-size:14px}}.developer-service-section{padding:60px 0;background:#fff}.developer-service-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.developer-service-section .section-title{font-size:32px;font-weight:600;color:#333;margin:0 0 32px;text-align:center}.developer-service-section .service-grid{padding:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:48px 32px;text-align:center}.developer-service-section .service-item .service-icon{width:60px;height:60px;margin:0 auto 24px}.developer-service-section .service-item .service-icon img{width:100%;height:100%;object-fit:contain}.developer-service-section .service-item .item-title{font-size:22px;color:#444;margin:0 0 16px;font-weight:500}.developer-service-section .service-item .item-desc{font-size:14px;color:#555;line-height:1.7;margin:0}@media(max-width:992px){.developer-service-section .service-grid{grid-template-columns:repeat(2,1fr)}.developer-service-section .section-title{font-size:34px}}@media(max-width:576px){.developer-service-section .service-grid{grid-template-columns:1fr}.developer-service-section .section-title{font-size:28px}}.after-sale-section{padding:60px 0;background:#fff}.after-sale-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.after-sale-section .section-title{font-size:32px;font-weight:600;color:#333;margin:0 0 32px;text-align:center}.after-sale-section .service-grid{padding:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:48px 32px;text-align:center}.after-sale-section .service-item .service-icon{width:50px;height:50px;margin:0 auto 24px}.after-sale-section .service-item .service-icon img{width:100%;height:100%;object-fit:contain}.after-sale-section .service-item .item-title{font-size:22px;color:#444;margin:0 0 16px;font-weight:500}.after-sale-section .service-item .item-desc{font-size:14px;color:#555;line-height:1.7;margin:0}@media(max-width:992px){.after-sale-section .service-grid{grid-template-columns:repeat(2,1fr)}.after-sale-section .section-title{font-size:34px}}@media(max-width:576px){.after-sale-section .service-grid{grid-template-columns:1fr}.after-sale-section .section-title{font-size:28px}}.install-support-section{padding:60px 0;background:#fff}.install-support-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.install-support-section .section-title{font-size:32px;font-weight:600;color:#333;margin:0 0 32px;text-align:center}.install-support-section .support-wrap{display:flex;flex-direction:column;gap:40px;padding:24px}.install-support-section .support-row{padding:10px 0;display:grid;grid-template-columns:1fr 1fr;gap:32px}.install-support-section .support-col .col-title{font-size:22px;color:#444;margin:0 0 20px;font-weight:500;text-align:center}.install-support-section .support-col .card-group{display:grid;background:#f7f8fa;grid-template-columns:repeat(3,1fr);gap:12px}.install-support-section .support-col .info-card{margin:20px 0;padding:0 20px;border:1px solid rgba(143,142,142,.3);border-top:none;border-bottom:none;border-left:none}.install-support-section .support-col .info-card h4{font-size:15px;font-weight:600;color:#333;margin:0 0 8px;text-align:center}.install-support-section .support-col .info-card p{font-size:12px;color:#555;line-height:1.6;margin:0}.install-support-section .support-col .info-card:last-child{border:none}@media(max-width:992px){.install-support-section .support-row{grid-template-columns:1fr}.install-support-section .section-title{font-size:34px}.install-support-section .support-col .info-card{border-right:none}}@media(max-width:576px){.install-support-section .support-col .card-group{grid-template-columns:1fr}.install-support-section .section-title{font-size:28px}.install-support-section .support-col .info-card{border-right:none}}
