html{scroll-behavior:smooth}.ft-official-wrapper{padding-top:38px!important}.ft-official-wrapper .header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.96)!important;-webkit-box-shadow:0 2px 12px rgba(21,27,40,.06);box-shadow:0 2px 12px rgba(21,27,40,.06);position:fixed!important}.ft-official-container.partner-page{background:#fff;color:#151b28;margin:0;max-width:none;overflow:hidden;padding:0;position:relative;width:100%}.ft-official-container.partner-page *{-webkit-box-sizing:border-box;box-sizing:border-box}.ft-official-container.partner-page button,.ft-official-container.partner-page input,.ft-official-container.partner-page select,.ft-official-container.partner-page textarea{font-family:inherit}.ft-official-container.partner-page .partner-shell{margin:0 auto;max-width:1220px;position:relative;width:calc(100% - 96px)}.ft-official-container.partner-page .partner-gradient-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border:0;border-radius:30px;-webkit-box-shadow:0 16px 34px rgba(255,74,51,.2);box-shadow:0 16px 34px rgba(255,74,51,.2);color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-weight:600;height:58px;justify-content:center;line-height:1;min-width:176px;padding:0 42px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.ft-official-container.partner-page .partner-gradient-btn b{font-size:20px;font-weight:400;margin-left:28px}.ft-official-container.partner-page .partner-gradient-btn:hover{-webkit-box-shadow:0 20px 42px rgba(255,74,51,.26);box-shadow:0 20px 42px rgba(255,74,51,.26);text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ft-official-container.partner-page .partner-gradient-btn:disabled{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:.72;-webkit-transform:none;transform:none}.ft-official-container.partner-page .partner-outline-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #26324a;border-radius:10px;color:#1f293d;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;height:44px;justify-content:center;line-height:1;min-width:146px;padding:0 30px;-webkit-transition:border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,color .2s ease,transform .2s ease;transition:border-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease}.ft-official-container.partner-page .partner-outline-btn:hover{text-decoration:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ft-official-container.partner-page .partner-section-head{text-align:center}.ft-official-container.partner-page .partner-section-head h2{color:#151b28;font-size:44px;font-weight:700;letter-spacing:-.8px;line-height:1.2;margin:0}.ft-official-container.partner-page .partner-section-head>span{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border-radius:6px;display:block;height:4px;margin:22px auto 0;width:64px}.ft-official-container.partner-page .partner-section-head p{color:#5f6b80;font-size:18px;line-height:32px;margin:22px auto 0;max-width:720px}.ft-official-container.partner-page .placeholder-icon{color:currentColor;display:block;height:36px;position:relative;width:36px}.ft-official-container.partner-page .placeholder-icon:after,.ft-official-container.partner-page .placeholder-icon:before{border-color:currentColor;content:"";display:block;position:absolute}.ft-official-container.partner-page .icon-partner:before{border:3px solid;border-radius:50%;-webkit-box-shadow:11px 6px 0 -2px currentColor;box-shadow:11px 6px 0 -2px currentColor;height:12px;left:7px;top:5px;width:12px}.ft-official-container.partner-page .icon-partner:after{border:solid;border-radius:18px 18px 6px 6px;border-width:3px 3px 0;bottom:5px;height:15px;left:2px;width:26px}.ft-official-container.partner-page .icon-code:before{border-right:3px solid;border-top:3px solid;height:16px;left:7px;top:10px;-webkit-transform:skewX(-22deg);transform:skewX(-22deg);width:22px}.ft-official-container.partner-page .icon-cloud-download:before,.ft-official-container.partner-page .icon-cloud:before{border:3px solid;border-radius:0 0 14px 14px;border-top:0 solid;height:15px;left:4px;top:14px;width:28px}.ft-official-container.partner-page .icon-cloud-download:after,.ft-official-container.partner-page .icon-cloud:after{border:3px solid;border-bottom:0;border-radius:18px 18px 0 0;height:18px;left:9px;top:6px;width:18px}.ft-official-container.partner-page .icon-chart:before{background:currentColor;border-radius:6px;bottom:5px;-webkit-box-shadow:10px -7px 0 currentColor,20px -2px 0 currentColor;box-shadow:10px -7px 0 currentColor,20px -2px 0 currentColor;height:18px;left:6px;width:5px}.ft-official-container.partner-page .icon-handshake:before{border:3px solid;border-radius:10px;height:16px;left:5px;top:10px;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);width:26px}.ft-official-container.partner-page .icon-shield:before{border:3px solid;border-radius:8px 8px 12px 12px;height:26px;left:8px;top:4px;-webkit-transform:perspective(20px) rotateX(-10deg);transform:perspective(20px) rotateX(-10deg);width:20px}.ft-official-container.partner-page .icon-form:before{border:3px solid;border-radius:4px;height:26px;left:5px;top:4px;width:20px}.ft-official-container.partner-page .icon-form:after{background:currentColor;border-radius:4px;bottom:3px;height:4px;right:2px;-webkit-transform:rotate(-36deg);transform:rotate(-36deg);width:16px}.ft-official-container.partner-page .icon-puzzle:before{border:3px solid;border-radius:7px;height:24px;left:6px;top:6px;width:24px}.ft-official-container.partner-page .icon-user-plus:before{border:3px solid;border-radius:50%;height:12px;left:7px;top:5px;width:12px}.ft-official-container.partner-page .icon-user-plus:after{background:currentColor;border-radius:4px;bottom:6px;-webkit-box-shadow:0 0 0 currentColor,0 -5px 0 -1px transparent;box-shadow:0 0 0 currentColor,0 -5px 0 -1px transparent;height:3px;right:2px;width:14px}.ft-official-container.partner-page .icon-cert:before,.ft-official-container.partner-page .icon-heart:before{border:3px solid;border-radius:8px;height:22px;left:7px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:22px}.ft-official-container.partner-page .partner-hero{background:url(/images/channel/partner-hero-bg-20260616.png) 50%/cover no-repeat;min-height:620px;padding:128px 0 116px;position:relative}.ft-official-container.partner-page .partner-hero-bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.ft-official-container.partner-page .partner-hero-bg:before{background-image:linear-gradient(28deg,transparent,transparent 47%,rgba(255,74,51,.18) 47.2%,transparent 48%),linear-gradient(145deg,transparent,transparent 46%,rgba(242,10,191,.16) 46.2%,transparent 47%),linear-gradient(90deg,rgba(216,224,238,.5) 1px,transparent 0),linear-gradient(0deg,rgba(216,224,238,.42) 1px,transparent 0);background-image:linear-gradient(28deg,transparent 0 47%,rgba(255,74,51,.18) 47.2%,transparent 48%),linear-gradient(145deg,transparent 0 46%,rgba(242,10,191,.16) 46.2%,transparent 47%),linear-gradient(90deg,rgba(216,224,238,.5) 1px,transparent 0),linear-gradient(0deg,rgba(216,224,238,.42) 1px,transparent 0);background-size:100% 100%,100% 100%,120px 120px,120px 120px;bottom:0;content:"";height:45%;left:0;opacity:.72;position:absolute;right:0;-webkit-transform:perspective(800px) rotateX(58deg) translateY(120px);transform:perspective(800px) rotateX(58deg) translateY(120px);-webkit-transform-origin:bottom;transform-origin:bottom}.ft-official-container.partner-page .partner-hero-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:440px;z-index:2}.ft-official-container.partner-page .partner-hero-content h1{color:#111826;font-size:58px;font-weight:800;letter-spacing:-1.2px;line-height:1.18;margin:0;max-width:900px}.ft-official-container.partner-page .partner-hero-content p{color:#4e596d;font-size:21px;line-height:42px;margin:36px 0 0}.ft-official-container.partner-page .partner-hero-content .partner-gradient-btn{margin-top:48px}.ft-official-container.partner-page .partner-hero-line{background:-webkit-gradient(linear,left top,right top,from(rgba(242,10,191,0)),color-stop(rgba(242,10,191,.6)),to(rgba(255,122,0,0)));background:linear-gradient(90deg,rgba(242,10,191,0),rgba(242,10,191,.6),rgba(255,122,0,0));height:1px;opacity:.55;position:absolute;-webkit-transform:rotate(-18deg);transform:rotate(-18deg);width:520px}.ft-official-container.partner-page .partner-hero-line:after,.ft-official-container.partner-page .partner-hero-line:before{background:#f20abf;border-radius:50%;-webkit-box-shadow:0 0 16px rgba(242,10,191,.42);box-shadow:0 0 16px rgba(242,10,191,.42);content:"";height:8px;position:absolute;top:-4px;width:8px}.ft-official-container.partner-page .line-a{bottom:116px;left:-80px}.ft-official-container.partner-page .line-a:before{left:18px}.ft-official-container.partner-page .line-a:after{background:#ff7a00;right:80px}.ft-official-container.partner-page .line-b{bottom:154px;right:120px;-webkit-transform:rotate(18deg);transform:rotate(18deg)}.ft-official-container.partner-page .partner-hero-cube{background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(231,236,246,.48));border-radius:12px;-webkit-box-shadow:0 26px 60px rgba(80,98,130,.12);box-shadow:0 26px 60px rgba(80,98,130,.12);display:block;height:76px;opacity:.68;position:absolute;-webkit-transform:rotateX(58deg) rotate(45deg);transform:rotateX(58deg) rotate(45deg);width:76px}.ft-official-container.partner-page .cube-a{bottom:120px;height:84px;left:10%;width:84px}.ft-official-container.partner-page .cube-b{bottom:110px;right:13%}.ft-official-container.partner-page .cube-c{bottom:284px;height:120px;opacity:.42;right:5%;width:120px}.ft-official-container.partner-page .partner-hero-platform{background:radial-gradient(circle at 54% 42%,rgba(242,10,191,.36),rgba(255,122,0,.28) 18%,hsla(0,0%,100%,0) 46%),linear-gradient(145deg,hsla(0,0%,100%,.7),rgba(225,232,244,.3));border-radius:32px;bottom:54px;-webkit-filter:drop-shadow(0 28px 70px rgba(170,88,80,.16));filter:drop-shadow(0 28px 70px rgba(170,88,80,.16));height:260px;position:absolute;right:7%;-webkit-transform:perspective(800px) rotateX(58deg) rotate(-18deg);transform:perspective(800px) rotateX(58deg) rotate(-18deg);width:330px}.ft-official-container.partner-page .partner-hero-platform:before{border-color:hsla(0,0%,100%,.82) rgba(242,10,191,.82) rgba(255,122,0,.75) hsla(0,0%,100%,.82);border-radius:50%;border-style:solid;border-width:28px;content:"";height:190px;left:70px;position:absolute;top:35px;width:190px}.ft-official-container.partner-page .partner-hero-platform i{background:-webkit-gradient(linear,left top,right top,from(rgba(255,122,0,.82)),to(rgba(255,74,51,.64)));background:linear-gradient(90deg,rgba(255,122,0,.82),rgba(255,74,51,.64));border-radius:8px;height:54px;left:138px;position:absolute;top:104px;-webkit-transform:rotate(8deg);transform:rotate(8deg);width:84px}.ft-official-container.partner-page .partner-intro-section{background:#fff;padding:90px 0 74px}.ft-official-container.partner-page .partner-intro-card{background:radial-gradient(circle at 18% 60%,rgba(242,10,191,.08),hsla(0,0%,100%,0) 30%),radial-gradient(circle at 80% 62%,rgba(255,122,0,.06),hsla(0,0%,100%,0) 32%),#fff;border:1px solid #e5eaf2;border-radius:20px;-webkit-box-shadow:0 18px 64px rgba(38,50,74,.06);box-shadow:0 18px 64px rgba(38,50,74,.06);min-height:790px;padding:112px 76px 86px}.ft-official-container.partner-page .partner-intro-card>h2{color:#151b28;font-size:48px;font-weight:800;letter-spacing:-.8px;line-height:1.2;margin:0;text-align:center}.ft-official-container.partner-page .partner-intro-grid{-webkit-box-align:center;-ms-flex-align:center;grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1.02fr) minmax(420px,.8fr);margin-top:72px}.ft-official-container.partner-page .partner-ecosystem-visual{border-radius:32px;height:460px;overflow:hidden;position:relative}.ft-official-container.partner-page .partner-ecosystem-visual:before{background:radial-gradient(circle,rgba(242,10,191,.1),hsla(0,0%,100%,0) 42%);border-radius:50%;bottom:16px;content:"";left:24px;position:absolute;right:24px;top:34px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.ft-official-container.partner-page .visual-orbit{border:1px solid rgba(255,74,51,.22);border-radius:50%;height:52%;left:10%;position:absolute;top:21%;-webkit-transform:rotate(-14deg);transform:rotate(-14deg);width:72%}.ft-official-container.partner-page .orbit-b{border-color:rgba(242,10,191,.24);border-style:dashed;height:64%;left:4%;top:14%;-webkit-transform:rotate(9deg);transform:rotate(9deg);width:84%}.ft-official-container.partner-page .orbit-c{border-color:rgba(255,122,0,.18);height:42%;left:18%;top:27%;-webkit-transform:rotate(24deg);transform:rotate(24deg);width:58%}.ft-official-container.partner-page .visual-node{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border-radius:50%;-webkit-box-shadow:0 0 0 6px hsla(0,0%,100%,.75),0 8px 18px rgba(255,74,51,.22);box-shadow:0 0 0 6px hsla(0,0%,100%,.75),0 8px 18px rgba(255,74,51,.22);height:10px;position:absolute;width:10px}.ft-official-container.partner-page .node-a{left:22%;top:20%}.ft-official-container.partner-page .node-b{right:22%;top:28%}.ft-official-container.partner-page .node-c{bottom:17%;left:62%}.ft-official-container.partner-page .visual-tile{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.78);border:1px solid rgba(220,226,237,.88);border-radius:16px;-webkit-box-shadow:0 18px 44px rgba(72,88,120,.1);box-shadow:0 18px 44px rgba(72,88,120,.1);color:#f24173;display:-webkit-box;display:-ms-flexbox;display:flex;height:82px;justify-content:center;position:absolute;-webkit-transform:rotate(-8deg);transform:rotate(-8deg);width:94px}.ft-official-container.partner-page .tile-a{left:13%;top:16%}.ft-official-container.partner-page .tile-b{right:14%;top:19%}.ft-official-container.partner-page .tile-c{bottom:18%;left:4%}.ft-official-container.partner-page .tile-d{bottom:25%;right:6%}.ft-official-container.partner-page .tile-e{bottom:6%;left:42%}.ft-official-container.partner-page .visual-core{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border-radius:50%;-webkit-box-shadow:0 0 0 22px hsla(0,0%,100%,.72),0 24px 70px rgba(255,74,51,.2);box-shadow:0 0 0 22px hsla(0,0%,100%,.72),0 24px 70px rgba(255,74,51,.2);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:74px;font-weight:800;height:150px;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150px}.ft-official-container.partner-page .partner-intro-copy p{color:#2f3747;font-size:18px;line-height:38px;margin:0}.ft-official-container.partner-page .partner-intro-copy p+p{margin-top:40px}.ft-official-container.partner-page .partner-type-section{background:radial-gradient(circle at 8% 28%,rgba(216,224,238,.4),hsla(0,0%,100%,0) 16%),radial-gradient(circle at 92% 25%,rgba(216,224,238,.35),hsla(0,0%,100%,0) 16%),#fff;padding:94px 0 116px;position:relative}.ft-official-container.partner-page .partner-type-grid{grid-gap:36px;display:grid;gap:36px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px}.ft-official-container.partner-page .partner-type-card{background:radial-gradient(circle at 96% 92%,rgba(255,74,51,.08),hsla(0,0%,100%,0) 34%),linear-gradient(145deg,#fff,#f7f9fd);border:1px solid #e5eaf2;border-radius:18px;-webkit-box-shadow:0 24px 70px rgba(31,42,68,.08);box-shadow:0 24px 70px rgba(31,42,68,.08);min-height:486px;overflow:hidden;padding:58px 58px 52px;position:relative}.ft-official-container.partner-page .partner-type-card:nth-child(2) .partner-card-visual span,.ft-official-container.partner-page .partner-type-card:nth-child(2) .partner-type-icon{color:#ff5962}.ft-official-container.partner-page .partner-type-card h3{color:#141b29;font-size:31px;font-weight:800;line-height:1.22;margin:0}.ft-official-container.partner-page .partner-type-card em{border-radius:4px;display:block;margin-top:24px;width:38px}.ft-official-container.partner-page .partner-type-card>p{color:#334054;font-size:20px;line-height:40px;margin:42px 0 0;max-width:470px}.ft-official-container.partner-page .partner-type-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:radial-gradient(circle at 35% 24%,hsla(0,0%,100%,.9),hsla(0,0%,100%,.1) 40%),rgba(255,74,51,.08);border-radius:50%;-webkit-box-shadow:0 18px 40px rgba(255,74,51,.1);box-shadow:0 18px 40px rgba(255,74,51,.1);color:#ff3856;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;justify-content:center;width:88px}.ft-official-container.partner-page .partner-type-icon .placeholder-icon{height:42px;width:42px}.ft-official-container.partner-page .partner-type-divider{background:-webkit-gradient(linear,left top,right top,from(rgba(217,224,236,.2)),color-stop(#dfe5ef),to(rgba(217,224,236,.18)));background:linear-gradient(90deg,rgba(217,224,236,.2),#dfe5ef,rgba(217,224,236,.18));height:1px;margin:38px 0 34px;width:100%}.ft-official-container.partner-page .partner-policy-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-weight:700;margin-bottom:32px}.ft-official-container.partner-page .partner-policy-link b{color:#ff3856;font-weight:500;margin-left:12px}.ft-official-container.partner-page .partner-policy-link:hover{color:#ff3856;text-decoration:none}.ft-official-container.partner-page .partner-card-visual{bottom:-16px;height:180px;opacity:.34;pointer-events:none;position:absolute;right:28px;width:210px}.ft-official-container.partner-page .partner-card-visual span{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(224,230,242,.68));border-radius:16px;bottom:10px;-webkit-box-shadow:0 18px 38px rgba(55,70,100,.16);box-shadow:0 18px 38px rgba(55,70,100,.16);height:106px;position:absolute;right:20px;width:138px}.ft-official-container.partner-page .partner-card-visual span:after,.ft-official-container.partner-page .partner-card-visual span:before{background:inherit;border-radius:12px;-webkit-box-shadow:inherit;box-shadow:inherit;content:"";position:absolute}.ft-official-container.partner-page .partner-card-visual span:before{bottom:-26px;height:82px;left:-40px;width:130px}.ft-official-container.partner-page .partner-card-visual span:after{height:76px;left:42px;top:-46px;width:76px}.ft-official-container.partner-page .partner-card-visual.ring span{background:transparent;border:24px solid rgba(255,74,51,.18);border-radius:50%;border-right-color:rgba(242,10,191,.32);-webkit-box-shadow:none;box-shadow:none;height:168px;width:168px}.ft-official-container.partner-page .partner-card-visual.ring span:after,.ft-official-container.partner-page .partner-card-visual.ring span:before{display:none}.ft-official-container.partner-page .partner-directory-section{background:radial-gradient(circle at 94% 13%,rgba(255,74,51,.1),hsla(0,0%,100%,0) 23%),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9fbff));background:radial-gradient(circle at 94% 13%,rgba(255,74,51,.1),hsla(0,0%,100%,0) 23%),linear-gradient(180deg,#fff,#f9fbff);padding:118px 0 110px;position:relative}.ft-official-container.partner-page .partner-search-row{-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,640px) 124px;justify-content:center;margin:44px auto 70px}.ft-official-container.partner-page .partner-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #e5eaf2;border-radius:12px;-webkit-box-shadow:0 16px 42px rgba(44,58,86,.08);box-shadow:0 16px 42px rgba(44,58,86,.08);display:-webkit-box;display:-ms-flexbox;display:flex;height:66px;position:relative}.ft-official-container.partner-page .partner-search i{border:3px solid #aab4c4;border-radius:50%;height:24px;margin-left:28px;margin-right:18px;position:relative;width:24px}.ft-official-container.partner-page .partner-search i:after{background:#aab4c4;border-radius:4px;bottom:-5px;content:"";height:3px;position:absolute;right:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:9px}.ft-official-container.partner-page .partner-search input{-webkit-box-flex:1;background:transparent;border:0;color:#1f293d;-ms-flex:1;flex:1;font-size:17px;height:100%;outline:none}.ft-official-container.partner-page .partner-search input::-webkit-input-placeholder{color:#a0aabd}.ft-official-container.partner-page .partner-search input::-moz-placeholder{color:#a0aabd}.ft-official-container.partner-page .partner-search input:-ms-input-placeholder{color:#a0aabd}.ft-official-container.partner-page .partner-search input::-ms-input-placeholder{color:#a0aabd}.ft-official-container.partner-page .partner-search input::placeholder{color:#a0aabd}.ft-official-container.partner-page .partner-search-btn{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border:0;border-radius:10px;-webkit-box-shadow:0 14px 30px rgba(255,74,51,.16);box-shadow:0 14px 30px rgba(255,74,51,.16);color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:66px}.ft-official-container.partner-page .partner-logo-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.ft-official-container.partner-page .partner-logo-card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #e5eaf2;border-radius:10px;-webkit-box-shadow:0 18px 44px rgba(38,50,74,.08);box-shadow:0 18px 44px rgba(38,50,74,.08);color:#1b2434;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:168px;overflow:hidden;padding:28px;position:relative;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.ft-official-container.partner-page .partner-logo-card:after{background:linear-gradient(135deg,rgba(255,122,0,.18),rgba(242,10,191,.12));border-radius:50%;bottom:-32px;content:"";height:112px;position:absolute;right:-24px;width:112px}.ft-official-container.partner-page .partner-logo-card:hover{-webkit-box-shadow:0 24px 60px rgba(38,50,74,.12);box-shadow:0 24px 60px rgba(38,50,74,.12);text-decoration:none;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.ft-official-container.partner-page .partner-logo-word{color:#172033;font-size:27px;font-weight:800;line-height:1.2;position:relative;text-align:center;z-index:1}.ft-official-container.partner-page .partner-logo-word.en{color:#2867c9;font-size:30px;font-weight:500}.ft-official-container.partner-page .partner-logo-word.orange{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);-webkit-background-clip:text;background-clip:text;color:transparent}.ft-official-container.partner-page .partner-logo-img{display:block;max-height:76px;max-width:76%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.ft-official-container.partner-page .partner-list-empty{background:hsla(0,0%,100%,.7);border:1px dashed #e5eaf2;border-radius:14px;color:#5f6b80;grid-column:1/-1;padding:54px;text-align:center}.ft-official-container.partner-page .partner-rank-note{color:#a5adba;font-size:16px;margin:54px 0 0;text-align:center}.ft-official-container.partner-page .partner-apply-section{background:radial-gradient(circle at 4% 55%,rgba(225,231,242,.42),hsla(0,0%,100%,0) 28%),radial-gradient(circle at 97% 78%,rgba(255,74,51,.08),hsla(0,0%,100%,0) 22%),#fff;padding:96px 0 118px;scroll-margin-top:96px}.ft-official-container.partner-page .partner-apply-grid{grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) 360px}.ft-official-container.partner-page .partner-apply-card,.ft-official-container.partner-page .partner-benefit-card{background:hsla(0,0%,100%,.94);border:1px solid #e5eaf2;border-radius:18px;-webkit-box-shadow:0 24px 70px rgba(31,42,68,.08);box-shadow:0 24px 70px rgba(31,42,68,.08)}.ft-official-container.partner-page .partner-apply-card{padding:56px 56px 50px}.ft-official-container.partner-page .partner-apply-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:42px}.ft-official-container.partner-page .partner-apply-title h2{color:#141b29;font-size:31px;font-weight:800;line-height:1.2;margin:0}.ft-official-container.partner-page .partner-apply-title p{color:#5f6b80;font-size:15px;line-height:24px;margin:12px 0 0}.ft-official-container.partner-page .partner-benefit-icon,.ft-official-container.partner-page .partner-form-icon{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(255,74,51,.09);border-radius:50%;color:#ff3856;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:72px;justify-content:center;width:72px}.ft-official-container.partner-page .partner-form-grid{grid-gap:26px 32px;display:grid;gap:26px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.ft-official-container.partner-page .partner-field{display:block;position:relative}.ft-official-container.partner-page .partner-field>span{color:#151b28;display:block;font-size:15px;font-weight:700;line-height:1;margin-bottom:12px}.ft-official-container.partner-page .partner-field>span em{color:#ff2d2d;font-style:normal}.ft-official-container.partner-page .partner-field input,.ft-official-container.partner-page .partner-field select,.ft-official-container.partner-page .partner-field textarea{background:#fff;border:1px solid #dce3ee;border-radius:8px;color:#1f293d;font-size:15px;outline:none;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;width:100%}.ft-official-container.partner-page .partner-field input::-webkit-input-placeholder,.ft-official-container.partner-page .partner-field select::-webkit-input-placeholder,.ft-official-container.partner-page .partner-field textarea::-webkit-input-placeholder{color:#a6b0c1}.ft-official-container.partner-page .partner-field input::-moz-placeholder,.ft-official-container.partner-page .partner-field select::-moz-placeholder,.ft-official-container.partner-page .partner-field textarea::-moz-placeholder{color:#a6b0c1}.ft-official-container.partner-page .partner-field input:-ms-input-placeholder,.ft-official-container.partner-page .partner-field select:-ms-input-placeholder,.ft-official-container.partner-page .partner-field textarea:-ms-input-placeholder{color:#a6b0c1}.ft-official-container.partner-page .partner-field input::-ms-input-placeholder,.ft-official-container.partner-page .partner-field select::-ms-input-placeholder,.ft-official-container.partner-page .partner-field textarea::-ms-input-placeholder{color:#a6b0c1}.ft-official-container.partner-page .partner-field input::placeholder,.ft-official-container.partner-page .partner-field select::placeholder,.ft-official-container.partner-page .partner-field textarea::placeholder{color:#a6b0c1}.ft-official-container.partner-page .partner-field input:focus,.ft-official-container.partner-page .partner-field select:focus,.ft-official-container.partner-page .partner-field textarea:focus{border-color:rgba(255,74,51,.54);-webkit-box-shadow:0 0 0 3px rgba(255,74,51,.08);box-shadow:0 0 0 3px rgba(255,74,51,.08)}.ft-official-container.partner-page .partner-field input,.ft-official-container.partner-page .partner-field select{height:48px;padding:0 16px}.ft-official-container.partner-page .partner-field textarea{min-height:108px;padding:16px}.ft-official-container.partner-page .partner-field i{bottom:12px;color:#8b96aa;font-size:13px;font-style:normal;position:absolute;right:15px}.ft-official-container.partner-page .partner-field-wide{grid-column:span 1}.ft-official-container.partner-page .partner-trap-field{clip:rect(0 0 0 0);border:0;height:1px;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.ft-official-container.partner-page .partner-form-message{font-size:14px;line-height:24px;margin:18px 0 0;min-height:24px;text-align:center}.ft-official-container.partner-page .partner-form-message.is-error{color:#f04438}.ft-official-container.partner-page .partner-form-message.is-success{color:#16a34a}.ft-official-container.partner-page .partner-submit-btn{border-radius:28px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;height:54px;margin:18px auto 0;width:420px}.ft-official-container.partner-page .partner-benefit-card{border-color:rgba(255,74,51,.2);padding:52px 44px 46px}.ft-official-container.partner-page .partner-benefit-card h2{color:#141b29;font-size:31px;font-weight:800;line-height:1.42;margin:0 0 42px}.ft-official-container.partner-page .partner-benefit-card h2 span{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);-webkit-background-clip:text;background-clip:text;color:transparent}.ft-official-container.partner-page .partner-benefit-list{grid-gap:31px;display:grid;gap:31px}.ft-official-container.partner-page .partner-benefit-item{grid-gap:22px;border-bottom:1px dashed #d9e0ea;display:grid;gap:22px;grid-template-columns:64px minmax(0,1fr);padding-bottom:30px}.ft-official-container.partner-page .partner-benefit-item:last-child{border-bottom:0;padding-bottom:0}.ft-official-container.partner-page .partner-benefit-item h3{color:#141b29;font-size:18px;font-weight:800;line-height:1.2;margin:0}.ft-official-container.partner-page .partner-benefit-item p{color:#5f6b80;font-size:15px;line-height:27px;margin:12px 0 0}.ft-official-container.partner-page .partner-benefit-icon{height:58px;width:58px}.ft-official-container.partner-page .partner-benefit-icon.purple{background:rgba(146,86,255,.1);color:#9256ff}.ft-official-container.partner-page .partner-benefit-icon .placeholder-icon{height:31px;width:31px}.ft-official-container.partner-page .partner-activity-section{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fafcff));background:linear-gradient(180deg,#fff,#fafcff);padding:105px 0 122px}.ft-official-container.partner-page .partner-activity-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1.05fr 1.12fr;margin-top:72px}.ft-official-container.partner-page .partner-activity-feature{background:#0f1c3a;border-radius:16px;-webkit-box-shadow:0 24px 70px rgba(31,42,68,.08);box-shadow:0 24px 70px rgba(31,42,68,.08);min-height:552px;overflow:hidden;position:relative}.ft-official-container.partner-page .partner-activity-media{background:radial-gradient(circle at 48% 34%,rgba(41,117,255,.86),rgba(41,117,255,0) 22%),linear-gradient(160deg,#284da4,#171f48 48%,#07122f);bottom:0;left:0;position:absolute;right:0;top:0}.ft-official-container.partner-page .partner-activity-media:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(0deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:46px 46px;bottom:0;content:"";left:0;opacity:.26;position:absolute;right:0;top:0}.ft-official-container.partner-page .partner-activity-media:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(7,18,47,0)),color-stop(76%,rgba(7,18,47,.95)));background:linear-gradient(180deg,rgba(7,18,47,0),rgba(7,18,47,.95) 76%);bottom:0;content:"";height:58%;left:0;position:absolute;right:0;top:auto}.ft-official-container.partner-page .activity-play{background:hsla(0,0%,100%,.96);border-radius:50%;height:112px;left:50%;position:absolute;top:49%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:112px;z-index:1}.ft-official-container.partner-page .activity-play:before{border-bottom:22px solid transparent;border-left:34px solid #ff3856;border-top:22px solid transparent;content:"";height:0;left:44px;position:absolute;top:34px;width:0}.ft-official-container.partner-page .partner-activity-feature-copy{bottom:38px;color:#fff;left:34px;position:absolute;right:34px;z-index:2}.ft-official-container.partner-page .partner-activity-feature-copy>span{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;padding:6px 14px}.ft-official-container.partner-page .partner-activity-feature-copy h3{font-size:34px;font-weight:800;line-height:1.2;margin:26px 0 0}.ft-official-container.partner-page .partner-activity-feature-copy p{color:hsla(0,0%,100%,.86);font-size:21px;line-height:1.5;margin:22px 0 0}.ft-official-container.partner-page .partner-activity-feature-copy div{color:hsla(0,0%,100%,.88);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;gap:34px;margin-top:30px}.ft-official-container.partner-page .partner-activity-feature-copy em{font-style:normal}.ft-official-container.partner-page .partner-activity-side{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.ft-official-container.partner-page .partner-activity-card{background:hsla(0,0%,100%,.92);border:1px solid #e5eaf2;border-radius:14px;-webkit-box-shadow:0 18px 44px rgba(38,50,74,.07);box-shadow:0 18px 44px rgba(38,50,74,.07);min-height:262px;overflow:hidden;padding:118px 28px 26px;position:relative}.ft-official-container.partner-page .partner-activity-card>span{background:rgba(255,74,51,.04);border:1px solid rgba(255,74,51,.32);border-radius:5px;color:#ff4a33;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:700;margin-bottom:14px;padding:4px 10px}.ft-official-container.partner-page .partner-activity-card h3{color:#151b28;font-size:19px;font-weight:800;line-height:1.38;margin:0}.ft-official-container.partner-page .partner-activity-card p{color:#5f6b80;font-size:14px;line-height:24px;margin:10px 0 0}.ft-official-container.partner-page .partner-activity-card b{color:#ff3856;display:inline-block;font-size:20px;font-weight:500;margin-top:18px}.ft-official-container.partner-page .activity-card-visual{background:radial-gradient(circle at 52% 34%,rgba(242,10,191,.22),hsla(0,0%,100%,0) 35%),linear-gradient(135deg,rgba(255,74,51,.12),rgba(99,125,255,.1));height:112px;left:0;position:absolute;right:0;top:0}.ft-official-container.partner-page .activity-card-visual:before{border:16px solid rgba(242,10,191,.28);border-radius:50%;border-right-color:rgba(255,122,0,.26);content:"";height:56px;position:absolute;right:42px;top:28px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);width:80px}.ft-official-container.partner-page .activity-card-visual.shield:before{border-radius:14px 14px 24px 24px;-webkit-transform:none;transform:none}.ft-official-container.partner-page .activity-card-visual.stack:before{background:rgba(255,74,51,.18);border:0;border-radius:10px;-webkit-box-shadow:-26px 26px 0 rgba(255,122,0,.1),24px 20px 0 rgba(242,10,191,.1);box-shadow:-26px 26px 0 rgba(255,122,0,.1),24px 20px 0 rgba(242,10,191,.1)}.ft-official-container.partner-page .activity-card-visual.orbit:before{border-radius:50%;height:58px;width:96px}.ft-official-container.partner-page .partner-final-section{background:-webkit-gradient(linear,left top,left bottom,from(#fafcff),to(#fff));background:linear-gradient(180deg,#fafcff,#fff);padding:118px 0 132px}.ft-official-container.partner-page .partner-final-card{background:radial-gradient(circle at 76% 50%,rgba(255,74,51,.12),hsla(0,0%,100%,0) 34%),linear-gradient(135deg,#fff,#f8fbff);border:1px solid #e5eaf2;border-radius:18px;-webkit-box-shadow:0 20px 70px rgba(38,50,74,.07);box-shadow:0 20px 70px rgba(38,50,74,.07);min-height:500px;overflow:hidden;padding:96px 64px;position:relative}.ft-official-container.partner-page .partner-final-copy{max-width:780px;position:relative;z-index:2}.ft-official-container.partner-page .partner-final-copy h2{color:#192132;font-size:44px;font-weight:800;letter-spacing:-.7px;line-height:1.45;margin:40px 0 0}.ft-official-container.partner-page .partner-final-copy h2 span{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);-webkit-background-clip:text;background-clip:text;color:transparent}.ft-official-container.partner-page .partner-final-copy .partner-gradient-btn{margin-top:54px}.ft-official-container.partner-page .partner-final-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.88);border:1px solid #e5eaf2;border-radius:26px;color:#7d8796;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-weight:600;height:44px;padding:0 28px}.ft-official-container.partner-page .partner-final-tag:before{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border-radius:50%;-webkit-box-shadow:0 0 0 4px rgba(255,74,51,.08);box-shadow:0 0 0 4px rgba(255,74,51,.08);content:"";height:16px;margin-right:12px;width:16px}.ft-official-container.partner-page .partner-final-visual{height:390px;opacity:.92;pointer-events:none;position:absolute;right:36px;top:54px;width:470px}.ft-official-container.partner-page .partner-final-visual:before{background:linear-gradient(145deg,hsla(0,0%,100%,.94),rgba(227,233,244,.44));border-radius:22px;bottom:30px;-webkit-box-shadow:0 28px 64px rgba(70,82,112,.12);box-shadow:0 28px 64px rgba(70,82,112,.12);content:"";height:220px;position:absolute;right:34px;-webkit-transform:perspective(700px) rotateX(58deg) rotate(-16deg);transform:perspective(700px) rotateX(58deg) rotate(-16deg);width:330px}.ft-official-container.partner-page .partner-final-visual span{border-color:rgba(255,122,0,.78) rgba(242,10,191,.78) hsla(0,0%,100%,.88) rgba(255,122,0,.78);border-radius:50%;border-style:solid;border-width:28px;-webkit-filter:drop-shadow(0 22px 42px rgba(255,74,51,.14));filter:drop-shadow(0 22px 42px rgba(255,74,51,.14));height:170px;position:absolute;right:118px;top:126px;-webkit-transform:rotate(-28deg);transform:rotate(-28deg);width:170px}.ft-official-container.partner-page .partner-award-inline{grid-gap:18px;background:hsla(0,0%,100%,.78);border:1px solid rgba(229,234,242,.95);-webkit-box-shadow:0 14px 34px rgba(38,50,74,.06);box-shadow:0 14px 34px rgba(38,50,74,.06);display:grid;gap:18px;grid-template-columns:96px minmax(0,1fr);padding:16px}.ft-official-container.partner-page .partner-award-inline img{border-radius:14px;display:block;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.ft-official-container.partner-page .partner-award-inline strong{color:#151b28;display:block;font-size:16px;font-weight:800;line-height:24px}.ft-official-container.partner-page .partner-award-inline span{color:#ff3856;display:block;font-size:14px;font-weight:700}.ft-official-container.partner-page .partner-shell{max-width:1120px}.ft-official-container.partner-page .partner-gradient-btn{border-radius:25px;font-size:16px;height:48px;min-width:148px;padding:0 32px}.ft-official-container.partner-page .partner-outline-btn{border-radius:8px;font-size:14px;height:38px;min-width:120px;padding:0 24px}.ft-official-container.partner-page .partner-section-head h2{font-size:34px;letter-spacing:-.5px}.ft-official-container.partner-page .partner-section-head>span{height:3px;margin-top:16px;width:54px}.ft-official-container.partner-page .partner-section-head p{font-size:15px;line-height:27px;margin-top:16px;max-width:650px}.ft-official-container.partner-page .partner-hero{min-height:540px;padding:104px 0 76px}.ft-official-container.partner-page .partner-hero-content{min-height:320px}.ft-official-container.partner-page .partner-hero-content h1{font-size:42px}.ft-official-container.partner-page .partner-hero-content p{font-size:17px;line-height:32px;margin-top:24px;max-width:760px}.ft-official-container.partner-page .partner-hero-content .partner-gradient-btn{margin-top:30px}.ft-official-container.partner-page .partner-hero-platform{bottom:24px;height:198px;opacity:.62;right:8%;width:250px}.ft-official-container.partner-page .partner-hero-platform:before{border-width:22px;height:136px;left:56px;top:28px;width:136px}.ft-official-container.partner-page .partner-hero-platform i{height:38px;left:108px;top:82px;width:58px}.ft-official-container.partner-page .partner-hero-cube{opacity:.42}.ft-official-container.partner-page .partner-intro-section{padding:46px 0 48px}.ft-official-container.partner-page .partner-intro-card{border-radius:16px;min-height:auto;padding:48px 54px}.ft-official-container.partner-page .partner-intro-card>h2{font-size:34px;letter-spacing:-.5px}.ft-official-container.partner-page .partner-intro-grid{gap:46px;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);margin-top:40px}.ft-official-container.partner-page .partner-ecosystem-visual{height:330px}.ft-official-container.partner-page .visual-core{-webkit-box-shadow:0 0 0 16px hsla(0,0%,100%,.72),0 18px 45px rgba(255,74,51,.16);box-shadow:0 0 0 16px hsla(0,0%,100%,.72),0 18px 45px rgba(255,74,51,.16);font-size:54px;height:112px;width:112px}.ft-official-container.partner-page .visual-tile{height:62px;width:72px}.ft-official-container.partner-page .partner-intro-copy p{line-height:28px}.ft-official-container.partner-page .partner-intro-copy p+p{margin-top:20px}.ft-official-container.partner-page .partner-type-section{padding:54px 0 62px}.ft-official-container.partner-page .partner-type-grid{gap:24px;margin-top:38px}.ft-official-container.partner-page .partner-type-card{border-radius:14px;min-height:332px;padding:34px 36px 32px}.ft-official-container.partner-page .partner-type-card h3{font-size:24px;margin-top:16px}.ft-official-container.partner-page .partner-type-card em{margin-top:16px;width:32px}.ft-official-container.partner-page .partner-type-card>p{margin-top:24px;max-width:440px}.ft-official-container.partner-page .partner-type-icon{height:62px;width:62px}.ft-official-container.partner-page .partner-type-icon .placeholder-icon{height:31px;-webkit-transform:scale(.86);transform:scale(.86);width:31px}.ft-official-container.partner-page .partner-type-divider{margin:24px 0 20px}.ft-official-container.partner-page .partner-policy-link{font-size:15px;margin-bottom:22px}.ft-official-container.partner-page .partner-card-visual{bottom:-28px;height:130px;opacity:.24;right:18px;width:150px}.ft-official-container.partner-page .partner-directory-section{padding:58px 0 62px}.ft-official-container.partner-page .partner-search-row{gap:14px;grid-template-columns:minmax(0,560px) 108px;margin:28px auto 38px}.ft-official-container.partner-page .partner-search,.ft-official-container.partner-page .partner-search-btn{height:52px}.ft-official-container.partner-page .partner-search input{font-size:15px}.ft-official-container.partner-page .partner-logo-grid{gap:18px}.ft-official-container.partner-page .partner-logo-card{border-radius:9px;min-height:118px;padding:20px}.ft-official-container.partner-page .partner-logo-word{font-size:22px}.ft-official-container.partner-page .partner-logo-word.en{font-size:24px}.ft-official-container.partner-page .partner-rank-note{font-size:13px;margin-top:30px}.ft-official-container.partner-page .partner-apply-section{padding:62px 0 78px}.ft-official-container.partner-page .partner-apply-grid{grid-template-columns:minmax(0,1fr) 320px}.ft-official-container.partner-page .partner-apply-card{padding:36px 40px 34px}.ft-official-container.partner-page .partner-apply-title{gap:18px;margin-bottom:26px}.ft-official-container.partner-page .partner-apply-title h2{font-size:24px}.ft-official-container.partner-page .partner-form-icon{height:56px;width:56px}.ft-official-container.partner-page .partner-form-icon .placeholder-icon{-webkit-transform:scale(.82);transform:scale(.82)}.ft-official-container.partner-page .partner-form-grid{gap:18px 24px}.ft-official-container.partner-page .partner-field>span{font-size:14px;margin-bottom:9px}.ft-official-container.partner-page .partner-field input,.ft-official-container.partner-page .partner-field select,.ft-official-container.partner-page .partner-field textarea{font-size:14px}.ft-official-container.partner-page .partner-benefit-card{padding:36px 32px}.ft-official-container.partner-page .partner-benefit-card h2{font-size:24px}.ft-official-container.partner-page .partner-benefit-item{gap:15px;grid-template-columns:46px minmax(0,1fr)}.ft-official-container.partner-page .partner-benefit-item h3{font-size:16px}.ft-official-container.partner-page .partner-benefit-item p{font-size:13px;line-height:22px}.ft-official-container.partner-page .partner-benefit-icon{height:44px;width:44px}.ft-official-container.partner-page .partner-benefit-icon .placeholder-icon{-webkit-transform:scale(.66);transform:scale(.66)}.ft-official-container.partner-page .partner-intro-section{padding:36px 0 34px}.ft-official-container.partner-page .partner-intro-band{background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;min-height:auto;padding:0}.ft-official-container.partner-page .partner-intro-band .partner-intro-grid{gap:52px;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);margin-top:0}.ft-official-container.partner-page .partner-intro-copy h2{color:#151b28;font-size:30px;font-weight:800;letter-spacing:-.4px;line-height:1.25;margin:0 0 22px}.ft-official-container.partner-page .partner-intro-logo-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ft-official-container.partner-page .partner-intro-logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.94);border:1px solid #e5eaf2;border-radius:10px;-webkit-box-shadow:0 14px 34px rgba(38,50,74,.06);box-shadow:0 14px 34px rgba(38,50,74,.06);color:#172033;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:19px;font-weight:800;justify-content:center;line-height:1.2;min-height:72px;overflow:hidden;padding:0 28px;position:relative;-webkit-transition:border-color .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:border-color .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease}.ft-official-container.partner-page .partner-intro-logo:hover{border-color:rgba(255,56,86,.28);-webkit-box-shadow:0 18px 42px rgba(38,50,74,.1);box-shadow:0 18px 42px rgba(38,50,74,.1);outline:none}.ft-official-container.partner-page .partner-intro-logo.focus-visible,.ft-official-container.partner-page .partner-intro-logo:focus{-webkit-box-shadow:0 12px 28px rgba(31,42,68,.06);box-shadow:0 12px 28px rgba(31,42,68,.06);outline:none}.ft-official-container.partner-page .partner-intro-logo:focus,.ft-official-container.partner-page .partner-intro-logo:focus-visible{-webkit-box-shadow:0 12px 28px rgba(31,42,68,.06);box-shadow:0 12px 28px rgba(31,42,68,.06);outline:none}.ft-official-container.partner-page .partner-intro-logo:after{background:linear-gradient(135deg,rgba(255,122,0,.16),rgba(242,10,191,.1));border-radius:50%;bottom:-38px;content:"";height:98px;position:absolute;right:-30px;width:98px}.ft-official-container.partner-page .partner-intro-logo.orange{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);-webkit-background-clip:text;background-clip:text;color:transparent}.ft-official-container.partner-page .partner-intro-logo.en{color:#2867c9;font-size:21px;font-weight:500}.ft-official-container.partner-page .partner-intro-logo img{max-height:44px;max-width:76%;position:relative;z-index:1}.ft-official-container.partner-page .partner-award-inline{grid-template-columns:72px minmax(0,1fr);margin-top:22px;max-width:none;padding:14px 22px;width:100%}.ft-official-container.partner-page .partner-award-inline img{height:72px;width:72px}.ft-official-container.partner-page .partner-award-inline strong{font-size:15px;line-height:22px}.ft-official-container.partner-page .partner-award-inline span{font-size:13px;margin-top:4px}.ft-official-container.partner-page .partner-type-card{min-height:292px}.ft-official-container.partner-page .partner-type-card h3{margin-top:0}.ft-official-container.partner-page .partner-hero-search{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,560px) 108px;margin:28px auto 0;max-width:680px;z-index:2}.ft-official-container.partner-page .partner-hero-search+.partner-search-results+p{margin-top:24px}.ft-official-container.partner-page .partner-search-results{background:hsla(0,0%,100%,.94);border:1px solid rgba(229,234,242,.95);border-radius:14px;-webkit-box-shadow:0 18px 46px rgba(38,50,74,.1);box-shadow:0 18px 46px rgba(38,50,74,.1);display:none;margin:12px auto 0;max-width:680px;padding:10px;width:100%}.ft-official-container.partner-page .partner-search-results.is-visible{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.ft-official-container.partner-page .partner-search-result{grid-column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;color:#182132;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;padding:10px;text-align:left;-webkit-transition:background .2s ease;transition:background .2s ease}.ft-official-container.partner-page .partner-search-result:hover{background:#f7f9fc;text-decoration:none}.ft-official-container.partner-page .partner-search-result>span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #e5eaf2;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:1/3;height:42px;justify-content:center;overflow:hidden;width:42px}.ft-official-container.partner-page .partner-search-result .partner-logo-word{font-size:10px;line-height:1.15}.ft-official-container.partner-page .partner-search-result .partner-logo-word.en{font-size:11px}.ft-official-container.partner-page .partner-search-result .partner-logo-img{max-height:28px;max-width:78%}.ft-official-container.partner-page .partner-search-result strong{font-size:13px;font-weight:800;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-official-container.partner-page .partner-search-result em{color:#69758a;font-size:12px;font-style:normal;line-height:16px}.ft-official-container.partner-page .partner-search-empty{color:#69758a;font-size:14px;grid-column:1/-1;padding:14px;text-align:center}.ft-official-container.partner-page .partner-type-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:space-between;position:relative;z-index:1}.ft-official-container.partner-page .partner-policy-link{background:transparent;border:0;cursor:pointer;margin-bottom:0;padding:0}.ft-official-container.partner-page .partner-policy-detail{grid-gap:8px 14px;background:hsla(0,0%,100%,.78);border:1px solid rgba(255,74,51,.16);border-radius:12px;display:grid;gap:8px 14px;grid-template-columns:78px minmax(0,1fr);margin-top:18px;padding:16px 18px;position:relative;z-index:1}.ft-official-container.partner-page .partner-policy-detail strong{color:#111826;font-size:13px;font-weight:800;line-height:22px}.ft-official-container.partner-page .partner-policy-detail span{color:#5f6b80;font-size:13px;line-height:22px}.ft-official-container.partner-page .partner-policy-detail[hidden]{display:none}.ft-official-container.partner-page .partner-hero{background:#fff;min-height:430px;padding:46px 0 50px}.ft-official-container.partner-page .partner-hero:before{background:url(/images/channel/partner-hero-bg-20260616.png) 50%/cover no-repeat;border-radius:0;content:"";height:100%;max-width:none;pointer-events:none;position:absolute;width:100%}.ft-official-container.partner-page .partner-hero-content{min-height:306px;-webkit-transform:translateY(58px);transform:translateY(58px)}.ft-official-container.partner-page .partner-hero-content h1{font-size:28px;letter-spacing:-.4px}.ft-official-container.partner-page .partner-hero-content p{font-size:13px;line-height:24px;margin-top:18px;max-width:820px}.ft-official-container.partner-page .partner-hero-content .partner-gradient-btn{border-radius:19px;font-size:13px;height:38px;margin-top:24px;width:132px}.ft-official-container.partner-page .partner-gradient-btn,.ft-official-container.partner-page .partner-search-btn{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);-webkit-box-shadow:0 16px 34px rgba(255,52,148,.18);box-shadow:0 16px 34px rgba(255,52,148,.18)}.ft-official-container.partner-page .partner-search{border-color:rgba(221,227,238,.92);border-radius:4px;-webkit-box-shadow:0 12px 28px rgba(31,42,68,.07);box-shadow:0 12px 28px rgba(31,42,68,.07);height:38px}.ft-official-container.partner-page .partner-search i{border-color:#a8b2c4;height:18px;width:18px}.ft-official-container.partner-page .partner-search i:after{background:#a8b2c4}.ft-official-container.partner-page .partner-hero-search{grid-template-columns:minmax(0,460px) 76px;margin-top:16px;max-width:546px}.ft-official-container.partner-page .partner-search-btn{border-radius:4px;font-size:13px;height:38px}.ft-official-container.partner-page .partner-intro-section{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcff));background:linear-gradient(180deg,#fff,#fbfcff);padding:74px 0 82px}.ft-official-container.partner-page .partner-intro-band .partner-intro-grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:58px;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.ft-official-container.partner-page .partner-intro-copy h2{font-size:24px;line-height:1.22;margin-bottom:20px}.ft-official-container.partner-page .partner-intro-copy p{font-size:15px;line-height:30px}.ft-official-container.partner-page .partner-intro-copy p+p{margin-top:24px}.ft-official-container.partner-page .partner-intro-logo-grid{-ms-flex-line-pack:stretch;align-content:stretch;gap:16px 20px;height:100%}.ft-official-container.partner-page .partner-intro-logo{background:-webkit-gradient(linear,left top,left bottom,from(rgba(248,250,254,.88)),to(hsla(0,0%,100%,.96))),#fff;background:linear-gradient(180deg,rgba(248,250,254,.88),hsla(0,0%,100%,.96)),#fff;border-color:#e2e8f2;-webkit-box-shadow:0 14px 34px rgba(31,42,68,.08);box-shadow:0 14px 34px rgba(31,42,68,.08);min-height:98px;padding:14px 30px}.ft-official-container.partner-page .partner-intro-logo:after{display:none}.ft-official-container.partner-page .partner-intro-logo img{-webkit-clip-path:none;clip-path:none;max-height:58px;max-width:84%;-webkit-transform:none;transform:none}.ft-official-container.partner-page .partner-intro-logo .logo-aws{max-height:62px;width:184px}.ft-official-container.partner-page .partner-intro-logo .logo-azure{width:158px}.ft-official-container.partner-page .partner-intro-logo .logo-huawei{max-height:62px;width:172px}.ft-official-container.partner-page .partner-intro-logo .logo-volcengine{width:172px}.ft-official-container.partner-page .partner-intro-logo .logo-aliyun{width:160px}.ft-official-container.partner-page .partner-intro-logo .logo-google-cloud{width:188px}.ft-official-container.partner-page .partner-intro-logo .logo-tencent-cloud{width:172px}.ft-official-container.partner-page .partner-intro-logo .logo-qingcloud{width:190px}.ft-official-container.partner-page .partner-award-inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:16px;grid-template-columns:132px minmax(0,1fr);margin-top:28px;min-height:146px;padding:20px 32px}.ft-official-container.partner-page .partner-award-inline img{height:118px;width:118px}.ft-official-container.partner-page .partner-award-inline strong{font-size:19px;line-height:28px}.ft-official-container.partner-page .partner-award-inline span{font-size:18px;margin-top:8px}.ft-official-container.partner-page .partner-type-section{background:radial-gradient(circle at 6% 12%,rgba(215,48,255,.05),hsla(0,0%,100%,0) 22%),-webkit-gradient(linear,left top,left bottom,from(#f7f9fc),to(#fff));background:radial-gradient(circle at 6% 12%,rgba(215,48,255,.05),hsla(0,0%,100%,0) 22%),linear-gradient(180deg,#f7f9fc,#fff);padding:76px 0 88px}.ft-official-container.partner-page .partner-type-section .partner-section-head p{font-size:14px;line-height:24px;max-width:none;white-space:nowrap}.ft-official-container.partner-page .partner-section-head h2{font-size:24px;letter-spacing:-.4px;line-height:1.18}.ft-official-container.partner-page .partner-type-grid{gap:28px;margin-top:54px}.ft-official-container.partner-page .partner-type-card{background:radial-gradient(circle at 98% 100%,rgba(255,52,148,.06),hsla(0,0%,100%,0) 30%),linear-gradient(145deg,#fff,#f8fafc);border-color:#e1e7f0;border-radius:16px;-webkit-box-shadow:0 18px 48px rgba(31,42,68,.07);box-shadow:0 18px 48px rgba(31,42,68,.07);min-height:278px;padding:36px 40px 34px}.ft-official-container.partner-page .partner-type-card h3{font-size:20px}.ft-official-container.partner-page .partner-type-card em{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);height:3px;margin-top:20px;width:40px}.ft-official-container.partner-page .partner-type-card>p{font-size:15px;line-height:28px;margin-top:26px;max-width:none}.ft-official-container.partner-page .partner-card-visual{display:none}.ft-official-container.partner-page .partner-type-divider{margin:26px 0 22px}.ft-official-container.partner-page .partner-policy-link{color:#111826}.ft-official-container.partner-page .partner-policy-link b,.ft-official-container.partner-page .partner-policy-link:hover{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);-webkit-background-clip:text;background-clip:text;color:transparent}.ft-official-container.partner-page .partner-outline-btn{border-color:#1f293d}.ft-official-container.partner-page .partner-outline-btn:hover{border-color:#ff3856;color:#ff3856}.ft-official-container.partner-page .partner-apply-section{background:radial-gradient(circle at 0 28%,rgba(215,48,255,.05),hsla(0,0%,100%,0) 20%),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fafc));background:radial-gradient(circle at 0 28%,rgba(215,48,255,.05),hsla(0,0%,100%,0) 20%),linear-gradient(180deg,#fff,#f8fafc);padding:76px 0 90px}.ft-official-container.partner-page .partner-apply-grid{grid-gap:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 340px}.ft-official-container.partner-page .partner-apply-card{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,254,.96)),#fff;border-color:#e1e7f0;border-radius:16px;-webkit-box-shadow:0 18px 56px rgba(31,42,68,.07);box-shadow:0 18px 56px rgba(31,42,68,.07);margin:0;max-width:none;padding:34px 38px}.ft-official-container.partner-page .partner-apply-title{gap:16px;margin-bottom:24px}.ft-official-container.partner-page .partner-apply-title h2{font-size:20px;letter-spacing:-.2px}.ft-official-container.partner-page .partner-apply-title p{font-size:14px;line-height:22px;margin-top:8px}.ft-official-container.partner-page .partner-form-icon{background:#f3f5f8;height:54px;overflow:hidden;width:54px}.ft-official-container.partner-page .partner-form-icon img{display:block;-webkit-filter:grayscale(1) saturate(0) opacity(.72);filter:grayscale(1) saturate(0) opacity(.72);height:31px;-o-object-fit:contain;object-fit:contain;width:31px}.ft-official-container.partner-page .partner-form-grid{gap:16px 22px}.ft-official-container.partner-page .partner-field>span{font-size:13px;line-height:18px;margin-bottom:8px}.ft-official-container.partner-page .partner-field input,.ft-official-container.partner-page .partner-field select,.ft-official-container.partner-page .partner-field textarea{border-color:#dfe5ef;border-radius:10px;-webkit-box-shadow:inset 0 8px 20px rgba(31,42,68,.03);box-shadow:inset 0 8px 20px rgba(31,42,68,.03);color:#172033;font-size:14px;font-weight:500}.ft-official-container.partner-page .partner-field input::-webkit-input-placeholder,.ft-official-container.partner-page .partner-field select::-webkit-input-placeholder,.ft-official-container.partner-page .partner-field textarea::-webkit-input-placeholder{color:#aab4c5;font-weight:400}.ft-official-container.partner-page .partner-field input::-moz-placeholder,.ft-official-container.partner-page .partner-field select::-moz-placeholder,.ft-official-container.partner-page .partner-field textarea::-moz-placeholder{color:#aab4c5;font-weight:400}.ft-official-container.partner-page .partner-field input:-ms-input-placeholder,.ft-official-container.partner-page .partner-field select:-ms-input-placeholder,.ft-official-container.partner-page .partner-field textarea:-ms-input-placeholder{color:#aab4c5;font-weight:400}.ft-official-container.partner-page .partner-field input::-ms-input-placeholder,.ft-official-container.partner-page .partner-field select::-ms-input-placeholder,.ft-official-container.partner-page .partner-field textarea::-ms-input-placeholder{color:#aab4c5;font-weight:400}.ft-official-container.partner-page .partner-field input::placeholder,.ft-official-container.partner-page .partner-field select::placeholder,.ft-official-container.partner-page .partner-field textarea::placeholder{color:#aab4c5;font-weight:400}.ft-official-container.partner-page .partner-field input:focus,.ft-official-container.partner-page .partner-field select:focus,.ft-official-container.partner-page .partner-field textarea:focus{border-color:rgba(255,52,148,.48);-webkit-box-shadow:0 0 0 3px rgba(255,52,148,.08);box-shadow:0 0 0 3px rgba(255,52,148,.08)}.ft-official-container.partner-page .partner-field input,.ft-official-container.partner-page .partner-field select{height:40px;padding:0 14px}.ft-official-container.partner-page .partner-field textarea{line-height:22px;min-height:78px;padding:12px 14px 22px}.ft-official-container.partner-page .partner-field textarea::-webkit-input-placeholder{font-size:14px;line-height:22px}.ft-official-container.partner-page .partner-field textarea::-moz-placeholder{font-size:14px;line-height:22px}.ft-official-container.partner-page .partner-field textarea:-ms-input-placeholder{font-size:14px;line-height:22px}.ft-official-container.partner-page .partner-field textarea::-ms-input-placeholder{font-size:14px;line-height:22px}.ft-official-container.partner-page .partner-field textarea::placeholder{font-size:14px;line-height:22px}.ft-official-container.partner-page .partner-field i{background:transparent;border-radius:0;color:#b0bacb;font-size:10px;font-weight:500;opacity:.84;padding:0;pointer-events:none;right:13px;-webkit-transform:none;transform:none;-webkit-transition:color .18s ease;transition:color .18s ease}.ft-official-container.partner-page .partner-submit-btn{border-radius:24px;font-size:15px;height:46px;margin-top:14px;width:320px}.ft-official-container.partner-page .partner-benefit-card{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(255,248,246,.82)),#fff;border-color:rgba(255,56,86,.16);border-radius:16px;-webkit-box-shadow:0 18px 56px rgba(31,42,68,.07);box-shadow:0 18px 56px rgba(31,42,68,.07);display:block;padding:38px 34px 34px}.ft-official-container.partner-page .partner-benefit-card h2{line-height:1.34;margin-bottom:26px}.ft-official-container.partner-page .partner-benefit-list{gap:18px}.ft-official-container.partner-page .partner-benefit-item{display:block;padding-bottom:18px}.ft-official-container.partner-page .partner-benefit-item h3{font-size:15px}.ft-official-container.partner-page .partner-benefit-item p{font-size:14px;line-height:23px;margin-top:7px}@media (max-width:1200px){.ft-official-container.partner-page .partner-shell{width:calc(100% - 56px)}.ft-official-container.partner-page .partner-hero-content h1{font-size:28px}.ft-official-container.partner-page .partner-activity-grid,.ft-official-container.partner-page .partner-apply-grid,.ft-official-container.partner-page .partner-intro-grid{grid-template-columns:1fr}.ft-official-container.partner-page .partner-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-official-container.partner-page .partner-final-visual{opacity:.35}}@media (max-width:860px){.ft-official-container.partner-page .partner-shell{width:calc(100% - 32px)}.ft-official-container.partner-page .partner-hero{min-height:460px;padding:72px 0 70px}.ft-official-container.partner-page .partner-hero-content h1{font-size:26px}.ft-official-container.partner-page .partner-hero-content p{font-size:13px;line-height:24px}.ft-official-container.partner-page .partner-final-copy h2,.ft-official-container.partner-page .partner-intro-card>h2,.ft-official-container.partner-page .partner-section-head h2{font-size:24px}.ft-official-container.partner-page .partner-intro-card{min-height:auto;padding:64px 22px}.ft-official-container.partner-page .partner-intro-grid{gap:34px;margin-top:44px}.ft-official-container.partner-page .partner-ecosystem-visual{height:320px}.ft-official-container.partner-page .partner-activity-side,.ft-official-container.partner-page .partner-form-grid,.ft-official-container.partner-page .partner-logo-grid,.ft-official-container.partner-page .partner-type-grid{grid-template-columns:1fr}.ft-official-container.partner-page .partner-apply-card,.ft-official-container.partner-page .partner-benefit-card,.ft-official-container.partner-page .partner-final-card,.ft-official-container.partner-page .partner-type-card{padding:36px 24px}.ft-official-container.partner-page .partner-search-row{grid-template-columns:1fr}.ft-official-container.partner-page .partner-hero-search,.ft-official-container.partner-page .partner-search-results.is-visible{grid-template-columns:1fr;width:100%}.ft-official-container.partner-page .partner-type-actions{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.ft-official-container.partner-page .partner-policy-detail{grid-template-columns:1fr}.ft-official-container.partner-page .partner-submit-btn{width:100%}.ft-official-container.partner-page .partner-final-card{min-height:auto}.ft-official-container.partner-page .partner-final-visual{display:none}}.ft-official-container.partner-page .partner-hero{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px;padding:78px 0 76px}.ft-official-container.partner-page .partner-hero-content{min-height:346px;padding-top:18px;-webkit-transform:none;transform:none}.ft-official-container.partner-page .partner-hero-search{display:block;margin-top:20px;max-width:600px;position:relative;width:100%;z-index:5}.ft-official-container.partner-page .partner-hero-search .partner-search{height:42px;width:100%}.ft-official-container.partner-page .partner-search-btn{display:none}.ft-official-container.partner-page .partner-hero-search .partner-search-results{left:50%;margin:0;max-width:720px;position:absolute;top:calc(100% + 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 48px);z-index:30}.ft-official-container.partner-page .partner-hero-search .partner-search-results.is-visible{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ft-official-container.partner-page .partner-hero-content>p{margin-top:30px}@media (max-width:860px){.ft-official-container.partner-page .partner-hero{min-height:460px;padding:64px 0 60px}.ft-official-container.partner-page .partner-hero-search{width:100%}.ft-official-container.partner-page .partner-hero-search .partner-search-results.is-visible{grid-template-columns:1fr}}.ft-official-container.partner-page{--partner-theme:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00)}.ft-official-container.partner-page .partner-shell{max-width:1160px}.ft-official-container.partner-page .partner-hero{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-position:center 56%;border-radius:0;justify-content:center;min-height:560px;overflow:hidden;padding:92px 0 104px}.ft-official-container.partner-page .partner-hero:before{background-position:center 56%;background-size:cover;bottom:0;height:auto;left:0;right:0;top:0;width:auto}.ft-official-container.partner-page .partner-hero-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:1040px;min-height:360px;padding-top:0;text-align:center;-webkit-transform:translateY(18px);transform:translateY(18px);width:calc(100% - 96px)}.ft-official-container.partner-page .partner-hero-content h1{font-size:34px;letter-spacing:-.8px;line-height:1.16}.ft-official-container.partner-page .partner-hero-content p{font-size:14px;line-height:28px;margin:24px auto 0;max-width:860px}.ft-official-container.partner-page .partner-hero-content .partner-gradient-btn{background:var(--partner-theme);border-radius:23px;font-size:14px;height:46px;margin-top:36px;width:152px}.ft-official-container.partner-page .partner-hero-search{gap:10px;grid-template-columns:minmax(0,470px) 80px;margin-left:auto;margin-right:auto;margin-top:24px;max-width:640px}.ft-official-container.partner-page .partner-search,.ft-official-container.partner-page .partner-search-btn{border-radius:8px;height:46px}.ft-official-container.partner-page .partner-search input{font-size:13px}.ft-official-container.partner-page .partner-gradient-btn,.ft-official-container.partner-page .partner-search-btn{background:var(--partner-theme)}.ft-official-container.partner-page .partner-apply-title h2,.ft-official-container.partner-page .partner-benefit-card h2,.ft-official-container.partner-page .partner-intro-copy h2,.ft-official-container.partner-page .partner-section-head h2{letter-spacing:-.35px}.ft-official-container.partner-page .partner-intro-copy h2,.ft-official-container.partner-page .partner-section-head h2{font-size:24px}.ft-official-container.partner-page .partner-type-section .partner-section-head p{margin-left:auto;margin-right:auto;max-width:760px;white-space:normal}.ft-official-container.partner-page .partner-apply-section,.ft-official-container.partner-page .partner-intro-section,.ft-official-container.partner-page .partner-type-section{padding-bottom:72px;padding-top:66px}.ft-official-container.partner-page .partner-intro-band .partner-intro-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:54px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.ft-official-container.partner-page .partner-intro-logo-grid{-ms-flex-line-pack:center;align-content:center;gap:18px 22px}.ft-official-container.partner-page .partner-intro-logo{background:-webkit-gradient(linear,left top,left bottom,from(#fbfcff),to(#fff));background:linear-gradient(180deg,#fbfcff,#fff);border:1px solid #dfe6f0;border-radius:0;-webkit-box-shadow:0 12px 28px rgba(31,42,68,.06);box-shadow:0 12px 28px rgba(31,42,68,.06);min-height:108px;overflow:visible;padding:18px 30px;text-decoration:none}.ft-official-container.partner-page .partner-intro-logo img{display:block;max-height:64px;max-width:82%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.ft-official-container.partner-page .partner-intro-logo .logo-aws{max-height:70px;width:180px}.ft-official-container.partner-page .partner-intro-logo .logo-huawei{max-height:68px;width:170px}.ft-official-container.partner-page .partner-award-inline{grid-template-columns:150px minmax(0,1fr);min-height:156px;padding:22px 32px}.ft-official-container.partner-page .partner-award-inline img{height:136px;width:136px}.ft-official-container.partner-page .partner-type-card{min-height:260px;padding:32px 36px 30px}.ft-official-container.partner-page .partner-type-card h3{font-size:19px}.ft-official-container.partner-page .partner-type-card>p{font-size:14px;line-height:26px;margin-top:22px}.ft-official-container.partner-page .partner-type-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ft-official-container.partner-page .partner-policy-link{font-size:14px}.ft-official-container.partner-page .partner-apply-grid{gap:24px;grid-template-columns:minmax(0,1fr) 330px}.ft-official-container.partner-page .partner-apply-card{padding:32px 36px 34px}.ft-official-container.partner-page .partner-form-grid{gap:16px 20px}.ft-official-container.partner-page .partner-field input,.ft-official-container.partner-page .partner-field select{height:42px}.ft-official-container.partner-page .partner-field textarea{min-height:86px;padding:12px 14px 24px;resize:vertical}.ft-official-container.partner-page .partner-field i{bottom:9px;color:#98a3b5;font-size:11px;line-height:14px;right:14px}.ft-official-container.partner-page .partner-benefit-card{padding:34px 30px 30px}.ft-official-container.partner-page .partner-benefit-card h2{font-size:19px}@media (max-width:1200px){.ft-official-container.partner-page .partner-hero-content h1{font-size:30px}}@media (max-width:860px){.ft-official-container.partner-page .partner-hero{min-height:430px;padding:62px 0 60px}.ft-official-container.partner-page .partner-hero-content{-webkit-transform:translateY(8px);transform:translateY(8px)}.ft-official-container.partner-page .partner-hero-content h1{font-size:26px}.ft-official-container.partner-page .partner-apply-section,.ft-official-container.partner-page .partner-intro-section,.ft-official-container.partner-page .partner-type-section{padding-bottom:54px;padding-top:48px}.ft-official-container.partner-page .partner-apply-grid,.ft-official-container.partner-page .partner-intro-band .partner-intro-grid,.ft-official-container.partner-page .partner-intro-logo-grid{grid-template-columns:1fr}.ft-official-container.partner-page .partner-award-inline{grid-template-columns:96px minmax(0,1fr)}.ft-official-container.partner-page .partner-award-inline img{height:88px;width:88px}}.footer-root{position:relative;width:100%}.footer-root .footer-min-container{margin:0 auto;max-width:1400px}.footer-root .footer-open-content,.footer-root .footer-top-content{background:#101119;padding:0 20px}.footer-root .footer-open-content .footer-min-container,.footer-root .footer-top-content .footer-min-container{-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid #2f3142;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:40px 0 20px}.footer-root .footer-open-content .contact-content,.footer-root .footer-top-content .contact-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:40px}.footer-root .footer-open-content .contact-content .contact-wechat:not(:last-child),.footer-root .footer-top-content .contact-content .contact-wechat:not(:last-child){margin-right:33px}.footer-root .footer-open-content .contact-content .contact-wechat-text,.footer-root .footer-top-content .contact-content .contact-wechat-text{color:#8c8fa1;font-size:12px;margin-left:-6px;margin-top:8px;text-align:center}.footer-root .footer-open-content .doc-content,.footer-root .footer-top-content .doc-content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:1400px}.footer-root .footer-open-content .doc-content .doc-content-logo .main-logo,.footer-root .footer-top-content .doc-content .doc-content-logo .main-logo{height:40px;width:160px}.footer-root .footer-open-content .doc-content .doc-content-logo .alliance-container,.footer-root .footer-top-content .doc-content .doc-content-logo .alliance-container{margin-top:53px}.footer-root .footer-open-content .doc-content .doc-content-logo .alliance-container .title,.footer-root .footer-top-content .doc-content .doc-content-logo .alliance-container .title{color:#b5b8c0;font-size:14px;font-weight:500;line-height:20px}.footer-root .footer-open-content .doc-content .doc-content-logo .alliance-container .logo-container,.footer-root .footer-top-content .doc-content .doc-content-logo .alliance-container .logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.footer-root .footer-open-content .doc-content .doc-content-logo .alliance-container .logo-container .logo-item,.footer-root .footer-top-content .doc-content .doc-content-logo .alliance-container .logo-container .logo-item{margin-right:80px}.footer-root .footer-open-content .doc-content .doc-content-logo .alliance-container .logo-container .logo-item img,.footer-root .footer-top-content .doc-content .doc-content-logo .alliance-container .logo-container .logo-item img{height:28px}.footer-root .footer-open-content .doc-content .doc-content-section .section-title,.footer-root .footer-top-content .doc-content .doc-content-section .section-title{color:#e7eaf2;font-size:18px;margin-bottom:20px}.footer-root .footer-open-content .doc-content .doc-content-section .section-us,.footer-root .footer-top-content .doc-content .doc-content-section .section-us{cursor:pointer}.footer-root .footer-open-content .doc-content .doc-content-section .section-us a,.footer-root .footer-top-content .doc-content .doc-content-section .section-us a{color:#e7eaf2}.footer-root .footer-open-content .doc-content .doc-content-section .section-us a:hover,.footer-root .footer-top-content .doc-content .doc-content-section .section-us a:hover{color:#f60}.footer-root .footer-open-content .doc-content .doc-content-section .section-list .text-link,.footer-root .footer-top-content .doc-content .doc-content-section .section-list .text-link{color:#8c8fa1;font-size:14px;line-height:30px}.footer-root .footer-open-content .doc-content .doc-content-section .section-list .text-link .icon,.footer-root .footer-top-content .doc-content .doc-content-section .section-list .text-link .icon{height:16px;margin-right:2px;width:16px}.footer-root .footer-open-content .doc-content .doc-content-section .section-list .text-link:not(:last-child),.footer-root .footer-top-content .doc-content .doc-content-section .section-list .text-link:not(:last-child){margin-bottom:4px}.footer-root .footer-open-content .doc-content .doc-content-section .section-list .text-link a,.footer-root .footer-top-content .doc-content .doc-content-section .section-list .text-link a{color:#8c8fa1;font-size:14px}.footer-root .footer-open-content .doc-content .doc-content-section .section-list .text-link a:hover,.footer-root .footer-top-content .doc-content .doc-content-section .section-list .text-link a:hover{color:#f60}.footer-root .footer-open-content .doc-content .doc-content-section:last-child,.footer-root .footer-top-content .doc-content .doc-content-section:last-child{width:393px}.footer-root .footer-community-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #2f3142;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:90px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:20px 0}.footer-root .footer-community-content .community-item{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.footer-root .footer-community-content .community-item .title{-webkit-box-flex:0;color:#b5b8c0;-ms-flex:0 0 100px;flex:0 0 100px;font-size:14px;font-weight:600;line-height:20px;margin-right:110px}.footer-root .footer-community-content .community-item .content{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-root .footer-community-content .community-item .content li{font-size:14px;font-weight:400;line-height:20px;width:200px}.footer-root .footer-community-content .community-item .content li:last-child{white-space:nowrap;width:auto}.footer-root .footer-community-content .community-item .content li .item-link{color:#8c8fa1}.footer-root .footer-community-content .community-item .content li .item-link:hover{color:#f60}.footer-root .footer-cloud-partner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:90px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:20px 0}.footer-root .footer-cloud-partner .title{color:#b5b8c0;font-size:14px;font-weight:600;line-height:20px}.footer-root .footer-cloud-partner .content{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-root .footer-cloud-partner .content li{font-size:14px;font-weight:400;line-height:24px;width:240px}.footer-root .footer-cloud-partner .content li:last-child{white-space:nowrap;width:auto}.footer-root .footer-cloud-partner .content li .item-link{color:#8c8fa1}.footer-root .footer-cloud-partner .content li .item-link img{height:24px;margin-right:8px}.footer-root .footer-cloud-partner .content li .item-link:hover{color:#f60}.footer-root .footer-bottom-content{background:#1b1c24;color:#6a6d75;line-height:24px;padding:12px 0}.footer-root .footer-bottom-content a{color:#61656f}.footer-root .footer-bottom-content a:hover{color:#f60}.footer-root a{text-decoration:none}.footer-open-content .doc-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-open-content .doc-content .doc-content-section{margin-right:0}.show-footer{display:none!important}.footer-show{display:block!important}.popover{color:#222;font-size:12px;line-height:12px}.popover .popover-content{padding:6px!important}.affix.affix--compact{z-index:1200}.affix.affix--compact .affix-container{bottom:24px;position:fixed;right:16px;width:auto;z-index:999}.affix.affix--compact .affix-container-content{background:linear-gradient(215deg,#d730ff,#ff3494 28.52%,#ff3856 54.08%,#ff6956 75.08%,#ff7a00);border:0;border-radius:3px;-webkit-box-shadow:0 10px 28px rgba(224,43,93,.24);box-shadow:0 10px 28px rgba(224,43,93,.24);overflow:hidden;padding:0}.affix.affix--compact .affix-container .item{background:transparent;border:0;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:15px;font-weight:600;margin:0;padding:0;text-align:left;width:100%}.affix.affix--compact .affix-container .item:not(:first-child){display:none}.affix.affix--compact .affix-container .item .item-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:flex-start;min-width:176px;padding:11px 13px}.affix.affix--compact .affix-container .item .item-logo{-webkit-box-flex:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABfxJREFUaEPtmmtsVFUQx/9zdlvqByX1GbGPu+duGjR+ECshBhEiohaNVYKaKIiY+AGj9RUffFE0xkcTImCChmgCUYgPDOIH0aACMSYmWnlpjWXv3G0LlUbNRgVT6O4dc5p7N5dll752u6Xp+da7587M786cmTnnlDDBBk0wHkwCjXePTnrorPaQbdtXisizAOYBuBRApExAGQC/A9hNRK87jvNzITsKhZzSWj8D4EUAlWWCKKT2JIAXmLkVgJc7KS+Q1vo5AK+OM5Bcc1Yy82uDAvlh1hbyzE7P856PRqN7E4nEiXJAxuPxKel0eoZS6iUAC3wbThJRY274neYhrfV7AJb4L+1k5psBSDlA8ugkrfWXIaj3mXlpeF4+oG4ANf6kJ5n5jXECM2CGZVnzlFK7fJuOMrNJVtmRDygdymYeET3uOM6b4wHKtu1az/O2E9EM3x5hZjUYUL7wamVmkyjKFnq2bc8WkU8AXBIGYOZTnJLPQ4WM3lJVVbW8vb3dpM0xHVrrBwG8la+EDBfoUwB3hKz/Wim1KJFI/DNGRBGt9WoAj4X0/QHgouDvYQExsxFo1s/DIYEH+vv7m7q7u3tKCVVXV1cdjUY/DGU0o24fgGYAnSMFGghJrfVKAK+EALqUUk2JRKK9FFD19fWXRyKRzwDEQ/K39vX1Levp6flPa51dFsP1UHaNxWKxpUT0LoAKX0lKRJpd1/22mFBa61sBbAFwXpDJTAvGzKaoDoAUBcgIisViC4jIZJpzfWUnRGSJ67pbiwGltTaNsImEIBUfJ6KljuNsC8svGpARalnWVUqpz/3u2zwyDaIpwGtHCmVZVpVS6h0A94VkJP0IOJArt6hAvqfqiegLANMDZUS02nGcp4dbqxoaGi5Lp9PGAzNDsvZEIpHFHR0df+b7SEUHMkpqamrOr6ysNAt3dkjpB1VVVcuGWqssy5qllDIw4fbl7erq6pa2trb+Qh4vCZAffiZUNgNYFFJu+qw7mfnvM4Wgbdv3i8gGAFP8eablamFmU0DPOEoG5GtVtm2vFZFHQlYcjEajTR0dHUfyWGbmt4rIU8FvIvKXCbFEIrF7MJiiZrlCympqas6prKz8xSTC0JzDSqnmRCLxU/CstrZ2WkVFxcacYpkRkfWu67YMBabkQI2NjRWpVGo7gCbfIFMrgvplzgI+BvCbXyRvAzA1ZLj5PTineIKZ1wwFqpQhp2Kx2BYiuidkiFkD9+YYnmunWfAvA5gFYGHwIYhoueM4mwaDKhmQbdsbROShkAGmoq/SWjeIyEYiujaPcfs9z3sgmUzu80PV7EDn+PMyRLTYcRzTFBccJQGKxWKtRGTqzsAQkXWu64a7YtOizBSR64noAgCHAHzHzB1hS7XWU0VkV2jTdoKIFjqO800hoqID5TarIrLJdd3lwy2qgcG2bV8sIqYnbPCf/QtgPjP/kA+qqEBa6xUA1ocUbWPmuwCYBT7iobWuMx4MzjNMKvc8b05nZ+evuUKLBqS1NovdnAoFzeNXSqnbinW8ZVnWdKWU8dSFPsQREZntum52/1O0tK21NinXtClRI5SIvj927NiNvb29x0fsljwvaq2vAWDWT9DRHxKROa7r9gbTR+0hy7LmKqVMM1rlCz2YTqfndnV1pYoJE8iKx+PzPM/bEdK3H8DcoJ0aFVCeL+Z4nnddMpk8WgqYQGYsFrvd33sNRIRZX319fTeNaseayWSuMDHtp10j9IgPkywlTAjK7JJNoQ06jx3V1dXNqVQqe/I0lC149qBRRHqIaJpfZwpmnVLC2bbdIiLZzaOIfEREd/s6M8wceHDg0WBHwYGtpi7cwMw/ltL4QrK11qvMFUqe3w8zc234+WlA8Xh8s+d5Jj0Ho8/zvFuSyeSecsCEwm8dET2aY8Pgh/XmOgXAXhEJXLnP87wV5b5O6e/vvzoSiZgDmuzuNpPJzO/s7DylRTprL7zy9Y5515Dv0vF+JbmGmc3h59CuJIM4nUiXxuVc/6PSPfmPF6P6fGPw8qSHxuAjj0rFpIdG9fnG4OUJ56H/Aaly3FNwZlUTAAAAAElFTkSuQmCC) no-repeat 50%/100% 100%;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-ms-flex:0 0 auto;flex:0 0 auto;height:22px;margin:0;width:22px}.affix.affix--compact .affix-container .item .item-copy{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.affix.affix--compact .affix-container .item .item-kicker{color:hsla(0,0%,100%,.78);display:block;font-size:10px;font-weight:500;line-height:1.15}.affix.affix--compact .affix-container .item .item-text{font-size:15px;line-height:1.2}.affix.affix--compact .affix-container .item .item-arrow{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid hsla(0,0%,100%,.45);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;font-size:15px;font-weight:400;height:24px;justify-content:center;line-height:1;-webkit-transition:background-color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,background-color .18s ease;transition:transform .18s ease,background-color .18s ease,-webkit-transform .18s ease;width:24px}.affix.affix--compact .affix-container .item:hover .item-arrow{background:hsla(0,0%,100%,.1);-webkit-transform:translateX(2px);transform:translateX(2px)}.affix.affix--compact .affix-container .item.focus-visible{outline:2px solid #111;outline-offset:3px}.affix.affix--compact .affix-container .item:focus-visible{outline:2px solid #111;outline-offset:3px}body .affix.affix--compact .affix-container{right:8px!important}@media (max-width:960px){body .affix.affix--compact .affix-container{bottom:16px;right:10px!important}body .affix.affix--compact .affix-container .item .item-content{min-width:164px;padding:10px 12px}}@media (max-width:520px){body .affix.affix--compact .affix-container{bottom:12px;right:8px!important}body .affix.affix--compact .affix-container .item .item-content{min-width:150px}body .affix.affix--compact .affix-container .item .item-kicker{display:none}}@media (prefers-reduced-motion:reduce){.affix.affix--compact .affix-container .item .item-arrow{-webkit-transition:none;transition:none}}.contact-us-modal .modal-dialog{background:url(/images/common/affix-bg.png) no-repeat 100%/cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:688px;margin:0 auto;padding:8px;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:720px}.contact-us-modal .modal-dialog .cc-modal-content-left{background:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:100%;width:524px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px 32px 0}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-header .cc-modal-header-title{color:#333;font-size:20px;font-weight:600;line-height:28px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-header .close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;color:#999;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;height:24px;justify-content:center;opacity:1;padding:0;width:24px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-header .close:hover{color:#666}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body{padding:0 32px 32px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group.half-width{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .control-label{color:#666;display:block;font-size:12px;font-weight:400;line-height:12px;margin-bottom:8px;text-shadow:0 0 10px rgba(0,0,0,.1)}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control{border:1px solid #e1e4e8;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#333;font-size:14px;font-weight:400;height:36px;line-height:12px;width:100%}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control::-webkit-input-placeholder{color:#ccc}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control::-moz-placeholder{color:#ccc}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control:-ms-input-placeholder{color:#ccc}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control::-ms-input-placeholder{color:#ccc}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control::placeholder{color:#ccc}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control:focus,.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group .form-control:hover{border-color:#909db8}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-row .form-group.has-error .form-control{border-color:#ff1818}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper{position:relative}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper.has-error .dropdown-selected{border-color:#ff4757}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-selected{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;overflow:hidden;padding:8px 12px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;width:100%}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-selected:hover{border-color:#909db8}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-selected .selected-text{-webkit-box-flex:1;color:#333;-ms-flex:1;flex:1;font-size:14px;min-width:0;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap;width:0}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-selected .dropdown-arrow{-ms-flex-negative:0;color:#999;flex-shrink:0;font-size:12px;font-size:0;line-height:0;position:relative;text-align:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:20px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-selected .dropdown-arrow:before{border-bottom:1.5px solid #999;border-right:1.5px solid #999;content:"";height:6px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:6px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-selected.expanded .dropdown-arrow:before{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.24);box-shadow:0 2px 8px 0 rgba(0,0,0,.24);left:0;max-height:320px;min-width:280px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:10px 0;position:absolute;right:0;top:calc(100% + 7px);-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;z-index:1000}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options.expanded{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options.dropdown-up{bottom:calc(100% + 7px);top:auto;-webkit-transform:translateY(10px);transform:translateY(10px)}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options.dropdown-up.expanded{-webkit-transform:translateY(0);transform:translateY(0)}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:12px;padding:6px 12px;text-shadow:0 0 10px rgba(0,0,0,.1)}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item:hover{background-color:#f8fafd}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.selected{font-weight:600}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option{padding:8px 12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input{background:transparent;border:none;border-bottom:1px solid #e1e4e8;color:#333;display:inline-block;font-size:12px;outline:none;padding-right:30px;-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transition:border-color .3s ease;transition:border-color .3s ease;width:180px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input-span{color:#666}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input:focus{border-bottom-color:#909db8}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input::-webkit-input-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input::-moz-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input:-ms-input-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input::-ms-input-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input::placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .enter-icon{opacity:0;visibility:hidden}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input:not(:-moz-placeholder-shown)+.enter-icon{opacity:1;visibility:visible}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input:not(:-ms-input-placeholder)+.enter-icon{opacity:1;visibility:visible}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .other-input:not(:placeholder-shown)+.enter-icon{opacity:1;visibility:visible}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .input-wrapper{display:inline-block;margin-left:4px;position:relative}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .enter-icon{cursor:pointer;height:14px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:14px;z-index:1}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .option-item.input-option .enter-icon:hover{opacity:.7}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:12px;margin:0;padding:8px 12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option:hover{background-color:#f5f7fa}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option input[type=checkbox]{accent-color:#ff4a33;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #d2d2d2;border-radius:3px;cursor:pointer;height:14px;margin:0 10px 0 0;outline:none;-webkit-outline:none;-moz-outline:none;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:14px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option input[type=checkbox]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option input[type=checkbox]:checked{accent-color:#ff4a33;background-color:#ff4a33;border-color:#ff4a33}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option input[type=checkbox]:hover{border-color:#ff4a33}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option input[type=checkbox]:active{-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-transform:none;transform:none}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .input-wrapper{display:inline-block;margin-left:4px;position:relative}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input{background:transparent;border:none;border-bottom:1px solid #e1e4e8;color:#333;display:inline-block;font-size:12px;outline:none;padding-right:30px;-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transition:border-color .3s ease;transition:border-color .3s ease;width:180px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input:focus{border-bottom-color:#909db8}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input::-webkit-input-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input::-moz-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input:-ms-input-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input::-ms-input-placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input::placeholder{color:#ccc;font-size:12px}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .enter-icon{cursor:pointer;height:14px;opacity:0;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:hidden;width:14px;z-index:1}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .enter-icon:hover{opacity:.7}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input:not(:-moz-placeholder-shown)+.enter-icon{opacity:1;visibility:visible}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input:not(:-ms-input-placeholder)+.enter-icon{opacity:1;visibility:visible}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .dropdown-wrapper .dropdown-options .checkbox-option .other-input:not(:placeholder-shown)+.enter-icon{opacity:1;visibility:visible}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .submit-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:-webkit-gradient(linear,right top,left top,from(#ff0026),color-stop(48%,#ff4a33),to(#ff7a00));background:linear-gradient(270deg,#ff0026,#ff4a33 48%,#ff7a00);border:none;border-radius:18px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;line-height:20px;width:100%}.contact-us-modal .modal-dialog .cc-modal-content-left .cc-modal-body .body-form .contact-form .form-notice{color:#999;font-size:12px;line-height:16px;margin-top:12px;text-align:center}.contact-us-modal .modal-dialog .cc-modal-content-right{height:100%;padding-top:40px;position:relative;width:180px}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .dingtalk,.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .wechat{background:#fff;border-radius:6px;height:156px;padding:12px 12px 0;width:116px}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .dingtalk{margin-bottom:24px}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .code{height:93px;margin-bottom:6px;width:93px}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .text{color:#333;font-size:12px;font-weight:400;line-height:16px;position:relative;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.1)}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .text:after,.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .text:before{background:#e2e5e9;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);content:"";display:inline-block;height:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .text:before{left:0}.contact-us-modal .modal-dialog .cc-modal-content-right .code-content .text:after{right:0}.contact-us-modal .modal-dialog .cc-modal-content-right .dialog-right-footer{bottom:32px;color:#333;font-size:12px;font-weight:400;left:48px;line-height:16px;position:absolute;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.1)}.contact-us-modal .modal-dialog .cc-modal-content-right .dialog-right-footer p{margin-bottom:12px;width:107px}.contact-us-modal .modal-dialog .cc-modal-content-right .dialog-right-footer p:last-child{margin-bottom:0}.email-us-modal .modal-dialog,.phone-us-modal .modal-dialog{margin:0 auto;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:580px}.email-us-modal .cc-modal-content,.phone-us-modal .cc-modal-content{background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.4);box-shadow:0 2px 6px 0 rgba(0,0,0,.4);padding:0 24px}.email-us-modal .cc-modal-content .cc-modal-header,.phone-us-modal .cc-modal-content .cc-modal-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #d7d8d9;display:-webkit-box;display:-ms-flexbox;display:flex;height:66px;justify-content:space-between}.email-us-modal .cc-modal-content .cc-modal-header .cc-modal-header-title,.phone-us-modal .cc-modal-content .cc-modal-header .cc-modal-header-title{color:#252629;font-size:18px}.email-us-modal .cc-modal-content .cc-modal-header .close,.phone-us-modal .cc-modal-content .cc-modal-header .close{font-size:30px;font-weight:300;opacity:.3}.email-us-modal .cc-modal-content .cc-modal-body,.phone-us-modal .cc-modal-content .cc-modal-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:64px;padding-top:32px}.email-us-modal .cc-modal-content .cc-modal-body .body-text,.phone-us-modal .cc-modal-content .cc-modal-body .body-text{margin-left:32px;text-align:left}.email-us-modal .cc-modal-content .cc-modal-body .body-text p,.phone-us-modal .cc-modal-content .cc-modal-body .body-text p{color:#333;font-size:16px}.email-us-modal .cc-modal-content .cc-modal-body .body-text p:not(:last-child),.phone-us-modal .cc-modal-content .cc-modal-body .body-text p:not(:last-child){margin-bottom:8px}.not{display:none}.w-toast{left:47px;position:fixed;right:47px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:9999}.w-toast.toast-top{top:-150px}.w-toast.toast-top.top{top:25px}.w-toast.toast-middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.w-toast.toast-middle.middle{opacity:1}.w-toast.toast-bottom{bottom:10px;-webkit-transform:translateY(100%);transform:translateY(100%)}.w-toast.toast-bottom.bottom{height:auto;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.w-toast .toast-mask{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.w-toast .toast-content{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2);display:inline-block;padding:8px 16px;pointer-events:all;position:relative;word-break:break-word}.w-toast .toast-content.message-error .msg-icon{color:#ed4014}.w-toast .toast-content.message-success .msg-icon{color:#35b34a}.w-toast .toast-content.message-info .msg-icon{color:#00c1de}.w-toast .toast-content .msg-icon{font-size:16px;margin-right:4px;vertical-align:middle}.w-toast .toast-content .msg-text{color:#515a6e;vertical-align:middle}.mobile-toast{--f7-touch-ripple-color:var(--f7-touch-ripple-white);background-color:var(--f7-toast-bg-color);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--f7-toast-text-color);font-size:var(--f7-toast-font-size);left:0;max-width:568px;opacity:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;width:100%;z-index:20000}.mobile-toast.modal-in{opacity:1}.mobile-toast.toast-middle{border-radius:var(--f7-toast-border-radius);left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:auto}.mobile-toast.toast-top{top:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mobile-toast.toast-bottom{bottom:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mobile-toast.toast-middle.modal-in{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mobile-toast.toast-bottom.modal-in,.mobile-toast.toast-top.modal-in{-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile-toast .toast-content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:var(--f7-toast-padding-vertical) var(--f7-toast-padding-horizontal)}.mobile-toast .toast-text{-ms-flex-negative:1;flex-shrink:1;line-height:20px;min-width:0}@font-face{font-family:Framework7 Icons;font-style:normal;font-weight:400;src:url(/static/fonts/501a9ed50a9dc11e17b0.eot);src:local("Framework7 Icons"),local("Framework7Icons-Regular"),url(/static/fonts/916c1f54858165c387bd.woff2) format("woff2"),url(/static/fonts/50927c8ce5a4d8c2d015.woff) format("woff"),url(/static/fonts/f22022570b208a139e74.ttf) format("truetype")}.f7-icons,.framework7-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Framework7 Icons;font-size:28px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}