@charset "UTF-8";
/* ============================================================
 * 合并样式表（自动生成，请勿手改）
 * 来源：default/reset.css + default/swiper/swiper.min.css
 *      + default/animate/animate.css + css/site.css + css/public_module_1.css
 * 目的：把首屏 CSS 请求合并到 1 个（每页专属的 page_*.css 改为内联）
 * 重新生成：改动上述任一文件后重跑合并脚本，并更新引用处的 ?v=
 * ============================================================ */

/* ---------- reset.css ---------- */
html{font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation;font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}table,td,th{border:1px solid #000}fieldset,img{border:0}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}dl,ol,ul{list-style-type:none}h1,h2,h3,h4,h5,h6{font-weight:400}a{text-decoration:none;color:inherit;outline:0}a:hover{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(255,0,0,0)}sup{vertical-align:text-top}sub{vertical-align:text-bottom}i{font-style:normal}button,input,select,textarea{resize:none;outline:0;font-family:inherit;font-size:inherit;color:inherit}input{border-radius:0}input::-webkit-input-safebox-button{display:none}body{color:#000;font-size:14px;line-height:1.5}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}#web-ietip{width:610px;height:173px;padding:83px 0 0 84px;overflow:hidden;background:url(./ietip/browser.png) no-repeat center center;margin:200px auto 0}#web-ietip a{display:block;width:65px;height:80px;float:left}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}.ellipsis-1,.ep1{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2,.ep2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis-3,.ep3{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis-4,.ep4{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis-5,.ep5{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical}.ellipsis-6,.ep6{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical}.ellipsis-7,.ep7{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:7;-webkit-line-clamp:7;-webkit-box-orient:vertical}.ellipsis-8,.ep8{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical}.ellipsis-9,.ep9{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;line-clamp:9;-webkit-line-clamp:9;-webkit-box-orient:vertical}.color-0{color:#000}.color-1{color:#111}.color-2{color:#222}.color-3{color:#333}.color-4{color:#444}.color-5{color:#555}.color-6{color:#666}.color-7{color:#777}.color-8{color:#888}.color-9{color:#999}.color-a{color:#aaa}.color-b{color:#bbb}.color-c{color:#ccc}.color-d{color:#ddd}.color-e{color:#eee}.color-f{color:#fff}.bg-0,.bg-color-0{background-color:#000}.bg-1,.bg-color-1{background-color:#111}.bg-2,.bg-color-2{background-color:#222}.bg-3,.bg-color-3{background-color:#333}.bg-4,.bg-color-4{background-color:#444}.bg-5,.bg-color-5{background-color:#555}.bg-6,.bg-color-6{background-color:#666}.bg-7,.bg-color-7{background-color:#777}.bg-8,.bg-color-8{background-color:#888}.bg-9,.bg-color-9{background-color:#999}.bg-a,.bg-color-a{background-color:#aaa}.bg-b,.bg-color-b{background-color:#bbb}.bg-c,.bg-color-c{background-color:#ccc}.bg-color-d,.bg-d{background-color:#ddd}.bg-color-e,.bg-e{background-color:#eee}.bg-color-f,.bg-f{background-color:#fff}.bg-cover{background-size:cover;background-position:center}.bg-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.rich-text *{max-width:100%;text-wrap:wrap!important}.rich-text img{height:auto;vertical-align:top}.rich-text ol,.rich-text ul{margin-left:1.5em}.editor-box{font-size:16px;line-height:1.5}.editor-box h1{display:block;font-size:2em;-webkit-margin-before:0.67em;margin-block-start:0.67em;-webkit-margin-after:0.67em;margin-block-end:0.67em;-webkit-margin-start:0px;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box h2{display:block;font-size:1.5em;-webkit-margin-before:0.83em;margin-block-start:0.83em;-webkit-margin-after:0.83em;margin-block-end:0.83em;-webkit-margin-start:0px;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box h3{display:block;font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box h4{display:block;-webkit-margin-before:1.33em;margin-block-start:1.33em;-webkit-margin-after:1.33em;margin-block-end:1.33em;-webkit-margin-start:0px;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;margin-block-start:1.67em;-webkit-margin-after:1.67em;margin-block-end:1.67em;-webkit-margin-start:0px;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box h6{display:block;font-size:.67em;-webkit-margin-before:2.33em;margin-block-start:2.33em;-webkit-margin-after:2.33em;margin-block-end:2.33em;-webkit-margin-start:0px;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box ul{display:block;list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-padding-start:40px;padding-inline-start:40px;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box ol{display:block;list-style-type:decimal;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-padding-start:40px;padding-inline-start:40px;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.editor-box i{font-style:italic}.editor-box b{font-weight:bolder}.editor-box strong{font-weight:bolder}.editor-box p{display:block;-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px;-webkit-margin-start:0px;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.shrink{-ms-flex-negative:1;flex-shrink:1}.shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify-normal{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.justify-stretch{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.s0{font-size:0}html{font-size:calc(100vw / 1920 * 100)}.s12{font-size:.12rem}@media (max-width:1920px){.s12{font-size:12px}}.s13{font-size:.13rem}@media (max-width:1816.61538px){.s13{font-size:12.3px}}.s14{font-size:.14rem}@media (max-width:1728px){.s14{font-size:12.6px}}.s15{font-size:.15rem}@media (max-width:1651.2px){.s15{font-size:12.9px}}.s16{font-size:.16rem}@media (max-width:1584px){.s16{font-size:13.2px}}.s17{font-size:.17rem}@media (max-width:1524.70588px){.s17{font-size:13.5px}}.s18{font-size:.18rem}@media (max-width:1472px){.s18{font-size:13.8px}}.s19{font-size:.19rem}@media (max-width:1424.84211px){.s19{font-size:14.1px}}.s20{font-size:.2rem}@media (max-width:1382.4px){.s20{font-size:14.4px}}.s21{font-size:.21rem}@media (max-width:1344px){.s21{font-size:14.7px}}.s22{font-size:.22rem}@media (max-width:1309.09091px){.s22{font-size:15px}}.s23{font-size:.23rem}@media (max-width:1277.21739px){.s23{font-size:15.3px}}.s24{font-size:.24rem}@media (max-width:1248px){.s24{font-size:15.6px}}.s25{font-size:.25rem}@media (max-width:1221.12px){.s25{font-size:15.9px}}.s26{font-size:.26rem}@media (max-width:1196.30769px){.s26{font-size:16.2px}}.s27{font-size:.27rem}@media (max-width:1173.33333px){.s27{font-size:16.5px}}.s28{font-size:.28rem}@media (max-width:1152px){.s28{font-size:16.8px}}.s29{font-size:.29rem}@media (max-width:1132.13793px){.s29{font-size:17.1px}}.s30{font-size:.3rem}@media (max-width:1113.6px){.s30{font-size:17.4px}}.s31{font-size:.31rem}@media (max-width:1096.25806px){.s31{font-size:17.7px}}.s32{font-size:.32rem}@media (max-width:1080px){.s32{font-size:18px}}.s33{font-size:.33rem}@media (max-width:1064.72727px){.s33{font-size:18.3px}}.s34{font-size:.34rem}@media (max-width:1050.35294px){.s34{font-size:18.6px}}.s35{font-size:.35rem}@media (max-width:1036.8px){.s35{font-size:18.9px}}.s36{font-size:.36rem}@media (max-width:1024px){.s36{font-size:19.2px}}.s37{font-size:.37rem}@media (max-width:1011.89189px){.s37{font-size:19.5px}}.s38{font-size:.38rem}@media (max-width:1000.42105px){.s38{font-size:19.8px}}.s39{font-size:.39rem}@media (max-width:989.53846px){.s39{font-size:20.1px}}.s40{font-size:.4rem}@media (max-width:979.2px){.s40{font-size:20.4px}}.s41{font-size:.41rem}@media (max-width:969.36585px){.s41{font-size:20.7px}}.s42{font-size:.42rem}@media (max-width:960px){.s42{font-size:21px}}.s43{font-size:.43rem}@media (max-width:951.06977px){.s43{font-size:21.3px}}.s44{font-size:.44rem}@media (max-width:942.54545px){.s44{font-size:21.6px}}.s45{font-size:.45rem}@media (max-width:934.4px){.s45{font-size:21.9px}}.s46{font-size:.46rem}@media (max-width:926.6087px){.s46{font-size:22.2px}}.s47{font-size:.47rem}@media (max-width:919.14894px){.s47{font-size:22.5px}}.s48{font-size:.48rem}@media (max-width:912px){.s48{font-size:22.8px}}.s49{font-size:.49rem}@media (max-width:905.14286px){.s49{font-size:23.1px}}.s50{font-size:.5rem}@media (max-width:898.56px){.s50{font-size:23.4px}}.s51{font-size:.51rem}@media (max-width:892.23529px){.s51{font-size:23.7px}}.s52{font-size:.52rem}@media (max-width:886.15385px){.s52{font-size:24px}}.s53{font-size:.53rem}@media (max-width:880.30189px){.s53{font-size:24.3px}}.s54{font-size:.54rem}@media (max-width:874.66667px){.s54{font-size:24.6px}}.s55{font-size:.55rem}@media (max-width:869.23636px){.s55{font-size:24.9px}}.s56{font-size:.56rem}@media (max-width:864px){.s56{font-size:25.2px}}.s57{font-size:.57rem}@media (max-width:858.94737px){.s57{font-size:25.5px}}.s58{font-size:.58rem}@media (max-width:854.06897px){.s58{font-size:25.8px}}.s59{font-size:.59rem}@media (max-width:849.35593px){.s59{font-size:26.1px}}.s60{font-size:.6rem}@media (max-width:844.8px){.s60{font-size:26.4px}}.s61{font-size:.61rem}@media (max-width:840.39344px){.s61{font-size:26.7px}}.s62{font-size:.62rem}@media (max-width:836.12903px){.s62{font-size:27px}}.s63{font-size:.63rem}@media (max-width:832px){.s63{font-size:27.3px}}.s64{font-size:.64rem}@media (max-width:828px){.s64{font-size:27.6px}}.s65{font-size:.65rem}@media (max-width:824.12308px){.s65{font-size:27.9px}}.s66{font-size:.66rem}@media (max-width:820.36364px){.s66{font-size:28.2px}}.s67{font-size:.67rem}@media (max-width:816.71642px){.s67{font-size:28.5px}}.s68{font-size:.68rem}@media (max-width:813.17647px){.s68{font-size:28.8px}}.s69{font-size:.69rem}@media (max-width:809.73913px){.s69{font-size:29.1px}}.s70{font-size:.7rem}@media (max-width:806.4px){.s70{font-size:29.4px}}.s71{font-size:.71rem}@media (max-width:803.15493px){.s71{font-size:29.7px}}.s72{font-size:.72rem}@media (max-width:800px){.s72{font-size:30px}}.s73{font-size:.73rem}@media (max-width:796.93151px){.s73{font-size:30.3px}}.s74{font-size:.74rem}@media (max-width:793.94595px){.s74{font-size:30.6px}}.s75{font-size:.75rem}@media (max-width:791.04px){.s75{font-size:30.9px}}.s76{font-size:.76rem}@media (max-width:788.21053px){.s76{font-size:31.2px}}.s77{font-size:.77rem}@media (max-width:785.45455px){.s77{font-size:31.5px}}.s78{font-size:.78rem}@media (max-width:782.76923px){.s78{font-size:31.8px}}.s79{font-size:.79rem}@media (max-width:780.1519px){.s79{font-size:32.1px}}.s80{font-size:.8rem}@media (max-width:777.6px){.s80{font-size:32.4px}}.s81{font-size:.81rem}@media (max-width:775.11111px){.s81{font-size:32.7px}}.s82{font-size:.82rem}@media (max-width:772.68293px){.s82{font-size:33px}}.s83{font-size:.83rem}@media (max-width:770.31325px){.s83{font-size:33.3px}}.s84{font-size:.84rem}@media (max-width:768px){.s84{font-size:33.6px}}.s85{font-size:.85rem}@media (max-width:765.74118px){.s85{font-size:33.9px}}.s86{font-size:.86rem}@media (max-width:763.53488px){.s86{font-size:34.2px}}.s87{font-size:.87rem}@media (max-width:761.37931px){.s87{font-size:34.5px}}.s88{font-size:.88rem}@media (max-width:759.27273px){.s88{font-size:34.8px}}.s89{font-size:.89rem}@media (max-width:757.21348px){.s89{font-size:35.1px}}.s90{font-size:.9rem}@media (max-width:755.2px){.s90{font-size:35.4px}}.s91{font-size:.91rem}@media (max-width:753.23077px){.s91{font-size:35.7px}}.s92{font-size:.92rem}@media (max-width:751.30435px){.s92{font-size:36px}}.s93{font-size:.93rem}@media (max-width:749.41935px){.s93{font-size:36.3px}}.s94{font-size:.94rem}@media (max-width:747.57447px){.s94{font-size:36.6px}}.s95{font-size:.95rem}@media (max-width:745.76842px){.s95{font-size:36.9px}}.s96{font-size:.96rem}@media (max-width:744px){.s96{font-size:37.2px}}.s97{font-size:.97rem}@media (max-width:742.26804px){.s97{font-size:37.5px}}.s98{font-size:.98rem}@media (max-width:740.57143px){.s98{font-size:37.8px}}.s99{font-size:.99rem}@media (max-width:738.90909px){.s99{font-size:38.1px}}.s100{font-size:1rem}@media (max-width:737.28px){.s100{font-size:38.4px}}@media (min-width:1921px){html{font-size:100px}}@media (max-width:900px){html{font-size:calc(900px / 1920 * 100)}}@media (max-width:500px){html{font-size:calc(100vw / 750 * 100)}.s12{font-size:3.2vw}.s13{font-size:3.28vw}.s14{font-size:3.36vw}.s15{font-size:3.44vw}.s16{font-size:3.52vw}.s17{font-size:3.6vw}.s18{font-size:3.68vw}.s19{font-size:3.76vw}.s20{font-size:3.84vw}.s21{font-size:3.92vw}.s22{font-size:4vw}.s23{font-size:4.08vw}.s24{font-size:4.16vw}.s25{font-size:4.24vw}.s26{font-size:4.32vw}.s27{font-size:4.4vw}.s28{font-size:4.48vw}.s29{font-size:4.56vw}.s30{font-size:4.64vw}.s31{font-size:4.72vw}.s32{font-size:4.8vw}.s33{font-size:4.88vw}.s34{font-size:4.96vw}.s35{font-size:5.04vw}.s36{font-size:5.12vw}.s37{font-size:5.2vw}.s38{font-size:5.28vw}.s39{font-size:5.36vw}.s40{font-size:5.44vw}.s41{font-size:5.52vw}.s42{font-size:5.6vw}.s43{font-size:5.68vw}.s44{font-size:5.76vw}.s45{font-size:5.84vw}.s46{font-size:5.92vw}.s47{font-size:6vw}.s48{font-size:6.08vw}.s49{font-size:6.16vw}.s50{font-size:6.24vw}.s51{font-size:6.32vw}.s52{font-size:6.4vw}.s53{font-size:6.48vw}.s54{font-size:6.56vw}.s55{font-size:6.64vw}.s56{font-size:6.72vw}.s57{font-size:6.8vw}.s58{font-size:6.88vw}.s59{font-size:6.96vw}.s60{font-size:7.04vw}.s61{font-size:7.12vw}.s62{font-size:7.2vw}.s63{font-size:7.28vw}.s64{font-size:7.36vw}.s65{font-size:7.44vw}.s66{font-size:7.52vw}.s67{font-size:7.6vw}.s68{font-size:7.68vw}.s69{font-size:7.76vw}.s70{font-size:7.84vw}.s71{font-size:7.92vw}.s72{font-size:8vw}.s73{font-size:8.08vw}.s74{font-size:8.16vw}.s75{font-size:8.24vw}.s76{font-size:8.32vw}.s77{font-size:8.4vw}.s78{font-size:8.48vw}.s79{font-size:8.56vw}.s80{font-size:8.64vw}.s81{font-size:8.72vw}.s82{font-size:8.8vw}.s83{font-size:8.88vw}.s84{font-size:8.96vw}.s85{font-size:9.04vw}.s86{font-size:9.12vw}.s87{font-size:9.2vw}.s88{font-size:9.28vw}.s89{font-size:9.36vw}.s90{font-size:9.44vw}.s91{font-size:9.52vw}.s92{font-size:9.6vw}.s93{font-size:9.68vw}.s94{font-size:9.76vw}.s95{font-size:9.84vw}.s96{font-size:9.92vw}.s97{font-size:10vw}.s98{font-size:10.08vw}.s99{font-size:10.16vw}.s100{font-size:10.24vw}}@media (max-width:500px){.xs12{font-size:1.6vw}.xs13{font-size:1.73333vw}.xs14{font-size:1.86667vw}.xs15{font-size:2vw}.xs16{font-size:2.13333vw}.xs17{font-size:2.26667vw}.xs18{font-size:2.4vw}.xs19{font-size:2.53333vw}.xs20{font-size:2.66667vw}.xs21{font-size:2.8vw}.xs22{font-size:2.93333vw}.xs23{font-size:3.06667vw}.xs24{font-size:3.2vw}.xs25{font-size:3.33333vw}.xs26{font-size:3.46667vw}.xs27{font-size:3.6vw}.xs28{font-size:3.73333vw}.xs29{font-size:3.86667vw}.xs30{font-size:4vw}.xs31{font-size:4.13333vw}.xs32{font-size:4.26667vw}.xs33{font-size:4.4vw}.xs34{font-size:4.53333vw}.xs35{font-size:4.66667vw}.xs36{font-size:4.8vw}.xs37{font-size:4.93333vw}.xs38{font-size:5.06667vw}.xs39{font-size:5.2vw}.xs40{font-size:5.33333vw}.xs41{font-size:5.46667vw}.xs42{font-size:5.6vw}.xs43{font-size:5.73333vw}.xs44{font-size:5.86667vw}.xs45{font-size:6vw}.xs46{font-size:6.13333vw}.xs47{font-size:6.26667vw}.xs48{font-size:6.4vw}.xs49{font-size:6.53333vw}.xs50{font-size:6.66667vw}.xs51{font-size:6.8vw}.xs52{font-size:6.93333vw}.xs53{font-size:7.06667vw}.xs54{font-size:7.2vw}.xs55{font-size:7.33333vw}.xs56{font-size:7.46667vw}.xs57{font-size:7.6vw}.xs58{font-size:7.73333vw}.xs59{font-size:7.86667vw}.xs60{font-size:8vw}.xs61{font-size:8.13333vw}.xs62{font-size:8.26667vw}.xs63{font-size:8.4vw}.xs64{font-size:8.53333vw}.xs65{font-size:8.66667vw}.xs66{font-size:8.8vw}.xs67{font-size:8.93333vw}.xs68{font-size:9.06667vw}.xs69{font-size:9.2vw}.xs70{font-size:9.33333vw}.xs71{font-size:9.46667vw}.xs72{font-size:9.6vw}.xs73{font-size:9.73333vw}.xs74{font-size:9.86667vw}.xs75{font-size:10vw}.xs76{font-size:10.13333vw}.xs77{font-size:10.26667vw}.xs78{font-size:10.4vw}.xs79{font-size:10.53333vw}.xs80{font-size:10.66667vw}.xs81{font-size:10.8vw}.xs82{font-size:10.93333vw}.xs83{font-size:11.06667vw}.xs84{font-size:11.2vw}.xs85{font-size:11.33333vw}.xs86{font-size:11.46667vw}.xs87{font-size:11.6vw}.xs88{font-size:11.73333vw}.xs89{font-size:11.86667vw}.xs90{font-size:12vw}.xs91{font-size:12.13333vw}.xs92{font-size:12.26667vw}.xs93{font-size:12.4vw}.xs94{font-size:12.53333vw}.xs95{font-size:12.66667vw}.xs96{font-size:12.8vw}.xs97{font-size:12.93333vw}.xs98{font-size:13.06667vw}.xs99{font-size:13.2vw}.xs100{font-size:13.33333vw}}.c-pic{overflow:hidden;position:relative;display:block}.c-pic .img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:block}.c-pic .img img{display:none}.media iframe,.media img,.media video{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.media-ratio{position:relative}.media-ratio iframe,.media-ratio img,.media-ratio video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.f-Light{font-weight:lighter}.f-Normal,.f-Regular{font-weight:400}.f-Bold,.f-DemiBold,.f-Heavy,.f-Medium,.f-SemiBold{font-weight:700}.layout-full{margin-left:auto;margin-right:auto;width:19.2rem;max-width:100%}svg{display:block;width:100%}

/* ---------- swiper.min.css ---------- */
/**
 * Swiper 4.5.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 26, 2025
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}

/* ---------- animate.css ---------- */
.teaser{opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0);-webkit-transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;-o-transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s,-webkit-transform 1s ease-out .2s}.lefter{opacity:0;-webkit-transform:translate3d(-35%,35%,0);transform:translate3d(-35%,35%,0);-webkit-transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;-o-transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s,-webkit-transform 1s ease-out .2s}.righter{opacity:0;-webkit-transform:translate3d(35%,35%,0);transform:translate3d(35%,35%,0);-webkit-transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;-o-transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s,-webkit-transform 1s ease-out .2s}.downer{opacity:0;-webkit-transform:translate3d(0,-35%,0);transform:translate3d(0,-35%,0);-webkit-transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;-o-transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s,-webkit-transform 1s ease-out .2s}.lter{opacity:0;-webkit-transform:translate3d(-35%,0,0);transform:translate3d(-35%,0,0);-webkit-transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;-o-transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s,-webkit-transform 1s ease-out .2s}.rter{opacity:0;-webkit-transform:translate3d(35%,0,0);transform:translate3d(35%,0,0);-webkit-transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;-o-transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s,-webkit-transform 1s ease-out .2s}.teaser.is-visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lefter.is-visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.righter.is-visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.downer.is-visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lter.is-visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.rter.is-visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.delay1{-webkit-transition-delay:0.1s!important;-o-transition-delay:0.1s!important;transition-delay:0.1s!important}.delay2{-webkit-transition-delay:0.2s!important;-o-transition-delay:0.2s!important;transition-delay:0.2s!important}.delay3{-webkit-transition-delay:0.3s!important;-o-transition-delay:0.3s!important;transition-delay:0.3s!important}.delay4{-webkit-transition-delay:0.4s!important;-o-transition-delay:0.4s!important;transition-delay:0.4s!important}.delay5{-webkit-transition-delay:0.5s!important;-o-transition-delay:0.5s!important;transition-delay:0.5s!important}.delay6{-webkit-transition-delay:0.6s!important;-o-transition-delay:0.6s!important;transition-delay:0.6s!important}.delay7{-webkit-transition-delay:0.7s!important;-o-transition-delay:0.7s!important;transition-delay:0.7s!important}.delay8{-webkit-transition-delay:0.8s!important;-o-transition-delay:0.8s!important;transition-delay:0.8s!important}.delay9{-webkit-transition-delay:0.9s!important;-o-transition-delay:0.9s!important;transition-delay:0.9s!important}.delay10{-webkit-transition-delay:1s!important;-o-transition-delay:1s!important;transition-delay:1s!important}.delay11{-webkit-transition-delay:1.1s!important;-o-transition-delay:1.1s!important;transition-delay:1.1s!important}.delay12{-webkit-transition-delay:1.2s!important;-o-transition-delay:1.2s!important;transition-delay:1.2s!important}.delay13{-webkit-transition-delay:1.3s!important;-o-transition-delay:1.3s!important;transition-delay:1.3s!important}.delay14{-webkit-transition-delay:1.4s!important;-o-transition-delay:1.4s!important;transition-delay:1.4s!important}.delay15{-webkit-transition-delay:1.5s!important;-o-transition-delay:1.5s!important;transition-delay:1.5s!important}[data-ani]{opacity:0}.ani{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}[data-ani-delay='100']{-webkit-animation-delay:.1s;animation-delay:.1s}[data-ani-delay='200']{-webkit-animation-delay:.2s;animation-delay:.2s}[data-ani-delay='300']{-webkit-animation-delay:.3s;animation-delay:.3s}[data-ani-delay='400']{-webkit-animation-delay:.4s;animation-delay:.4s}[data-ani-delay='500']{-webkit-animation-delay:.5s;animation-delay:.5s}[data-ani-delay='600']{-webkit-animation-delay:.6s;animation-delay:.6s}[data-ani-delay='700']{-webkit-animation-delay:.7s;animation-delay:.7s}[data-ani-delay='800']{-webkit-animation-delay:.8s;animation-delay:.8s}[data-ani-delay='900']{-webkit-animation-delay:.9s;animation-delay:.9s}[data-ani-delay='1000']{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}[data-ani=fade-in].ani{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-up{from{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}[data-ani=fade-up].ani{-webkit-animation-name:fade-up;animation-name:fade-up}@-webkit-keyframes fade-down{from{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-down{from{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}[data-ani=fade-down].ani{-webkit-animation-name:fade-down;animation-name:fade-down}@-webkit-keyframes fade-left{from{opacity:0;-webkit-transform:translateX(2rem);transform:translateX(2rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left{from{opacity:0;-webkit-transform:translateX(2rem);transform:translateX(2rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}[data-ani=fade-left].ani{-webkit-animation-name:fade-left;animation-name:fade-left}@-webkit-keyframes fade-right{from{opacity:0;-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right{from{opacity:0;-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}[data-ani=fade-right].ani{-webkit-animation-name:fade-right;animation-name:fade-right}@-webkit-keyframes zoom-in{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-in{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}[data-ani=zoom-in].ani{-webkit-animation-name:zoom-in;animation-name:zoom-in}

/* ---------- site.css ---------- */
img[data-src]{opacity:0;}
img[a-src]{opacity:0;}
img[a-src2]{opacity:0;}
img[b-src]{opacity:0;}
img[done]{opacity:1;transition:opacity .01s;}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
footer{min-height:50vh;background-color:#222222;}

:root {
    --rgb: 136, 60, 144;
    --theme: rgb(var(--rgb));
}
@keyframes ani-fade-up {
    to{transform:translateY(0);opacity:1;}
}
[data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0;}
[data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards;}
@keyframes ani-fade-down {
    to{transform:translateY(0);opacity:1;}
}
[data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0;}
[data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards;}
@keyframes ani-fade-left {
    to{transform:translate(0);opacity:1;}
}
[data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0;}
[data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards;}
@keyframes ani-fade-right {
    to{transform:translate(0);opacity:1;}
}
[data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0;}
[data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards;}
@keyframes ani-blur-in {
    to{filter:blur(0);opacity:1;}
}
[data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0;}
[data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards;}
@keyframes ani-white-in {
    to{filter:brightness(1);opacity:1;}
}
[data-anim=white-in].ani-ready{filter:brightness(3);opacity:0;}
[data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards;}
@keyframes ani-black-in {
    to{filter:brightness(1);opacity:1;}
}
[data-anim=black-in].ani-ready{filter:brightness(0);opacity:0;}
[data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards;}
@keyframes ani-gray-in {
    to{filter:grayscale(0);opacity:1;}
}
[data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0;}
[data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards;}
@keyframes ani-bounce-in {
    40%{transform:scale(1.02);opacity:1;}
    70%{transform:scale(.98);}
    to{transform:scale(1);opacity:1;}
}
[data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0;}
[data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards;}
@keyframes ani-zoom-in {
    to{transform:scale(1);opacity:1;}
}
[data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0;}
[data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards;}
@keyframes ani-slide-up {
    0%{transform:translateY(100%);}
    60%{transform:translateY(-8%);}
    80%{transform:translateY(4%);}
    to{transform:translateY(0);}
}
[data-anim=slide-up].ani-ready{transform:translateY(100%);}
[data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards;}

/* ---------- public_module_1.css ---------- */

.md34826.md-head .hidden{display:none}
.md34826.md-head .overflow-hidden{overflow:hidden}
.md34826.md-head .overflow-visible{overflow:visible}
.md34826.md-head .absolute{position:absolute}
.md34826.md-head .relative{position:relative}
.md34826.md-head .inset-0{inset:0}
.md34826.md-head .z-10{z-index:10}
.md34826.md-head .mx-auto{margin-left:auto;margin-right:auto}
.md34826.md-head .mt-auto{margin-top:auto}
.md34826.md-head .ml-auto{margin-left:auto}
.md34826.md-head .size-full{width:100%;height:100%}
.md34826.md-head .w-full{width:100%}
.md34826.md-head .w-auto{width:auto}
.md34826.md-head .h-full{height:100%}
.md34826.md-head .h-auto{height:auto}
.md34826.md-head .leading-none{line-height:1}
.md34826.md-head .whitespace-nowrap{white-space:nowrap}
.md34826.md-head .bg-theme{background-color:rgb(var(--theme))}
.md34826.md-head .cursor-pointer{cursor:pointer}
.md34826.md-head .object-cover{object-fit:cover}
.md34826.md-head .object-contain{object-fit:contain}
.md34826.md-head .pointer-events-none{pointer-events:none}
.md34826.md-head .pointer-events-auto{pointer-events:auto}
.md34826.md-head .brightness-20{filter:brightness(20)}
.md34826.md-head .invert{filter:invert(1)}
.md34826.md-head .text-theme{color:var(--theme)}
.md34826.md-head .italic{font-style:italic}
.md34826.md-head button,.md34826.md-head input,.md34826.md-head textarea{border:none;outline:none;padding:0;background-color:transparent}
.md34826.md-head img{opacity:0}
.md34826.md-head img[src]{opacity:1}
.md34826.md-head .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md34826.md-head .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md34826.md-head .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md34826.md-head .icon img:nth-child(2),.md34826.md-head .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md34826.md-head .hover-icon:hover.icon img:first-child,.md34826.md-head .hover-icon:hover .icon img:first-child,.md34826.md-head .active-icon.icon img:first-child,.md34826.md-head .active-icon .icon img:first-child{opacity:0}
.md34826.md-head .hover-icon:hover.icon img:last-child,.md34826.md-head .hover-icon:hover .icon img:last-child,.md34826.md-head .active-icon.icon img:last-child,.md34826.md-head .active-icon .icon img:last-child{opacity:1}
.md34826.md-head.wrap,.md34826.md-head .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md34826.md-head .area{margin:0 auto;width:16.8rem;max-width:100%}
.md34826.md-head{color:#333;overflow:hidden;overflow:visible}
.md34826.md-head.flow .head{background-color:rgba(var(--rgb),1)}
.md34826.md-head.flow .quote{background-color:#fff3}
.md34826.md-head.placeholder{height:.9rem}
.md34826.md-head .btn2{position:relative;display:inline-flex;padding:.1rem .35rem;height:.5rem;min-height:40px;background-color:rgba(var(--rgb),1);cursor:pointer}
.md34826.md-head .btn2.fill-white{background-color:#fff}
.md34826.md-head .btn2.fill-black{background-color:#333}
.md34826.md-head .btn2-hand{display:flex;align-items:center;pointer-events:none}
.md34826.md-head .ml-20{margin-left:.2rem}
.md34826.md-head .hover-drop{position:relative}
.md34826.md-head .hover-drop:hover .drop-list{transform:translate(-50%) scaleY(1)}
.md34826.md-head .drop-list{position:absolute;top:100%;left:50%;min-width:100%;background-color:#fff;transform-origin:center top;transform:translate(-50%) scaleY(0);box-shadow:.02rem .02rem .05rem #0002;z-index:10;transition:.3s}
.md34826.md-head .drop-list .drop-item:hover{color:#fff;background-color:rgba(var(--rgb),1)}
.md34826.md-head .drop-item{display:flex;align-items:center;min-height:.35rem;padding:.05rem .15rem;border-radius:inherit;line-height:1.5;color:#222;white-space:nowrap;transition:.3s}
.md34826.md-head .cross{position:relative;width:1em;height:1em;flex-shrink:0;aspect-ratio:1;cursor:pointer;user-select:none}
.md34826.md-head .cross:before,.md34826.md-head .cross:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;transform:translate(-50%,-50%);background-color:currentColor;transition:.5s}
.md34826.md-head .cross:before{transform:translate(-50%,-50%) rotate(90deg)}
.md34826.md-head .cross:after{transform:translate(-50%,-50%) rotate(180deg)}
.md34826.md-head .exp-list{width:100%;flex-direction:column}
.md34826.md-head .exp-list .exp-list{padding-left:.15rem;display:none}
.md34826.md-head .exp-list .exp-list .exp-item{margin-left:.15rem;border-left:1px solid #ddd}
.md34826.md-head .exp-item{position:relative;padding-left:.15rem;width:100%}
.md34826.md-head .exp-item:has(.exp-list) .exp-entry .cross{display:flex}
.md34826.md-head .exp-item.active .exp-entry .cross:before{transform:translate(-50%,-50%) rotate(360deg)}
.md34826.md-head .exp-item.active .exp-entry .cross:after{transform:translate(-50%,-50%) rotate(360deg)}
.md34826.md-head .exp-entry{display:flex;align-items:center;justify-content:space-between;padding:.15rem;width:100%;line-height:1.2;border-radius:.15rem}
.md34826.md-head .head{position:fixed;top:0;left:0;right:0;z-index:50;transition:background-color .3s}
.md34826.md-head .head-main{display:flex;justify-content:space-between;height:.9rem}
.md34826.md-head .logo-box{display:flex;align-items:center}
.md34826.md-head .logo{display:flex;height:1em}
.md34826.md-head .nav{display:flex;justify-content:space-between;min-width:8.3rem;white-space:nowrap}
.md34826.md-head .nav-item{margin:0 .1rem}
.md34826.md-head .nav-link{display:flex;align-items:center;justify-content:center;height:100%}
.md34826.md-head .drop-list{padding:.03rem;border-radius:.03rem}
.md34826.md-head .opt{display:flex}
.md34826.md-head .opt-item{display:flex;align-items:center;height:100%;margin-left:.4rem}
.md34826.md-head .quote{display:flex;align-items:center;justify-content:center;padding:.1rem .25rem;min-height:2em;background-color:rgba(var(--rgb),1);transition:background-color .3s}
.md34826.md-head .open-search-dl{cursor:pointer}
.md34826.md-head .open-menu-ex{display:none}
.md34826.menu-expand.expand{position:fixed;right:0;top:0;display:flex;justify-content:flex-end;width:100%;height:100%;background-color:#0000001a;pointer-events:none;transform:translate(100%);transition:backdrop-filter .5s;backdrop-filter:blur(4px);opacity:0;z-index:52}
.md34826.menu-expand.expand.expand-show{opacity:1;transform:translate(0);pointer-events:auto}
.md34826.menu-expand.expand.expand-show .expand-inner{transform:translate(0)}
.md34826.menu-expand.expand .expand-inner{display:flex;flex-direction:column;height:100vh;min-width:60%;transform:translate(10%);padding:.15rem;background-color:#fff;overflow-y:auto;border-radius:.15rem 0 0 .15rem;transition:.15s}
.md34826.menu-expand.expand .exp-footer{margin-top:auto}
.md34826.menu-expand.expand .exp-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:.15rem;border-radius:.15rem;background-color:#ddd}
.md34826.menu-expand{color:#222}
.md34826 .quote-dialog.dialog{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;border:none;pointer-events:none;transform:translateY(100%);background-color:#0000001a;z-index:60}
.md34826 .quote-dialog.dialog:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(4px)}
.md34826 .quote-dialog.dialog.dialog-show{opacity:1;pointer-events:auto;transform:translateY(0)}
.md34826 .quote-dialog.dialog.dialog-show .dialog-inner{animation:dialog-show .5s forwards}
.md34826 .quote-dialog .dialog-inner{position:relative;transition:.5s;z-index:10}
.md34826 .quote-dialog .dialog-main{margin:0 auto;border-radius:.15rem;background-color:#fff}
.md34826 .quote-dialog .dialog-close .cross{position:relative;width:1em;height:1em;flex-shrink:0;aspect-ratio:1;cursor:pointer;user-select:none}
.md34826 .quote-dialog .dialog-close .cross:before,.md34826 .quote-dialog .dialog-close .cross:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;transform:translate(-50%,-50%);background-color:#fff;transition:.5s}
.md34826 .quote-dialog .dialog-close .cross:before{transform:translate(-50%,-50%) rotate(90deg)}
.md34826 .quote-dialog .dialog-close .cross:after{transform:translate(-50%,-50%) rotate(180deg)}
.md34826 .quote-dialog .dialog-close{position:absolute;top:.1rem;right:.1rem;width:1em;height:1em;color:#666;background-size:100%;transition:.3s;cursor:pointer;z-index:10}
.md34826 .quote-dialog .dialog-close .cross{transform:rotate(45deg);transition:.3s}
.md34826 .quote-dialog .dialog-close .cross:before,.md34826 .quote-dialog .dialog-close .cross:after{border-radius:2px;background-color:#8a8a8a}
.md34826 .quote-dialog .dialog-close:hover{transform:scale(1.1)}
.md34826 .quote-dialog .dialog-close:hover .cross{transform:rotate(135deg)}
.md34826 .quote-dialog .dialog-inner{padding:.5rem 0 .2rem;background-color:#fff;border-radius:.1rem}
.md34826 .quote-dialog .dialog-main{max-height:80vh;padding:.2rem}
.md34826 .quote-dialog .dialog-main::-webkit-scrollbar{background-color:transparent;border-radius:3px}
.md34826 .quote-dialog .dialog-main::-webkit-scrollbar-button{display:none}
.md34826 .quote-dialog .dialog-main::-webkit-scrollbar-thumb{background:rgba(var(--rgb),1);border-radius:3px}
.md34826 .quote-dialog .dialog-main{overflow-y:auto}
.md34826 .quote-dialog .dialog-main::-webkit-scrollbar{width:.05rem}
@supports not selector(::-webkit-scrollbar){.md34826 .quote-dialog .dialog-main{scrollbar-color:rgba(var(--rgb),1) transparent;scrollbar-width:thin}
}
.md34826 .quote-dialog .contact-form{display:flex;flex-wrap:wrap;gap:.25rem .39rem;width:10.4rem;max-width:100%;margin:0 auto;line-height:1.625}
.md34826 .quote-dialog .form-item{width:100%}
.md34826 .quote-dialog .form-item.w-1\/2{width:calc((100% - .4rem)/2)}
.md34826 .quote-dialog .form-content{padding-top:.1rem}
.md34826 .quote-dialog .form-input{width:100%;border-bottom:1px solid rgba(0,0,0,.1);margin-top:.2rem}
.md34826 .quote-dialog .form-tips{color:#b78cbb;margin-top:.1rem}
.md34826 .quote-dialog .file-uploader{padding-bottom:.14rem;border-bottom:1px solid rgba(0,0,0,.1)}
.md34826 .quote-dialog .uploader-trigger{position:relative;display:flex;align-items:center;color:#b78cbb}
.md34826 .quote-dialog .icon-upload{margin-right:.1rem}
.md34826 .quote-dialog .uploader-ipt{position:absolute;inset:0;opacity:0}
.md34826 .quote-dialog .uploader-file-list{display:flex;flex-wrap:wrap}
.md34826 .quote-dialog .file-item{display:flex;align-items:center;margin-right:.1rem;margin-top:.1rem}
.md34826 .quote-dialog .icon-close{transition:.3s;cursor:pointer}
.md34826 .quote-dialog .icon-close:hover{transform:rotate(90deg)}
.md34826 .quote-dialog .file-name{margin-right:.1rem}
.md34826 .quote-dialog .btn-box{display:flex;justify-content:center;width:100%;padding-top:.1rem}
.md34826 .search-dialog.dialog{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;border:none;pointer-events:none;transform:translateY(100%);background-color:#0000001a;z-index:60}
.md34826 .search-dialog.dialog:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(4px)}
.md34826 .search-dialog.dialog.dialog-show{opacity:1;pointer-events:auto;transform:translateY(0)}
.md34826 .search-dialog.dialog.dialog-show .dialog-inner{animation:dialog-show .5s forwards}
@keyframes dialog-show{0%{transform:scale(0) translateY(100%)}
30%{transform:scale(.001) translateY(0)}
60%{transform:scaleX(.001) translateY(0)}
to{transform:scale(1) translateY(0)}
}
.md34826 .search-dialog .dialog-inner{position:relative;transition:.5s;z-index:10}
.md34826 .search-dialog .dialog-main{margin:0 auto;border-radius:.15rem;background-color:#fff}
.md34826 .search-dialog .dialog-close .cross{position:relative;width:1em;height:1em;flex-shrink:0;aspect-ratio:1;cursor:pointer;user-select:none}
.md34826 .search-dialog .dialog-close .cross:before,.md34826 .search-dialog .dialog-close .cross:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;transform:translate(-50%,-50%);background-color:#fff;transition:.5s}
.md34826 .search-dialog .dialog-close .cross:before{transform:translate(-50%,-50%) rotate(90deg)}
.md34826 .search-dialog .dialog-close .cross:after{transform:translate(-50%,-50%) rotate(180deg)}
.md34826 .search-dialog .dialog-close{position:absolute;top:.1rem;right:.1rem;width:1em;height:1em;color:#666;background-size:100%;transition:.3s;cursor:pointer;z-index:10}
.md34826 .search-dialog .dialog-close .cross{transform:rotate(45deg);transition:.3s}
.md34826 .search-dialog .dialog-close .cross:before,.md34826 .search-dialog .dialog-close .cross:after{border-radius:2px;background-color:#8a8a8a}
.md34826 .search-dialog .dialog-close:hover{transform:scale(1.1)}
.md34826 .search-dialog .dialog-close:hover .cross{transform:rotate(135deg)}
.md34826 .search-dialog.search-dialog .dialog-main{position:relative;display:flex;align-items:center;justify-content:center;padding:0;min-width:0;min-height:0;background-color:transparent}
.md34826 .search-dialog.search-dialog .search-ipt{max-width:80vw;height:3em;width:40em;padding:.15rem 0 .15rem .2rem;padding-right:3.2em;outline:none;border:none;border-radius:.15rem;background-color:#fff}
.md34826 .search-dialog.search-dialog .search-btn{background-size:40%;position:absolute;top:.02rem;right:.02rem;display:flex;align-items:center;justify-content:center;width:3em;height:calc(100% - .04rem);border-radius:.15rem;padding:.1rem;background:#f3f3f3;outline:none;border:none;cursor:pointer}
.md34826 .search-dialog{color:rgba(var(--rgb),1)}
.md34826 .search-dialog .search-btn{padding:.12rem!important;transition:.3s}
.md34826 .search-dialog .search-btn:hover{color:#fff;background-color:rgba(var(--rgb),1)}
@media(max-width:750px){
	.md34826.md-head .open-menu-ex{display:flex}
.md34826.md-head .nav{display:none}
}

.md34827.md-foot .hidden{display:none;}
.md34827.md-foot .overflow-hidden{overflow:hidden;}
.md34827.md-foot .overflow-visible{overflow:visible;}
.md34827.md-foot .absolute{position:absolute;}
.md34827.md-foot .relative{position:relative;}
.md34827.md-foot .inset-0{inset:0;}
.md34827.md-foot .z-10{z-index:10;}
.md34827.md-foot .mx-auto{margin-left:auto;margin-right:auto;}
.md34827.md-foot .mt-auto{margin-top:auto;}
.md34827.md-foot .ml-auto{margin-left:auto;}
.md34827.md-foot .size-full{width:100%;height:100%;}
.md34827.md-foot .w-full{width:100%;}
.md34827.md-foot .w-auto{width:auto;}
.md34827.md-foot .h-full{height:100%;}
.md34827.md-foot .h-auto{height:auto;}
.md34827.md-foot .leading-none{line-height:1;}
.md34827.md-foot .whitespace-nowrap{white-space:nowrap;}
.md34827.md-foot .bg-theme{background-color:rgb(var(--theme));}
.md34827.md-foot .cursor-pointer{cursor:pointer;}
.md34827.md-foot .object-cover{object-fit:cover;}
.md34827.md-foot .object-contain{object-fit:contain;}
.md34827.md-foot .pointer-events-none{pointer-events:none;}
.md34827.md-foot .pointer-events-auto{pointer-events:auto;}
.md34827.md-foot .brightness-20{filter:brightness(20);}
.md34827.md-foot .invert{filter:invert(1);}
.md34827.md-foot .text-theme{color:var(--theme);}
.md34827.md-foot .italic{font-style:italic;}
.md34827.md-foot button,.md34827.md-foot input,.md34827.md-foot textarea{border:none;outline:none;padding:0;background-color:transparent;}
.md34827.md-foot img{opacity:0;}
.md34827.md-foot img[src]{opacity:1;}
.md34827.md-foot .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s;}
.md34827.md-foot .icon img{width:100%;height:100%;object-fit:contain;transition:.3s;}
.md34827.md-foot .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s;}
.md34827.md-foot .icon img:nth-child(2),.md34827.md-foot .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5;}
.md34827.md-foot .hover-icon:hover.icon img:first-child,.md34827.md-foot .hover-icon:hover .icon img:first-child,.md34827.md-foot .active-icon.icon img:first-child,.md34827.md-foot .active-icon .icon img:first-child{opacity:0;}
.md34827.md-foot .hover-icon:hover.icon img:last-child,.md34827.md-foot .hover-icon:hover .icon img:last-child,.md34827.md-foot .active-icon.icon img:last-child,.md34827.md-foot .active-icon .icon img:last-child{opacity:1;}
.md34827.md-foot.wrap,.md34827.md-foot .wrap{padding-left:4%;padding-right:4%;max-width:100%;}
.md34827.md-foot .area{margin:0 auto;width:16.8rem;max-width:100%;}
.md34827.md-foot{color:#333;overflow:hidden;padding-top:.8rem;padding-bottom:1.3rem;background-color:#222;}
.md34827.md-foot .foot-main{display:flex;justify-content:space-between;}
.md34827.md-foot .foot-left{display:flex;flex-direction:column;justify-content:space-between;}
.md34827.md-foot .copyright{line-height:1.625;color:#fff9;margin-top:.3rem;}
.md34827.md-foot .foot-right{display:flex;margin-left:.3rem;}
.md34827.md-foot .nav{line-height:2.1;}
.md34827.md-foot .nav-item{display:block;}
.md34827.md-foot .nav-item:hover{color:#fff;}
.md34827.md-foot .contact{width:4.65rem;margin-left:1.2rem;}
.md34827.md-foot .hotline{line-height:1.3333333333;}
.md34827.md-foot .address{line-height:1.875;margin-top:.18rem;margin-bottom:.13rem;}
.md34827.md-foot .share{display:flex;margin-left:-.2rem;}
.md34827.md-foot .share-item{width:2em;height:2em;border-radius:.1rem;margin-left:.2rem;background-color:#ffffff1a;margin-top:.1rem;overflow:hidden;}
.md34827.md-foot .share-item:hover{background-color:rgba(var(--rgb),1);}
@media (max-width:750px) {
    .md34827.md-foot .foot-main{flex-direction:column;}
    .md34827.md-foot .foot-right{margin-left:0;margin-top:.5rem;}
}
@media (max-width:500px) {
    .md34827.md-foot .nav{display:none;}
    .md34827.md-foot .contact{margin-left:0;}
}

.md34828.banner{width:100%;position:relative;z-index:1;overflow:hidden;}
.md34828.banner img{display:inline-block;vertical-align:middle;max-width:100%;}
.md34828.banner .banner-img{width:100%;position:relative;overflow:hidden;padding-top:calc(560/1920*100%);}
.md34828.banner .banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.00);transition:all ease .5s;}
.md34828.banner .banner-text{z-index:3;position:absolute;top:35.71%;left:50%;transform:translate(-50%,0);width:16.8rem;max-width:92%;text-align:center;}
.md34828.banner .banner-titles{width:100%;color:#ffffff;line-height:1.13;font-style:italic;font-weight:bold;}
.md34828.banner .banner-intro{width:100%;padding-top:.35rem;color:#ffffff;line-height:1.6;}
.md34828.banner .banner-line1{position:absolute;top:0;left:0;z-index:2;height:calc(547/560*100%);}
.md34828.banner .banner-line1 img{height:100%;animation:md34828banner_animation 2s infinite ease-in-out;}
.md34828.banner .banner-line2{position:absolute;bottom:0;right:0;z-index:2;height:calc(237/560*100%);}
.md34828.banner .banner-line2 img{height:100%;animation:md34828banner_animation 2s infinite ease-in-out;}
@keyframes md34828banner_animation {
    0%{transform:translateY(0) scale(1);}
    50%{transform:translateY(-.3rem) scale(1.2);}
    100%{transform:translateY(0) scale(1);}
}
@media (max-width: 750px) {
    .md34828.banner .banner-img{min-height:4rem;}
    .md34828.banner .banner-text{top:50%;transform:translate(-50%,-50%);}
    .md34828.banner .banner-intro{padding-top:.25rem;line-height:1.3;}
}
@media (max-width: 500px) {
    .md34828.banner .banner-intro br{display:none;}
}

.md34829.banner{width:100%;position:relative;z-index:1;overflow:hidden;}
.md34829.banner img{display:inline-block;vertical-align:middle;max-width:100%;}
.md34829.banner .banner-img{width:100%;position:relative;overflow:hidden;padding-top:calc(560/1920*100%);}
.md34829.banner .banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.00);transition:all ease .5s;}
.md34829.banner .banner-text{z-index:3;position:absolute;top:35.71%;left:50%;transform:translate(-50%,0);width:16.8rem;max-width:92%;text-align:center;}
.md34829.banner .banner-titles{width:100%;color:#ffffff;line-height:1.13;font-style:italic;font-weight:bold;}
.md34829.banner .banner-intro{width:100%;padding-top:.35rem;color:#ffffff;line-height:1.6;}
.md34829.banner .banner-line1{position:absolute;top:0;left:0;z-index:2;height:calc(547/560*100%);}
.md34829.banner .banner-line1 img{height:100%;animation:md34829banner_animation 2s infinite ease-in-out;}
.md34829.banner .banner-line2{position:absolute;bottom:0;right:0;z-index:2;height:calc(237/560*100%);}
.md34829.banner .banner-line2 img{height:100%;animation:md34829banner_animation 2s infinite ease-in-out;}
@keyframes md34829banner_animation {
    0%{transform:translateY(0) scale(1);}
    50%{transform:translateY(-.3rem) scale(1.2);}
    100%{transform:translateY(0) scale(1);}
}
@media (max-width: 750px) {
    .md34829.banner .banner-img{min-height:4rem;}
    .md34829.banner .banner-text{top:50%;transform:translate(-50%,-50%);}
    .md34829.banner .banner-intro{padding-top:.25rem;line-height:1.3;}
}
@media (max-width: 500px) {
    .md34829.banner .banner-intro br{display:none;}
}

.md34830.nav{overflow:hidden;position:relative;z-index:1;width:100%;padding:.2rem 0;}
.md34830.nav img{display:inline-block;vertical-align:middle;max-width:100%;}
.md34830.nav .layout{width:16.8rem;max-width:92%;margin:0 auto;}
.md34830.nav .nav-cont{width:100%;}
.md34830.nav .nav-left{width:100%;font-size:0;}
.md34830.nav .nav-one{display:inline-block;vertical-align:middle;color:#333333;line-height:1.6;}
.md34830.nav .nav-one:after{content:'-';margin:0 .05rem;}
.md34830.nav .nav-one:last-child:after{display:none;}
.md34830.nav .nav-one:nth-child(1):before{content:'';display:inline-block;vertical-align:top;margin-right:.1rem;width:1.25em;height:1.6em;background-image:url('/static/home/images/a2.png');background-size:100% auto;background-position:center center;background-repeat:no-repeat;}
@media (max-width: 750px) {
    .md34830.nav .nav-left{white-space:nowrap;overflow:auto;}
}

