.cmp__racetrack{background-color:rgba(0,0,0,.95)}.cmp__racetrack-banner{background-color:#000;overflow:hidden;position:relative;width:calc(100vw - 5px);z-index:1}.cmp__racetrack-banner .hidden{display:none;visibility:hidden}@media screen and (max-width:768px){.cmp__racetrack-banner{width:100vw}}.cmp__racetrack-banner-swiper{height:100vh;width:100%}.cmp__racetrack-banner-swiper-item img,.cmp__racetrack-banner-swiper-item video.video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack-banner-swiper-item video.video,.cmp__racetrack-banner-swiper-item.has-video img{display:none}.cmp__racetrack-banner-swiper-item.has-video video.video{display:block}.cmp__racetrack-banner .swiper-control{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;bottom:3.4027777778vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:2px;justify-content:space-between;left:2.7777777778vw;position:absolute;width:94.4444444444vw;z-index:3}@media screen and (max-width:768px){.cmp__racetrack-banner .swiper-control{bottom:24px;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:1pc;width:calc(100vw - 2pc)}}.cmp__racetrack-banner .swiper-control .swiper-pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between;width:47.2222222222vw}@media screen and (max-width:768px){.cmp__racetrack-banner .swiper-control .swiper-pagination{bottom:0;height:1px;position:absolute;width:100%}}.cmp__racetrack-banner .swiper-control .swiper-pagination .swiper-pagination-bullet{-webkit-box-flex:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.2);-ms-flex:1;flex:1;height:100%;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.cmp__racetrack-banner .swiper-control .swiper-pagination .swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.6)}.cmp__racetrack-banner .swiper-control .swiper-control-right{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6666666667vw;justify-content:space-between}@media screen and (max-width:768px){.cmp__racetrack-banner .swiper-control .swiper-control-right{padding-bottom:1pc}}.cmp__racetrack-banner .swiper-control .swiper-control-right .a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1111111111vw;font-weight:400;gap:4px}@media screen and (max-width:768px){.cmp__racetrack-banner .swiper-control .swiper-control-right .a{font-size:14px;line-height:22px}}.cmp__racetrack-banner .swiper-control .swiper-control-right .a .active,.cmp__racetrack-banner .swiper-control .swiper-control-right .a .seq,.cmp__racetrack-banner .swiper-control .swiper-control-right .a .total{color:hsla(0,0%,100%,.95);font-size:1.1111111111vw;font-weight:400}@media screen and (max-width:768px){.cmp__racetrack-banner .swiper-control .swiper-control-right .a .active,.cmp__racetrack-banner .swiper-control .swiper-control-right .a .seq,.cmp__racetrack-banner .swiper-control .swiper-control-right .a .total{font-size:14px;line-height:22px}}.cmp__racetrack-banner .swiper-control .swiper-control-right .b{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5555555556vw}.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-next,.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-prev{cursor:pointer;height:2pc;width:2pc}@media screen and (max-width:768px){.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-next,.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-prev{height:24px;width:24px}.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-next svg,.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-prev svg{height:100%;width:100%}}.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-next.swiper-button-disabled,.cmp__racetrack-banner .swiper-control .swiper-control-right .b .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.5}.cmp__racetrack-banner-content{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:calc(100vh - 8.33333vw);justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.cmp__racetrack-banner-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:75pt}}.cmp__racetrack-banner-content .wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:50.1388888889vw}@media screen and (max-width:768px){.cmp__racetrack-banner-content .wrap{width:calc(100vw - 2pc)}}.cmp__racetrack-banner-content .active{opacity:1;pointer-events:all;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.cmp__racetrack-banner-content-title{color:#fff;font-size:2.5vw;font-weight:500;line-height:130%;will-change:transform,opacity}@media screen and (max-width:768px){.cmp__racetrack-banner-content-title{font-size:24px;line-height:36px}}.cmp__racetrack-banner-content-desc{color:hsla(0,0%,100%,.75);font-size:1.1111111111vw;font-weight:500;line-height:170%;margin-top:.8333333333vw;pointer-events:none;-webkit-transition-duration:1s,.6s;transition-duration:1s,.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}@media screen and (max-width:768px){.cmp__racetrack-banner-content-desc{font-size:13px;line-height:24px;margin-top:14px}}.cmp__racetrack-banner-content-btn{margin-top:.8333333333vw;pointer-events:none;-webkit-transition-duration:1s,.6s;transition-duration:1s,.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.cmp__racetrack-banner-content-btn,.cmp__racetrack-banner-content-btn .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp__racetrack-banner-content-btn .btn{background-color:#fff;border-radius:.2777777778vw;color:rgba(0,0,0,.95);cursor:pointer;font-size:.9027777778vw;font-weight:500;height:2.7777777778vw;line-height:1.5277777778vw;-webkit-transition:all .3s linear;transition:all .3s linear;width:8.0555555556vw}@media screen and (max-width:768px){.cmp__racetrack-banner-content-btn .btn{border-radius:4px;font-size:9pt;height:unset;line-height:unset;margin-top:24px;padding:8px 24px;width:unset}}.cmp__racetrack-banner-content-btn .btn:hover{background-color:hsla(0,0%,100%,.8);color:rgba(0,0,0,.8)}.cmp__racetrack-nav{height:100vh;position:relative;width:100%}@media screen and (max-width:768px){.cmp__racetrack-nav{display:none}}.cmp__racetrack-nav .cmp__racetrack-nav-swiper{height:100vh;width:100%}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item{height:100%;position:relative;width:100%}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item:before{background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(270deg,rgba(0,0,0,.6),transparent);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:34.7222222222vw;z-index:9}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item:before{display:none}}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item video{display:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item .text{max-width:22.9166666667vw;position:absolute;right:4.3055555556vw;top:47%;z-index:10}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item .text{bottom:5pc;left:1pc;max-width:100%;right:1pc;top:unset}}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item .text .title{color:#fff;font-size:1.6666666667vw;font-weight:500;line-height:2.5vw}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item .text .title{font-size:20px;line-height:30px}}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item .text .desc{color:hsla(0,0%,100%,.8);font-size:.9722222222vw;font-weight:500;line-height:1.5555555556vw}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item .text .desc{font-size:14px;line-height:1.4pc}}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item.has-video img{display:none}.cmp__racetrack-nav .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item.has-video video{display:block}.cmp__racetrack-nav .cmp__racetrack-nav-container{position:static}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-container{bottom:220px;height:15pc;left:1pc;-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));-webkit-mask-image:linear-gradient(0deg,transparent,#000 20%,#000 80%,transparent);mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));mask-image:linear-gradient(0deg,transparent,#000 20%,#000 80%,transparent);position:absolute;width:99pt}}.cmp__racetrack-nav .cmp__racetrack-nav-list{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:6.9444444444vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;position:absolute;width:100%;z-index:1}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list{position:relative}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item{-webkit-box-flex:1;-ms-flex:1;flex:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item{opacity:.65}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item.swiper-slide-active{opacity:1}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .link{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);cursor:pointer;display:block;padding:2.0833333333vw 1.8055555556vw;position:relative;text-align:center;-webkit-transform:translateY(5.23vw);transform:translateY(5.23vw);-webkit-transition:all .3s linear;transition:all .3s linear;z-index:5}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9pt;padding:0;pointer-events:none;-webkit-transform:unset;transform:unset}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .link:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;width:100%;z-index:4}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item:before{display:none}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item:after{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));bottom:-1.5vw;content:"";height:100%;position:absolute;right:0;width:1px}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item:after{display:none}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item:after:last-child{background:none}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .icon{min-height:3.8888888889vw;min-width:3.8888888889vw}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .icon{height:36px;min-height:none;min-width:none}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .arrow{height:2.3611111111vw;margin-top:1.3888888889vw;width:2.3611111111vw}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .arrow{display:none}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .text{color:#9a9a9a;display:block;font-size:1.1111111111vw;font-weight:500;line-height:1.7777777778vw;margin-top:.8333333333vw;white-space:nowrap}@media screen and (max-width:768px){.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item .text{color:#fff;font-size:14px;line-height:22px}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item.active{opacity:1}}.cmp__racetrack-nav .cmp__racetrack-nav-list .cmp__racetrack-nav-list-item.active .text{color:#fff}.cmp__racetrack-nav.has-video .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item img{display:none}.cmp__racetrack-nav.has-video .cmp__racetrack-nav-swiper .cmp__racetrack-nav-item video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack .cmp__racetrack-logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;position:absolute;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:background-color 1s linear;transition:background-color 1s linear;width:100%;z-index:9999}.cmp__racetrack .cmp__racetrack-logo .cmp__racetrack-logo-wrap{height:13.1944444444vw;position:relative;width:68.4722222222vw}.cmp__racetrack .cmp__racetrack-logo .cmp__racetrack-logo-wrap .mask{background-color:rgba(0,0,0,.35);height:100%;position:relative;width:100%;z-index:1}.cmp__racetrack .cmp__racetrack-logo .cmp__racetrack-logo-wrap .svg-icon{height:100%;position:absolute;top:0;-webkit-transform-origin:top center;transform-origin:top center;width:100%}.cmp__racetrack-sidebar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.1111111111vw;left:2.0833333333vw;opacity:0;pointer-events:none;position:fixed;top:50vh;-webkit-transform:translate(-10vw,-50%);transform:translate(-10vw,-50%);-webkit-transition:all .3s cubic-bezier(.42,0,.18,1.26);transition:all .3s cubic-bezier(.42,0,.18,1.26);z-index:99}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(0,0,0,.1);display:none;gap:0;left:0;overflow:auto;padding:9pt 0;pointer-events:all;position:fixed;scroll-behavior:smooth;top:0;-webkit-transform:unset!important;transform:unset!important;width:100vw;z-index:9999}.cmp__racetrack-sidebar-nav::-webkit-scrollbar{display:none}}.cmp__racetrack-sidebar-nav.show{opacity:1;pointer-events:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav.show{display:block}}.cmp__racetrack-sidebar-nav-line{height:31.3888888889vw;-webkit-transition:all .3s linear;transition:all .3s linear;width:.1180555556vw}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line{bottom:0;height:1px;left:7px;position:absolute;width:460px}}.cmp__racetrack-sidebar-nav-line.active1{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0))}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line.active1{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(1.42%,hsla(0,0%,100%,.25)),color-stop(6.57%,hsla(0,0%,100%,.7)),color-stop(13.8%,hsla(0,0%,100%,.25)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.25) 1.42%,hsla(0,0%,100%,.7) 6.57%,hsla(0,0%,100%,.25) 13.8%,hsla(0,0%,100%,0))}}.cmp__racetrack-sidebar-nav-line.active2{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(15%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 15%,hsla(0,0%,100%,0))}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line.active2{background:-webkit-gradient(linear,left top,left bottom,color-stop(4.11%,hsla(0,0%,100%,0)),color-stop(11.46%,hsla(0,0%,100%,.22)),color-stop(19.84%,hsla(0,0%,100%,.69)),color-stop(29.78%,hsla(0,0%,100%,.22)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 4.11%,hsla(0,0%,100%,.22) 11.46%,hsla(0,0%,100%,.69) 19.84%,hsla(0,0%,100%,.22) 29.78%,hsla(0,0%,100%,0))}}.cmp__racetrack-sidebar-nav-line.active3{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(30%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,0))}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line.active3{background:-webkit-gradient(linear,left top,left bottom,color-stop(4.11%,hsla(0,0%,100%,0)),color-stop(28.76%,hsla(0,0%,100%,.22)),color-stop(36.81%,hsla(0,0%,100%,.69)),color-stop(45.7%,hsla(0,0%,100%,.22)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 4.11%,hsla(0,0%,100%,.22) 28.76%,hsla(0,0%,100%,.69) 36.81%,hsla(0,0%,100%,.22) 45.7%,hsla(0,0%,100%,0))}}.cmp__racetrack-sidebar-nav-line.active4{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(45%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 45%,hsla(0,0%,100%,0))}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line.active4{background:-webkit-gradient(linear,left top,left bottom,color-stop(4.11%,hsla(0,0%,100%,0)),color-stop(47%,hsla(0,0%,100%,.22)),color-stop(54.35%,hsla(0,0%,100%,.69)),color-stop(61.69%,hsla(0,0%,100%,.22)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 4.11%,hsla(0,0%,100%,.22) 47%,hsla(0,0%,100%,.69) 54.35%,hsla(0,0%,100%,.22) 61.69%,hsla(0,0%,100%,0))}}.cmp__racetrack-sidebar-nav-line.active5{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(60%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 60%,hsla(0,0%,100%,0))}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line.active5{background:-webkit-gradient(linear,left top,left bottom,color-stop(4.11%,hsla(0,0%,100%,0)),color-stop(61.47%,hsla(0,0%,100%,.22)),color-stop(67.73%,hsla(0,0%,100%,.69)),color-stop(74.31%,hsla(0,0%,100%,.22)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 4.11%,hsla(0,0%,100%,.22) 61.47%,hsla(0,0%,100%,.69) 67.73%,hsla(0,0%,100%,.22) 74.31%,hsla(0,0%,100%,0))}}.cmp__racetrack-sidebar-nav-line.active6{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(75%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 75%,hsla(0,0%,100%,0))}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line.active6{background:-webkit-gradient(linear,left top,left bottom,color-stop(4.11%,hsla(0,0%,100%,0)),color-stop(73.54%,hsla(0,0%,100%,.22)),color-stop(79.75%,hsla(0,0%,100%,.69)),color-stop(85.95%,hsla(0,0%,100%,.22)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 4.11%,hsla(0,0%,100%,.22) 73.54%,hsla(0,0%,100%,.69) 79.75%,hsla(0,0%,100%,.22) 85.95%,hsla(0,0%,100%,0))}}.cmp__racetrack-sidebar-nav-line.active7{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(90%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 90%,hsla(0,0%,100%,0))}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line.active7{background:-webkit-gradient(linear,left top,left bottom,color-stop(4.11%,hsla(0,0%,100%,0)),color-stop(85.67%,hsla(0,0%,100%,.22)),color-stop(92.9%,hsla(0,0%,100%,.69)),color-stop(98.78%,hsla(0,0%,100%,.22)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 4.11%,hsla(0,0%,100%,.22) 85.67%,hsla(0,0%,100%,.69) 92.9%,hsla(0,0%,100%,.22) 98.78%,hsla(0,0%,100%,0))}}.cmp__racetrack-sidebar-nav-line.active8{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(100%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 100%,hsla(0,0%,100%,0) 0)}.cmp__racetrack-sidebar-nav-line svg{height:7.0138888889vw;left:.0694444444vw;position:absolute;top:3.2638888889vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s linear;transition:all .3s linear;width:.5027777778vw}.cmp__racetrack-sidebar-nav-line svg.mob{display:none}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav-line svg.mob{bottom:0;display:block;height:3px;left:-6px;top:unset;-webkit-transform:translate(0);transform:translate(0);width:50px}.cmp__racetrack-sidebar-nav-line svg.pc{display:none}.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc}}.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item{margin-top:2.5vw}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item{margin-right:4px;margin-top:0}}.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item:first-child{margin-top:3.2638888889vw}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item:first-child{margin-left:1pc;margin-top:0}.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item:last-child{margin-right:0}}.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item.active .link{color:#fff;font-size:.9722222222vw;font-weight:500;line-height:1.1666666667vw}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item.active .link{font-size:9pt;line-height:22px}}.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item .link{color:hsla(0,0%,100%,.4);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9027777778vw;font-weight:500;line-height:1.0833333333vw;-webkit-transition:all .3s linear;transition:all .3s linear}@media screen and (max-width:768px){.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item .link{bottom:10px;font-size:9pt;line-height:24px;white-space:nowrap}}.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item .link .a,.cmp__racetrack-sidebar-nav .cmp__racetrack-sidebar-nav-list .cmp__racetrack-sidebar-nav-list-item .link .b{display:none}.cmp__racetrack .swipers-container-text{display:none;max-width:22.9166666667vw;position:fixed;right:4.3055555556vw;top:68vh;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:4}.cmp__racetrack .swipers-container-text.hide{opacity:0!important}.cmp__racetrack .swipers-container-text .title{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6666666667vw;font-weight:500;line-height:2.5vw}.cmp__racetrack .swipers-container-text .title span{display:inline-block;height:2.5vw}.cmp__racetrack .swipers-container-text .desc{color:hsla(0,0%,100%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9722222222vw;font-weight:500;line-height:1.5555555556vw}.cmp__racetrack .swipers-container-text .desc span{font-weight:500;height:1.5555555556vw}.cmp__racetrack-swiper{background-color:#000;height:100vh;position:relative;scroll-snap-align:start;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;will-change:transform}.cmp__racetrack-swiper:before{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.86)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.86),transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all .3s linear;transition:all .3s linear;width:20.8333333333vw;z-index:4}@media screen and (max-width:768px){.cmp__racetrack-swiper:before{display:none}}.cmp__racetrack-swiper:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);bottom:0;content:"";height:40%;left:0;pointer-events:none;position:absolute;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;z-index:4}.cmp__racetrack-swiper .swiper-wrapper{height:100%;position:relative;width:100%}.cmp__racetrack-swiper .swiper-wrapper .swiper-slide{height:100%;left:0;position:absolute;top:0;width:100%}.cmp__racetrack-swiper .swiper-wrapper .swiper-slide.active{-webkit-clip-path:polygon(0 0,130% 0,100% 100%,0 100%);clip-path:polygon(0 0,130% 0,100% 100%,0 100%);-webkit-transition:all 1s linear;transition:all 1s linear}.cmp__racetrack-swiper .swiper-wrapper .swiper-slide.slide-left{-webkit-clip-path:polygon(0 0,0 0,-30% 100%,0 100%);clip-path:polygon(0 0,0 0,-30% 100%,0 100%)}.cmp__racetrack-swiper .swiper-wrapper .swiper-slide img,.cmp__racetrack-swiper .swiper-wrapper .swiper-slide video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack-swiper .swiper-wrapper .swiper-slide.has-video img{display:none}.cmp__racetrack-swiper .swiper-wrapper .swiper-slide.has-video video{display:block}.cmp__racetrack-swiper .swiper-pagination{bottom:3.4722222222vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2777777778vw;height:.1388888889vw;left:50%;margin:0 auto;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 5.55556vw);z-index:5}@media screen and (max-width:768px){.cmp__racetrack-swiper .swiper-pagination{bottom:24px;gap:4px;height:2px;width:calc(100vw - 2pc)}}.cmp__racetrack-swiper .swiper-pagination .swiper-pagination-bullet{-webkit-box-flex:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.3);cursor:pointer;-ms-flex:1;flex:1;height:100%;position:relative;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;width:100%;z-index:1}.cmp__racetrack-swiper .swiper-pagination .swiper-pagination-bullet:before{background:transparent;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.cmp__racetrack-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:hsla(0,0%,100%,.9);cursor:default}.cmp__racetrack-swiper .text{bottom:6.25vw;display:block;max-width:25vw;position:absolute;right:7.6388888889vw;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:4;z-index:9}@media screen and (max-width:768px){.cmp__racetrack-swiper .text{bottom:92px;left:1pc;max-width:calc(100% - 2pc);right:unset;width:100%}}.cmp__racetrack-swiper .text .title{color:#fff;font-size:1.6666666667vw;font-weight:500;line-height:2.5vw}@media screen and (max-width:768px){.cmp__racetrack-swiper .text .title{font-size:20px;line-height:30px}}.cmp__racetrack-swiper .text .desc{color:hsla(0,0%,100%,.8);font-size:.9722222222vw;font-weight:500;line-height:1.5555555556vw}@media screen and (max-width:768px){.cmp__racetrack-swiper .text .desc{font-size:14px;line-height:1.4pc;margin-top:4px}}.cmp__racetrack-experience{height:100vh;overflow:hidden;position:relative;width:100%;z-index:0}@media screen and (max-width:768px){.cmp__racetrack-experience.show{z-index:99999}}.cmp__racetrack-experience.show .wrap{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:768px){.cmp__racetrack-experience.show .wrap{-webkit-transform:scale(1);transform:scale(1)}}.cmp__racetrack-experience.show .exprience-modal{display:block}@media screen and (max-width:768px){.cmp__racetrack-experience.show .exprience-modal{background:rgba(0,0,0,.8);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cmp__racetrack-experience .wrap{height:100vh;overflow:hidden;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%}.cmp__racetrack-experience .cmp__racetrack-experience-swiper{height:100%;left:0;position:absolute;top:0;width:100%}.cmp__racetrack-experience .cmp__racetrack-experience-swiper .swiper-slide{height:100%;width:100%}.cmp__racetrack-experience .cmp__racetrack-experience-swiper .swiper-slide img,.cmp__racetrack-experience .cmp__racetrack-experience-swiper .swiper-slide video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack-experience .card{bottom:4.6527777778vw;position:absolute;right:4.3055555556vw;width:26.3888888889vw;z-index:1}@media screen and (max-width:768px){.cmp__racetrack-experience .card{bottom:40px;left:1pc;right:unset;width:calc(100% - 2pc)}}.cmp__racetrack-experience .card .card-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.9166666667vw;font-weight:500;line-height:3.8888888889vw}@media screen and (max-width:768px){.cmp__racetrack-experience .card .card-title{font-size:20px;line-height:30px}}.cmp__racetrack-experience .card .card-desc{color:hsla(0,0%,100%,.8);font-size:.9722222222vw;font-weight:500;line-height:1.5555555556vw;margin-top:.8333333333vw}@media screen and (max-width:768px){.cmp__racetrack-experience .card .card-desc{font-size:14px;line-height:1.4pc;margin-top:4px}}.cmp__racetrack-experience .card .card-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9722222222vw;font-weight:500;gap:2px;line-height:1.5555555556vw;margin-top:1.6666666667vw;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cmp__racetrack-experience .card .card-link:after{background:hsla(0,0%,100%,.95);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transition:all .3s;transition:all .3s;width:0}@media screen and (min-width:1024.98px){.cmp__racetrack-experience .card .card-link:hover:after{width:100%}}@media screen and (max-width:768px){.cmp__racetrack-experience .card .card-link{font-size:14px;line-height:1.4pc;margin-top:9pt}}.cmp__racetrack-experience .card .card-link svg{height:1.3888888889vw;width:1.3888888889vw}@media screen and (max-width:768px){.cmp__racetrack-experience .card .card-link svg{height:20px;width:20px}}.cmp__racetrack-experience .exprience-modal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(0,0,0,.8);display:none;height:100%;padding-bottom:2.7777777778vw;position:absolute;right:0;top:0;width:50%;z-index:1}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal{display:block;height:100vh;opacity:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s linear;transition:all .3s linear;width:100vw;z-index:999999}.cmp__racetrack-experience .exprience-modal .modal-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(0,0,0,.8);height:46px;position:absolute;width:100vw;z-index:1}.cmp__racetrack-experience .exprience-modal .modal-header:after{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:-webkit-gradient(linear,left top,left bottom,from(#18232d),to(rgba(24,35,45,0)));background:linear-gradient(180deg,#18232d,rgba(24,35,45,0));bottom:-26px;content:"";height:26px;left:0;position:absolute;width:100%;z-index:1}}.cmp__racetrack-experience .exprience-modal .close{cursor:pointer;height:1.6666666667vw;position:absolute;right:2.7777777778vw;top:6.6666666667vw;width:1.6666666667vw}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .close{height:1pc;right:1pc;top:1pc;width:1pc}}.cmp__racetrack-experience .exprience-modal .modal-content{height:100vh;margin:0 auto;overflow:auto;width:29.1666666667vw}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content{width:calc(100% - 2pc)}}.cmp__racetrack-experience .exprience-modal .modal-content::-webkit-scrollbar{display:none}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper{padding-top:7.5vw}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper{padding-top:60px}}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .modal-content-slide{padding-bottom:7.5vw}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .modal-content-slide{padding-bottom:24px}}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .title{color:hsla(0,0%,100%,.95);font-size:1.4958333333vw;font-weight:500;line-height:1.9444444444vw}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .title{font-size:20px;line-height:26px}}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .text{color:hsla(0,0%,100%,.7);font-size:.8548611111vw;font-weight:400;line-height:1.2819444444vw;margin-top:.6944444444vw}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .text{font-size:9pt;line-height:18px;margin-top:8px}}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .img-wrap{cursor:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25vw;overflow:hidden;position:relative}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .img-wrap{margin-top:18px}}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .img-wrap img{aspect-ratio:21/14;border-radius:.5340277778vw;width:100%}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .img-wrap img{border-radius:8px}}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .img-wrap .icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.349);border-radius:.2777777778vw;display:none;height:2.7777777778vw;justify-content:center;pointer-events:none;position:absolute;width:2.7777777778vw}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .img-wrap .icon{display:none}}.cmp__racetrack-experience .exprience-modal .modal-content .modal-content-wrapper .img-wrap .icon svg{height:1.6666666667vw;width:1.6666666667vw}.cmp__racetrack-experience .exprience-modal-img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(0,0,0,.1);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;z-index:999}@media screen and (max-width:768px){.cmp__racetrack-experience .exprience-modal-img{display:none}}.cmp__racetrack-experience .exprience-modal-img .img-wrap{border-radius:1.1111111111vw;cursor:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:34.7222222222vw;overflow:hidden;position:relative;top:1.7361111111vw;width:52.0833333333vw}.cmp__racetrack-experience .exprience-modal-img .img-wrap img{aspect-ratio:21/14;border-radius:.5340277778vw;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack-experience .exprience-modal-img .img-wrap .icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.349);border-radius:.2777777778vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.7777777778vw;justify-content:center;pointer-events:none;position:absolute;width:2.7777777778vw}.cmp__racetrack-experience .exprience-modal-img .img-wrap .icon svg{height:1.6666666667vw;width:1.6666666667vw}.cmp__racetrack-contact{min-height:35pc;padding-bottom:5pc;padding-top:5pc;position:relative;width:100%;z-index:1}.cmp__racetrack-contact .reservation-dialog{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:100}.cmp__racetrack-contact .reservation-dialog .dialog-body{background-color:#fff;border-radius:8px;max-height:90vh;overflow-y:auto;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:380px}.cmp__racetrack-contact .reservation-dialog .dialog-body-header{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:2pc 0;position:relative}.cmp__racetrack-contact .reservation-dialog .dialog-body-header .title{color:#1a1c20;font-size:20px;line-height:28px;padding:0}.cmp__racetrack-contact .reservation-dialog .dialog-body-header .cancel-img{cursor:pointer;height:24px;position:absolute;right:20px;top:20px;width:24px}.cmp__racetrack-contact .reservation-dialog .dialog-body-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 2pc 2pc}.cmp__racetrack-contact .reservation-dialog .dialog-body-content .qr_code{height:130px;margin-bottom:20px;width:130px}.cmp__racetrack-contact .reservation-dialog .dialog-body-content .desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp__racetrack-contact .reservation-dialog .dialog-body-content .desc span{color:rgba(0,0,0,.55);font-size:13px;line-height:20px;text-align:center}.cmp__racetrack-contact .reservation-dialog.show{opacity:1;pointer-events:auto}.cmp__racetrack-contact .reservation-dialog.show .dialog-body{-webkit-transform:scale(1);transform:scale(1)}.cmp__racetrack-contact:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(23.92%,transparent),color-stop(54.96%,#000));background:linear-gradient(1turn,transparent 23.92%,#000 54.96%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cmp__racetrack-contact .bg{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.cmp__racetrack-contact .bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__racetrack-contact .title{color:hsla(0,0%,100%,.95);font-size:3.3333333333vw;font-weight:400;line-height:4.6666666667vw;padding-top:2.7777777778vw;position:relative;text-align:center;z-index:2}@media screen and (max-width:768px){.cmp__racetrack-contact .title{font-size:20px;line-height:30px;padding-top:3pc}}.cmp__racetrack-contact table{border:none;border-collapse:collapse;display:block;margin:20px auto 0;max-width:750pt;overflow-x:auto;position:relative;white-space:nowrap;width:96%;z-index:2}.cmp__racetrack-contact table tbody,.cmp__racetrack-contact table thead{display:table;width:100%}.cmp__racetrack-contact table tbody tr,.cmp__racetrack-contact table thead tr{display:table-row;height:46px;width:100%}@media screen and (max-width:768px){.cmp__racetrack-contact table tbody tr,.cmp__racetrack-contact table thead tr{height:36px}}.cmp__racetrack-contact table tbody tr:first-of-type,.cmp__racetrack-contact table tbody tr:hover,.cmp__racetrack-contact table thead tr:first-of-type,.cmp__racetrack-contact table thead tr:hover{background:hsla(0,0%,100%,.1)}.cmp__racetrack-contact table thead{display:table;width:100%}.cmp__racetrack-contact table thead tr{background:hsla(0,0%,100%,.1)}.cmp__racetrack-contact table tbody{display:table;width:100%}.cmp__racetrack-contact table td,.cmp__racetrack-contact table th{border:none;color:#fff;display:table-cell;font-size:1pc;line-height:22px;padding:14px;text-align:center;white-space:nowrap}@media screen and (max-width:768px){.cmp__racetrack-contact table td,.cmp__racetrack-contact table th{font-size:14px;padding:2px}}.cmp__racetrack-contact table::-webkit-scrollbar{height:3px}.cmp__racetrack-contact table::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.cmp__racetrack-contact table::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.cmp__racetrack-contact table::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.cmp__racetrack-contact .reservation-btn{margin-bottom:24px;margin-top:40px}.cmp__racetrack-contact .reservation-btn,.cmp__racetrack-contact .reservation-btn span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp__racetrack-contact .reservation-btn span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;height:44px;width:180px;z-index:10}.cmp__racetrack-contact .reservation-btn span:hover{background:hsla(0,0%,100%,.1);color:#fff}@media screen and (max-width:768px){.cmp__racetrack-contact .reservation-btn span{width:130px}}.cmp__racetrack-contact .mobile-text{display:none}@media screen and (max-width:768px){.cmp__racetrack-contact .mobile-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(53.85%,hsla(0,0%,100%,.036)),to(hsla(0,0%,100%,.06)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.036) 53.85%,hsla(0,0%,100%,.06));border:1px solid hsla(0,0%,100%,.149);border-radius:8px;color:#fff;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:9pt 15px 8px;padding:1pc;position:relative;width:calc(100% - 2pc);z-index:2}.cmp__racetrack-contact .mobile-text .mobile-text-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.cmp__racetrack-contact .mobile-text .mobile-text-top .date-icon{margin-right:9pt;width:30px}.cmp__racetrack-contact .mobile-text .mobile-text-top .top-title{color:#fff;font-size:14px;line-height:20px}.cmp__racetrack-contact .mobile-text .text-desc{color:hsla(0,0%,100%,.45);font-size:14px;line-height:20px}}.cmp__racetrack-contact .list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.1666666667vw;margin:12vh auto 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}@media screen and (max-width:768px){.cmp__racetrack-contact .list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:0;width:calc(100% - 2pc)}}.cmp__racetrack-contact .list .item{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(53.85%,hsla(0,0%,100%,.036)),to(hsla(0,0%,100%,.06)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.036) 53.85%,hsla(0,0%,100%,.06));border:1px solid hsla(0,0%,100%,.149);border-radius:.5555555556vw;padding:1.3888888889vw;width:20.8333333333vw}@media screen and (max-width:768px){.cmp__racetrack-contact .list .item{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(53.85%,hsla(0,0%,100%,.036)),to(hsla(0,0%,100%,.06)));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.036) 53.85%,hsla(0,0%,100%,.06));border-radius:8px;padding:1pc;width:unset;width:calc(50% - 4px)}.cmp__racetrack-contact .list .item:first-child{display:none}}.cmp__racetrack-contact .list .item .item-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp__racetrack-contact .list .item .item-top .item-title{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin-left:9pt}@media screen and (max-width:768px){.cmp__racetrack-contact .list .item .item-top .item-title{font-size:14px;line-height:20px}}.cmp__racetrack-contact .list .item .item-text{color:hsla(0,0%,100%,.5);font-size:.9722222222vw;font-weight:400;line-height:1.3888888889vw;margin-top:.5555555556vw}@media screen and (max-width:768px){.cmp__racetrack-contact .list .item .item-text{font-size:14px;line-height:20px;margin-top:20px}.cmp__racetrack-contact{padding:3pc 1pc 180px}}.cmp__racetrack .fallback{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(0,0,0,.8);color:#fff;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.cmp__racetrack .fallback .fallback-header .close{cursor:pointer;height:1pc;position:absolute;right:1pc;top:1pc;width:1pc}.cmp__racetrack .fallback .fallback-inner{margin:auto;width:calc(100% - 2pc)}.cmp__racetrack .fallback p{color:#fff;margin-bottom:1pc}.cmp__racetrack .fallback a{color:#fff;text-decoration:underline}.cmp__racetrack-control-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.149);border-radius:.2777777778vw 0 0 .2777777778vw;overflow:hidden;padding:.5555555556vw;position:fixed;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999}@media screen and (max-width:768px){.cmp__racetrack-control-bar{display:none}}.cmp__racetrack-control-bar.active .cmp__control-bar-item:last-child,.cmp__racetrack-control-bar.active .cmp__control-bar-item:nth-child(2) .seq{display:block}.cmp__racetrack-control-bar .cmp__control-bar-item{margin-top:.8333333333vw}.cmp__racetrack-control-bar .cmp__control-bar-item:first-child{margin-top:0}.cmp__racetrack-control-bar .cmp__control-bar-item .seq{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));height:1px;margin-top:.8333333333vw;width:2.5vw}.cmp__racetrack-control-bar .cmp__control-bar-item:last-child{display:none}.cmp__racetrack-control-bar .cmp__control-bar-item a{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp__racetrack-control-bar .cmp__control-bar-item a img,.cmp__racetrack-control-bar .cmp__control-bar-item a svg{height:2.7777777778vw;opacity:.6;-webkit-transition:all .3s linear;transition:all .3s linear;width:2.7777777778vw}.cmp__racetrack-control-bar .cmp__control-bar-item a img:hover,.cmp__racetrack-control-bar .cmp__control-bar-item a svg:hover{opacity:1}.cmp__side-nav{display:none!important}