.banner-m-title[data-v-901f53f4]{color:var(--o-color-info1);font-size:var(--font-size);font-weight:500;line-height:var(--line-height);margin-top:16px;padding-left:var(--layout-content-padding);padding-right:var(--layout-content-padding)}@media (min-width:1681px){.banner-m-title[data-v-901f53f4]{--font-size:56px;--line-height:80px}}@media (min-width:1201px) and (max-width:1680px){.banner-m-title[data-v-901f53f4]{--font-size:48px;--line-height:64px}}@media (min-width:841px) and (max-width:1200px){.banner-m-title[data-v-901f53f4]{--font-size:40px;--line-height:56px}}@media (max-width:840px){.banner-m-title[data-v-901f53f4]{--font-size:22px;--line-height:30px}}@media (min-width:841px){.banner-m-title[data-v-901f53f4]{display:none}}.banner-container[data-v-901f53f4]{padding:var(--banner-margin)}@media (max-width:840px){.banner-container.banner-container-m[data-v-901f53f4]{display:none}}.banner-container .banner-wrapper[data-v-901f53f4]{background-position:50%;background-repeat:no-repeat;background-size:cover}.banner-container .banner-sec[data-v-901f53f4]{margin:0 auto;width:var(--banner-content-width)}.banner-container .title[data-v-901f53f4]{color:var(--o-color-info1);font-weight:500;margin-bottom:var(--des-margin-top);max-width:var(--banner-text-len)}.banner-container .subtitle[data-v-901f53f4]{color:var(--o-color-info2);margin-top:var(--des-margin-top);max-width:var(--banner-text-len)}.banner-container .bottom-bar[data-v-901f53f4]{margin-top:var(--o3-gap-5)}.banner-container .banner-xl[data-v-901f53f4]{--des-margin-top:var(--banner-xl-des-gap);height:var(--banner-xl-height);padding-top:var(--banner-padding-top,var(--banner-xl-margin-top))}.banner-container .banner-xl .title[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.banner-container .banner-xl .title[data-v-901f53f4]{--font-size:56px;--line-height:80px}}@media (min-width:1201px) and (max-width:1680px){.banner-container .banner-xl .title[data-v-901f53f4]{--font-size:48px;--line-height:64px}}@media (min-width:841px) and (max-width:1200px){.banner-container .banner-xl .title[data-v-901f53f4]{--font-size:40px;--line-height:56px}}@media (max-width:840px){.banner-container .banner-xl .title[data-v-901f53f4]{--font-size:22px;--line-height:30px}}.banner-container .banner-xl .subtitle[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:20px;--line-height:28px}}@media (min-width:1201px) and (max-width:1680px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:18px;--line-height:26px}}@media (min-width:841px) and (max-width:1200px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:16px;--line-height:24px}}@media (max-width:840px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:16px;--line-height:24px}.banner-container .banner-xl[data-v-901f53f4]{align-items:center;border-radius:12px;display:flex}.banner-container .banner-xl .subtitle[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}}@media (max-width:840px) and (min-width:1681px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:18px;--line-height:26px}}@media (max-width:840px) and (min-width:1201px) and (max-width:1680px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:16px;--line-height:24px}}@media (max-width:840px) and (min-width:841px) and (max-width:1200px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:14px;--line-height:22px}}@media (max-width:840px) and (max-width:840px){.banner-container .banner-xl .subtitle[data-v-901f53f4]{--font-size:14px;--line-height:22px}}.banner-container .banner-l[data-v-901f53f4]{--des-margin-top:var(--banner-l-des-gap);height:var(--banner-l-height);padding-top:var(--banner-padding-top,var(--banner-l-margin-top))}.banner-container .banner-l .title[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:48px;--line-height:64px}}@media (min-width:1201px) and (max-width:1680px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:40px;--line-height:56px}}@media (min-width:841px) and (max-width:1200px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:32px;--line-height:44px}}@media (max-width:840px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:20px;--line-height:28px}}.banner-container .banner-l .subtitle[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.banner-container .banner-l .subtitle[data-v-901f53f4]{--font-size:18px;--line-height:26px}}@media (min-width:1201px) and (max-width:1680px){.banner-container .banner-l .subtitle[data-v-901f53f4]{--font-size:16px;--line-height:24px}}@media (min-width:841px) and (max-width:1200px){.banner-container .banner-l .subtitle[data-v-901f53f4]{--font-size:14px;--line-height:22px}}@media (max-width:840px){.banner-container .banner-l .subtitle[data-v-901f53f4]{--font-size:14px;--line-height:22px}.banner-container .banner-l[data-v-901f53f4]{align-items:center;border-radius:12px;display:flex}.banner-container .banner-l .title[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}}@media (max-width:840px) and (min-width:1681px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:56px;--line-height:80px}}@media (max-width:840px) and (min-width:1201px) and (max-width:1680px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:48px;--line-height:64px}}@media (max-width:840px) and (min-width:841px) and (max-width:1200px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:40px;--line-height:56px}}@media (max-width:840px) and (max-width:840px){.banner-container .banner-l .title[data-v-901f53f4]{--font-size:22px;--line-height:30px}}.banner-container .banner-m[data-v-901f53f4]{--des-margin-top:var(--banner-m-des-gap);height:var(--banner-m-height);padding-top:var(--banner-padding-top,var(--banner-m-margin-top))}.banner-container .banner-m .title[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.banner-container .banner-m .title[data-v-901f53f4]{--font-size:48px;--line-height:64px}}@media (min-width:1201px) and (max-width:1680px){.banner-container .banner-m .title[data-v-901f53f4]{--font-size:40px;--line-height:56px}}@media (min-width:841px) and (max-width:1200px){.banner-container .banner-m .title[data-v-901f53f4]{--font-size:32px;--line-height:44px}}@media (max-width:840px){.banner-container .banner-m .title[data-v-901f53f4]{--font-size:20px;--line-height:28px}}.banner-container .banner-m .subtitle[data-v-901f53f4]{font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.banner-container .banner-m .subtitle[data-v-901f53f4]{--font-size:18px;--line-height:26px}}@media (min-width:1201px) and (max-width:1680px){.banner-container .banner-m .subtitle[data-v-901f53f4]{--font-size:16px;--line-height:24px}}@media (min-width:841px) and (max-width:1200px){.banner-container .banner-m .subtitle[data-v-901f53f4]{--font-size:14px;--line-height:22px}}@media (max-width:840px){.banner-container .banner-m .subtitle[data-v-901f53f4]{--font-size:14px;--line-height:22px}}.bottom-bar[data-v-901f53f4],.subtitle[data-v-901f53f4],.title[data-v-901f53f4]{text-align:var(--banner-text-align)}
