.bg-glass-effect{-webkit-backdrop-filter:blur(80px);box-shadow:0 4px 30px #0000001a}.glass-dark{-webkit-backdrop-filter:blur(54px);background:#35353573;box-shadow:0 9px 16px #00000026}.glass-light{-webkit-backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff26}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 16px}.container-middle{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.footer-link{cursor:pointer;font-weight:500;display:inline-block;position:relative}.footer-link:after{content:"";background-color:var(--natural-0);width:0;height:1px;transition:width .3s ease-in-out;position:absolute;bottom:-2px;left:0}.footer-link:hover:after{width:100%}.logo-cloud-mask{-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--natural-900) 12%, var(--natural-900) 88%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, var(--natural-900) 12%, var(--natural-900) 88%, transparent 100%)}.mouse-3d-rotate{perspective:600px}.mouse-3d-rotate .rotate{transform:rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));will-change:transform;transition:transform .15s ease-out}.scroll-scale-init{transform-origin:50% 0;transform:translateY(100px)scale(.9)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}div[class*=swiper-pagination]{background-color:#ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:96px;height:28px;padding:0 12px;display:flex;position:absolute;right:calc(50% - 270px);bottom:-48px!important;left:auto!important}@media only screen and (max-width:1200px){div[class*=swiper-pagination]{right:inherit;position:static;bottom:0!important}}div[class*=swiper-pagination] span[class*=swiper-pagination-bullet]{background:#fff3;width:8px;height:8px}div[class*=swiper-pagination] span[class*=swiper-pagination-bullet-active]{background:var(--natural-0)}
@font-face{font-family:Mont Heavy;src:url(/fonts/mont/Mont-Heavy.woff2)format("woff2"),url(/fonts/mont/Mont%20Heavy.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mont Bold;src:url(/fonts/mont/Mont-Bold.woff2)format("woff2"),url(/fonts/mont/Mont%20Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mont SemiBold;src:url(/fonts/mont/Mont-SemiBold.woff2)format("woff2"),url(/fonts/mont/Mont%20SemiBold%20WOFF.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mont Book;src:url(/fonts/mont/Mont-Book.woff2)format("woff2"),url(/fonts/mont/Mont%20Book.woff)format("woff");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:Mont Regular;src:url(/fonts/mont/Mont-Regular.woff2)format("woff2"),url(/fonts/mont/Mont%20Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mont Light;src:url(/fonts/mont/Mont-Light.woff2)format("woff2"),url(/fonts/mont/Mont%20Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter Bold;src:url(/fonts/inter/Inter-Bold.woff2)format("woff2"),url(/fonts/inter/Inter-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter SemiBold;src:url(/fonts/inter/Inter-SemiBold.woff2)format("woff2"),url(/fonts/inter/Inter-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Medium;src:url(/fonts/inter/Inter-Medium.woff2)format("woff2"),url(/fonts/inter/Inter-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Regular;src:url(/fonts/inter/Inter-Regular.woff2)format("woff2"),url(/fonts/inter/Inter-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Light;src:url(/fonts/inter/Inter-Light.woff2)format("woff2"),url(/fonts/inter/Inter-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}
