html,body{overflow-anchor:none;width:100%;min-height:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.home .r3 .inner{pointer-events:none}.home .r3 .inner a,.home .r3 .inner button,.home .r3 .bg .map,.home .r3 .bg .map .globe,.home .r3 .bg .map .globe canvas{pointer-events:auto}.home .r3 .bg .map .globe{aspect-ratio:1;-webkit-user-select:none;user-select:none;touch-action:none;width:100%}.home .r3 .bg .map .globe canvas{display:block}@media (min-width:901px){.home .r3 .bg .map{top:.6rem;right:.8rem;width:10.5rem!important}}@media screen and (orientation:portrait),screen and (max-width:900px){.home .r3 .inner .layer-topic{z-index:3;position:relative}.home .r3 .bg .map{transform:translate(-50%);width:min(5.2rem,70vw)!important;top:calc(2rem + 12vw)!important;left:50%!important;right:auto!important}}@media screen and (orientation:portrait) and (min-width:700px){.home .r3 .inner .layer-topic{margin-bottom:10rem}.home .r3 .bg .map{width:min(6.4rem,56vw)!important;top:calc(3.8rem + 14vw)!important}}footer .layer-search button.submit{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:none),(pointer:coarse){.layer-cir:hover{background-color:var(--white)!important}.layer-cir:hover>.mask{transform:scale(0)!important}.layer-cir:hover .iconfont{color:var(--black)!important}}.home .r6 .inner .group .tabCon .swiper-slide .mid h2{-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (orientation:portrait),screen and (max-width:900px){.home .r6 .inner .layer-topic.swiper.tabSw{min-width:0;max-width:100%}.home .r6 .inner .layer-topic .tabItem,.home .r6 .inner .layer-topic .tabItem.swiper-wrapper{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;height:auto;display:flex;overflow:auto hidden}.home .r6 .inner .layer-topic .tabItem::-webkit-scrollbar{display:none}.home .r6 .inner .layer-topic .tabItem .tab,.home .r6 .inner .layer-topic .tabItem .tab.swiper-slide{flex-shrink:0;width:auto;height:auto}}
