.story-detail{background:#fff;font-family:Manrope}.story-banner{align-items:center;color:#fff;display:flex;height:500px;justify-content:space-between;margin-top:60px;position:relative;width:100%}.story-banner .story-banner-content{align-items:center;background:linear-gradient(163.47deg,#1355fe 4.83%,#6b26db 94.97%);display:flex;height:100%;justify-content:flex-end;width:calc(66% + 128px);z-index:1}.story-banner .story-banner-avatar{clip-path:polygon(0 0,100% 0,100% 100%,128px 100%);height:500px;margin-left:-128px;width:34%;z-index:2}.story-banner .story-banner-avatar img{height:100%;object-fit:cover;width:100%}.story-banner .story-banner-content-wrapper{display:flex;flex-direction:column;justify-content:center;left:50%;padding-right:400px;position:absolute;top:50%;transform:translate(-50%,-50%);width:1200px;z-index:3}.story-banner .story-banner-content-wrapper .story-quote{font-family:Manrope;font-size:30px;font-weight:600;letter-spacing:0;line-height:150%;margin-bottom:30px;vertical-align:middle}.story-banner .story-banner-content-wrapper .story-quote-author-name{font-weight:700}.story-banner .story-banner-content-wrapper .story-quote-author-name,.story-banner .story-banner-content-wrapper .story-quote-author-position{font-size:20px;letter-spacing:0;line-height:28px;vertical-align:middle}.story-main{gap:50px;margin:0 auto;max-width:1200px;padding:50px 0 0;position:relative}.story-main .story-main-left{flex-basis:800px;margin-bottom:36px;max-width:800px}.story-main .story-main-left .story-breadcrumb{font-family:Manrope;font-size:20px;font-weight:600;line-height:28px;margin-bottom:55px}.story-main .story-main-left .story-breadcrumb a{color:#3b5cde;text-decoration:none}.story-main .story-main-left .story-breadcrumb .story-breadcrumb-divider{color:#202437;margin:0 10px;opacity:.3}.story-main .story-main-left .story-breadcrumb .story-breadcrumb-title{color:#202437}.story-main .story-main-left .story-title{color:#202437;font-family:Manrope;font-size:34px;font-weight:500;letter-spacing:0;line-height:42px;margin-bottom:30px;vertical-align:middle}.story-main .story-main-right{display:flex;flex-basis:350px;flex-direction:column;justify-content:center;max-width:350px;min-width:350px;position:absolute;right:0;top:133px}.story-main .story-main-right .story-company-card{background:#f6f7fb;border:1px solid #ebecf1;padding:40px;text-align:center}.story-main .story-main-right .story-company-card img{height:50px;margin-bottom:40px;width:auto}.story-main .story-main-right .story-company-card .company-info{align-items:flex-start;display:flex;flex-direction:column;gap:40px}.story-main .story-main-right .story-company-card .company-info .item{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.story-main .story-main-right .story-company-card .company-info .value{color:#000;font-size:20px;font-weight:600;letter-spacing:0;line-height:28px;text-align:left;vertical-align:middle}.story-main .story-main-right .story-company-card .company-info .label{color:#202437;font-size:15px;font-weight:400;letter-spacing:0;line-height:23px;vertical-align:middle}.story-bottom{margin:0 auto;max-width:1200px}.story-bottom .story-bottom-wrapper{padding-right:400px}.story-bottom .story-bottom-wrapper .story-detail-content p{color:#202437;font-size:15px;font-weight:400;letter-spacing:0;line-height:23px;margin-bottom:30px;vertical-align:middle}.story-bottom .story-bottom-wrapper .story-detail-content p:last-child{margin-bottom:0}.story-bottom .story-bottom-wrapper .story-detail-content a{text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;text-decoration-thickness:0}.contact-cta{background:linear-gradient(180deg,#3b5cde,#5520d6);font-family:Manrope;margin-top:80px;padding:80px 0 0;width:100%}.contact-cta .cta-content{align-items:flex-start;display:flex;gap:120px;justify-content:center;margin:0 auto;max-width:1200px;overflow:visible;position:relative}.contact-cta .cta-content .top-bg{height:155px;left:-60px;position:absolute;top:-80px;width:193px}.contact-cta .cta-content .top-bg img{height:100%;width:100%}.contact-cta .cta-content .bottom-bg{bottom:0;height:179px;position:absolute;right:-100px;width:184px}.contact-cta .cta-content .bottom-bg img{height:100%;width:100%}.contact-cta .cta-content .cta-left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:calc(50% - 60px)}.contact-cta .cta-content .cta-left .cta-title{color:#fff;font-size:34px;font-weight:600;letter-spacing:0;line-height:42px;margin-bottom:30px}.contact-cta .cta-content .cta-left .cta-description{color:#fff;font-size:15px;font-weight:400;letter-spacing:0;line-height:23px;margin-bottom:30px;vertical-align:middle}.contact-cta .cta-content .cta-left #hs_cos_wrapper_include-list1 .unordered_list{display:flex;flex-direction:column;gap:10px}.contact-cta .cta-content .cta-left #hs_cos_wrapper_include-list1 .unordered_list li{align-items:center;color:#fff;font-size:15px;font-weight:400;letter-spacing:0;line-height:23px;vertical-align:middle}.contact-cta .cta-content .cta-left #hs_cos_wrapper_include-list1 .unordered_list li img{height:14px;margin-right:10px;width:14px}.contact-cta .cta-content .cta-left .cta-btn-wrap{margin-top:40px}.contact-cta .cta-content .cta-left .cta-btn-wrap .md-button{height:40px;width:240px}.contact-cta .cta-content .cta-right{width:calc(50% - 60px);z-index:1}.contact-cta .cta-content .cta-right .cta-img{height:100%;max-width:480px;width:100%}.contact-cta .cta-content .cta-right .cta-img img{height:100%;object-fit:cover;width:100%}@media (max-width:800px){.story-banner{flex-direction:column-reverse;height:auto}.story-banner .story-banner-content{display:none}.story-banner .story-banner-avatar{clip-path:none;height:auto;margin:0 auto;position:static;width:100%}.story-banner .story-banner-content-wrapper{background:linear-gradient(163.47deg,#1355fe 4.83%,#6b26db 94.97%);padding:40px 20px;position:static;transform:none;width:100%}.story-banner .story-banner-content-wrapper .story-quote{font-size:20px;line-height:150%;margin-bottom:20px}.story-banner .story-banner-content-wrapper .story-quote-author-name,.story-banner .story-banner-content-wrapper .story-quote-author-position{font-size:16px}.story-main{display:flex;flex-direction:column;gap:0;padding:20px}.story-main .story-main-left{flex:none}.story-main .story-main-left .story-breadcrumb{font-size:14px;font-weight:600;line-height:160%;margin-bottom:20px}.story-main .story-main-left .story-breadcrumb .story-breadcrumb-divider{margin:0 8px}.story-main .story-main-left .story-title{font-size:20px;line-height:28px}.story-main .story-main-right{flex:none;max-width:unset;min-width:unset;position:static;width:100%}.story-main .story-main-right .story-company-card{padding:32px}.story-main .story-main-right .story-company-card img{margin-bottom:32px}.story-main .story-main-right .story-company-card .company-info{gap:24px}.story-main .story-main-right .story-company-card .company-info .item{gap:8px}.story-main .story-main-right .story-company-card .company-info .item .value{font-size:16px;line-height:24px}.story-main .story-main-right .story-company-card .company-info .item .label{font-size:14px;line-height:23px}.story-bottom{padding:0 20px 40px}.story-bottom .story-bottom-wrapper{padding:0}.story-bottom .story-bottom-wrapper .story-detail-content p{font-size:14px;line-height:160%}.contact-cta{margin-top:0;padding:50px 20px 0}.contact-cta .cta-content{flex-direction:column;gap:60px}.contact-cta .cta-content .top-bg{height:128px;left:0;top:-50px;width:151px}.contact-cta .cta-content .bottom-bg{display:none}.contact-cta .cta-content .cta-left{width:100%}.contact-cta .cta-content .cta-left .cta-title{font-size:30px;letter-spacing:0}.contact-cta .cta-content .cta-left #hs_cos_wrapper_include-list1 .unordered_list{gap:20px}.contact-cta .cta-content .cta-left #hs_cos_wrapper_include-list1 .unordered_list li{align-items:unset;font-weight:500}.contact-cta .cta-content .cta-left #hs_cos_wrapper_include-list1 .unordered_list li img{margin-top:4px;width:14px!important}.contact-cta .cta-content .cta-left .cta-btn-wrap,.contact-cta .cta-content .cta-left .cta-btn-wrap .md-button,.contact-cta .cta-content .cta-right{width:100%}}