.caseStudy_page__h81D0{--bg:#f7f7fb;--card:#fff;--ink:#0f172a;--body:#334155;--muted:#64748b;--line:#e5e7f0;--brand:#4f46e5;--brand2:#7c3aed;--soft:#eef0ff;--pos:#047857;--posBg:#ecfdf5;--neg:#b91c1c;--negBg:#fef2f2;--mix:#92400e;--mixBg:#fffbeb;--ghost:#c7d2fe;background:var(--bg);color:var(--body);font-size:16px;line-height:1.65}.caseStudy_serif__av8G0{font-family:var(--font-serif),Georgia,"Times New Roman",serif}.caseStudy_wrap__u25p_{max-width:760px;margin:0 auto;padding:20px 16px 72px}.caseStudy_wrap__u25p_ a{color:var(--brand)}.caseStudy_mast__2TVfZ{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:12px}.caseStudy_mast__2TVfZ b{color:var(--ink);font-weight:600}.caseStudy_tag__fbQe3{color:var(--brand);font-weight:600}.caseStudy_previewBar__AXVUI{margin:12px 0 0;padding:10px 14px;border-radius:12px;background:var(--mixBg);color:var(--mix);font-size:13.5px;border:1px solid #fde68a}.caseStudy_kicker__sCZJG{margin:28px 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-weight:600}.caseStudy_h1__var5M{font-weight:600;font-size:clamp(28px,5vw,40px);line-height:1.15;color:var(--ink);margin:0}.caseStudy_dek__RZksd{font-size:19px;line-height:1.55;color:var(--body);margin:14px 0 6px}.caseStudy_byline__Z_UtO{font-size:13px;color:var(--muted);margin:0}.caseStudy_h2__Bv8u_{font-weight:600;font-size:24px;line-height:1.25;color:var(--ink);margin:44px 0 12px}.caseStudy_wrap__u25p_ p{margin:0 0 14px}.caseStudy_viz__NNsIi{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px 18px 14px;margin:28px 0 12px}.caseStudy_vizCap__7LKkQ{display:flex;flex-direction:column;margin-bottom:14px}.caseStudy_vizCap__7LKkQ strong{color:var(--ink);font-size:15px}.caseStudy_vizCap__7LKkQ span{font-size:12.5px;color:var(--muted)}.caseStudy_hb__Mcoj9{display:grid;grid-template-columns:minmax(120px,38%) 1fr;gap:10px;align-items:center;margin:8px 0;font-size:13px}.caseStudy_hbTrack__L2xhP{position:relative;height:26px;background:var(--bg);border-radius:8px;overflow:hidden}.caseStudy_hbFill__Emn4u{position:absolute;inset:0 auto 0 0;border-radius:8px}.caseStudy_hbVal__jvrU2{position:absolute;left:10px;top:3px;font-weight:600;color:var(--ink);font-size:12.5px}.caseStudy_base__9r21l{background:var(--ghost)}.caseStudy_highlight__A5IdZ{background:linear-gradient(90deg,var(--brand),var(--brand2))}.caseStudy_ghost__K8tRD{background:repeating-linear-gradient(135deg,var(--ghost) 0 6px,transparent 6px 12px);border:1px dashed var(--brand)}.caseStudy_cols__V9gZf{display:flex;gap:12px;height:210px;align-items:stretch}.caseStudy_cg__Yu9yE{flex:1;display:flex;flex-direction:column;min-width:0}.caseStudy_cgBars__Vr7Kz{position:relative;flex:1;display:flex;gap:4px}.caseStudy_cb__QC8dj{position:relative;flex:1}.caseStudy_cbFill__kKQLa{position:absolute;left:0;right:0;border-radius:6px 6px 0 0}.caseStudy_cbFill__kKQLa em{position:absolute;left:50%;transform:translateX(-50%);top:-18px;font-style:normal;font-size:11px;font-weight:600;color:var(--ink);white-space:nowrap}.caseStudy_colBase__EdxKz{background:var(--brand)}.caseStudy_colHighlight__QGmZT{background:var(--brand2)}.caseStudy_colGhost__hR6RB{background:var(--ghost)}.caseStudy_cbNeg__kciDA{border-radius:0 0 6px 6px;background:var(--neg)!important}.caseStudy_cbNeg__kciDA em{top:auto;bottom:-18px}.caseStudy_zero__ER3iw{position:absolute;left:-4px;right:-4px;height:1px;background:var(--muted)}.caseStudy_cgLabel__t9o80{text-align:center;font-size:12px;color:var(--muted);margin-top:22px}.caseStudy_legend__A7gzk{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;color:var(--muted);margin-top:8px}.caseStudy_legend__A7gzk i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.caseStudy_ms__v1IjU{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.caseStudy_ms__v1IjU li{border-top:4px solid var(--brand);padding-top:8px;display:flex;flex-direction:column;font-size:13px}.caseStudy_ms__v1IjU li.caseStudy_warn__bW6Ua{border-color:var(--mix)}.caseStudy_ms__v1IjU li.caseStudy_bad__Bioac{border-color:var(--neg)}.caseStudy_msWhen__GnwXy{font-weight:600;color:var(--ink)}.caseStudy_vnote__oqe_L{font-size:15px}.caseStudy_keynums__lWorR{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}.caseStudy_kn__e70um{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px}.caseStudy_kn__e70um b{display:block;font-weight:600;font-size:21px;line-height:1.2;color:var(--ink)}.caseStudy_kn__e70um span{font-size:12.5px;color:var(--muted)}.caseStudy_who__18EIO{display:grid;grid-template-columns:1fr 1fr;gap:12px}.caseStudy_who__18EIO>div{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px;font-size:14.5px}.caseStudy_who__18EIO h3{margin:0 0 6px;font-size:14px;color:var(--ink);font-weight:600}.caseStudy_puz__ZCAGt{display:grid;gap:12px;margin-top:12px}.caseStudy_puz__ZCAGt>div{border-left:3px solid var(--brand);padding:2px 0 2px 14px}.caseStudy_puz__ZCAGt b{color:var(--ink)}.caseStudy_calc__5LBuN{background:linear-gradient(180deg,var(--soft),var(--card));border:1px solid var(--line);border-radius:20px;padding:20px;margin:22px 0 12px}.caseStudy_calc__5LBuN h3{margin:0;font-weight:600;font-size:19px;line-height:1.3;color:var(--ink)}.caseStudy_calcIntro__UQQC5{font-size:14px;color:var(--muted);margin:4px 0 14px!important}.caseStudy_sl__FWp0k{margin:12px 0}.caseStudy_sl__FWp0k label{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--ink)}.caseStudy_sl__FWp0k output{font-weight:600;color:var(--brand);white-space:nowrap}.caseStudy_sl__FWp0k input{width:100%;accent-color:var(--brand)}.caseStudy_outs__sQ0fO{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:14px}.caseStudy_out__OFpH8{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.caseStudy_out__OFpH8 b{display:block;font-weight:600;font-size:20px;line-height:1.2;color:var(--ink);font-variant-numeric:tabular-nums}.caseStudy_out__OFpH8 b.caseStudy_neg__a987C{color:var(--neg)}.caseStudy_out__OFpH8 b.caseStudy_pos__x8NHd{color:var(--pos)}.caseStudy_cfoot__O1Ady,.caseStudy_out__OFpH8 span{font-size:12px;color:var(--muted)}.caseStudy_cfoot__O1Ady{margin:12px 0 0!important}.caseStudy_sc__9IK3X{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.caseStudy_sc__9IK3X th{text-align:left;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--line);font-weight:600}.caseStudy_sc__9IK3X td{padding:11px 12px;border-bottom:1px solid var(--line);vertical-align:top}.caseStudy_sc__9IK3X tr:last-child td{border-bottom:0}.caseStudy_sc__9IK3X td:first-child{color:var(--ink);font-weight:600;width:28%}.caseStudy_pill__PPWA0{display:inline-block;white-space:nowrap;font-size:12px;font-weight:600;border-radius:999px;padding:2px 10px;background:var(--mixBg);color:var(--mix)}.caseStudy_pillPositive__DfhRD{background:var(--posBg);color:var(--pos)}.caseStudy_pillNegative__popEi{background:var(--negBg);color:var(--neg)}.caseStudy_whyMobile___tAYz{display:none;font-weight:400;color:var(--body);margin-top:6px;font-size:13.5px}.caseStudy_tl__z3TQx{list-style:none;margin:0 0 0 6px;padding:0;border-left:2px solid var(--line)}.caseStudy_tl__z3TQx li{position:relative;padding:0 0 18px 20px}.caseStudy_tl__z3TQx li:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--card);border:2px solid var(--brand)}.caseStudy_tlWhen__HIhh6{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.caseStudy_tlHead__5nDem{display:block;color:var(--ink);font-weight:600}.caseStudy_qs__tYgdJ{counter-reset:q;list-style:none;padding:0;margin:0;display:grid;gap:12px}.caseStudy_qs__tYgdJ li{counter-increment:q;position:relative;padding-left:40px}.caseStudy_qs__tYgdJ li:before{content:counter(q);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;background:var(--soft);color:var(--brand);font-weight:600;display:flex;align-items:center;justify-content:center;font-size:14px}.caseStudy_qs__tYgdJ b{color:var(--ink)}.caseStudy_read__nWGWj{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px 20px}.caseStudy_read__nWGWj p{margin:0 0 8px!important}.caseStudy_read__nWGWj b{color:var(--ink)}.caseStudy_closer__ybIR6{font-style:italic;font-size:21px;line-height:1.5;color:var(--ink);margin:18px 0 0!important;padding-top:14px;border-top:1px solid var(--line)}.caseStudy_nd__CjgtK{font-size:14px;color:var(--muted)}.caseStudy_disc__B3ZUj{margin-top:36px!important;border-top:1px solid var(--line);padding-top:14px}.caseStudy_disc__B3ZUj,.caseStudy_srcs__7tFRO{font-size:12.5px;color:var(--muted)}.caseStudy_cards__GDeSD{display:grid;gap:14px;margin-top:20px}.caseStudy_card__qlkzH{display:block;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px 20px;text-decoration:none;transition:border-color .15s}.caseStudy_card__qlkzH:hover{border-color:var(--brand)}.caseStudy_cardMeta__kKAkv{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-weight:600}.caseStudy_cardTitle__8ykbh{display:block;margin:6px 0;font-weight:600;font-size:21px;line-height:1.25;color:var(--ink)}.caseStudy_cardDek__zXMVH{font-size:15px;color:var(--body)}.caseStudy_cardFoot__mUZPR{font-size:12.5px;color:var(--muted);margin-top:8px}.caseStudy_gate__WqpHo{margin:40px auto;max-width:560px;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:28px 24px;text-align:center}.caseStudy_gateIcon__yEwbN{width:44px;height:44px;border-radius:14px;background:var(--soft);color:var(--brand);display:inline-flex;align-items:center;justify-content:center}.caseStudy_gate__WqpHo h1{font-size:26px}.caseStudy_gate__WqpHo h1,.caseStudy_gate__WqpHo h2{margin:14px 0 8px;font-weight:600;line-height:1.25;color:var(--ink)}.caseStudy_gate__WqpHo h2{font-size:24px}.caseStudy_gate__WqpHo p{color:var(--body);font-size:15px}.caseStudy_gatePrice__RtjPS{margin:0 0 14px}.caseStudy_gatePrice__RtjPS b{font-size:22px;color:var(--ink)}.caseStudy_gateLink__ZpRGZ{color:var(--brand);font-weight:600;text-decoration:underline}.caseStudy_gateFade__5phW6{height:72px;margin-top:-72px;position:relative;background:linear-gradient(to bottom,rgba(247,247,251,0),var(--bg));pointer-events:none}.caseStudy_proTag__n16GR{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--soft);color:var(--brand);font-size:11px;font-weight:700;letter-spacing:.04em;vertical-align:middle}.caseStudy_gateList__Lmf5j{text-align:left;margin:16px auto 20px;padding:0;list-style:none;display:grid;gap:8px;font-size:14.5px;max-width:420px}.caseStudy_gateList__Lmf5j li{display:flex;gap:8px}.caseStudy_gateList__Lmf5j li:before{content:"✓";color:var(--pos);font-weight:700}.caseStudy_gateBtn__TZdqc{display:inline-block;background:var(--brand);color:#fff!important;font-weight:600;border-radius:12px;padding:12px 22px;text-decoration:none;border:0;cursor:pointer;font-size:15px}.caseStudy_gateSub__4BiPr{font-size:13px;color:var(--muted);margin-top:12px!important}.caseStudy_state__bl9qS{text-align:center;color:var(--muted);padding:60px 0}@media (max-width:640px){.caseStudy_page__h81D0{font-size:15.5px}.caseStudy_keynums__lWorR{grid-template-columns:1fr 1fr}.caseStudy_who__18EIO{grid-template-columns:1fr}.caseStudy_ms__v1IjU{grid-template-columns:1fr 1fr}.caseStudy_hb__Mcoj9{grid-template-columns:1fr;gap:4px}.caseStudy_sc__9IK3X td:first-child{width:auto}.caseStudy_sc__9IK3X td:nth-child(3),.caseStudy_sc__9IK3X th:nth-child(3){display:none}.caseStudy_whyMobile___tAYz{display:block}.caseStudy_cols__V9gZf{height:180px;gap:8px}.caseStudy_cbFill__kKQLa em{font-size:10px}}