.icon[data-v-e8d572f6]{display:inline-block;vertical-align:middle}.rox-top-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.rox-top-enter-active,.rox-top-leave-active{-webkit-transition:-webkit-transform .6s cubic-bezier(.4,0,.4,1);transition:-webkit-transform .6s cubic-bezier(.4,0,.4,1);transition:transform .6s cubic-bezier(.4,0,.4,1);transition:transform .6s cubic-bezier(.4,0,.4,1),-webkit-transform .6s cubic-bezier(.4,0,.4,1)}.rox-top-enter-from,.rox-top-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.rox-top-leave-from{-webkit-transform:translateY(0);transform:translateY(0)}body{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity));letter-spacing:1px;line-height:1.5;--tw-text-opacity:1;color:rgb(var(--color-gray-900)/var(--tw-text-opacity))}@media (min-width:640px){body{letter-spacing:2px}}body{color:#191919;overscroll-behavior:none;scroll-behavior:smooth}img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}button{background:transparent;border-color:transparent}.container{max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.container{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:768px){.container{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.container{padding-left:5rem;padding-right:5rem}}@media (min-width:1536px){.container{padding-left:7.5rem;padding-right:7.5rem}}@media (min-width:1920px){.container{padding-left:10rem;padding-right:10rem}}.active-icon{-webkit-transition:color .15s ease-in,-webkit-transform .15s ease-in;transition:color .15s ease-in,-webkit-transform .15s ease-in;transition:transform .15s ease-in,color .15s ease-in;transition:transform .15s ease-in,color .15s ease-in,-webkit-transform .15s ease-in}[data-headlessui-state=open] .active-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}img{image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}pre{border-radius:.25rem;margin-bottom:2rem;margin-top:2rem;overflow:auto;white-space:pre-wrap;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity));font-size:12px;padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}pre,select{line-height:1.5}select{display:-webkit-inline-box;display:inline-flex;position:relative;-webkit-box-flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 0%;-webkit-box-align:center;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-gray-300)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:14px;font-weight:500;padding:.5rem 3rem .5rem 1rem;--tw-text-opacity:1;color:rgb(var(--color-gray-500)/var(--tw-text-opacity))}select:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity))}select:focus{z-index:20}select{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E") center right 10px no-repeat;background-size:1rem;padding-right:2.5rem}.slide-from-left-enter-active,.slide-from-left-leave-active,.slide-from-right-enter-active,.slide-from-right-leave-active{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.slide-from-right-enter-from,.slide-from-right-leave-to{-webkit-transform:translateX(500px);transform:translate(500px)}.slide-from-left-enter-from,.slide-from-left-leave-to{-webkit-transform:translateX(-500px);transform:translate(-500px)}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.scale-y-enter-active,.scale-y-leave-active{max-height:9999px;opacity:1;overflow:hidden;-webkit-transition:all .5s linear;transition:all .5s linear;will-change:max-height,opacity}.scale-y-enter-from,.scale-y-leave-to{max-height:0;opacity:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.custom-scrollbar::-webkit-scrollbar,.custom-scrollbar::-webkit-scrollbar-track{border-radius:.25rem;width:.375rem;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity))}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-400)/var(--tw-bg-opacity))}@-webkit-keyframes fadeIn{0%{opacity:.001}to{opacity:1}}@keyframes fadeIn{0%{opacity:.001}to{opacity:1}}@-webkit-keyframes fadeDisabledIn{0%{opacity:.001}to{opacity:.7}}@keyframes fadeDisabledIn{0%{opacity:.001}to{opacity:.7}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:.001}}@keyframes fadeOut{0%{opacity:1}to{opacity:.001}}.page-enter-active,.page-leave-active{-webkit-transition:opacity 20ms;transition:opacity 20ms}.page-enter,.page-leave-to{opacity:0}.page-enter-active{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-leave-active{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes skelaton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skelaton{0%{background-position:200% 0}to{background-position:-200% 0}}.disable-event::-webkit-scrollbar{pointer-events:none}img.skeleton{-webkit-animation:skelaton 2s cubic-bezier(.4,0,.4,1) infinite;animation:skelaton 2s cubic-bezier(.4,0,.4,1) infinite;background-image:-webkit-linear-gradient(left,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-image:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}.loading{opacity:.4;position:relative}.loading:after{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border-color:#6e1013 #6e1013 transparent transparent;border-radius:50%;border-style:solid;border-width:.25em;content:"";display:block;height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hover-btn{pointer-events:none}@media (any-hover:hover){.hover-btn{pointer-events:all}}@media (hover:hover){.hover-btn{pointer-events:all}}.rox-btn{cursor:pointer;-webkit-transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease}.rox-btn:active{--tw-scale-x:.9;--tw-scale-y:.9;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aspect-ratio-box{--max-width:100%;max-width:var(--max-width);padding-top:calc(min(100vw,var(--max-width))*var(--aspect-ratio));position:relative;width:100%}.aspect-ratio-box>*{height:100%;left:0;position:absolute;top:0;width:100%}.inset-0{inset:0}.auto-scrollbar:hover::-webkit-scrollbar-thumb{visibility:visible}.auto-scrollbar::-webkit-scrollbar{height:1px;width:1px}.auto-scrollbar::-webkit-scrollbar-track{background-color:transparent}.auto-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#0000004d}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){body::-webkit-scrollbar{height:0;width:0}::-webkit-scrollbar{height:2px;width:2px}::-webkit-scrollbar-track{background:#19191908}::-webkit-scrollbar-thumb{background:#1919191a;border-radius:10px;-webkit-transition:all .5s ease;transition:all .5s ease}::-webkit-scrollbar-thumb:hover{background:#19191926}}.backface-hidden{-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-p,.common-container .btn{font-size:12px;line-height:1.5;padding:.625rem 2rem}@media (min-width:640px){.btn-p,.common-container .btn{font-size:14px;line-height:1.5}}.common-container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:1.75rem;padding-right:1.75rem;width:100%}@media (min-width:640px){.common-container{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:1024px){.common-container{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1536px){.common-container{padding-left:0;padding-right:0}}.common-container .t1{font-size:14px;font-weight:600;line-height:1.5}@media (min-width:640px){.common-container .t1{font-size:18px;line-height:1.5}}.common-container .t2{font-size:20px;font-weight:300;line-height:1.5;margin-top:.5rem}@media (min-width:640px){.common-container .t2{font-size:24px;line-height:1.5;margin-top:1rem}}@media (min-width:1024px){.common-container .t2{font-size:30px;line-height:1.5;margin-top:.75rem}}@media (min-width:1280px){.common-container .t2{font-size:36px;line-height:1.5}}@media (min-width:1536px){.common-container .t2{margin-top:1rem}}.common-container .btn{border-width:1px;display:inline-block;margin-top:1.25rem}@media (min-width:640px){.common-container .btn{margin-top:2.5rem}}@media (min-width:1536px){.common-container .btn{margin-top:3.5rem}}.banner-height{height:100vh}@media (min-width:1024px){.banner-height{height:100vh}@media (orientation:portrait){.banner-height{height:56vw}}}.screen-height{height:calc(100vh - 60px)}@media (min-width:1024px){.screen-height{height:100vh}@media (orientation:portrait){.screen-height{height:56vw}}}.screen-py{padding-bottom:60px;padding-top:60px}@media (min-width:640px){.screen-py{padding-bottom:120px;padding-top:120px}}@media (min-width:1024px){.screen-py{padding-bottom:100px;padding-top:100px}}@media (min-width:1280px){.screen-py{padding-bottom:120px;padding-top:120px}}.screen-pt{padding-top:60px}@media (min-width:640px){.screen-pt{padding-top:120px}}@media (min-width:1024px){.screen-pt{padding-top:100px}}@media (min-width:1280px){.screen-pt{padding-top:120px}}.screen-pb{padding-bottom:40px}@media (min-width:640px){.screen-pb{padding-bottom:80px}}@media (min-width:1024px){.screen-pb{padding-bottom:60px}}@media (min-width:1280px){.screen-pb{padding-bottom:80px}}.banner-t1{font-size:30px;font-weight:600;line-height:1.5}@media (min-width:640px){.banner-t1{font-size:36px;line-height:1.5}}.banner-t2{font-size:16px;line-height:1.5;margin-top:.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.banner-t2{font-size:20px;line-height:1.5;margin-top:1rem;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.banner-t2{padding-left:0;padding-right:0}}.banner-pt{padding-top:120px}@media (min-width:640px){.banner-pt{padding-top:180px}}@media (min-width:1024px){.banner-pt{padding-top:160px}}@media (min-width:1280px){.banner-pt{padding-top:180px}}.swiper-slide.swiper-slide-loop-item{width:calc(100% - 56px)}@media (min-width:640px){.swiper-slide.swiper-slide-loop-item{width:calc(100% - 112px)}}@media (min-width:1024px){.swiper-slide.swiper-slide-loop-item{width:calc(100% - 80px)}}@media (min-width:1280px){.swiper-slide.swiper-slide-loop-item{width:1200px}}@media (min-width:1536px){.swiper-slide.swiper-slide-loop-item{width:1280px}}.shadow-t-text{display:none;font-size:24px;height:37%;left:0;line-height:1.5;padding-top:3.5rem;position:absolute;text-align:center;top:0;width:100%;z-index:10;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.shadow-t-text{display:block}}.shadow-b-text{bottom:0;display:none;height:26.66%;left:0;position:absolute;width:100%;z-index:10;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;font-size:18px;justify-content:center;line-height:1.5;padding-bottom:5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.shadow-b-text{display:-webkit-box;display:flex}}.swiper-pagination-b{bottom:5vh}@media (min-width:1024px){.swiper-pagination-b{bottom:3vh}}@media (min-width:1280px){.swiper-pagination-b{bottom:7vh}}.btn-black,.btn-state,.btn-white{cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.4,1);transition-timing-function:cubic-bezier(.4,0,.4,1)}.btn-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-white:hover{background-color:#ffffffb3;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.btn-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.btn-black:hover{background-color:#000000b3;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.item-shadown{background:-webkit-linear-gradient(top,transparent,#000);background:linear-gradient(180deg,transparent,#000);bottom:0;height:50%;left:0;position:absolute;width:100%}
