.case-studies_wrap__qpSMb{max-width:1240px;margin:0 auto;padding:150px 24px 80px;color:#fff}.case-studies_intro__t6Nh1{max-width:940px;margin-bottom:42px}.case-studies_eyebrow__Xd23s{text-transform:uppercase;letter-spacing:2px;color:#27ccff;font-size:12px;font-weight:700}.case-studies_intro__t6Nh1 h1{font-size:clamp(38px,6vw,76px);font-weight:750;letter-spacing:-2px;line-height:1.05;margin:24px 0}.case-studies_intro__t6Nh1>p{font-size:19px;line-height:1.65;color:#ccd4e2;max-width:850px}.case-studies_intro__t6Nh1 .case-studies_credit___flnE{font-size:14px;line-height:1.7;color:#aebbd1}.case-studies_facts__trZGi{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px}.case-studies_facts__trZGi b{font-size:13px;border:1px solid #45506a;border-radius:20px;padding:8px 14px}.case-studies_controls__Q6uUN{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:35px 0}.case-studies_controls__Q6uUN label{display:grid;gap:6px;font-size:13px}.case-studies_controls__Q6uUN input,.case-studies_controls__Q6uUN select{border:1px solid #64718b;background:#141d2e;color:white;padding:12px 16px;border-radius:8px;max-width:100%}.case-studies_controls__Q6uUN>span{font-size:13px;color:#b4bfd3;padding:12px 0}.case-studies_grid__qelk6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.case-studies_card__eoinf{border:1px solid #34415b;background:#141d2ecc;border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:10px;transition:border-color .2s,transform .2s}.case-studies_card__eoinf:hover{border-color:#27ccff;transform:translateY(-3px)}.case-studies_card__eoinf h2{font-size:22px;font-weight:700;line-height:1.25}.case-studies_card__eoinf h3{font-size:20px;line-height:1.3;font-weight:650}.case-studies_card__eoinf p{font-size:14px;line-height:1.6;color:#c9d1df}.case-studies_card__eoinf .case-studies_eyebrow__Xd23s{color:#27ccff;font-size:10px}.case-studies_card__eoinf small{font-size:11px;color:#b4bfd3;margin-top:auto;padding-top:15px}.case-studies_number__rlrJa{font-size:58px;line-height:1.1;letter-spacing:-2px;color:#27ccff;font-weight:750;margin-top:15px}.case-studies_read__6xnYO{color:#27ccff;font-size:13px;font-weight:650;padding-top:10px}.case-studies_method__Yny8_{border-top:1px solid #40506b;margin-top:45px;padding-top:30px}.case-studies_learning__4rPWo h2,.case-studies_method__Yny8_ h2,.case-studies_story__a7hCC h2{font-size:28px;line-height:1.2;font-weight:700;margin:12px 0 20px}.case-studies_learning__4rPWo p,.case-studies_method__Yny8_ li,.case-studies_method__Yny8_ p,.case-studies_story__a7hCC p{font-size:16px;line-height:1.75;color:#ccd4e2}.case-studies_method__Yny8_ li{margin:10px 0}.case-studies_method__Yny8_ ul{list-style:disc;padding-left:22px}.case-studies_bottom__kv3o6 a,.case-studies_breadcrumb__Yecf2 a,.case-studies_method__Yny8_ a{color:#27ccff;text-decoration:underline;text-underline-offset:4px}.case-studies_metrics___JaMq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #45506a;border-bottom:1px solid #45506a;padding:30px 0;gap:30px;margin-bottom:45px}.case-studies_metrics___JaMq strong{font-size:clamp(34px,4vw,58px);color:#27ccff;font-weight:700;letter-spacing:-1px}.case-studies_metrics___JaMq p{font-size:14px;color:#ccd4e2;margin-top:8px;line-height:1.5}.case-studies_story__a7hCC{display:grid;grid-template-columns:1fr 1fr;gap:55px}.case-studies_story__a7hCC h2:not(:first-child){margin-top:30px}.case-studies_comparison__4XYRF{background:#fff;color:#141d2e;border-radius:16px;padding:28px;align-self:start}.case-studies_comparison__4XYRF h2{margin-bottom:25px}.case-studies_chart__U9nRD{margin:18px 0}.case-studies_chart__U9nRD p{display:flex;justify-content:space-between;font-size:13px;color:#141d2e;margin-bottom:7px;gap:12px}.case-studies_after__ZXqHq,.case-studies_before__E2Sts{height:12px;border-radius:3px;background:#eeeef5;overflow:hidden;margin:5px 0}.case-studies_after__ZXqHq span,.case-studies_before__E2Sts span{display:block;height:100%;background:#a2aabd}.case-studies_after__ZXqHq span{background:#5435fd}.case-studies_comparison__4XYRF .case-studies_legend__V_O_9{font-size:11px;color:#596579;line-height:1.5}.case-studies_learning__4rPWo{border-left:3px solid #27ccff;padding:12px 28px;margin-top:50px;background:#141d2e}.case-studies_breadcrumb__Yecf2{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:35px;font-size:13px}.case-studies_breadcrumb__Yecf2 span{color:#b4bfd3}.case-studies_posts__QxOQU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.case-studies_posts__QxOQU a{display:flex;flex-direction:column;gap:12px;border:1px solid #45506a;border-radius:10px;padding:18px;font-size:13px}.case-studies_posts__QxOQU span{color:#c9d1df}.case-studies_bottom__kv3o6{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;margin-top:50px;font-size:15px}.case-studies_empty__IFx75{padding:60px 0}.case-studies_wrap__qpSMb a:focus-visible,.case-studies_wrap__qpSMb input:focus-visible,.case-studies_wrap__qpSMb select:focus-visible{outline:3px solid #27ccff;outline-offset:4px}@media(max-width:950px){.case-studies_grid__qelk6{grid-template-columns:repeat(2,minmax(0,1fr))}.case-studies_story__a7hCC{grid-template-columns:1fr;gap:30px}}@media(max-width:600px){.case-studies_wrap__qpSMb{padding:125px 20px 60px}.case-studies_grid__qelk6,.case-studies_posts__QxOQU{grid-template-columns:1fr}.case-studies_metrics___JaMq{gap:20px;grid-template-columns:1fr}.case-studies_intro__t6Nh1 h1{letter-spacing:-1px}.case-studies_controls__Q6uUN label{width:100%}.case-studies_intro__t6Nh1>p{font-size:17px}}@media(prefers-reduced-motion:reduce){.case-studies_card__eoinf{transition:none}}