.CaseStudies_grid__uEPRS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:stretch;margin-top:42px}.CaseStudies_card__X549T{min-width:0;overflow:hidden;border:1px solid rgba(35,48,52,.1);border-radius:24px;background:#fffefd;box-shadow:0 12px 30px rgba(9,47,87,.055);display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.CaseStudies_card__X549T:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(9,47,87,.09)}.CaseStudies_visual__27ELy{position:relative;isolation:isolate;min-height:260px;padding:26px;display:flex;flex-direction:column;overflow:hidden}.CaseStudies_visual__27ELy:after{content:"";position:absolute;z-index:-1;width:260px;height:260px;border:1px solid;border-radius:50%;right:-115px;top:68px;opacity:.1;box-shadow:0 0 0 30px #ffffff40,0 0 0 60px #ffffff30}.CaseStudies_sensetime__B7LJw{background:linear-gradient(135deg,#fff1e8,#ffdfc5);color:#703b2c}.CaseStudies_creao__cQWhZ{background:linear-gradient(135deg,#fff8d3,#ffe68f);color:#594822}.CaseStudies_voice__bkV0l{background:linear-gradient(135deg,#e9f6f1,#d5eae5);color:#285e53}.CaseStudies_brand__iCPi3{height:52px;display:flex;align-items:center;justify-content:space-between;gap:14px}.CaseStudies_logo__Y0ulh{width:120px;height:42px;object-fit:contain;object-position:left center;mix-blend-mode:multiply}.CaseStudies_squareLogo__usuPB{width:50px;height:50px;object-fit:contain;mix-blend-mode:multiply}.CaseStudies_category__7Tjtw{font-size:14px;line-height:1.5;text-align:right;max-width:140px}.CaseStudies_result__je8Is{margin:27px 0 22px;position:relative;display:flex;flex-direction:column;gap:7px}.CaseStudies_result__je8Is strong{font-size:clamp(40px,4.5vw,66px);line-height:1.08;font-weight:700;letter-spacing:-.065em;color:#233034;white-space:nowrap}.CaseStudies_result__je8Is>span{font-size:14px;line-height:1.5}.CaseStudies_result__je8Is>b{font-size:14px;font-weight:600;position:absolute;top:13px;right:0;background:#ffffff85;border:1px solid #285e5320;border-radius:99px;padding:6px 9px}.CaseStudies_body__zuatG{padding:27px 25px;display:flex;flex-direction:column;flex:1 1}.CaseStudies_body__zuatG h3{font-size:28px;line-height:1.25;letter-spacing:-.04em;margin:0 0 10px;color:#233034}.CaseStudies_subtitle__0RqD_{font-size:16px;line-height:1.65;margin:0;min-height:53px;color:#526269}.CaseStudies_description__Hpn2A{font-size:16px;line-height:1.8;color:#526269;margin:22px 0 0;padding-top:22px;border-top:1px solid #23303415}.CaseStudies_body__zuatG>a{margin-top:auto;padding-top:24px;font-size:15px;font-weight:700;display:inline-flex;align-self:flex-start;align-items:center;gap:14px;color:#233034}.CaseStudies_body__zuatG>a:hover{color:#b65b1a}.CaseStudies_body__zuatG>a span{font-size:19px}@media(max-width:1050px) and (min-width:701px){.CaseStudies_grid__uEPRS{grid-template-columns:1fr;gap:26px}.CaseStudies_card__X549T{display:grid;grid-template-columns:.8fr 1.2fr}.CaseStudies_visual__27ELy{min-height:100%;padding:30px}.CaseStudies_body__zuatG{padding:30px}.CaseStudies_result__je8Is{margin-top:40px}.CaseStudies_result__je8Is strong{font-size:60px}.CaseStudies_subtitle__0RqD_{min-height:0}}@media(max-width:700px){.CaseStudies_grid__uEPRS{grid-template-columns:1fr;gap:26px;margin-top:30px}.CaseStudies_visual__27ELy{min-height:250px;padding:25px}.CaseStudies_result__je8Is strong{font-size:62px}.CaseStudies_body__zuatG{padding:25px}.CaseStudies_subtitle__0RqD_{min-height:0}.CaseStudies_body__zuatG h3{font-size:26px}.CaseStudies_result__je8Is>b{top:16px}.CaseStudies_category__7Tjtw{font-size:14px}}@media(prefers-reduced-motion:reduce){.CaseStudies_card__X549T{transition:none}.CaseStudies_card__X549T:hover{transform:none}}