@charset "UTF-8";.cases-hero{min-height:7rem;background-image:url("../assets/images/cases/01-hero-real-projects.webp")}.cases-hero .hero-desc{max-width:none;white-space:nowrap}cta-band-component .cta-band{background-image:-webkit-gradient(linear,left top,right top,from(rgba(5,18,31,.88)),to(rgba(5,18,31,.28))),url("../assets/images/cases/13-cta-cases-insights.webp");background-image:linear-gradient(90deg,rgba(5,18,31,.88),rgba(5,18,31,.28)),url("../assets/images/cases/13-cta-cases-insights.webp");background-size:cover;background-position:center}.featured-case{display:grid;grid-template-columns:1fr 1.1fr;position:relative;border-radius:.04rem;border:1px solid rgba(255,255,255,.08);overflow:hidden;background:#0a111f}.featured-case .featured-case-text{padding:.56rem .6rem}.featured-case .featured-case-text .featured-num{display:block;font-size:.44rem;font-weight:800;color:#ff7a1a;margin-bottom:.16rem;font-family:"DIN Alternate","Arial Narrow",Arial,sans-serif}.featured-case .featured-case-text h2{font-size:.36rem;font-weight:700;line-height:1.4;margin-bottom:.18rem}.featured-case .featured-case-text p{font-size:.16rem;color:#9aa9c0;line-height:1.9;margin-bottom:.36rem}.featured-case .featured-case-text .featured-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.22rem;margin-bottom:.16rem}.featured-case .featured-case-text .featured-stats .featured-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.16rem}.featured-case .featured-case-text .featured-stats .featured-stat .featured-stat-icon{width:.48rem;height:.48rem;border-radius:50%;border:1px solid rgba(190,214,235,.5);display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.featured-case .featured-case-text .featured-stats .featured-stat .featured-stat-icon .ico{width:.24rem;height:.24rem;color:#dce9f8}.featured-case .featured-case-text .featured-stats .featured-stat>span:last-child{display:block;font-size:.15rem;color:#9aa9c0}.featured-case .featured-case-text .featured-stats .featured-stat-arrow{display:none}.featured-case .featured-case-text .featured-result{display:block;margin-bottom:.28rem;font-size:.34rem;line-height:1;font-weight:800;color:#ff7a1a;font-family:"DIN Alternate","Arial Narrow",Arial,sans-serif}.featured-case .featured-case-media{overflow:hidden;-webkit-transform:scaleX(-1);transform:scaleX(-1);background:#06111e}.featured-case .featured-case-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%;display:block}.case-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.12rem;margin-bottom:.4rem;border-bottom:.01rem solid rgba(255,255,255,.08);padding-bottom:0}.case-tabs .case-tab{padding:.14rem .26rem;font-size:.18rem;color:#9aa9c0;cursor:pointer;position:relative;-webkit-transition:color .3s ease;transition:color .3s ease}.case-tabs .case-tab::after{content:"";position:absolute;left:.22rem;right:.22rem;bottom:-.01rem;height:.03rem;border-radius:.02rem;background:linear-gradient(92deg,#ff8a3d 0,#f2620a 100%);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.case-tabs .case-tab:hover{color:#fff}.case-tabs .case-tab.is-active{color:#ff7a1a;font-weight:600}.case-tabs .case-tab.is-active::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.case-grid{row-gap:.32rem}.case-grid .case-item{display:block;border-radius:.04rem;border:1px solid rgba(255,255,255,.08);background:#0d1626;overflow:hidden;-webkit-transition:border-color .35s ease,-webkit-transform .35s ease;transition:border-color .35s ease,-webkit-transform .35s ease;transition:transform .35s ease,border-color .35s ease;transition:transform .35s ease,border-color .35s ease,-webkit-transform .35s ease}.case-grid .case-item .img-cover{height:2.5rem;border-radius:0}.case-grid .case-item .case-item-body{padding:.26rem;position:relative}.case-grid .case-item .case-item-body b{position:absolute;top:-.46rem;left:.26rem;font-size:.34rem;font-weight:800;color:#fff;text-shadow:0 .02rem .14rem rgba(0,0,0,.7);font-family:"DIN Alternate","Arial Narrow",Arial,sans-serif}.case-grid .case-item .case-item-body h4{font-size:.22rem;font-weight:700;margin-bottom:.18rem}.case-grid .case-item .case-item-body .kv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.14rem;font-size:.15rem;line-height:1.7}.case-grid .case-item .case-item-body .kv+.kv{margin-top:.1rem}.case-grid .case-item .case-item-body .kv span{color:#64748c;-ms-flex-negative:0;flex-shrink:0}.case-grid .case-item .case-item-body .kv em{color:#9aa9c0}.case-grid .case-item .case-item-body .kv .kv-tag{color:#ff7a1a}.case-grid .case-item .case-item-body .kv.kv-result em{color:#dfe7f5}.case-grid .case-item .case-item-body .kv.kv-result em b{position:static;font-size:.17rem;color:#ff7a1a;text-shadow:none}.case-grid .case-item:hover{-webkit-transform:translateY(-.06rem);transform:translateY(-.06rem);border-color:rgba(255,138,61,.45)}.case-empty-state{display:none;min-height:2.2rem;padding:.52rem .28rem;border:1px solid rgba(255,255,255,.08);background:#0d1626;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.case-empty-state h3{margin-bottom:.12rem;font-size:.24rem}.case-empty-state p{color:#9aa9c0;font-size:.15rem}.insight-grid .insight-card{display:block;border-radius:.04rem;border:1px solid rgba(255,255,255,.08);background:#0d1626;overflow:hidden;-webkit-transition:border-color .35s ease,-webkit-transform .35s ease;transition:border-color .35s ease,-webkit-transform .35s ease;transition:transform .35s ease,border-color .35s ease;transition:transform .35s ease,border-color .35s ease,-webkit-transform .35s ease}.insight-grid .insight-card .img-cover{height:1.8rem;border-radius:0}.insight-grid .insight-card .insight-body{padding:.24rem}.insight-grid .insight-card .insight-body em{display:block;font-size:.14rem;color:#64748c;margin-bottom:.12rem;font-family:"DIN Alternate","Arial Narrow",Arial,sans-serif}.insight-grid .insight-card .insight-body h4{font-size:.19rem;font-weight:600;line-height:1.6;margin-bottom:.12rem;min-height:.6rem}.insight-grid .insight-card .insight-body p{font-size:.14rem;color:#9aa9c0;line-height:1.8;margin-bottom:.18rem}.insight-grid .insight-card .insight-body .arrow-link{font-size:.15rem}.insight-grid .insight-card:hover{-webkit-transform:translateY(-.06rem);transform:translateY(-.06rem);border-color:rgba(255,138,61,.45)}.trust-partner-sec .trust-partner-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.64rem;margin-bottom:.44rem}.trust-partner-sec .trust-partner-head .sec-title{-ms-flex-negative:0;flex-shrink:0}.trust-partner-sec .trust-partner-head .trust-partner-stats{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:10.8rem}@media (min-width:1025px){.cases-hero{min-height:10.6rem}.featured-case-sec{padding:0 .24rem .48rem}.featured-case{display:block;min-height:0;aspect-ratio:719/340;isolation:isolate}.featured-case::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgba(4,16,29,.96)),color-stop(32%,rgba(4,16,29,.86)),color-stop(52%,rgba(4,16,29,.54)),color-stop(76%,rgba(4,16,29,.08)),to(transparent));background:linear-gradient(90deg,rgba(4,16,29,.96) 0,rgba(4,16,29,.86) 32%,rgba(4,16,29,.54) 52%,rgba(4,16,29,.08) 76%,transparent 100%)}.featured-case .featured-case-text{position:relative;z-index:2;width:10rem;max-width:72%;padding:.9rem .6rem .52rem}.featured-case .featured-case-text .featured-num{font-size:.64rem;margin-bottom:.18rem}.featured-case .featured-case-text h2{font-size:.56rem;line-height:1.25;margin-bottom:.2rem}.featured-case .featured-case-text p{max-width:9rem;font-size:.26rem;line-height:1.65;margin-bottom:.5rem}.featured-case .featured-case-text .featured-stats{display:grid;grid-template-columns:2.6rem .85rem 2.6rem .85rem 2.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0;width:9.5rem;margin-bottom:.24rem}.featured-case .featured-case-text .featured-stats .featured-stat{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.14rem}.featured-case .featured-case-text .featured-stats .featured-stat .featured-stat-icon{width:.96rem;height:.96rem;background:rgba(7,20,34,.68);-webkit-box-shadow:inset 0 0 .2rem rgba(79,141,255,.1);box-shadow:inset 0 0 .2rem rgba(79,141,255,.1)}.featured-case .featured-case-text .featured-stats .featured-stat .featured-stat-icon .ico{width:.5rem;height:.5rem}.featured-case .featured-case-text .featured-stats .featured-stat>span:last-child{max-width:3.2rem;font-size:.24rem;line-height:1.45;color:#c9d6e6;white-space:nowrap}.featured-case .featured-case-text .featured-stats .featured-stat-arrow{display:block;width:1.8rem;height:.3rem;margin-top:.34rem;color:#ff7a1a;justify-self:center;-webkit-transform:translateX(-.8rem);transform:translateX(-.8rem);-webkit-mask-size:100% 100%;mask-size:100% 100%}.featured-case .featured-case-text .featured-result{margin-bottom:.6rem;font-size:.64rem}.featured-case .featured-case-text .btn{min-width:2.92rem;min-height:.7rem;padding:.16rem .3rem;font-size:.18rem}.featured-case .featured-case-dots{position:absolute;z-index:2;left:50%;bottom:.52rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.22rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.featured-case .featured-case-dots span{width:.14rem;height:.14rem;border-radius:50%;background:rgba(167,181,199,.38)}.featured-case .featured-case-dots .is-active{background:#ff7a1a}.featured-case .featured-case-media{position:absolute;inset:0;z-index:0}.featured-case .featured-case-media img{position:relative;left:-25%;width:115%;max-width:none;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(76%,#000),color-stop(82%,rgba(0,0,0,.92)),color-stop(90%,rgba(0,0,0,.58)),color-stop(96%,rgba(0,0,0,.18)),to(transparent));-webkit-mask-image:linear-gradient(90deg,#000 0,#000 76%,rgba(0,0,0,.92) 82%,rgba(0,0,0,.58) 90%,rgba(0,0,0,.18) 96%,transparent 100%);mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(76%,#000),color-stop(82%,rgba(0,0,0,.92)),color-stop(90%,rgba(0,0,0,.58)),color-stop(96%,rgba(0,0,0,.18)),to(transparent));mask-image:linear-gradient(90deg,#000 0,#000 76%,rgba(0,0,0,.92) 82%,rgba(0,0,0,.58) 90%,rgba(0,0,0,.18) 96%,transparent 100%)}.case-grid .case-item .img-cover{height:3.4rem}.case-grid .case-item .case-item-body{min-height:4rem;padding:.32rem}.insight-grid .insight-card .img-cover{height:2.5rem}.insight-grid .insight-card .insight-body{min-height:2.6rem;padding:.28rem}}@media (max-width:1024px){.featured-case-dots{display:none}.featured-case{grid-template-columns:1fr}.featured-case .featured-case-text{padding:.32rem .28rem}.featured-case .featured-case-text .featured-num{font-size:.3rem;margin-bottom:.1rem}.featured-case .featured-case-text h2{font-size:.24rem;margin-bottom:.12rem}.featured-case .featured-case-text p{font-size:.13rem;margin-bottom:.24rem}.featured-case .featured-case-text .featured-stats{gap:.14rem;margin-bottom:.28rem}.featured-case .featured-case-text .featured-stats .featured-stat{gap:.12rem}.featured-case .featured-case-text .featured-stats .featured-stat .ico{width:.2rem;height:.2rem}.featured-case .featured-case-text .featured-stats .featured-stat span{font-size:.12rem}.featured-case .featured-case-text .featured-stats .featured-stat b{font-size:.22rem}.featured-case .featured-case-media{min-height:2.6rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.case-tabs{overflow-x:auto;gap:.04rem;margin-bottom:.28rem}.case-tabs::-webkit-scrollbar{display:none}.case-tabs .case-tab{padding:.1rem .16rem;font-size:.14rem;-ms-flex-negative:0;flex-shrink:0}.case-grid{row-gap:.16rem}.case-grid .case-item .img-cover{height:1.8rem}.case-grid .case-item .case-item-body{padding:.18rem}.case-grid .case-item .case-item-body b{font-size:.24rem;top:-.36rem;left:.18rem}.case-grid .case-item .case-item-body h4{font-size:.17rem;margin-bottom:.12rem}.case-grid .case-item .case-item-body .kv{font-size:.12rem;gap:.1rem}.case-grid .case-item .case-item-body .kv+.kv{margin-top:.06rem}.case-grid .case-item .case-item-body .kv.kv-result em b{position:static;font-size:.13rem}.insight-grid .insight-card .img-cover{height:1.5rem}.insight-grid .insight-card .insight-body{padding:.16rem}.insight-grid .insight-card .insight-body em{font-size:.11rem;margin-bottom:.08rem}.insight-grid .insight-card .insight-body h4{font-size:.15rem;min-height:0;margin-bottom:.08rem}.insight-grid .insight-card .insight-body p{font-size:.12rem;margin-bottom:.12rem}.insight-grid .insight-card .insight-body .arrow-link{font-size:.12rem}.trust-partner-sec .trust-partner-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.28rem;margin-bottom:.28rem}.trust-partner-sec .trust-partner-head .trust-partner-stats{max-width:100%;width:100%}}@media (max-width:768px){.cases-hero .hero-desc{white-space:normal}.cases-hero .hero-desc span{display:block}.featured-case .featured-case-text{padding:.44rem .36rem}.featured-case .featured-case-text .featured-num{font-size:.48rem;margin-bottom:.16rem}.featured-case .featured-case-text h2{font-size:.38rem;margin-bottom:.2rem}.featured-case .featured-case-text p{font-size:.24rem;margin-bottom:.36rem}.featured-case .featured-case-text .featured-stats{gap:.24rem;margin-bottom:.44rem}.featured-case .featured-case-text .featured-stats .featured-stat{gap:.18rem}.featured-case .featured-case-text .featured-stats .featured-stat .ico{width:.32rem;height:.32rem}.featured-case .featured-case-text .featured-stats .featured-stat span{font-size:.21rem}.featured-case .featured-case-text .featured-stats .featured-stat b{font-size:.38rem}.featured-case .featured-case-media{min-height:4rem}.case-tabs{margin-bottom:.4rem}.case-tabs .case-tab{padding:.18rem .28rem;font-size:.25rem}.case-grid .case-item .img-cover{height:3.2rem}.case-grid .case-item .case-item-body{padding:.3rem}.case-grid .case-item .case-item-body b{font-size:.44rem;top:-.62rem;left:.3rem}.case-grid .case-item .case-item-body h4{font-size:.31rem;margin-bottom:.2rem}.case-grid .case-item .case-item-body .kv{font-size:.22rem;gap:.16rem}.case-grid .case-item .case-item-body .kv+.kv{margin-top:.12rem}.case-grid .case-item .case-item-body .kv.kv-result em b{font-size:.24rem}.insight-grid .insight-card .img-cover{height:2.8rem}.insight-grid .insight-card .insight-body{padding:.28rem}.insight-grid .insight-card .insight-body em{font-size:.19rem;margin-bottom:.12rem}.insight-grid .insight-card .insight-body h4{font-size:.28rem;margin-bottom:.14rem}.insight-grid .insight-card .insight-body p{font-size:.21rem;margin-bottom:.2rem}.insight-grid .insight-card .insight-body .arrow-link{font-size:.22rem}}