.topBanner[data-v-1708732c]{background:#ebedf0;border-radius:24px;margin:16px 24px;padding:64px 0 40px}.topBanner .banner-title[data-v-1708732c]{color:#0c131f;font-size:48px;font-weight:600;line-height:64px;margin:0 auto;max-width:980px;text-align:center;width:100%}.topBanner .banner-title[data-v-1708732c] span{color:#03c}.topBanner .banner-desc[data-v-1708732c]{color:#404653;font-size:18px;line-height:28px;margin:16px auto 0;max-width:960px;text-align:center}.topBanner .banner-link[data-v-1708732c]{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:40px;text-align:center}.topBanner .banner-video[data-v-1708732c]{margin:48px auto 0;max-width:1000px}.topBanner .banner-video video[data-v-1708732c]{width:100%}@media screen and (max-width:960px){.topBanner[data-v-1708732c]{border-radius:16px;margin:12px 12px 52px;padding:48px 0}.topBanner .banner-title[data-v-1708732c]{font-size:30px;line-height:40px}.topBanner .banner-desc[data-v-1708732c]{font-size:16px;line-height:24px;margin-top:24px}.topBanner .banner-link[data-v-1708732c]{flex-direction:column;margin-top:24px}.topBanner .banner-link[data-v-1708732c] .k-button{border-radius:8px;border-width:1px;font-size:18px;font-weight:400;height:48px;line-height:48px;width:80%}}
