.ub-typewriter-text{word-break:break-word}.ub-typewriter-text .ti-cursor{vertical-align:baseline;-webkit-user-select:none;user-select:none;color:currentColor;margin-left:2px;font-weight:300;display:inline-block}.ub-banner[data-v-d5c6431e]{justify-content:center;align-items:center;width:100%;height:520px;max-height:70vh;display:flex;position:relative;overflow:hidden}.ub-banner.article-banner[data-v-d5c6431e]{height:380px;max-height:45vh}.ub-banner.article-banner .banner-content[data-v-d5c6431e]{max-width:920px}.ub-banner.article-banner .banner-content .banner-title[data-v-d5c6431e]{font-size:28px;line-height:1.35}.ub-banner.article-banner .banner-content .banner-slogan[data-v-d5c6431e]{opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.5em;font-size:14px;display:-webkit-box;overflow:hidden}.ub-banner .banner-bg-layer[data-v-d5c6431e]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ub-banner .banner-bg-layer .banner-carousel[data-v-d5c6431e],.ub-banner .banner-bg-layer .slide-img-wrap[data-v-d5c6431e]{width:100%;height:100%;position:relative}.ub-banner .banner-bg-layer .bg-img[data-v-d5c6431e]{-o-object-fit:cover;object-fit:cover;filter:brightness(.65);width:100%;height:100%}.ub-banner .banner-content[data-v-d5c6431e]{z-index:3;text-align:center;color:#fff;pointer-events:auto;flex-direction:column;align-items:center;gap:14px;padding:0 20px;display:flex;position:relative}.ub-banner .banner-content .banner-title[data-v-d5c6431e]{letter-spacing:1px;text-shadow:0 2px 12px #000000b3;margin:0;font-size:30px;font-weight:700;transition:all .3s}.ub-banner .banner-content .banner-slogan[data-v-d5c6431e]{color:#ffffffeb;letter-spacing:1px;text-align:center;max-width:700px;min-height:1.6em;margin:0;font-size:15px;font-weight:400;line-height:1.6;transition:all .3s}@media (width<=768px){.ub-banner[data-v-d5c6431e]{height:340px}.ub-banner.article-banner[data-v-d5c6431e]{height:280px}.ub-banner.article-banner .banner-content .banner-title[data-v-d5c6431e]{font-size:22px}.ub-banner .banner-content .banner-title[data-v-d5c6431e]{font-size:24px}}
