:root{--hero-height:calc(100dvh)}.hero-banner{position:relative}.hero-banner .ratio{z-index:1;position:relative}.hero-banner .ratio:before{padding-top:var(--hero-height)}.hero-banner .ratio img{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.hero-banner .ratio .blur{content:"";z-index:-1;object-fit:cover;object-position:center;filter:blur(50px);width:100%;height:100%;position:absolute;top:0;left:0}.hero-banner .video-cover{z-index:1;padding-top:var(--hero-height);margin:0;position:relative}.hero-banner .video-cover video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.hero-banner .content{z-index:2;pointer-events:none;background-color:#0003;justify-content:center;align-items:flex-end;padding-bottom:12%;display:flex;position:absolute;inset:0}.hero-banner .content .inner{text-align:center;pointer-events:visible;max-width:1200px;margin:0 auto}.hero-banner .content .title{color:#d9d9d9;font-size:80px;font-weight:var(--fw-bold);text-shadow:var(--text-shadow);-webkit-line-clamp:2;letter-spacing:0;max-height:2.4em;margin-bottom:0;line-height:1.2em}.hero-banner .content .title .color{color:var(--color-secondary)}.hero-banner .content .desc{color:var(--color-light);font-weight:var(--fw-normal);font-size:var(--typo-md);text-shadow:var(--text-shadow);-webkit-line-clamp:1;letter-spacing:0;max-height:1.5em;line-height:1.5em}.hero-banner .content .action{padding-top:60px}.hero-banner .content .action .MuiButton-root{margin:5px;padding:0 24px}.hero-banner .mouse{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:fit-content;margin:auto;display:flex;position:absolute;bottom:65px;left:0;right:0}.hero-banner .mouse .icon{justify-content:center;align-items:center;max-width:24px;max-height:24px;display:flex}.hero-banner .mouse .txt{color:var(--color-light);font-weight:var(--fw-bold)}.hero-banner-swiper{position:relative}.hero-banner-swiper .swiper-pagination{text-align:left;max-width:1640px;margin:0 auto;bottom:65px;left:0;right:0}.hero-banner-swiper .swiper-slide{visibility:hidden}.hero-banner-swiper .swiper-slide.swiper-slide-active{visibility:visible}html[data-asw-filter=dark-contrast] .hero-banner .video-cover,html[data-asw-filter=dark-contrast] .hero-banner .ratio{filter:grayscale()}html[data-asw-filter=dark-contrast] .hero-banner .content .title{color:#d8d8d8}html[data-asw-filter=dark-contrast] .hero-banner .content .title .color,html[data-asw-filter=dark-contrast] .hero-banner .content .desc{color:var(--color-light)}html[data-asw-filter=yellow-contrast] .hero-banner .video-cover,html[data-asw-filter=yellow-contrast] .hero-banner .ratio{filter:grayscale()}html[data-asw-filter=yellow-contrast] .hero-banner .content .title{color:var(--color-yellow-light)}html[data-asw-filter=yellow-contrast] .hero-banner .content .title .color{color:#ffcf01}html[data-asw-filter=yellow-contrast] .hero-banner .content .desc{color:var(--color-yellow-light)}html[data-asw-filter=yellow-contrast] .hero-banner .mouse .icon svg path{stroke:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .hero-banner .mouse .txt{color:var(--color-yellow)}@media (max-width:1600px){.hero-banner .content .title{font-size:70px}.hero-banner .mouse{bottom:50px}.hero-banner-swiper .swiper-pagination{max-width:1380px;bottom:50px}}@media (max-width:1440px){.hero-banner .content .title{font-size:60px}.hero-banner .content .action{padding-top:50px}}@media (max-width:1199px){.hero-banner .content .title{font-size:50px}.hero-banner .content .action{padding-top:30px}.hero-banner .mouse{gap:6px;bottom:30px}.hero-banner .mouse .icon{max-width:20px;max-height:20px}.hero-banner .mouse .txt{font-size:var(--typo-xs)}.hero-banner .ratio:before,.hero-banner .video-cover{padding-top:60%}.hero-banner .video-react{height:60dvh}.hero-banner-swiper .swiper-pagination{max-width:970px;bottom:25px}}@media (max-width:991px){.hero-banner .content{padding-bottom:8%}.hero-banner .content .title{font-size:40px}.hero-banner .content .action{padding-top:20px}.hero-banner .mouse{gap:6px;display:none;bottom:20px}.hero-banner .content .action .MuiButton-root{padding:0 20px}.hero-banner .ratio:before,.hero-banner .video-cover{padding-top:60%}.hero-banner .video-react{height:60dvh}.hero-banner-swiper .swiper-pagination{text-align:center;max-width:100%;padding:0 15px;bottom:15px}}@media (max-width:767px){.hero-banner .content{padding-bottom:40px}.hero-banner .content .title{font-size:24px}.hero-banner .content .desc{font-size:var(--typo-xs)}.hero-banner .content .action{padding-top:10px}.hero-banner .content .action .MuiButton-root{gap:10px}.hero-banner .ratio:before,.hero-banner .video-cover{padding-top:100%}.hero-banner .video-react{height:100dvh}.hero-banner-swiper .swiper-pagination{bottom:6px}}
.sc-intro-home{overflow:hidden}.sc-intro-home.section .sc-inner{padding-top:180px}.sc-intro-home .swiper-navigation{flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px;display:flex;position:relative;bottom:-10px}.sc-intro-home .swiper-navigation .swiper-pagination{width:auto;max-width:calc(100% - 110px);max-width:inherit;flex:none;margin:0;padding:0;position:relative;bottom:0}.sc-intro-home .swiper-navigation .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-border);border:none;border-radius:3px;width:38px;height:3px;margin:0}.sc-intro-home .swiper-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary)}.sc-intro-home .swiper-navigation .swiper-button-next,.sc-intro-home .swiper-navigation .swiper-button-prev{border-color:var(--color-primary);margin:0;position:relative;left:0;right:0}.sc-intro-home .swiper-navigation .swiper-button-next:before,.sc-intro-home .swiper-navigation .swiper-button-prev:before{color:var(--color-primary)}.sc-intro-home .swiper-navigation .swiper-button-next:hover,.sc-intro-home .swiper-navigation .swiper-button-prev:hover{background-color:var(--color-primary)}.sc-intro-home .swiper-navigation .swiper-button-next:hover:before,.sc-intro-home .swiper-navigation .swiper-button-prev:hover:before{color:var(--color-light)}.sc-intro-homeSwiper{margin:0 -115px}.sc-intro-homeSwiper .swiper-pagination{padding-top:40px;position:relative}.sc-intro-homeSwiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-border);border:none;border-radius:3px;width:38px;height:3px;margin:0}.sc-intro-homeSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary)}.sc-intro-homeSwiper .swiper-slide{padding-left:57.5px;padding-right:57.5px}.sc-intro-homeSwiper .swiper-slide:last-child{padding-left:0;padding-right:115px}.sc-intro-homeSwiper .swiper-slide:first-child{padding-left:115px;padding-right:0}.sc-intro-homeSwiper .swiper-slide{visibility:hidden}.sc-intro-homeSwiper .swiper-slide.swiper-slide-active{visibility:visible}.sc-intro-homeSwiper ul{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(6,1fr);gap:8px;margin:-15px;padding:0;list-style:none;display:grid}.sc-intro-homeSwiper ul>li{padding:15px}.sc-intro-homeSwiper ul>li:first-child{grid-column:span 2/span 2}.sc-intro-homeSwiper ul>li:first-child .wrapper{gap:20px;padding:20px}.sc-intro-homeSwiper ul>li:first-child .wrapper:before{background-color:#e3f0f6e6}.sc-intro-homeSwiper ul>li:first-child .thumb{width:192px;height:226px;margin-top:10px;margin-bottom:-30px;margin-left:10px}.sc-intro-homeSwiper ul>li:first-child .content .txt{color:var(--color-primary)}.sc-intro-homeSwiper ul>li:nth-child(2){grid-column-start:3}.sc-intro-homeSwiper ul>li:nth-child(2) .wrapper{align-items:flex-end;width:280px}.sc-intro-homeSwiper ul>li:nth-child(2) .wrapper:before{opacity:.7;background-image:linear-gradient(140deg,#b18f30 0% 76%,#ffc300 100%)}.sc-intro-homeSwiper ul>li:nth-child(2) .content .txt{font-size:var(--typo-md)}.sc-intro-homeSwiper ul>li:nth-child(3){grid-row-start:2;grid-column-start:1}.sc-intro-homeSwiper ul>li:nth-child(3) .wrapper{width:280px}.sc-intro-homeSwiper ul>li:nth-child(3) .wrapper:before{background-image:linear-gradient(110deg,#b18f30 15%,#b18f3080 40%,#be993600 68%)}.sc-intro-homeSwiper ul>li:nth-child(3) .content{flex-direction:column;justify-content:center;display:flex}.sc-intro-homeSwiper ul>li:nth-child(3) .content .desc{order:1}.sc-intro-homeSwiper ul>li:nth-child(3) .content .txt{font-size:var(--typo-md);order:2}.sc-intro-homeSwiper ul>li:nth-child(3) .content .icon{order:3}.sc-intro-homeSwiper ul>li:nth-child(4){grid-column:2/span 2;grid-row-start:2}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper{gap:30px}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper:before{background-color:#1052b5cc}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper:after{content:"LIVE";color:var(--color-light);pointer-events:none;background-color:#bf0000;border-radius:8px;padding:8px 16px;position:absolute;bottom:28px;right:25px}.sc-intro-homeSwiper ul>li:nth-child(4) .thumb{width:130px;height:130px}.sc-intro-homeSwiper ul>li:nth-child(4) .content .desc{font-weight:var(--fw-bold)}.sc-intro-homeSwiper ul>li:nth-child(5){grid-row:1/span 2;grid-column-start:4}.sc-intro-homeSwiper ul>li:nth-child(5) .wrapper{justify-content:center;align-items:flex-end;width:340px;height:100%}.sc-intro-homeSwiper ul>li:nth-child(5) .wrapper:before{background-color:#121d7766;background-image:linear-gradient(#121d7780 0%,#121d7766 50%)}.sc-intro-homeSwiper ul>li:nth-child(5) .content{text-align:center}.sc-intro-homeSwiper ul>li:nth-child(5) .content .icon{margin-left:auto;margin-right:auto}.sc-intro-homeSwiper ul>li:nth-child(6){grid-column:5/span 2;grid-row-start:1}.sc-intro-homeSwiper ul>li:nth-child(6) .wrapper:before{background-image:linear-gradient(45deg,#26771266 10%,#39252c99 100%)}.sc-intro-homeSwiper ul>li:nth-child(6) .content .txt{font-size:var(--typo-xl);text-shadow:var(--text-shadow)}.sc-intro-homeSwiper ul>li:nth-child(7){grid-column:5/span 2;grid-row-start:2}.sc-intro-homeSwiper ul>li:nth-child(7) .wrapper:before{background-image:linear-gradient(45deg,#b18f3099 10% 100%)}.sc-intro-homeSwiper ul>li:nth-child(7) .content{padding-left:48%}.sc-intro-homeSwiper ul>li:nth-child(7) .content .txt{font-size:var(--typo-md);text-shadow:var(--text-shadow)}.sc-intro-homeSwiper .wrapper{z-index:1;border-radius:20px;align-items:center;width:100%;height:246px;padding:40px;text-decoration:none;display:flex;position:relative;overflow:hidden}.sc-intro-homeSwiper .wrapper:before{content:"";z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.sc-intro-homeSwiper .video-hover{z-index:-1;pointer-events:visible;width:100%;height:100%;top:0;left:0;display:block!important;position:absolute!important}.sc-intro-homeSwiper .video-hover video{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:var(--transition);position:absolute;top:0;left:0}.sc-intro-homeSwiper .video-hover .loading-overlay{background-color:var(--color-dark);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.sc-intro-homeSwiper .video-hover .loading-overlay .loading-spinner{box-sizing:border-box;border:5px solid var(--color-light);border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sc-intro-homeSwiper .thumb{z-index:2;pointer-events:none;flex:none;position:relative}.sc-intro-homeSwiper .thumb img{object-fit:contain;object-position:bottom center;width:100%;height:100%;position:absolute;top:0;left:0}.sc-intro-homeSwiper .content{z-index:2;pointer-events:none;flex:1 0;position:relative}.sc-intro-homeSwiper .content .txt{font-size:var(--typo-md2);color:var(--color-light);font-weight:var(--fw-bold);-webkit-line-clamp:3;letter-spacing:0;max-height:4.5em;line-height:1.5em}.sc-intro-homeSwiper .content .desc{font-size:var(--typo-default);color:var(--color-light);font-weight:var(--fw-normal);margin:0}.sc-intro-homeSwiper .content .icon{background-color:var(--color-primary);width:24px;height:24px;color:var(--color-light);border-radius:50%;justify-content:center;align-items:center;margin-top:15px;padding:3px;display:flex}.sc-intro-homeSwiper .content .icon svg{width:100%}html[data-asw-filter=dark-contrast] .sc-intro-homeSwiper .wrapper:before,html[data-asw-filter=dark-contrast] .sc-intro-homeSwiper .video-hover,html[data-asw-filter=dark-contrast] .sc-intro-homeSwiper .thumb img{filter:grayscale()}html[data-asw-filter=dark-contrast] .sc-intro-homeSwiper ul>li:first-child .content .txt{color:var(--color-black)}html[data-asw-filter=dark-contrast] .sc-intro-homeSwiper ul>li:nth-child(4) .wrapper:after,html[data-asw-filter=dark-contrast] .sc-intro-homeSwiper .content .icon,html[data-asw-filter=dark-contrast] .sc-intro-homeSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-black)}html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-next,html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev{border-color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-next:before,html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev:before{color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-next:hover,html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev:hover{background-color:var(--color-black)}html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-next:hover:before,html[data-asw-filter=dark-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev:hover:before{color:var(--color-light)}html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper .wrapper:before,html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper .video-hover,html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper .thumb img{filter:grayscale()}html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper ul>li:first-child .wrapper:before{background-color:var(--color-yellow);filter:grayscale(0);opacity:.9}html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper ul>li:first-child .content .txt{color:var(--color-black)}html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper ul>li:nth-child(4) .wrapper:after,html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper .content .icon{background-color:var(--color-black);color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-black)}html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper .content .txt,html[data-asw-filter=yellow-contrast] .sc-intro-homeSwiper .content .desc{color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-black)}html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-next,html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev{border-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-next:before,html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev:before{color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-next:hover,html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev:hover{background-color:var(--color-black)}html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-next:hover:before,html[data-asw-filter=yellow-contrast] .sc-intro-home .swiper-navigation .swiper-button-prev:hover:before{color:var(--color-yellow)}@media (max-width:1600px){.sc-intro-home.section .sc-inner{padding-top:150px}.sc-intro-homeSwiper{margin:0 -90px}.sc-intro-homeSwiper .swiper-slide{padding-left:45px;padding-right:45px}.sc-intro-homeSwiper .swiper-slide:last-child{padding-left:0;padding-right:90px}.sc-intro-homeSwiper .swiper-slide:first-child{padding-left:90px;padding-right:0}.sc-intro-homeSwiper .swiper-pagination{padding-top:20px}.sc-intro-homeSwiper ul{margin:-12px}.sc-intro-homeSwiper ul>li{padding:12px}.sc-intro-homeSwiper ul>li:first-child .thumb{width:160px;height:200px;margin-bottom:-10px}.sc-intro-homeSwiper ul>li:nth-child(2) .wrapper{width:260px}.sc-intro-homeSwiper ul>li:nth-child(2) .content .txt,.sc-intro-homeSwiper ul>li:nth-child(3) .content .txt{font-size:var(--typo-md2)}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper{gap:25px}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper:after{padding:6px 14px;bottom:20px;right:20px}.sc-intro-homeSwiper ul>li:nth-child(4) .thumb{width:120px;height:120px}.sc-intro-homeSwiper ul>li:nth-child(5) .wrapper{width:320px}.sc-intro-homeSwiper ul>li:nth-child(6) .content .txt{font-size:var(--typo-lg)}.sc-intro-homeSwiper ul>li:nth-child(7) .content .txt{font-size:var(--typo-md2)}.sc-intro-homeSwiper .wrapper{height:220px;padding:35px}.sc-intro-homeSwiper .content .txt{font-size:var(--typo-sm)}.sc-intro-homeSwiper .content .desc{font-size:var(--typo-xs)}}@media (max-width:1440px){.sc-intro-home.section .sc-inner{padding-top:100px}.sc-intro-homeSwiper{margin:0}.sc-intro-homeSwiper .swiper-slide,.sc-intro-homeSwiper .swiper-slide:last-child,.sc-intro-homeSwiper .swiper-slide:first-child{padding-left:0;padding-right:0}.sc-intro-homeSwiper ul{margin:-6px}.sc-intro-homeSwiper ul>li{padding:6px}.sc-intro-homeSwiper ul>li:first-child .thumb{width:130px;height:180px}.sc-intro-homeSwiper ul>li:nth-child(2) .wrapper{width:220px}.sc-intro-homeSwiper ul>li:nth-child(2) .content .txt,.sc-intro-homeSwiper ul>li:nth-child(3) .content .txt{font-size:var(--typo-sm)}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper{gap:20px}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper:after{font-size:var(--typo-xs);padding:2px 10px}.sc-intro-homeSwiper ul>li:nth-child(4) .thumb{width:100px;height:100px}.sc-intro-homeSwiper ul>li:nth-child(5) .wrapper{width:260px}.sc-intro-homeSwiper ul>li:nth-child(6) .content .txt{font-size:var(--typo-md)}.sc-intro-homeSwiper ul>li:nth-child(7) .content .txt{font-size:var(--typo-sm)}.sc-intro-homeSwiper .wrapper{height:180px;padding:20px}.sc-intro-homeSwiper .content .txt{font-size:var(--typo-default)}.sc-intro-homeSwiper .content .desc{font-size:var(--typo-vxs)}}@media (max-width:1199px){.sc-intro-homeSwiper ul{grid-template-columns:repeat(4,1fr)}.sc-intro-homeSwiper ul>li:first-child{grid-column:span 2/span 2}.sc-intro-homeSwiper ul>li:nth-child(2){grid-column:span 1/span 1}.sc-intro-homeSwiper ul>li:nth-child(3){grid-column:auto/span 1;grid-row-start:auto}.sc-intro-homeSwiper ul>li:nth-child(4){grid-column:span 2/span 2}.sc-intro-homeSwiper ul>li:nth-child(5){grid-column:1/span 2;grid-row-start:2}.sc-intro-homeSwiper ul>li:nth-child(6),.sc-intro-homeSwiper ul>li:nth-child(7){grid-column:auto/span 1;grid-row-start:auto}.sc-intro-homeSwiper ul>li:first-child .thumb{width:150px;height:160px}.sc-intro-homeSwiper ul>li:nth-child(2) .wrapper,.sc-intro-homeSwiper ul>li:nth-child(3) .wrapper{width:auto}.sc-intro-homeSwiper ul>li:nth-child(4) .thumb{width:120px;height:120px}.sc-intro-homeSwiper ul>li:nth-child(5) .wrapper{width:auto}.sc-intro-home .swiper-navigation .swiper-button-next,.sc-intro-home .swiper-navigation .swiper-button-prev{display:flex}.sc-intro-home .swiper-navigation .swiper-button-next.swiper-button-lock,.sc-intro-home .swiper-navigation .swiper-button-prev.swiper-button-lock{display:none}}@media (max-width:991px){.sc-intro-home.section .sc-inner{padding:60px 0 30px}.sc-intro-homeSwiper ul{grid-template-columns:repeat(3,1fr)}.sc-intro-homeSwiper ul>li:first-child{grid-column:span 2/span 2}.sc-intro-homeSwiper ul>li:nth-child(2){grid-column:span 1/span 1}.sc-intro-homeSwiper ul>li:nth-child(3){grid-column:1/span 1;grid-row-start:2}.sc-intro-homeSwiper ul>li:nth-child(4){grid-column:span 2/span 2}.sc-intro-homeSwiper ul>li:nth-child(5),.sc-intro-homeSwiper ul>li:nth-child(6),.sc-intro-homeSwiper ul>li:nth-child(7){grid-column:auto/span 1;grid-row-start:auto}.sc-intro-homeSwiper ul>li:nth-child(5) .wrapper{height:180px}}@media (max-width:767px){.sc-intro-home.section .sc-inner{padding:30px 0}.sc-intro-homeSwiper ul{grid-template-columns:repeat(2,1fr);margin:-5px}.sc-intro-homeSwiper ul>li{padding:5px}.sc-intro-homeSwiper ul>li:first-child{grid-column:span 2/span 2}.sc-intro-homeSwiper ul>li:nth-child(2),.sc-intro-homeSwiper ul>li:nth-child(3){grid-column:auto/span 1;grid-row-start:auto}.sc-intro-homeSwiper ul>li:nth-child(4),.sc-intro-homeSwiper ul>li:nth-child(5),.sc-intro-homeSwiper ul>li:nth-child(6),.sc-intro-homeSwiper ul>li:nth-child(7){grid-column:auto/span 2;grid-row-start:auto}.sc-intro-homeSwiper ul>li:first-child .wrapper{gap:15px;padding:15px}.sc-intro-homeSwiper ul>li:first-child .thumb{width:120px;height:150px;margin:0 0 -10px}.sc-intro-homeSwiper ul>li:nth-child(2) .wrapper{align-items:center}.sc-intro-homeSwiper ul>li:nth-child(3) .content .txt br{display:none}.sc-intro-homeSwiper ul>li:nth-child(4) .wrapper{gap:15px}.sc-intro-homeSwiper ul>li:nth-child(4) .thumb{width:90px;height:90px}.sc-intro-homeSwiper ul>li:nth-child(5) .wrapper{align-items:center;height:200px}.sc-intro-homeSwiper .swiper-pagination{padding-top:5px}.sc-intro-homeSwiper .wrapper{height:160px;padding:15px}.sc-intro-homeSwiper .content .icon{width:18px;height:18px;margin-top:8px}.sc-intro-home .swiper-navigation .swiper-pagination{max-width:calc(100% - 88px)}}
.sc-menubanner{z-index:2;position:relative;overflow:hidden}.sc-menubanner.section .sc-inner{min-height:680px;padding:200px 0 120px}.sc-menubanner:before{content:"";z-index:0;background-image:url(/img/background/bg-menubanner2.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:292px;position:absolute;bottom:0;left:0;right:0}.sc-menubanner:after{content:"";z-index:1;z-index:-1;background-image:url(/img/static/menubanner-graphic.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:463px;height:542px;margin-right:-1071px;position:absolute;bottom:138px;right:50%}.sc-menubanner .graphic{z-index:0;color:#dfc980;letter-spacing:.2em;font-size:155px;font-weight:var(--fw-bold);white-space:nowrap;text-transform:uppercase;margin:0;animation-name:graphic-animation;animation-duration:90s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:60px;left:0}@keyframes graphic-animation{0%{opacity:.4;left:0%}50%{opacity:.15;left:-130%}to{opacity:.4;left:-260%}}.sc-menubanner-swiper{z-index:2;margin-right:125px;padding-bottom:30px;position:relative}.sc-menubanner-swiper .swiper-pagination{padding-top:0;position:absolute;bottom:0}.sc-menubanner-swiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-border);border:none;border-radius:3px;width:38px;height:3px;margin:0}.sc-menubanner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary)}.sc-menubanner-swiper .swiper-slide{visibility:hidden}.sc-menubanner-swiper .swiper-slide.swiper-slide-visible{visibility:visible}.sc-menubanner-swiper .swiper-navigation{flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px;display:flex;position:relative;bottom:-10px}.sc-menubanner-swiper .swiper-navigation .swiper-pagination{flex:none;width:auto;max-width:calc(100% - 110px);margin:0;padding:0;position:relative;bottom:0}.sc-menubanner-swiper .swiper-navigation .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-border);border:none;border-radius:3px;width:38px;height:3px;margin:0}.sc-menubanner-swiper .swiper-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary)}.sc-menubanner-swiper .swiper-navigation .swiper-button-next,.sc-menubanner-swiper .swiper-navigation .swiper-button-prev{border-color:var(--color-primary);margin:0;position:relative;left:0;right:0}.sc-menubanner-swiper .swiper-navigation .swiper-button-next:before,.sc-menubanner-swiper .swiper-navigation .swiper-button-prev:before{color:var(--color-primary)}.sc-menubanner-swiper .swiper-navigation .swiper-button-next:hover,.sc-menubanner-swiper .swiper-navigation .swiper-button-prev:hover{background-color:var(--color-primary)}.sc-menubanner-swiper .swiper-navigation .swiper-button-next:hover:before,.sc-menubanner-swiper .swiper-navigation .swiper-button-prev:hover:before{color:var(--color-light)}.sc-menubanner-swiper .wrapper{background-color:var(--color-light);transition:var(--transition);border-radius:20px;flex-direction:column;justify-content:center;gap:30px;padding:30px;text-decoration:none;display:flex}.sc-menubanner-swiper .wrapper:hover{background-color:var(--color-secondary-dark)}.sc-menubanner-swiper .wrapper:hover .thumb .ratio>img{filter:brightness(0)grayscale()invert()}.sc-menubanner-swiper .wrapper:hover .title{color:var(--color-light)}.sc-menubanner-swiper .thumb{width:80px;height:80px;transition:var(--transition);flex:none}.sc-menubanner-swiper .thumb .ratio{background:0 0}.sc-menubanner-swiper .thumb .ratio>img{object-fit:contain;filter:brightness();transition:var(--transition)}.sc-menubanner-swiper .content{flex:none}.sc-menubanner-swiper .title{color:var(--color-black);font-weight:var(--fw-bold);letter-spacing:0;transition:var(--transition);-webkit-line-clamp:2;height:3em;margin:0;line-height:1.5em}.sc-menubanner-swiper .action .icon{background-color:var(--color-primary-dark);width:24px;height:24px;color:var(--color-light);border-radius:50%;justify-content:center;align-items:center;padding:3px;display:flex}.sc-menubanner-swiper .action .icon svg{width:100%}.sc-menubanner-grid{grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:15px;display:grid}.sc-menubanner-grid .wrapper{transition:var(--transition);background-color:#fbf7ec;border-radius:20px;flex-direction:column;justify-content:center;gap:30px;padding:30px;text-decoration:none;display:flex}.sc-menubanner-grid .wrapper:hover{background-color:var(--color-secondary-dark)}.sc-menubanner-grid .wrapper:hover .thumb .ratio>img{filter:brightness(0)grayscale()invert()}.sc-menubanner-grid .wrapper:hover .title{color:var(--color-light)}.sc-menubanner-grid .thumb{width:80px;height:80px;transition:var(--transition);flex:none}.sc-menubanner-grid .thumb .ratio{background:0 0}.sc-menubanner-grid .thumb .ratio>img{object-fit:contain;filter:brightness();transition:var(--transition)}.sc-menubanner-grid .content{flex:none}.sc-menubanner-grid .title{color:var(--color-black);font-weight:var(--fw-bold);letter-spacing:0;transition:var(--transition);-webkit-line-clamp:2;height:3em;margin:0;line-height:1.5em}.sc-menubanner-grid .action .icon{background-color:var(--color-primary-dark);width:24px;height:24px;color:var(--color-light);border-radius:50%;justify-content:center;align-items:center;padding:3px;display:flex}.sc-menubanner-grid .action .icon svg{width:100%}html[data-asw-filter=dark-contrast] .sc-menubanner:before,html[data-asw-filter=dark-contrast] .sc-menubanner:after{filter:grayscale()}html[data-asw-filter=dark-contrast] .sc-menubanner-swiper .thumb .ratio>img{filter:grayscale()brightness(0)}html[data-asw-filter=dark-contrast] .sc-menubanner .graphic{color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-menubanner-swiper .action .icon,html[data-asw-filter=dark-contrast] .sc-menubanner-swiper .wrapper:hover{background-color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-menubanner-swiper .wrapper:hover .icon{background-color:var(--color-light);color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-menubanner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-black)}html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-next,html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev{border-color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-next:before,html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev:before{color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-next:hover,html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev:hover{background-color:var(--color-black)}html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-next:hover:before,html[data-asw-filter=dark-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev:hover:before{color:var(--color-light)}html[data-asw-filter=dark-contrast] .sc-menubanner-grid .wrapper{background-color:var(--color-snow)}html[data-asw-filter=dark-contrast] .sc-menubanner-grid .thumb .ratio>img{filter:grayscale()brightness(0)}html[data-asw-filter=dark-contrast] .sc-menubanner-grid .title{color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-menubanner-grid .action .icon,html[data-asw-filter=dark-contrast] .sc-menubanner-grid .wrapper:hover{background-color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-menubanner-grid .wrapper:hover .action .icon{background-color:var(--color-gray)}html[data-asw-filter=yellow-contrast] .sc-menubanner{background-color:var(--color-yellow-light)}html[data-asw-filter=yellow-contrast] .sc-menubanner:before,html[data-asw-filter=yellow-contrast] .sc-menubanner:after{filter:grayscale();mix-blend-mode:multiply}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .thumb .ratio>img{filter:grayscale()brightness(0)}html[data-asw-filter=yellow-contrast] .sc-menubanner .graphic{color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .wrapper{background-color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .action .icon{background-color:var(--color-dark);color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .wrapper:hover{background-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .wrapper:hover .thumb .ratio>img{filter:invert(99%)sepia(41%)saturate(3710%)hue-rotate(550deg)brightness(260%)contrast(150%)}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .wrapper:hover .title{color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .wrapper:hover .icon{background-color:var(--color-yellow);color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-black)}html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-next,html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev{border-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-next:before,html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev:before{color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-next:hover,html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev:hover{background-color:var(--color-black)}html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-next:hover:before,html[data-asw-filter=yellow-contrast] .sc-menubanner .swiper-navigation .swiper-button-prev:hover:before{color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .wrapper{background-color:#ffd}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .thumb .ratio>img{filter:grayscale()brightness(0)}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .title{color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .action .icon{background-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .wrapper:hover{background-color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .wrapper:hover .thumb .ratio>img{filter:brightness(0)grayscale()}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .wrapper:hover .title{color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-menubanner-grid .wrapper:hover .action .icon{background-color:var(--color-black);color:var(--color-yellow)}@media (max-width:1600px){.sc-menubanner:before{height:240px}.sc-menubanner:after{width:390px;height:462px;margin-right:-885px;bottom:109px}.sc-menubanner .graphic{font-size:135px;top:40px}.sc-menubanner.section .sc-inner{min-height:560px;padding:165px 0 100px}.sc-menubanner-swiper .wrapper{gap:20px;padding:25px}.sc-menubanner-swiper .thumb{width:70px;height:70px}.sc-menubanner-swiper .title{font-size:var(--typo-default)}}@media (max-width:1440px){.sc-menubanner:before{height:200px}.sc-menubanner:after{width:320px;height:372px;margin-right:-735px;bottom:93px}.sc-menubanner .graphic{font-size:100px;top:30px}.sc-menubanner.section .sc-inner{min-height:480px}.sc-menubanner-swiper .wrapper{gap:10px;padding:20px}.sc-menubanner-swiper .thumb{width:60px;height:60px}}@media (max-width:1199px){.sc-menubanner:before{height:150px}.sc-menubanner:after{width:250px;height:292px;margin-right:-571px;bottom:73px}.sc-menubanner .graphic{font-size:70px}.sc-menubanner.section .sc-inner{min-height:360px;padding:95px 0 60px}.sc-menubanner-swiper .thumb{width:50px;height:50px}.sc-menubanner-grid{grid-template-columns:repeat(4,1fr)}.sc-menubanner-grid .wrapper{gap:16px;padding:24px}.sc-menubanner-grid .thumb{width:50px;height:50px}.sc-menubanner-grid .title{font-size:16px}.sc-menubanner .swiper-navigation .swiper-button-next,.sc-menubanner .swiper-navigation .swiper-button-prev{display:flex}.sc-menubanner .swiper-navigation .swiper-button-next.swiper-button-lock,.sc-menubanner .swiper-navigation .swiper-button-prev.swiper-button-lock{display:none}}@media (max-width:991px){.sc-menubanner:before{background-position:100% 100%}.sc-menubanner:after{margin-right:-445px;bottom:70px}.sc-menubanner .graphic{font-size:60px}.sc-menubanner-grid .wrapper{gap:14px;padding:20px}.sc-menubanner-grid .thumb{width:50px;height:50px}.sc-menubanner-grid .title{font-size:14px}}@media (max-width:767px){.sc-menubanner:before{height:120px}.sc-menubanner:after{width:194px;height:250px;margin-right:-233px;bottom:45px}.sc-menubanner .graphic{font-size:50px}.sc-menubanner.section .sc-inner{min-height:300px;padding:95px 0 30px}.sc-menubanner-swiper{margin:0 -15px;padding:0 15px 30px}.sc-menubanner-swiper .wrapper{width:auto;padding:15px}.sc-menubanner-swiper .thumb{width:40px;height:40px}.sc-menubanner-swiper .title{-webkit-line-clamp:3;height:4.5em}.sc-menubanner-swiper .action{display:none}.sc-menubanner .swiper-navigation .swiper-pagination{max-width:calc(100% - 88px)}.sc-menubanner-grid{grid-template-columns:repeat(2,1fr);gap:10px}.sc-menubanner-grid .wrapper{gap:14px;padding:18px}.sc-menubanner-grid .thumb{width:40px;height:40px}.sc-menubanner-grid .title{font-size:12px}}
.sc-minisitebanner{z-index:1;margin-bottom:-180px;position:relative;overflow:hidden}.sc-minisitebanner.section .sc-inner{padding:250px 0 350px}.sc-minisitebanner.section .container{position:relative}.sc-minisitebanner.section .sc-head{display:block}.sc-minisitebanner.section .sc-head .title{color:var(--color-secondary-dark);margin-bottom:15px;line-height:1.5}.sc-minisitebanner.section .sc-head+.sc-body{margin-top:0}.sc-minisitebanner .graphic{z-index:0;width:630px;height:1052px;position:absolute;top:30px;left:0}.sc-minisitebanner .graphic svg{width:100%;animation-name:map-animation;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite;display:block}@keyframes map-animation{0%{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}to{opacity:.4;transform:scale(1)}}.sc-minisitebanner .sc-head{position:absolute;top:-140px;left:15px}.sc-minisitebanner .sc-head .pin{width:112px;margin-bottom:35px}.sc-minisitebanner .sc-body{padding-left:400px}.sc-minisitebanner-swiper{z-index:1;pointer-events:none;margin-right:-120px;position:relative;overflow:visible}.sc-minisitebanner-swiper .swiper-pagination{text-align:left;pointer-events:visible;width:auto;bottom:45px;left:-320px}.sc-minisitebanner-swiper .swiper-button-next,.sc-minisitebanner-swiper .swiper-button-prev{border-color:var(--color-secondary-dark);background-color:var(--color-light);pointer-events:visible;bottom:36px}.sc-minisitebanner-swiper .swiper-button-next:before,.sc-minisitebanner-swiper .swiper-button-prev:before{color:var(--color-secondary-dark)}.sc-minisitebanner-swiper .swiper-button-next:hover,.sc-minisitebanner-swiper .swiper-button-prev:hover{background-color:var(--color-secondary-dark)}.sc-minisitebanner-swiper .swiper-button-next:hover:before,.sc-minisitebanner-swiper .swiper-button-prev:hover:before{color:var(--color-light)}.sc-minisitebanner-swiper .swiper-button-next{left:-240px}.sc-minisitebanner-swiper .swiper-button-prev{left:-400px}.sc-minisitebanner-swiper .swiper-slide.swiper-slide-visible{opacity:1;pointer-events:visible}.sc-minisitebanner-swiper .swiper-slide.swiper-slide-visible .wrapper{opacity:1;pointer-events:visible;visibility:visible}.sc-minisitebanner-swiper .swiper-slide.swiper-slide-visible.swiper-slide-prev,.sc-minisitebanner-swiper .swiper-slide.swiper-slide-visible.swiper-slide-prev .wrapper{opacity:0;pointer-events:none}.sc-minisitebanner-swiper .wrapper{box-shadow:var(--box-shadow3);background-color:var(--color-light);transition:var(--transition);opacity:0;pointer-events:none;visibility:hidden;border-radius:20px;text-decoration:none;display:block;overflow:hidden}.sc-minisitebanner-swiper .wrapper:hover{background-color:var(--color-secondary-dark)}.sc-minisitebanner-swiper .wrapper:hover .thumb .ratio>img{transform:scale(1.1)}.sc-minisitebanner-swiper .wrapper:hover .txt,.sc-minisitebanner-swiper .wrapper:hover .title{color:var(--color-light)}.sc-minisitebanner-swiper .thumb .ratio{background:0 0}.sc-minisitebanner-swiper .thumb .ratio>img{transition:var(--transition);transform:scale(1)}.sc-minisitebanner-swiper .content{align-items:center;padding:10px 25px;display:flex}.sc-minisitebanner-swiper .text{flex:1 0;padding-right:10px}.sc-minisitebanner-swiper .txt{font-size:12px;font-weight:var(--fw-bold);color:var(--color-black);transition:var(--transition)}.sc-minisitebanner-swiper .title{color:var(--color-black);font-weight:var(--fw-bold);letter-spacing:0;transition:var(--transition);-webkit-line-clamp:1;height:1.5em;margin:0;line-height:1.5em}.sc-minisitebanner-swiper .icon{background-color:var(--color-primary-dark);width:28px;height:28px;color:var(--color-light);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:3px;display:flex}.sc-minisitebanner-swiper .icon svg{width:100%}html[data-asw-filter=dark-contrast] .sc-minisitebanner .graphic svg,html[data-asw-filter=dark-contrast] .sc-minisitebanner .sc-head .pin,html[data-asw-filter=dark-contrast] .sc-minisitebanner-swiper .thumb .ratio>img{filter:grayscale()}html[data-asw-filter=dark-contrast] .sc-minisitebanner-swiper .icon,html[data-asw-filter=dark-contrast] .sc-minisitebanner-swiper .wrapper:hover{background-color:var(--color-dark)}html[data-asw-filter=dark-contrast] .sc-minisitebanner-swiper .wrapper:hover .icon{background-color:var(--color-light);color:var(--color-dark)}@media (max-width:767px){html[data-asw-filter=dark-contrast] .sc-minisitebanner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-black)}}html[data-asw-filter=yellow-contrast] .sc-minisitebanner .graphic svg,html[data-asw-filter=yellow-contrast] .sc-minisitebanner .sc-head .pin,html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .thumb .ratio>img{filter:grayscale()}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .swiper-button-next,html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .swiper-button-prev{background-color:var(--color-yellow-light)}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .swiper-button-next:hover,html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .swiper-button-prev:hover{background-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .swiper-button-next:hover:before,html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .swiper-button-prev:hover:before{color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .wrapper{background-color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .icon{background-color:var(--color-dark);color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .wrapper:hover{background-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .wrapper:hover .txt,html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .wrapper:hover .title{color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .wrapper:hover .icon{background-color:var(--color-yellow);color:var(--color-dark)}@media (max-width:767px){html[data-asw-filter=yellow-contrast] .sc-minisitebanner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-black)}}@media (max-width:1600px){.sc-minisitebanner.section .sc-inner{padding:200px 0 250px}.sc-minisitebanner .graphic{width:490px;height:816px;top:10px}.sc-minisitebanner .graphic svg{height:auto}.sc-minisitebanner .sc-head .pin{width:90px;height:auto;margin-bottom:15px}.sc-minisitebanner-swiper{margin-right:-80px}}@media (max-width:1440px){.sc-minisitebanner.section .sc-inner{padding:160px 0 200px}.sc-minisitebanner .graphic{width:400px;height:816px}.sc-minisitebanner .sc-head{top:-110px}.sc-minisitebanner .sc-head .pin{width:50px;margin-bottom:10px}.sc-minisitebanner-swiper{margin-right:0}.sc-minisitebanner-swiper .swiper-button-next{left:-250px}.sc-minisitebanner-swiper .content{padding:10px 15px}.sc-minisitebanner-swiper .title{font-size:var(--typo-sm)}}@media (max-width:1199px){.sc-minisitebanner .sc-body{padding-left:340px}.sc-minisitebanner-swiper .swiper-button-next,.sc-minisitebanner-swiper .swiper-button-prev{display:flex}.sc-minisitebanner-swiper .swiper-button-next.swiper-button-lock,.sc-minisitebanner-swiper .swiper-button-prev.swiper-button-lock{display:none}.sc-minisitebanner-swiper .swiper-button-prev{left:-340px}.sc-minisitebanner-swiper .swiper-button-next{left:-180px}.sc-minisitebanner-swiper .swiper-pagination{text-align:center;bottom:41px;left:-260px}}@media (max-width:991px){.sc-minisitebanner{margin-bottom:0}.sc-minisitebanner.section .sc-inner{padding:60px 0}.sc-minisitebanner.section .sc-head{text-align:center;margin-bottom:30px;position:relative;top:0;left:0}.sc-minisitebanner .graphic{margin:auto;left:0;right:0}.sc-minisitebanner .sc-body{padding-left:0}.sc-minisitebanner-swiper{padding-bottom:50px}.sc-minisitebanner-swiper .swiper-button-prev{margin-left:-80px;bottom:0;left:50%}.sc-minisitebanner-swiper .swiper-button-next{margin-right:-80px;bottom:0;left:auto;right:50%}.sc-minisitebanner-swiper .swiper-pagination{text-align:center;pointer-events:none;bottom:2px;left:0;right:0}}@media (max-width:767px){.sc-minisitebanner .graphic{width:100%;height:auto}.sc-minisitebanner .sc-head .pin{width:80px;margin-bottom:5px}.sc-minisitebanner-swiper .swiper-slide{width:auto}.sc-minisitebanner-swiper .swiper-pagination{bottom:4px}.sc-minisitebanner-swiper .swiper-slide.swiper-slide-visible.swiper-slide-prev,.sc-minisitebanner-swiper .swiper-slide.swiper-slide-visible.swiper-slide-prev .wrapper,.sc-minisitebanner-swiper .swiper-slide .wrapper{opacity:1;pointer-events:visible}.sc-minisitebanner-swiper .wrapper{width:auto}.sc-minisitebanner-swiper .swiper-pagination{pointer-events:none}.sc-minisitebanner-swiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-border);border:none;border-radius:3px;width:38px;height:3px;margin:0}.sc-minisitebanner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-secondary-dark)}.sc-minisitebanner-swiper .swiper-button-prev{margin-left:-70px}.sc-minisitebanner-swiper .swiper-button-next{margin-right:-70px}}
.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}
