.rich-slider-container{background:#000;height:100vh;min-height:600px;overflow:hidden;position:relative;width:100%}.rich-swiper,.slide-bg-wrap{height:100%;width:100%}.slide-bg-wrap{left:0;overflow:hidden;position:absolute;top:0;z-index:1}.slide-bg{background-position:50%;background-size:cover;height:100%;transform:scale(1);transition:transform 8s ease-out;width:100%}.swiper-slide-active .slide-bg{transform:scale(1.1)}.slide-overlay{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.8));bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.sp-only{display:none}.pc-only{display:block}@media (max-width:768px){.sp-only{display:block}.pc-only{display:none}.rich-slider-container{height:85vh}}.slide-content{align-items:center;display:flex;height:100%;justify-content:center;padding-bottom:50px;position:relative;text-align:center;z-index:10}.slide-inner{max-width:900px;padding:0 20px;width:100%}.slide-title{font-size:4rem;font-weight:800;line-height:1.2;margin-bottom:20px;overflow-wrap:break-word;text-shadow:0 4px 10px rgba(0,0,0,.9);transition:all .8s ease-out .4s;word-break:normal}.slide-text,.slide-title{color:#fff!important;opacity:0;transform:translateY(30px)}.slide-text{font-size:1.25rem;line-height:1.6;margin-bottom:40px;text-shadow:0 2px 5px rgba(0,0,0,.8);transition:all .8s ease-out .6s}.slide-btn-wrap{opacity:0;transform:translateY(30px);transition:all .8s ease-out .8s}.swiper-slide-active .slide-btn-wrap,.swiper-slide-active .slide-text,.swiper-slide-active .slide-title{opacity:1;transform:translateY(0)}.slide-btn{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.7);border-radius:50px;color:#fff!important;display:inline-flex;font-weight:600;letter-spacing:1px;padding:16px 45px;text-decoration:none;text-shadow:none;transition:all .3s}.slide-btn:hover{background:#fff;border-color:#fff;color:#000!important}.slide-btn .arrow{margin-left:10px;transition:transform .3s}.slide-btn:hover .arrow{transform:translateX(5px)}.swiper-button-next,.swiper-button-prev{color:hsla(0,0%,100%,.6);transition:color .3s}.swiper-button-next:hover,.swiper-button-prev:hover{color:#fff}.autoplay-progress{background:hsla(0,0%,100%,.1);bottom:0;height:4px;left:0;position:absolute;width:100%;z-index:10}.autoplay-progress span{background:#fff;display:block;height:100%;width:0}@media (max-width:768px){.slide-title{font-size:2.2rem;word-break:keep-all}.slide-text{font-size:1rem;margin-bottom:30px}.slide-btn{justify-content:center;padding:14px 35px;width:100%}.swiper-button-next,.swiper-button-prev{display:none}}:root{--swiper-theme-color:#fff!important;--swiper-navigation-size:30px!important}.swiper-button-next,.swiper-button-prev{color:#fff!important;opacity:.7;text-shadow:0 2px 5px rgba(0,0,0,.5);transition:all .3s ease}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1;transform:scale(1.1)}.swiper-pagination-bullet{background:#fff!important;opacity:.5}.swiper-pagination-bullet-active{background:#fff!important;opacity:1}