.fx-solution-banner{position:relative;overflow:hidden;padding:108px 0 56px;background-color:#e9f7f4;background-image:url(https://cdn.jiushuyun.com/jsy/web/fx-data-home-next/_next/static/media/banner_bg.34925b2f.webp);background-repeat:no-repeat;background-position:top;background-size:cover}.fx-solution-banner .container{width:min(1170px,100% - 48px);margin:0 auto}@media(max-width:1200px){.fx-solution-banner .container{width:calc(100% - 50px)}}@media(max-width:640px){.fx-solution-banner .container{width:calc(100% - 40px)}}.fx-solution-banner .section-heading{margin:0 auto 40px;text-align:center}.fx-solution-banner .section-eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;padding:4px 15px;border-radius:999px;border:1px solid #d1ede8;background:hsla(0,0%,100%,.8);color:#01a183;font-size:13px;line-height:18px}.fx-solution-banner .section-heading h2{margin-bottom:10px;color:#123f3c;font-size:32px;font-weight:700;line-height:1.5}.fx-solution-banner .section-heading p{margin:0;color:#6b7280;font-size:17px;line-height:1.8}@media(max-width:640px){.fx-solution-banner .section-heading{margin-bottom:28px}.fx-solution-banner .section-heading h2{font-size:24px}.fx-solution-banner .section-heading p{font-size:13px}}.fx-solution-banner .banner-main{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,.5fr);gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fx-solution-banner .banner-label{padding:5px 13px;border-radius:999px;background:hsla(0,0%,100%,.8);color:#01a183;font-size:13px;-webkit-box-shadow:0 8px 20px 0 rgba(6,191,163,.102);box-shadow:0 8px 20px 0 rgba(6,191,163,.102)}.fx-solution-banner a.banner-label{text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.fx-solution-banner a.banner-label:hover{background:#fff}.fx-solution-banner .banner-title{margin:19px 0 16px;color:#123f3c;font-size:54px;font-weight:700;line-height:1.2}.fx-solution-banner .banner-title span{display:block}.fx-solution-banner .banner-sub-title{color:#00c29a}.fx-solution-banner .banner-description{max-width:90%;margin:0 0 28px;color:#6b7280;font-size:18px;line-height:1.85}.fx-solution-banner .banner-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.fx-solution-banner .banner-button-wrapper .popup-wrapper{position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fx-solution-banner .banner-button-wrapper .popup{top:auto;left:50%;bottom:calc(100% + 12px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fx-solution-banner .banner-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:128px;height:44px;padding:0 22px;border-radius:999px;line-height:1;cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-filter .2s ease;transition:background-color .2s ease,-webkit-filter .2s ease;transition:background-color .2s ease,filter .2s ease;transition:background-color .2s ease,filter .2s ease,-webkit-filter .2s ease}.fx-solution-banner .banner-btn-primary{border:0;background:-webkit-gradient(linear,left top,right top,from(#eef11e),color-stop(42%,#00c897),to(#06bfa3));background:linear-gradient(90deg,#eef11e,#00c897 42%,#06bfa3);color:#fff}.fx-solution-banner .banner-btn-primary:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.fx-solution-banner .banner-btn-secondary{border:1px solid #95e9e8;background:#fff;color:#01a183;font-family:inherit}.fx-solution-banner .banner-btn-secondary:hover{background:#f3fbf7}.fx-solution-banner .banner-image img{display:block;width:100%;height:auto}.fx-solution-banner .banner-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:40px 0 0;padding:20px 0;border:1px solid rgba(215,228,242,.949);border-radius:18px;background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 12px 30px 0 rgba(19,69,122,.09);box-shadow:0 12px 30px 0 rgba(19,69,122,.09)}.fx-solution-banner .banner-highlight{position:relative;padding:6px 16px;text-align:center}.fx-solution-banner .banner-highlight:before{content:"";position:absolute;top:50%;left:0;width:1px;height:54px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#e8eeee}.fx-solution-banner .banner-highlight:first-child:before{display:none}.fx-solution-banner .banner-highlight span{display:block}.fx-solution-banner .banner-highlight .highlight-title{margin-bottom:2px;color:#01a183;font-size:20px;font-weight:500;line-height:1.5}.fx-solution-banner .banner-highlight span{color:#718096;line-height:1.5;font-size:13px}@media(max-width:1080px){.fx-solution-banner{padding:92px 0 48px}.fx-solution-banner .banner-main{grid-template-columns:1fr;gap:24px}.fx-solution-banner .banner-content{max-width:640px}.fx-solution-banner .banner-highlights{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.fx-solution-banner .banner-highlight:nth-child(odd):before{display:none}}@media(max-width:768px){.fx-solution-banner{padding:84px 0 36px;background-position:72% top}.fx-solution-banner .banner-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}.fx-solution-banner .banner-title{font-size:28px;text-align:center}.fx-solution-banner .banner-description{margin-bottom:22px;font-size:13px;text-align:center;max-width:100%}.fx-solution-banner .banner-button-wrapper{gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-solution-banner .banner-button-wrapper .popup{position:fixed;top:50%;left:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fx-solution-banner .banner-btn{height:38px;padding:0 18px}.fx-solution-banner .banner-highlights{grid-template-columns:1fr;row-gap:0;margin-top:24px;padding:4px 0}.fx-solution-banner .banner-highlight{padding:14px 16px}.fx-solution-banner .banner-highlight+.banner-highlight:before{display:block;top:0;left:16px;width:calc(100% - 32px);height:1px;-webkit-transform:none;transform:none}.fx-solution-banner .banner-highlight .highlight-title{margin-bottom:4px;font-size:16px}}@-webkit-keyframes slide-in-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-down{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-down{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fx-solution-pain{padding:80px 0;background:#fff}.fx-solution-pain .container{width:min(1170px,100% - 48px);margin:0 auto}@media(max-width:1200px){.fx-solution-pain .container{width:calc(100% - 50px)}}@media(max-width:640px){.fx-solution-pain .container{width:calc(100% - 40px)}}.fx-solution-pain .section-heading{margin:0 auto 40px;text-align:center}.fx-solution-pain .section-eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;padding:4px 15px;border-radius:999px;border:1px solid #d1ede8;background:hsla(0,0%,100%,.8);color:#01a183;font-size:13px;line-height:18px}.fx-solution-pain .section-heading h2{margin-bottom:10px;color:#123f3c;font-size:32px;font-weight:700;line-height:1.5}.fx-solution-pain .section-heading p{margin:0;color:#6b7280;font-size:17px;line-height:1.8}@media(max-width:640px){.fx-solution-pain .section-heading{margin-bottom:28px}.fx-solution-pain .section-heading h2{font-size:24px}.fx-solution-pain .section-heading p{font-size:13px}}.fx-solution-pain .pain-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.fx-solution-pain .pain-card{position:relative;min-height:284px;padding:29px 25px 20px;border-radius:8px;-webkit-box-shadow:0 14px 34px 0 rgba(132,184,177,.122);box-shadow:0 14px 34px 0 rgba(132,184,177,.122)}.fx-solution-pain .pain-card h3{margin:26px 0 12px;color:#1f2d3d;font-size:22px;font-weight:600;line-height:32px}.fx-solution-pain .pain-card p{margin:0;color:#6b7785;font-size:15px;line-height:26px}.fx-solution-pain .tone-mint{background:linear-gradient(145deg,#e7faf9 14.1%,#f6fffd 85.9%)}.fx-solution-pain .tone-mint .pain-no{color:rgba(1,161,131,.2)}.fx-solution-pain .tone-blue{background:linear-gradient(145deg,#eaf4ff 14.1%,#f7fffe 85.9%)}.fx-solution-pain .tone-blue .pain-no{color:rgba(1,102,161,.2)}.fx-solution-pain .tone-sand{background:linear-gradient(145deg,#fff4df 14.1%,#fbfffd 85.9%)}.fx-solution-pain .tone-sand .pain-no{color:rgba(161,84,1,.2)}.fx-solution-pain .tone-green{background:linear-gradient(145deg,#e9fbef 14.1%,#f7fffd 85.9%)}.fx-solution-pain .tone-green .pain-no{color:rgba(1,161,131,.2)}.fx-solution-pain .pain-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;border-radius:4px;background:#fff}.fx-solution-pain .pain-icon img{width:24px;height:24px}.fx-solution-pain .pain-no{position:absolute;top:20px;right:22px;font-family:DIN Alternate,DIN,Arial,sans-serif;font-size:46px;font-weight:500;line-height:1}@media(max-width:1080px){.fx-solution-pain{padding:64px 0}.fx-solution-pain .pain-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fx-solution-pain .pain-card{min-height:250px}}@media(max-width:640px){.fx-solution-pain{padding:48px 0}.fx-solution-pain .pain-list{grid-template-columns:1fr;gap:12px}.fx-solution-pain .pain-card{min-height:0;padding:20px 18px 22px}.fx-solution-pain .pain-card h3{margin-top:18px;font-size:18px}.fx-solution-pain .pain-card p{font-size:13px;line-height:22px}.fx-solution-pain .pain-icon{width:40px;height:40px}.fx-solution-pain .pain-icon img{width:22px;height:22px}.fx-solution-pain .pain-no{top:16px;right:18px;font-size:36px}}