@font-face{font-family:"ZCOOLKUHEI";font-style:normal;src:url("/templates/ue_content/templates/css/fonts/36035/ZCOOLKUHEI.woff2")}@font-face{font-family:"Rubik";font-weight:300;font-style:normal;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-Light.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:400;font-style:normal;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-Regular.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:500;font-style:normal;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-Medium.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:600;font-style:italic;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-LightItalic.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:400;font-style:italic;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-Italic.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:500;font-style:italic;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-MediumItalic.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:700;font-style:normal;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-Bold.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:700;font-style:italic;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-BoldItalic.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:800;font-style:normal;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-ExtraBold.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:800;font-style:italic;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-ExtraBoldItalic.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:900;font-style:normal;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-Black.ttf") format("woff")}@font-face{font-family:"Rubik";font-weight:900;font-style:italic;src:url("/templates/ue_content/templates/css/fonts/Rubik/Rubik-BlackItalic.ttf") format("woff")}@font-face{font-family:"uetplicon";src:url("/templates/fonts/ue-tpl-icon/uetplicon.eot?t=1716803114875");src:url("/templates/fonts/ue-tpl-icon/uetplicon.eot?t=1716803114875#iefix") format("embedded-opentype"),url("/templates/fonts/ue-tpl-icon/uetplicon.woff2?t=1716803114875") format("woff2"),url("/templates/fonts/ue-tpl-icon/uetplicon.woff?t=1716803114875") format("woff"),url("/templates/fonts/ue-tpl-icon/uetplicon.ttf?t=1716803114875") format("truetype"),url("/templates/fonts/ue-tpl-icon/uetplicon.svg?t=1716803114875#uetplicon") format("svg")}html,body,body #ue-page{font-family:Rubik,Arial,Helvetica,sans-serif,"微软雅黑"}.ff_pageList .content,.npagePage .ff_pageTarget{background-color:rgba(0,0,0,0)}html,body{background-color:#000}.module{background-color:rgba(0,0,0,0)}#footer{display:none}#indexPage{height:100vh}#shares{display:none}.agent-pc .bodypage #sitecontent,.agent-pc .bodylistpost #sitecontent{padding-bottom:0}.bodyindex .module--site-footer{display:none !important}.u-site-header.mini+#sitecontent .u-nav--mini{background-color:rgba(8,6,21,.9)}#navMini{position:fixed;z-index:98;top:0;display:block;box-sizing:border-box;width:100%;padding:20px 60px;transition:background-color .36s ease}#navMini::after{position:absolute;bottom:0;left:0;display:block;display:none;width:100%;height:1px;content:"";transition:.26s ease;opacity:.55;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%)}#navMini *{box-sizing:border-box}#navMini .u-min_head_top{position:relative;z-index:11;display:flex;align-items:center}#min-search-header{display:flex;height:auto;margin-left:auto;align-items:center}#min-search-header::after{display:inline-block;width:1px;height:16px;margin:0 16px;content:"";background:hsla(0,0%,100%,.2)}#min-search-header .search_wrap{position:relative;top:0;left:0;transform:none}#min-search-header .searchOnOff{height:40px;width:40px;font-size:15px;line-height:1;display:flex;float:none;margin:0;color:#fff;border-radius:8px;align-items:center;justify-content:center}#min-search-header .searchOnOff .fa-search::before{color:inherit}#min-search-header .searchBox{position:absolute;top:100%;right:-90px;visibility:hidden;padding-top:31px;transition:.16s ease;opacity:0}#min-search-header .searchBox input{color:#080615;border-radius:8px;background:#fff}#min-search-header .searchBox .searchSub{display:none}#min-search-header.search-open .searchBox{visibility:visible;opacity:1}#minOpenBtn{height:40px;width:40px;display:flex;justify-content:center;align-items:center;--distance: 4px;--rotation: 0deg;--size: 20px;display:none;float:none;cursor:pointer;border-radius:8px;background:hsla(0,0%,100%,.1)}#minOpenBtn .lcbody{width:var(--size)}#minOpenBtn .lcitem{height:2px;transition:.26s ease;border-radius:20px;background-color:#fff}#minOpenBtn .lcitem.top{transform:translateY(calc(var(--distance) * -1)) rotate(calc(var(--rotation) * -1))}#minOpenBtn .lcitem.bottom{transform:translateY(var(--distance)) rotate(var(--rotation))}#minOpenBtn[data-active]{--distance: -1px;--rotation: 45deg;--size: 16px}html.miniNavOpen #minOpenBtn{--distance: -1px;--rotation: 45deg;--size: 16px}html.miniNavOpen #minNavWrapper .content{transform:none}#minLogo{--u-width: 87;--u-height: 23;position:relative;overflow:hidden;width:100%;display:block;width:166px}#minLogo>img{position:absolute;width:100%;height:100%}@supports(object-fit: cover){#minLogo>img{top:0;left:0;object-fit:cover;object-position:center}}@supports not (object-fit: cover){#minLogo>img{top:50%;left:50%;transform:translate3d(-50%, 50%)}}#minLogo::after{display:block;width:100%;padding-top:calc(var(--u-height)/var(--u-width)*100%);content:""}#minNavWrapper{position:absolute;top:0;right:0;display:none;overflow:hidden;width:350px;user-select:none;pointer-events:none}#minNavWrapper .content{height:100vh;padding-top:120px;transition:.4s ease;transform:translateX(100%);pointer-events:all;background-color:#080615}#minNavWrapper .searchGroup{display:none}#minNavWrapper .nav{display:grid;padding:0 40px;gap:24px}#minNavWrapper .navitem{font-family:Rubik;font-size:15px;font-weight:500;font-style:normal;line-height:2.5em;padding:0 24px;color:#d1d1d6}@supports(background-clip: text) and (-webkit-text-fill-color: transparent){#minNavWrapper .navitem span{transition:color .2s ease;color:#d1d1d6;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%);background-clip:text}}#minNavWrapper .navitem>a{display:flex;align-items:center}#minNavWrapper .navitem>a::before{height:12px;width:12px;display:none;margin-right:6px;content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKuSURBVHgBtZVNTxNBGMf/Uwq00EWQt3ShiIRQQCKBWEyMF7wYL0Wj8QInT8XvoAf9BJ7kA9DEcBJNOEpiTDxAiBgibNQoL7sEWql0aW2pdJ2Xlm1L21As/83uZGdnf8/LzDxDbFXNBs5JlppGN6olGeVUe51HwKO/FHADjvIY6Gu5i3BcFXD2CP2chzwwDvnKOM6qamsd7vS/QCCySuGaCWfaXJpCa7cXvTefwV5iFM4GD+4PzyAYUfidFsmc0NqLbni8M4iHVawvT0H7/qYo1GFvw9DlSbhbx7ATWsDbT4+yvpPc1dI56EPXVR8qkgSHuobAxjx21XkEAwvCgRoZ9VIvumUvOptvwXIEWOnYVx9vQ49pxeHWKgk37s3RHErcQAX9uSIJDmFtZh9vDYJv6mu8X31yIjJLbsffQx2bq36AmjQM0y4h7CbZg1PvSz9eIp8s+To31/yMDUIvgTehxGSCebBNc32Qk46icOZ9LKIdMw1+iUhEa45dD7xDIVkKfdBDCodxT4WFlOfZqTn4o6FkeCWdWCISndFLUjEIGSJ3pcOt1XXibyOnrqXeOZeCHTa5NLi9VoZU7047KxoeBY4jISk7l5pHURK8qWM07ZtYkhCTymh8eRIBZnacDSOoonXlVHC2iVx9EwJMUvNomBPJIzDMqWDGBlwTeeHW3I72/nHYaFqQNJCgS3KDrvm93UWEfytIJHRUVkpobbwGF936Pc4xbnS404ev27N0+6tZrKztb6PV8PqDORgxHVtf/HynMmAhOewyhroew91CC9ceLVzLRQqX5+EcokEFyoenfCOdVs56D0bdz7GyNY3P6vRJuGvYhyMK1Fb8OIskWxtGOiaxtjMLdX/BhDf1eMGOO3b/r/poitT9RX7UkQuNg9zzuK6hXGIHdCCq4B8xqgXJlpwwAwAAAABJRU5ErkJggg==");background-size:contain}#minNavWrapper .navitem>a.active::before{display:block}#minNavWrapper .navitem>a.active span{color:rgba(0,0,0,0)}#minNavWrapper .navitem>a:hover span{color:rgba(0,0,0,0)}#minNavWrapper .subnav{font-size:15px;font-weight:500;line-height:1.5em;display:grid;height:auto !important;padding:0 24px;padding-top:16px;color:#d1d1d6;gap:10px}@supports(background-clip: text) and (-webkit-text-fill-color: transparent){#minNavWrapper .subnav a{transition:color .2s ease;color:#d1d1d6;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%);background-clip:text}}#minNavWrapper .subnav.hide{display:none}#minNavWrapper .subnav a{display:flex;width:fit-content;align-items:center}#minNavWrapper .subnav a.active{color:rgba(0,0,0,0)}#minNavWrapper .subnav a:hover{color:rgba(0,0,0,0)}#topSlider{user-select:none}#topSlider *{box-sizing:border-box}#topSlider .item_block a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none}#topSlider .item_block video{width:100%;height:100%;object-fit:cover}#topSlider .item_block .description{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:0;background-color:rgba(7,3,29,.35);align-items:center;justify-content:center}#topSlider .item_block .title{font-size:142px;font-weight:bold;line-height:1;height:auto}#topSlider .item_block .img-box{--u-width: 1295;--u-height: 200;position:relative;overflow:hidden;width:100%;display:block;box-sizing:border-box;width:647.5px;padding:0}#topSlider .item_block .img-box>img{position:absolute;width:100%;height:100%}@supports(object-fit: cover){#topSlider .item_block .img-box>img{top:0;left:0;object-fit:cover;object-position:center}}@supports not (object-fit: cover){#topSlider .item_block .img-box>img{top:50%;left:50%;transform:translate3d(-50%, 50%)}}#topSlider .item_block .img-box::after{display:block;width:100%;padding-top:calc(var(--u-height)/var(--u-width)*100%);content:""}#topSlider .item_block .subtitle{font-family:ZCOOLKUHEI;font-size:34px;line-height:1.2352941176em;height:auto;color:#fff;order:-1}#topSlider .item_block .slider-link_btn{font-size:14px;font-weight:300;line-height:1.3333333333em;position:relative;display:flex !important;margin-top:56px;padding:12px 36px;pointer-events:all;color:#d7d3d0;border-radius:5px;background-color:rgba(0,0,0,.35);align-items:center;backdrop-filter:saturate(180%) blur(20px);justify-content:center}#topSlider .item_block .slider-link_btn .btn--inner{position:relative;z-index:10;display:flex;width:100%;align-items:center;justify-content:center}#topSlider .item_block .slider-link_btn:hover .text::after{margin-left:20px}#topSlider .item_block .slider-link_btn .text{display:flex;color:#fff;align-items:center;justify-content:center}#topSlider .item_block .slider-link_btn .text::after{height:.9166666667em;width:.9166666667em;display:block;margin-left:.4166666667em;content:"";transition:.36s ease;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7929 19.7071C11.4024 19.3166 11.4024 18.6834 11.7929 18.2929L17.0858 13L5.5 13C4.94772 13 4.5 12.5523 4.5 12C4.5 11.4477 4.94772 11 5.5 11L17.0858 11L11.7929 5.70711C11.4024 5.31658 11.4024 4.68342 11.7929 4.29289C12.1834 3.90237 12.8166 3.90237 13.2071 4.29289L20.2071 11.2929C20.5976 11.6834 20.5976 12.3166 20.2071 12.7071L13.2071 19.7071C12.8166 20.0976 12.1834 20.0976 11.7929 19.7071Z" fill="white"/></svg>');background-position:center center;background-size:cover}#topSlider .item_block .slider-link_btn .text:hover{border-bottom-color:#fff}#topSlider .item_block .slider-link_btn .text:hover::after{margin-left:20px}#topSlider .sliderArrow{position:absolute;top:auto;right:auto;bottom:30px;left:0;display:flex;width:100%;transform:none;justify-content:center}#topSlider .sliderArrow .tab_pages{display:flex;align-items:center}#topSlider .sliderArrow .current_page,#topSlider .sliderArrow .all_page{font-size:18px;font-weight:700;color:#fff}#topSlider .sliderArrow .current_page{line-height:1.5555555556em}#topSlider .sliderArrow .current_page::after{display:none}#topSlider .sliderArrow .all_page{display:flex;padding:0;color:hsla(0,0%,100%,.35);align-items:center}#topSlider .sliderArrow .all_page::before{display:block;width:3px;height:18px;margin:0 10px;content:"";transform:rotate(26deg);background-color:#fff}html[data-scroll=true] #navMini::after{opacity:0}#indexPage .module{height:100vh !important;background-position:center center !important;background-size:cover !important}#indexPage .module .wow{visibility:visible !important;animation:none !important}#indexPage .module .module_container{position:static;max-width:1446px;padding:0;transform:translateY(0)}#indexPage .module.service{display:flex;overflow:hidden;flex-direction:column;padding-top:14px;user-select:none;align-items:center;justify-content:center}#indexPage .module.service *{box-sizing:border-box}#indexPage .module.service .container_header{position:static;display:flex;float:none;margin-bottom:93px;align-items:center;justify-content:space-between}#indexPage .module.service .container_header .title{font-size:48px;font-weight:500;line-height:1.25em;letter-spacing:-0.02em}#indexPage .module.service .container_header .title::after{position:absolute;bottom:-10px;left:0;display:none;width:.8095238095em;height:2px;content:"";border-radius:20px;background-color:#fff}#indexPage .module.service .container_header .subtitle{display:none}#indexPage .module.service .content_wrapper{position:relative}#indexPage .module.service .content_wrapper .tab-group{position:absolute;z-index:10;top:50%;display:flex;width:100%;height:0;align-items:center;justify-content:space-between}#indexPage .module.service .content_wrapper .tab-prev,#indexPage .module.service .content_wrapper .tab-next{width:56px;height:56px;border-radius:50%;display:flex;flex:0 0 auto;cursor:pointer;transition:.36s ease;color:#fff;border:1px solid currentColor;background:rgba(0,0,0,.25);align-items:center;backdrop-filter:blur(12.5px);justify-content:center}#indexPage .module.service .content_wrapper .tab-prev::after,#indexPage .module.service .content_wrapper .tab-next::after{height:24px;width:24px;content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.2929 4.29289C10.9024 4.68342 10.9024 5.31658 11.2929 5.70711L16.5858 11H5C4.44771 11 4 11.4477 4 12C4 12.5523 4.44771 13 5 13H16.5858L11.2929 18.2929C10.9024 18.6834 10.9024 19.3166 11.2929 19.7071C11.6834 20.0976 12.3166 20.0976 12.7071 19.7071L19.7071 12.7071C20.0976 12.3166 20.0976 11.6834 19.7071 11.2929L12.7071 4.29289C12.3166 3.90237 11.6834 3.90237 11.2929 4.29289Z" fill="white"/></svg>');background-repeat:no-repeat}#indexPage .module.service .content_wrapper .tab-prev{transform:translateX(-120%) rotate(180deg)}#indexPage .module.service .content_wrapper .tab-next{transform:translateX(120%)}#indexPage .module.service .content_list{float:none;width:100%}#indexPage .module.service .item_block{float:none;width:412px;height:350px;margin:0;transition:none;border-radius:12px;background:rgba(0,0,0,.25);backdrop-filter:blur(12.5px)}#indexPage .module.service .item_block:hover .item_info{background-color:rgba(0,0,0,0)}#indexPage .module.service .item_block .item_img,#indexPage .module.service .item_block .item_index{display:none}#indexPage .module.service .item_block .item_wrapper{position:static;padding:40px 45px}#indexPage .module.service .item_block .item_info{position:static;height:auto}#indexPage .module.service .item_block .item_info .date_wrap{display:block;margin-bottom:28px}#indexPage .module.service .item_block .item_info .date_wrap::after{display:none;content:"."}#indexPage .module.service .item_block .item_info .title{margin-bottom:28px}#indexPage .module.service .item_block .item_info .title,#indexPage .module.service .item_block .item_info .subtitle{font-size:16px;font-weight:500;line-height:1.5em;text-align:left;color:#d7d3d0}#indexPage .module.service .item_block .date_wrap{font-size:26px;font-weight:700;line-height:1.2307692308em;width:fit-content;color:#fff}#indexPage .module.service .item_block .date_wrap .year~*{display:none}#indexPage .module.service .item_block .item_des{display:none}#indexPage .module.service .item_block .description{height:auto}#indexPage .module.service .item_block .title{display:none}#indexPage .module.service .item_block .subtitle{overflow:auto;white-space:normal;text-overflow:initial}#indexPage .module.service .content_list.swiper{cursor:grab}#indexPage .module.service .content_list.swiper:active{cursor:grabbing}#indexPage .module.service .swiper-wrapper{transition:transform .6s cubic-bezier(0.2, 0.6, 0.3, 1) !important}#indexPage .module.service .pagination-swiper--wrapper{position:relative;width:calc(100% - 180px);max-width:1620px;margin-top:70px}#indexPage .module.service .pagination-swiper--wrapper::after{position:absolute;top:calc(50% - 18px);left:calc(50% - 50vw);width:200vw;height:1px;content:"";background-color:hsla(0,0%,100%,.15)}#indexPage .module.service .pagination-swiper{overflow:visible;mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000 10%, #000 90%, rgba(0, 0, 0, 0) 100%)}#indexPage .module.service .pagination-swiper .dot{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:2px solid #fff;border-radius:100px;background-color:#000;box-shadow:0 0 0 8px #000}#indexPage .module.service .pagination-swiper .dot-inner{width:6px;height:6px;border-radius:50%;background-color:#fff}#indexPage .module.service .pagination-swiper .swiper-slide{display:flex;flex-direction:column;padding-top:8px;align-items:center;justify-content:center}#indexPage .module.service .pagination-swiper .year{font-size:16px;font-weight:700;line-height:1.5em;margin-top:11px;color:#fff}#indexPage .module.service .pagination-swiper .year.top{display:none}#indexPage .module.project{display:flex;overflow:hidden;user-select:none;align-items:center;justify-content:center}#indexPage .module.project .content_list.swiper{overflow:visible;cursor:grab}#indexPage .module.project .content_list.swiper:active{cursor:grabbing}#indexPage .module.project .content_list.swiper .swiper-wrapper{transition:transform .6s cubic-bezier(0.2, 0.6, 0.3, 1) !important}#indexPage .module.project .container_header .title{font-size:48px;font-weight:500;line-height:1.25em;letter-spacing:-0.02em}#indexPage .module.project .tab_dots{display:none}#indexPage .module.project .container_category{display:grid;padding-top:6px;gap:38px;grid-auto-flow:dense column}#indexPage .module.project .container_category a{font-size:14px;font-weight:500;line-height:1.4285714286em;margin:0;padding:8px 0;color:#79716b;border-width:0}#indexPage .module.project .container_category a:hover{color:#fff;background-color:rgba(0,0,0,0)}#indexPage .module.project .container_category a.active{color:#fff;border-bottom-width:1px;background-color:rgba(0,0,0,0)}#indexPage .module.project .container_category a.ff_more{display:flex;align-items:center}#indexPage .module.project .container_category a.ff_more::after{height:14px;width:14px;margin-left:5px;content:"";transition:all .36s ease;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7929 19.7071C11.4024 19.3166 11.4024 18.6834 11.7929 18.2929L17.0858 13L5.5 13C4.94772 13 4.5 12.5523 4.5 12C4.5 11.4477 4.94772 11 5.5 11L17.0858 11L11.7929 5.70711C11.4024 5.31658 11.4024 4.68342 11.7929 4.29289C12.1834 3.90237 12.8166 3.90237 13.2071 4.29289L20.2071 11.2929C20.5976 11.6834 20.5976 12.3166 20.2071 12.7071L13.2071 19.7071C12.8166 20.0976 12.1834 20.0976 11.7929 19.7071Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:cover;filter:invert(46%) sepia(9%) saturate(344%) hue-rotate(343deg) brightness(93%) contrast(90%)}#indexPage .module.project .container_category a.ff_more:hover::after{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(207deg) brightness(102%) contrast(101%)}#indexPage .module.project .item_block{transition:none}#indexPage .module.project .swiper{position:relative}#indexPage .module.project .swiper-scrollbar{position:absolute;bottom:-80px;left:0;display:flex;overflow:hidden;width:100%;height:20px;align-items:center}#indexPage .module.project .swiper-scrollbar::after{position:absolute;top:50%;width:100%;height:1px;content:"";background-color:hsla(0,0%,100%,.35)}#indexPage .module.project .swiper-scrollbar-drag{position:absolute;z-index:20;top:calc(50% - 1px);width:30px;height:3px;cursor:grab;border-radius:80px;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%)}.bodylist.bodyproject #sitecontent *,#indexPage .module.project *{box-sizing:border-box}.bodylist.bodyproject #sitecontent *[class^=layout_group-limit_content],#indexPage .module.project *[class^=layout_group-limit_content]{box-sizing:content-box}.bodylist.bodyproject #sitecontent .item_block,#indexPage .module.project .item_block{position:relative;width:310px;padding:10px 10px 22px;border-radius:16px;background:rgba(0,0,0,.1);backdrop-filter:blur(5px)}.bodylist.bodyproject #sitecontent .item_block::after,#indexPage .module.project .item_block::after{position:absolute;bottom:0;left:50%;width:60%;height:1px;content:"";transition:.36s ease;transform:translateX(-50%);background:linear-gradient(90deg, rgba(38, 39, 43, 0) 0%, #7b3be9 49.7%, rgba(38, 39, 43, 0) 100%)}.bodylist.bodyproject #sitecontent .item_block:hover::after,#indexPage .module.project .item_block:hover::after{left:80%;opacity:0}.bodylist.bodyproject #sitecontent .item_block:hover .layer-gradient-border,#indexPage .module.project .item_block:hover .layer-gradient-border{opacity:1}@supports(background-clip: text) and (-webkit-text-fill-color: transparent){.bodylist.bodyproject #sitecontent .item_block:hover .item_info .title,#indexPage .module.project .item_block:hover .item_info .title{color:rgba(0,0,0,0) !important}}.bodylist.bodyproject #sitecontent .item_block:hover .item_info .title,.bodylist.bodyproject #sitecontent .item_block:hover .item_info .item_index,.bodylist.bodyproject #sitecontent .item_block:hover .item_info .subtitle,#indexPage .module.project .item_block:hover .item_info .title,#indexPage .module.project .item_block:hover .item_info .item_index,#indexPage .module.project .item_block:hover .item_info .subtitle{color:#fff}.bodylist.bodyproject #sitecontent .item_block:hover .item_img img,#indexPage .module.project .item_block:hover .item_img img{transform:scale(1.06) !important}.bodylist.bodyproject #sitecontent .item_block .title,#indexPage .module.project .item_block .title{height:1.5555555556em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5555555556em;font-size:18px;font-weight:500;width:fit-content;margin:0 auto;text-align:center;color:#fff}@supports(background-clip: text) and (-webkit-text-fill-color: transparent){.bodylist.bodyproject #sitecontent .item_block .title,#indexPage .module.project .item_block .title{transition:color .2s ease;color:#d1d1d6;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%);background-clip:text}}.bodylist.bodyproject #sitecontent .item_block .subtitle,#indexPage .module.project .item_block .subtitle{height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5em;font-size:12px;font-weight:400;line-height:1.5em;transition:.36s ease;text-align:center;color:#79716b}.bodylist.bodyproject #sitecontent .item_block .item_wrapper,#indexPage .module.project .item_block .item_wrapper{padding:22px 0 0}.bodylist.bodyproject #sitecontent .item_block .item_info .item_index,#indexPage .module.project .item_block .item_info .item_index{font-size:16px;font-weight:700;line-height:1.5em;display:block;margin-top:14px;transition:.36s ease;text-align:center;color:#a9a29d}.bodylist.bodyproject #sitecontent .item_block .item_img,#indexPage .module.project .item_block .item_img{--u-width: 704;--u-height: 800;position:relative;overflow:hidden;width:100%;overflow:hidden;border-radius:12px;background:#171412}.bodylist.bodyproject #sitecontent .item_block .item_img>img,#indexPage .module.project .item_block .item_img>img{position:absolute;width:100%;height:100%}@supports(object-fit: cover){.bodylist.bodyproject #sitecontent .item_block .item_img>img,#indexPage .module.project .item_block .item_img>img{top:0;left:0;object-fit:cover;object-position:center}}@supports not (object-fit: cover){.bodylist.bodyproject #sitecontent .item_block .item_img>img,#indexPage .module.project .item_block .item_img>img{top:50%;left:50%;transform:translate3d(-50%, 50%)}}.bodylist.bodyproject #sitecontent .item_block .item_img::after,#indexPage .module.project .item_block .item_img::after{display:block;width:100%;padding-top:calc(var(--u-height)/var(--u-width)*100%);content:""}.bodylist.bodyproject #sitecontent .item_block .item_img img,#indexPage .module.project .item_block .item_img img{transform:scale(1) !important}.bodylist.bodyproject #sitecontent .item_block .item_img::after,#indexPage .module.project .item_block .item_img::after{position:static;height:auto;transform:none;border-width:0;border-radius:0}.bodylist.bodyproject #sitecontent .item_block .item_img::before,#indexPage .module.project .item_block .item_img::before{display:none}.bodylist.bodyproject #sitecontent .item_block .item_img .item_mask,#indexPage .module.project .item_block .item_img .item_mask{display:none}.bodylist.bodyproject #sitecontent .item_block .layer-gradient-border,#indexPage .module.project .item_block .layer-gradient-border{transition:.46s ease;opacity:0}#indexPage .module.team{display:flex;overflow:hidden;user-select:none;align-items:center;justify-content:center}#indexPage .module.team *{box-sizing:border-box}#indexPage .module.team .content_list.swiper{overflow:visible;cursor:grab}#indexPage .module.team .content_list.swiper:active{cursor:grabbing}#indexPage .module.team .content_list.swiper .swiper-wrapper{transition:transform .6s cubic-bezier(0.2, 0.6, 0.3, 1) !important}#indexPage .module.team .module_container{display:flex;width:90%;margin:0 auto;align-items:center}#indexPage .module.team .container_header{display:block;flex:0 0 auto;width:420px;margin-right:72px}#indexPage .module.team .container_header .title{font-size:48px;font-weight:500;line-height:1.25em;letter-spacing:-0.02em}#indexPage .module.team .container_header .title::after{position:absolute;bottom:-10px;left:0;display:none;width:.8095238095em;height:2px;content:"";border-radius:20px;background-color:#fff}#indexPage .module.team .container_header .subtitle{height:4.2857142857em;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;box-orient:vertical;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4285714286em;font-size:14px;font-weight:500;margin-top:42px;color:#a9a29d}#indexPage .module.team .container_header .more{font-size:16px;font-weight:700;line-height:1.5em;position:relative;display:flex;width:136px;height:46px;margin-top:60px;color:#d7d3d0;border:1px solid rgba(38,10,5,0);border-radius:5px}#indexPage .module.team .container_header .more .btn--inner{position:relative;z-index:10;display:flex;width:100%;align-items:center;justify-content:center}#indexPage .module.team .container_header .more::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:5px;background-image:linear-gradient(-30deg, #7b3be9 0%, rgba(123, 59, 233, 0.1) 40%, rgba(123, 59, 233, 0.1) 60%, #7b3be9 100%)}#indexPage .module.team .container_header .more::after{position:absolute;top:1px;right:1px;bottom:1px;left:1px;content:"";border-radius:5px;background-color:#000}#indexPage .module.team .container_header .more .fa{display:block;margin-left:5px;padding:0}#indexPage .module.team .container_header .more .fa::before{display:none}#indexPage .module.team .container_header .more .fa::after{height:20px;width:20px;display:block;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7929 19.7071C11.4024 19.3166 11.4024 18.6834 11.7929 18.2929L17.0858 13L5.5 13C4.94772 13 4.5 12.5523 4.5 12C4.5 11.4477 4.94772 11 5.5 11L17.0858 11L11.7929 5.70711C11.4024 5.31658 11.4024 4.68342 11.7929 4.29289C12.1834 3.90237 12.8166 3.90237 13.2071 4.29289L20.2071 11.2929C20.5976 11.6834 20.5976 12.3166 20.2071 12.7071L13.2071 19.7071C12.8166 20.0976 12.1834 20.0976 11.7929 19.7071Z" fill="black"/></svg>');background-repeat:no-repeat;background-position:center center;background-size:cover;filter:invert(100%) sepia(23%) saturate(458%) hue-rotate(301deg) brightness(93%) contrast(79%)}#indexPage .module.team .container_category{display:none}#indexPage .module.team .tab_dots{display:none}#indexPage .module.team .container_content{flex:0 0 auto;width:calc(100% - 420px - 72px);min-width:0}#indexPage .module.team .content_wrapper{margin:0}#indexPage .module.team .content_list{height:auto;margin:0}#indexPage .module.team .swiper-wrapper{align-items:center}#indexPage .module.team .item_block{overflow:hidden;width:336px;margin:0;transition:0s;border-radius:12px}#indexPage .module.team .item_block .item_img{--u-width: 336;--u-height: 544;position:relative;overflow:hidden;width:100%;--u-height: 500;height:auto;transition:none}#indexPage .module.team .item_block .item_img>img{position:absolute;width:100%;height:100%}@supports(object-fit: cover){#indexPage .module.team .item_block .item_img>img{top:0;left:0;object-fit:cover;object-position:center}}@supports not (object-fit: cover){#indexPage .module.team .item_block .item_img>img{top:50%;left:50%;transform:translate3d(-50%, 50%)}}#indexPage .module.team .item_block .item_img::after{display:block;width:100%;padding-top:calc(var(--u-height)/var(--u-width)*100%);content:""}#indexPage .module.team .item_block .item_img img{transform:none}#indexPage .module.team .item_block .item_img::after{transition-delay:0s}#indexPage .module.team .item_block .title{font-size:20px;font-weight:700;line-height:1.5em;color:#fff}#indexPage .module.team .item_block .title::after{display:none}#indexPage .module.team .item_block .subtitle{font-size:14px;font-weight:300;line-height:1.4285714286em;opacity:1;color:#a9a29d}#indexPage .module.team .item_block .title,#indexPage .module.team .item_block .subtitle{display:block}#indexPage .module.team .item_block .item_wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;padding:0 40px 40px;transform:none;border-radius:12px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 52.16%, #0f0f13 96.34%);justify-content:flex-end}#indexPage .module.team .item_block .item_des{overflow:hidden;width:100%;height:0;margin:0;color:#d7d3d0}#indexPage .module.team .item_block .item_des .description{height:4.2857142857em;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;box-orient:vertical;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4285714286em;box-sizing:content-box;padding-top:22px}#indexPage .module.team .swiper-scrollbar{position:absolute;bottom:-80px;left:0;display:flex;overflow:hidden;width:100%;height:20px;align-items:center}#indexPage .module.team .swiper-scrollbar::after{position:absolute;top:50%;width:100%;height:1px;content:"";background-color:hsla(0,0%,100%,.35)}#indexPage .module.team .swiper-scrollbar-drag{position:absolute;z-index:20;top:calc(50% - 1px);width:30px;height:3px;cursor:grab;border-radius:80px;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%)}#indexPage .module.imagelink{display:flex;user-select:none;align-items:center;justify-content:center}#indexPage .module.imagelink *{box-sizing:border-box}#indexPage .module.imagelink .container_header{--line-width: 0;position:relative;display:block;float:none;padding-bottom:44px}#indexPage .module.imagelink .container_header::after{position:absolute;bottom:0;left:0;width:var(--line-width);height:1px;content:"";background-color:#57534e}#indexPage .module.imagelink .container_header .title{font-size:48px;font-weight:500;line-height:1.25em;letter-spacing:-0.02em;color:#fff}#indexPage .module.imagelink .container_header .subtitle{display:none}#indexPage .module.imagelink .content_wrapper{padding-top:65px}#indexPage .module.imagelink .content_list{display:grid;width:1080px;margin-left:auto;gap:32px;grid-template-columns:repeat(5, 1fr)}#indexPage .module.imagelink .content_list .item_block{float:none;width:100%;margin:0;transition:none}#indexPage .module.imagelink .content_list .item_block:hover .item_img img{filter:grayscale(0)}#indexPage .module.imagelink .content_list .item_img{display:block}#indexPage .module.imagelink .content_list .item_img img{transition:.26s ease;filter:grayscale(100%)}#indexPage .module.imagelink .content_list .item_box{--u-width: 248;--u-height: 80;position:relative;overflow:hidden;width:100%;width:100%;margin:0}#indexPage .module.imagelink .content_list .item_box>img{position:absolute;width:100%;height:100%}@supports(object-fit: cover){#indexPage .module.imagelink .content_list .item_box>img{top:0;left:0;object-fit:cover;object-position:center}}@supports not (object-fit: cover){#indexPage .module.imagelink .content_list .item_box>img{top:50%;left:50%;transform:translate3d(-50%, 50%)}}#indexPage .module.imagelink .content_list .item_box::after{display:block;width:100%;padding-top:calc(var(--u-height)/var(--u-width)*100%);content:""}#indexPage .module.imagelink .content_list .item_box::after{position:static;border-width:0}#longPage.searchPage.longPage #pages,#longPage.bodylist.longPage #pages{display:grid;max-width:1440px;margin:0 auto;padding:121px 0 100px;user-select:none;gap:12px;grid-auto-flow:dense column;justify-content:flex-start}#longPage.searchPage.longPage #pages .page-item,#longPage.bodylist.longPage #pages .page-item{font-size:18px;display:flex;width:34px;height:38px;cursor:pointer;color:#51525c;border-bottom:1px solid rgba(0,0,0,0);align-items:center;justify-content:center}#longPage.searchPage.longPage #pages .page-item:hover,#longPage.bodylist.longPage #pages .page-item:hover{color:#fff}#longPage.searchPage.longPage #pages .page-item.active,#longPage.bodylist.longPage #pages .page-item.active{color:#fff;border-bottom-color:#fff}#longPage.bodylist .ff_pageTarget .container_category{display:grid;padding-top:8px;gap:36px;grid-auto-flow:dense column}#longPage.bodylist .ff_pageTarget .container_category>a{font-size:14px;font-weight:500;line-height:1.4285714286em;position:relative;margin:0;padding:8px 0;cursor:pointer;color:#79716b;border-width:0}#longPage.bodylist .ff_pageTarget .container_category>a:hover,#longPage.bodylist .ff_pageTarget .container_category>a.active{color:#fff;background-color:rgba(0,0,0,0)}#longPage.bodylist .ff_pageTarget .container_category>a.active::after{opacity:1}#longPage.bodylist .ff_pageTarget .container_category>a::after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";opacity:0;border-radius:10px;background-color:#fff}#longPage.bodylist #banner{position:absolute;width:100%;padding-top:0}#longPage.bodylist #banner div{height:900px;background-position:center center;background-size:cover}#longPage.bodylist .module{background-color:rgba(0,0,0,0)}#longPage.bodylist .module .module_container{width:90vw;max-width:1518px;padding-top:60px}#longPage.bodylist .ff_pageTarget .module_container{max-width:1440px;padding-top:0}#longPage.bodylist .ff_pageList .content::before{display:none}#longPage.bodylist .npagePage .ff_pageTarget{margin:0;padding-top:180px}#longPage.bodylist .container_header .title{font-size:48px;line-height:1.25em;letter-spacing:-0.02em;color:#fff}#longPage.bodylist .container_header .subtitle{display:none}#longPage.bodylist.bodyproject .content_list .item_block{width:100%;margin:0}#longPage.bodylist.bodyproject .content .module_container .content_list{display:grid;gap:31px 10px;grid-template-columns:repeat(4, minmax(0, 1fr))}#longPage.bodylist.bodyproject .content .module_container .content_list::before,#longPage.bodylist.bodyproject .content .module_container .content_list::after{display:none}#longPage.bodylist.bodyteam{user-select:none}#longPage.bodylist.bodyteam .content .module_container .content_list{display:grid;gap:64px 96px;grid-template-columns:repeat(2, minmax(0, 1fr))}#longPage.bodylist.bodyteam .content .module_container .content_list::before,#longPage.bodylist.bodyteam .content .module_container .content_list::after{display:none}#longPage.bodylist.bodyteam .item_block .item_box{display:flex;min-width:0;align-items:center}#longPage.bodylist.bodyteam .item_block .item_box .item_wrapper{padding-left:32px}#longPage.bodylist.bodyteam .item_block .item_box .item_wrapper .item_info{position:static;transform:none}#longPage.bodylist.bodyteam .item_block .item_box .item_img{overflow:hidden;border-radius:12px}#longPage.bodylist.bodyteam .item_block .item_box .title{font-size:20px;font-weight:400;line-height:1.1666666667em;color:#fff}#longPage.bodylist.bodyteam .item_block .item_box .subtitle{font-size:14px;font-weight:300;line-height:1.4285714286em;margin-bottom:42px;color:#79716b}#longPage.bodylist.bodyteam .item_block .item_box .item_des{height:8.5714285714em;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;box-orient:vertical;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.7142857143em;font-size:14px;line-height:1.7142857143em;display:block;width:343px;margin-top:3em}#longPage.bodylist.bodyteam .item_block .item_box .description{font-size:14px;font-weight:400;line-height:1.7142857143em;overflow:initial;height:auto;color:#d7d3d0}#longPage.bodylist.bodynews{user-select:none}#longPage.bodylist.bodynews .item_block{margin-bottom:64px}#longPage.bodylist.bodynews .item_block:last-child{margin-bottom:0}#longPage.bodylist.bodynews .item_block .title{font-size:20px;font-weight:400;line-height:28px;color:#fff}#longPage.bodylist.bodynews .item_block .description{font-size:14px;font-weight:400;line-height:1.7142857143em;max-width:624px;color:#a9a29d}#longPage.bodylist.bodynews .item_box{display:flex;align-items:center}#longPage.bodylist.bodynews .item_wrapper{margin-top:0}#longPage.bodylist.bodynews .date_wrap .d::after{width:2px;height:24px;margin-top:1px;margin-left:-53px;background-color:#fff}#longPage.searchPage .content_list{padding-top:20px}#longPage.searchPage .npagePage{min-height:calc(100vh - 200px)}#longPage.searchPage .search_wrap{transform:none}#longPage.searchPage #search-list{margin:0}#longPage.searchPage .item_block{width:100%;padding:36px 0;border-bottom:1px solid #57534e}#longPage.searchPage .item_block:last-child{border-bottom:0}#longPage.searchPage .item_block .title{color:#fff}#longPage.searchPage .item_des{display:block}#longPage.searchPage .search_empty{font-size:22px;margin-top:120px}.layer-gradient-border{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}body #header.u-site-header{box-sizing:border-box;height:auto;padding:21.5px 60px;pointer-events:none;border-width:0}body #header.u-site-header .wrapper>.content{display:flex;width:calc(100% - 350px);pointer-events:all;justify-content:center}body #header.u-site-header .move{display:none !important}body #header.u-site-header #navWrapper .nav{display:grid;margin:0;transform:none;pointer-events:all;align-items:center;grid-auto-flow:column dense}body #header.u-site-header #navWrapper .nav>.navitem{font-family:Rubik;font-size:15px;font-weight:500;font-style:normal;line-height:2.5em;color:#d1d1d6}@supports(background-clip: text) and (-webkit-text-fill-color: transparent){body #header.u-site-header #navWrapper .nav>.navitem span{transition:color .2s ease;color:#d1d1d6;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%);background-clip:text}}body #header.u-site-header #navWrapper .nav>.navitem>a{line-height:40px;display:flex;padding:0 24px;border-width:0;align-items:center}body #header.u-site-header #navWrapper .nav>.navitem>a::before,body #header.u-site-header #navWrapper .nav>.navitem>a::after{display:none}body #header.u-site-header #navWrapper .nav>.navitem>a::before{height:12px;width:12px;position:static;display:none;margin-right:6px;content:"";transform:none;background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M0.347656 11.6528C2.72747 9.49935 4.43433 8.5205 6.00047 8.48992C7.56662 8.5205 9.27348 9.49935 11.6533 11.6528C9.49984 9.27299 8.521 7.56613 8.49041 5.99999C8.521 4.43384 9.49984 2.72698 11.6533 0.347168C9.27348 2.50062 7.56662 3.47946 6.00047 3.51005C4.43433 3.47946 2.72747 2.50062 0.347656 0.347168C2.50111 2.72698 3.47995 4.43384 3.51054 5.99999C3.47384 7.57225 2.50111 9.27299 0.347656 11.6528Z" fill="url(%23paint0_linear_16283_1720)"/><defs><linearGradient id="paint0_linear_16283_1720" x1="11.6533" y1="5.99999" x2="0.347656" y2="5.99999" gradientUnits="userSpaceOnUse"><stop stop-color="%237B3BE9"/><stop offset="1" stop-color="%233A70E4"/></linearGradient></defs></svg>');background-size:contain}body #header.u-site-header #navWrapper .nav>.navitem>a.active::before{display:block}body #header.u-site-header #navWrapper .nav>.navitem>a.active span{color:rgba(0,0,0,0)}body #header.u-site-header #navWrapper .nav>.navitem>a:hover span{color:rgba(0,0,0,0)}body #header.u-site-header #search-nav,body #header.u-site-header .clear{display:none}body #header.u-site-header .u-head_top{display:none}#header #navWrapper .content .nav>.navitem{position:relative}#header #navWrapper .content .nav>.navitem:hover .subnav{pointer-events:all}#header #navWrapper .content .nav>.navitem .subnav{z-index:10;top:calc(100% + 16px);left:calc(50% - 77.5px);overflow:visible;box-sizing:border-box;width:auto;padding:24px 18px;text-align:center;white-space:nowrap;pointer-events:none;color:#fff;border-width:0;border-radius:5px;background-color:rgba(0,0,0,.35);backdrop-filter:saturate(180%) blur(20px)}#header #navWrapper .content .nav>.navitem .subnav::before{position:absolute;bottom:100%;left:0;visibility:visible;width:100%;height:20px;content:""}#header #navWrapper .content .nav>.navitem .subnav li{margin-bottom:12px}#header #navWrapper .content .nav>.navitem .subnav li:last-of-type{margin-bottom:0}#header #navWrapper .content .nav>.navitem .subnav li a{font-size:14px;font-weight:500;line-height:1.7142857143em;padding:0;color:#d7d3d0}#header #navWrapper .content .nav>.navitem .subnav li a:hover{background-color:rgba(0,0,0,0)}@supports(background-clip: text) and (-webkit-text-fill-color: transparent){#header #navWrapper .content .nav>.navitem .subnav li a{transition:color .2s ease;color:#d7d3d0;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%);background-clip:text}}#header #navWrapper .content .nav>.navitem .subnav li>a{display:flex;align-items:center;justify-content:center}#header #navWrapper .content .nav>.navitem .subnav li>a::before,#header #navWrapper .content .nav>.navitem .subnav li>a::after{display:none}#header #navWrapper .content .nav>.navitem .subnav li>a::before{height:12px;width:12px;position:static;display:none;margin-right:6px;content:"";transform:none;background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M0.347656 11.6528C2.72747 9.49935 4.43433 8.5205 6.00047 8.48992C7.56662 8.5205 9.27348 9.49935 11.6533 11.6528C9.49984 9.27299 8.521 7.56613 8.49041 5.99999C8.521 4.43384 9.49984 2.72698 11.6533 0.347168C9.27348 2.50062 7.56662 3.47946 6.00047 3.51005C4.43433 3.47946 2.72747 2.50062 0.347656 0.347168C2.50111 2.72698 3.47995 4.43384 3.51054 5.99999C3.47384 7.57225 2.50111 9.27299 0.347656 11.6528Z" fill="url(%23paint0_linear_16283_1720)"/><defs><linearGradient id="paint0_linear_16283_1720" x1="11.6533" y1="5.99999" x2="0.347656" y2="5.99999" gradientUnits="userSpaceOnUse"><stop stop-color="%237B3BE9"/><stop offset="1" stop-color="%233A70E4"/></linearGradient></defs></svg>');background-size:contain}#header #navWrapper .content .nav>.navitem .subnav li>a.active{color:rgba(0,0,0,0)}#header #navWrapper .content .nav>.navitem .subnav li>a.active::before{display:block}#header #navWrapper .content .nav>.navitem .subnav li>a:hover{color:rgba(0,0,0,0)}body #sitecontent .btn--lang{height:40px;width:40px;display:flex;cursor:pointer;align-items:center;justify-content:center}body #sitecontent .btn--lang:hover .lang-panel{visibility:visible;pointer-events:all;opacity:1}body #sitecontent .lang-panel{position:absolute;top:calc(100% + 20px);right:0;visibility:hidden;padding:24px 26px;transition:.36s ease;pointer-events:none;opacity:0;border-radius:5px;background-color:rgba(0,0,0,.35);backdrop-filter:saturate(180%) blur(20px)}@supports(background-clip: text) and (-webkit-text-fill-color: transparent){body #sitecontent .lang-panel a{transition:color .2s ease;color:#d7d3d0;background:linear-gradient(270deg, #7b3be9 0%, #3a70e4 100%);background-clip:text}}body #sitecontent .lang-panel a{font-size:16px;font-weight:400;line-height:1.5em;display:block;margin-bottom:12px}body #sitecontent .lang-panel a:last-of-type{margin-bottom:0}body #sitecontent .lang-panel::before{position:absolute;bottom:100%;left:0;visibility:visible;width:100%;height:20px;content:""}body #sitecontent .lang-panel>a::before,body #sitecontent .lang-panel>a::after{display:none}body #sitecontent .lang-panel>a.active{color:rgba(0,0,0,0)}body #sitecontent .lang-panel>a.active::before{display:block}body #sitecontent .lang-panel>a:hover{color:rgba(0,0,0,0)}#indexPage .module.team .container_header .subtitle{line-height:1.8em;height:5.4em}#indexPage .module.service .item_block .item_info .title,#indexPage .module.service .item_block .item_info .subtitle{font-size:15px}#indexPage .module.team .item_block .item_des .description{line-height:1.7em;height:5.1em}@media(max-width: 1679.98px){#topSlider .item_block .title{font-size:130px}#topSlider .item_block .subtitle{font-size:30px}#indexPage .module.team .container_header .title,#indexPage .module.service .container_header .title{font-size:48px}#indexPage .module.service .container_header{position:static;float:none;margin-bottom:70px}#indexPage .module.service .item_block{width:372px}#indexPage .module.service .item_block .item_wrapper{padding:35px 40px}#indexPage .module.service .item_block .item_info .title,#indexPage .module.service .item_block .item_info .date_wrap{margin-bottom:22px}#indexPage .module.service .item_block .item_info .title,#indexPage .module.service .item_block .item_info .subtitle{font-size:15px}#indexPage .module.service .pagination-swiper .year{font-size:14px}#indexPage .module.service .pagination-swiper .dot{width:20px;height:20px}#indexPage .module.service .pagination-swiper--wrapper{position:relative;margin-top:50px}#indexPage .module.service .item_block .date_wrap{font-size:25px}#indexPage .module .module_container{padding-top:50px}.bodylist.bodyproject #sitecontent .item_block,#indexPage .module.project .item_block{width:332px}.bodylist.bodyproject #sitecontent .item_block .title,#indexPage .module.project .item_block .title{font-size:18px}#indexPage .module.team .item_block{width:306px}#indexPage .module.imagelink .content_list{width:100%}#longPage.bodylist.bodyteam .item_block .item_box .item_des{width:280px}#longPage.bodylist.bodyteam .content .module_container .content_list{gap:44px 66px}}@media(max-width: 1399.98px){#indexPage .module.imagelink .module_container{margin:0}.bodylist.bodyproject #sitecontent .item_block,#indexPage .module.project .item_block{width:292px}#indexPage .module.project .container_category{gap:28px}#indexPage .module.team .container_header .title,#indexPage .module.service .container_header .title,#indexPage .module.project .container_header .title{font-size:38px}#indexPage .module.service .item_block .item_info .title,#indexPage .module.service .item_block .item_info .subtitle{font-size:14px}#longPage.bodylist .container_header .title{font-size:38px}#longPage.bodylist.bodyproject .content .module_container .content_list{grid-template-columns:repeat(3, minmax(0, 1fr))}#longPage.bodylist.bodyteam .item_block .item_box .description{font-size:13px}#longPage.bodylist.bodyteam .content .module_container .content_list{gap:34px 26px}#indexPage .module .module_container{padding-top:20px}}.ff_indexPage .project .owl-stage-outer .owl-item .item_img img,.ff_pageList .mlist.project .content_list .item_img img,.ff_indexPage .project .owl-stage-outer .owl-item .item_img:hover img,.ff_pageList .mlist.project .content_list .item_img:hover img,.agent-pc .ff_indexPage .mlist.project.ff_noSlider .content_list .item_img img{filter:none !important}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
