.banner .banner-nav[data-v-27c87421],.btn[data-v-27c87421],.f-c[data-v-27c87421],.f-c-c[data-v-27c87421],.f-c-s[data-v-27c87421],.line-btn[data-v-27c87421]{align-items:center;display:flex}.btn[data-v-27c87421],.f-c-c[data-v-27c87421],.line-btn[data-v-27c87421]{justify-content:center}.banner .banner-nav[data-v-27c87421],.f-c-s[data-v-27c87421]{justify-content:space-between}.btn[data-v-27c87421]{background:#4dbdf5;border:none;border-radius:100rem;color:#001e60;cursor:pointer;font-size:18rem;height:50rem;line-height:1;padding:0 29rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}.btn[data-v-27c87421]:active{opacity:.6}.line-btn[data-v-27c87421]{background:transparent;border:1rem solid #001e60;border-radius:100rem;color:#001e60;cursor:pointer;font-size:18rem;height:50rem;line-height:1;padding:0 29rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}.line-btn[data-v-27c87421]:active{opacity:.6}.banner[data-v-27c87421]{color:#001e60;padding:100rem 250rem 0}@media(max-width:1024px){.banner[data-v-27c87421]{padding:20rem 20rem 0}}.banner .banner-title[data-v-27c87421]{font-size:48rem;font-weight:300;line-height:1.125;margin-bottom:40rem}@media(max-width:1024px){.banner .banner-title[data-v-27c87421]{font-size:30rem;margin-bottom:20rem}}.banner .banner-nav[data-v-27c87421]{padding:24rem 0}@media(max-width:1024px){.banner .banner-nav[data-v-27c87421]{overflow-x:auto;padding:0}}.banner .banner-nav-item[data-v-27c87421]{cursor:pointer;font-size:18rem;height:64rem;line-height:64rem;margin-right:16rem;padding:0 8rem;position:relative}.banner .banner-nav-item[data-v-27c87421]:last-child{margin-right:0}@media(max-width:1024px){.banner .banner-nav-item[data-v-27c87421]{padding:0;white-space:nowrap;width:-moz-fit-content!important;width:fit-content!important}}.banner .banner-nav-item[data-v-27c87421]:after{background:linear-gradient(270deg,#993ef4,#4dbdf5,#00d0cd);content:"";height:2rem;left:0;position:absolute;top:0;transition:all .3s ease;width:0}.banner .banner-nav-item[data-v-27c87421]:hover{background:#4d62900d}@media(max-width:1024px){.banner .banner-nav-item[data-v-27c87421]:hover{background:transparent}}.banner .banner-nav-item.active[data-v-27c87421]:after{width:100%}.banner .banner-content[data-v-27c87421]{display:flex;justify-content:space-between}.banner .banner-content.reverse[data-v-27c87421]{flex-direction:row-reverse}.banner .banner-content.reverse .banner-content-right[data-v-27c87421]{padding:48rem 65rem 0 0}@media(max-width:1024px){.banner .banner-content[data-v-27c87421]{flex-direction:column!important}}.banner .banner-content .banner-content-left[data-v-27c87421]{flex-shrink:0;height:495rem;width:880rem}@media(max-width:1024px){.banner .banner-content .banner-content-left[data-v-27c87421]{height:auto;width:100%}}.banner .banner-content .banner-content-left img[data-v-27c87421],.banner .banner-content .banner-content-left video[data-v-27c87421]{border-radius:32rem;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1024px){.banner .banner-content .banner-content-left img[data-v-27c87421],.banner .banner-content .banner-content-left video[data-v-27c87421]{border-radius:20rem}}.banner .banner-content .banner-content-right[data-v-27c87421]{padding:50rem 0 0;width:476rem}@media(max-width:1024px){.banner .banner-content .banner-content-right[data-v-27c87421]{padding:20rem 0 0;width:100%}}.banner .banner-content .banner-content-right__title[data-v-27c87421]{font-size:40rem;font-weight:300;line-height:1.1}@media(max-width:1024px){.banner .banner-content .banner-content-right__title[data-v-27c87421]{font-size:32rem}}.banner .banner-content .banner-content-right__tips[data-v-27c87421]{font-size:18rem;font-weight:400;line-height:1.38;margin-top:16rem;white-space:pre-line}@media(max-width:1024px){.banner .banner-content .banner-content-right__tips[data-v-27c87421]{font-size:14rem}}.banner .banner-content .banner-content-right__btns[data-v-27c87421]{display:flex;flex-wrap:wrap;margin-top:32rem}@media(max-width:1024px){.banner .banner-content .banner-content-right__btns[data-v-27c87421]{margin-top:20rem}}.banner .banner-content .banner-content-right__btns .line-btn[data-v-27c87421]{height:48rem;margin-bottom:20rem;margin-right:20rem;padding:0 15rem}.banner .banner-content .banner-content-right__btns .line-btn[data-v-27c87421]:nth-child(3n){margin-right:0}
