.CaseSheet_page__T_rFK{--cs-sheet:#0d1d29;--cs-line:#2a4152;--cs-line-soft:#24384a;--cs-accent:var(--orange);--cs-accent-text:var(--orange-dark);--cs-highlight:#2a2213;--cs-highlight-ink:#f2c47a;--cs-seg-meta:#c7e4f6;--cs-seg-google:#f07a22;--cs-seg-organic:#4a6274;color:var(--ink);font-size:16px;line-height:1.55;padding:clamp(104px,13vh,140px) max(16px,env(safe-area-inset-right,0px)) clamp(32px,6vw,72px) max(16px,env(safe-area-inset-left,0px))}.CaseSheet_top__rzJ_r{max-width:880px;margin:0 auto 18px}.CaseSheet_tags__oZxDG{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.CaseSheet_tagPill___2_be{border-radius:999px;padding:5px 15px;font-size:13px;font-weight:700}.CaseSheet_sheet__42Iqp{max-width:880px;margin:0 auto;background:var(--cs-sheet);border:1px solid var(--cs-line-soft);border-radius:18px;overflow:hidden}.CaseSheet_inner___BX8C{padding:clamp(24px,5vw,56px) clamp(20px,5vw,56px) 8px}.CaseSheet_eyebrow__vvdUc{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.CaseSheet_h1__ufHwp{margin:12px 0 0;font-family:var(--font-head);font-weight:800;font-size:clamp(30px,5vw,42px);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.CaseSheet_dot__vQLa4{color:var(--cs-accent)}.CaseSheet_sub__F4Y1W{margin:10px 0 0;font-size:15px;color:var(--ink-muted)}.CaseSheet_row__Pwpsk{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:28px;gap:28px;padding-block:24px;border-top:1px solid var(--cs-line)}.CaseSheet_rowFirst__U73LR{margin-top:28px;border-top:2px solid var(--ink)}.CaseSheet_label__oi_2x{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);line-height:1.6}.CaseSheet_n__dhTBy{color:var(--cs-accent-text);margin-right:8px}.CaseSheet_body__0YVk8{min-width:0}.CaseSheet_body__0YVk8 p{margin:0;color:var(--ink-soft);max-width:62ch;text-wrap:pretty}.CaseSheet_lead__PXdi2{font-size:17px}.CaseSheet_body__0YVk8 .CaseSheet_goal__qBvKO{font-family:var(--font-head);font-weight:700;font-size:clamp(19px,2.6vw,23px);line-height:1.3;letter-spacing:-.01em;color:var(--ink);max-width:none;text-wrap:pretty}.CaseSheet_metrics__5rBzh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.CaseSheet_v__VDmmm{font-family:var(--font-head);font-weight:800;font-size:clamp(30px,5vw,42px);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseSheet_vHero__kpMy9{color:var(--cs-accent)}.CaseSheet_k__wt7HB{margin-top:8px;font-size:14px;line-height:1.4;color:var(--ink-soft)}.CaseSheet_updated__hJ8j5{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:5px 12px;border:1px solid var(--cs-line);border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ink-soft)}.CaseSheet_liveDot__AcKBP{width:7px;height:7px;border-radius:999px;background:#3fb07a;box-shadow:0 0 0 3px rgba(63,176,122,.2)}.CaseSheet_period__ANKhE{margin-top:14px;font-size:13px;color:var(--ink-muted)}.CaseSheet_split__fhipK{margin-top:24px}.CaseSheet_splitTitle__wDom7{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:14px;margin-bottom:10px}.CaseSheet_splitTitle__wDom7 strong{color:var(--ink)}.CaseSheet_splitTitle__wDom7 span{color:var(--ink-muted)}.CaseSheet_bar__7HcZs{display:flex;gap:3px}.CaseSheet_seg__U8OU0{min-width:0}.CaseSheet_seg__U8OU0 i{display:block;height:12px}.CaseSheet_seg__U8OU0:first-child i{border-radius:999px 0 0 999px}.CaseSheet_seg__U8OU0:last-child i{border-radius:0 999px 999px 0}.CaseSheet_seg__U8OU0:only-child i{border-radius:999px}.CaseSheet_seg__U8OU0 b{display:block;margin-top:8px;font-family:var(--font-head);font-size:18px;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseSheet_seg__U8OU0 small{display:block;margin-top:3px;font-size:12.5px;color:var(--ink-muted);white-space:nowrap}.CaseSheet_steps__visCd{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.CaseSheet_step__Tp2no{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;padding-block:14px;border-top:1px solid var(--cs-line-soft)}.CaseSheet_step__Tp2no:first-child{border-top:0;padding-top:0}.CaseSheet_num__W1hvI{font-family:var(--font-head);font-weight:800;font-size:15px;color:var(--cs-accent-text);line-height:1.5}.CaseSheet_step__Tp2no h3{margin:0;font-size:16px;font-weight:700;display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.CaseSheet_why__DsPFC{margin-top:4px;font-size:14px;color:var(--ink-muted)}.CaseSheet_what__CR7kS{margin-top:2px;font-size:15px;color:var(--ink-soft)}.CaseSheet_stepNew__ALRVK{background:var(--cs-highlight);border-radius:12px;padding:16px;margin-block:6px;border-top:0}.CaseSheet_stepNew__ALRVK:first-child{padding-top:16px}.CaseSheet_stepNew__ALRVK+.CaseSheet_step__Tp2no{border-top:0}.CaseSheet_badge__eoyIK{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cs-highlight-ink);border:1px solid;border-radius:999px;padding:2px 9px}.CaseSheet_cols__P2BPv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.CaseSheet_list___y_ng h4{margin:0 0 10px;font-size:13px;font-weight:700;color:var(--ink)}.CaseSheet_list___y_ng ol,.CaseSheet_list___y_ng ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:var(--ink-soft);font-size:15px}.CaseSheet_list___y_ng li::marker{color:var(--cs-accent-text);font-weight:700}.CaseSheet_contact__XblTW{max-width:880px;margin:28px auto 0}.CaseSheet_contact__XblTW .CaseSheet_label__oi_2x{margin-bottom:12px}.CaseSheet_page__T_rFK :focus-visible{outline:2px solid var(--cs-accent);outline-offset:3px;border-radius:4px}@media (max-width:680px){.CaseSheet_row__Pwpsk{grid-template-columns:minmax(0,1fr);gap:12px}.CaseSheet_metrics__5rBzh{gap:18px}.CaseSheet_cols__P2BPv,.CaseSheet_metrics__5rBzh{grid-template-columns:minmax(0,1fr)}.CaseSheet_seg__U8OU0 small{white-space:normal}}