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-field-full{grid-column:1/-1}.ft-official-container.partner-page .partner-privacy-consent{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;color:#667085;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:10px;justify-content:center;line-height:1.7;margin:22px auto 0;max-width:720px}.ft-official-container.partner-page .partner-privacy-consent input{-webkit-box-flex:0;accent-color:#ff4a33;-webkit-appearance:checkbox;-moz-appearance:auto;appearance:auto;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;height:16px;margin:3px 0 0;width:16px}.ft-official-container.partner-page .partner-privacy-consent a{color:#ff4a33;text-decoration:none}.ft-official-container.partner-page .partner-privacy-consent a:hover{text-decoration:underline}.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}}@media (max-width:767px){.ft-official-container.partner-page .partner-privacy-consent{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.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{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1400px;width:calc(100% - 40px)}.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{grid-gap:32px;display:grid;gap:32px;grid-template-columns:160px repeat(4,minmax(118px,1fr)) minmax(280px,2fr);width:100%}.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;justify-content:space-between;margin:0 auto;max-width:1400px;min-height:90px;padding:20px 0;width:calc(100% - 40px)}.footer-root .footer-community-content .community-item{grid-gap:30px;display:grid;gap:30px;grid-template-columns:minmax(160px,180px) minmax(0,1fr)}.footer-root .footer-community-content .community-item .title{color:#b5b8c0;font-size:14px;font-weight:600;line-height:20px;margin-right:0}.footer-root .footer-community-content .community-item .content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(180px,240px))}.footer-root .footer-community-content .community-item .content li{font-size:14px;font-weight:400;line-height:20px;width:auto}.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:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;justify-content:flex-start;margin:0 auto;max-width:1400px;min-height:126px;padding:24px 0 28px;width:calc(100% - 40px)}.footer-root .footer-cloud-partner .title{color:#b5b8c0;font-size:14px;font-weight:600;line-height:20px}.footer-root .footer-cloud-partner .content{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(7,minmax(0,1fr))}.footer-root .footer-cloud-partner .content li{font-size:14px;font-weight:400;line-height:24px;min-width:0;width:auto}.footer-root .footer-cloud-partner .content li:last-child{white-space:normal;width:auto}.footer-root .footer-cloud-partner .content li .item-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#8c8fa1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.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 .footer-legal-entity{word-wrap:anywhere;display:block}.footer-root .footer-bottom-content .footer-legal-entity__separator{margin:0 6px}.footer-root .footer-bottom-content a{color:#61656f}.footer-root .footer-bottom-content a:hover{color:#f60}.footer-root a{text-decoration:none}@media (max-width:1180px) and (min-width:981px){.footer-root .footer-open-content .doc-content,.footer-root .footer-top-content .doc-content{grid-template-columns:140px repeat(2,minmax(140px,1fr)) minmax(260px,1.5fr)}.footer-root .footer-cloud-partner .content{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.footer-root .footer-cloud-partner,.footer-root .footer-community-content,.footer-root .footer-min-container{width:calc(100% - 32px)}.footer-root .footer-cloud-partner .content,.footer-root .footer-community-content .community-item,.footer-root .footer-community-content .community-item .content{grid-template-columns:minmax(0,1fr)!important}.footer-root .footer-community-content .community-item{gap:10px}.footer-root .footer-community-content .community-item+.community-item{margin-top:24px}}.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}