.case_top__08y_2{padding-top:104px}.case_back__lfedY{display:inline-flex;gap:8px;text-decoration:none;padding:14px 0}.case_eyebrow__CpgT5{display:flex;gap:10px;align-items:center;margin:22px 0 14px;flex-wrap:wrap}.case_pill__YnKUZ{font-size:12px;padding:5px 10px;border:1px solid var(--line);border-radius:999px}.case_h1__Rs5Jf{font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:-.055em;line-height:.86;font-size:clamp(34px,10vw,148px);overflow-wrap:anywhere}.case_h1__Rs5Jf em{font-style:normal;color:var(--accent)}.case_lede__0ZieY{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;margin-top:28px;align-items:end}.case_lede__0ZieY p{font-size:clamp(19px,1.6vw,22px);line-height:1.35;letter-spacing:-.015em}.case_links__9uhrR{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.case_links__9uhrR a{text-decoration:none;font-size:14px;padding:12px 16px;border-radius:999px;border:1px solid var(--line);transition:border-color .3s var(--ease)}.case_links__9uhrR a:hover{border-color:var(--ink)}.case_facts__XPBp3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink);margin-top:36px}.case_facts__XPBp3>div{padding:18px 20px 0 0}html[data-motion=on] .case_facts__XPBp3{position:relative;border-top-color:transparent}html[data-motion=on] .case_facts__XPBp3:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--ink);transform-origin:left center;animation:case_ruleDraw__jshrn 1s cubic-bezier(.2,.8,.2,1) .35s both}@keyframes case_ruleDraw__jshrn{0%{transform:scaleX(0)}to{transform:none}}.case_facts__XPBp3>div+div{padding-left:20px;border-left:1px solid var(--line)}.case_facts__XPBp3 b{overflow-wrap:anywhere;display:block;font-weight:500;font-size:16px;margin-top:8px;line-height:1.35}.case_heroFrame__kU_PM{position:relative;margin-top:56px}.case_hero__21tiJ{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:16/8;background:var(--surface)}.case_hero__21tiJ img{width:100%;height:100%;object-fit:cover}.case_cap__K0P5Q{margin-top:12px}.case_heroFrame__kU_PM+.case_cap__K0P5Q{padding-left:14px}.case_results__C0Men{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:64px}.case_res__392Wd{background:var(--surface);border-radius:var(--r);padding:26px 24px;min-height:190px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.case_res__392Wd .case_n__dxdNV{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(44px,5vw,72px);letter-spacing:-.05em;line-height:1}.case_res__392Wd .case_n__dxdNV em{font-style:normal;color:var(--accent)}.case_res__392Wd p{font-size:14px;color:var(--muted);line-height:1.45}.case_res__392Wd{container-type:inline-size}.case_res__392Wd .case_n__dxdNV.case_word__W0rOR{font-size:min(clamp(44px,5vw,72px),21cqi)}.case_ch__ofjD8{display:grid;grid-template-columns:260px 1fr;gap:60px;padding-top:110px}.case_num__rHUFX{position:sticky;top:110px;align-self:start}.case_num__rHUFX span{display:block;font-size:64px;letter-spacing:-.05em;line-height:1;color:var(--accent);margin-bottom:10px}.case_h2__2s6uP,.case_num__rHUFX span{font-family:var(--display);font-weight:800}.case_h2__2s6uP{text-transform:uppercase;letter-spacing:-.045em;line-height:.95;font-size:clamp(min(34px,11vw),4.4vw,62px);max-width:900px;hyphens:auto;overflow-wrap:break-word}.case_body__UdMPV p{font-size:18px;line-height:1.6;color:color-mix(in srgb,var(--ink) 86%,var(--bg));max-width:680px;margin-top:22px}.case_list__147ip{list-style:none;margin-top:26px;border-top:1px solid var(--line);max-width:680px}.case_list__147ip li{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.5}.case_list__147ip li .case_label__WSLn9{padding-top:2px}.case_flyers__SGomW{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:40px}.case_flyers__SGomW figure{border-radius:14px;overflow:hidden;background:var(--surface);aspect-ratio:4/5;transition:transform .5s var(--ease)}.case_flyers__SGomW figure:hover{transform:translateY(-6px)}.case_flyers__SGomW img{width:100%;height:100%;object-fit:cover}.case_timeline__HYV4j{margin-top:34px;border-top:1px solid var(--line)}.case_tl__nZ4gM{display:grid;grid-template-columns:120px 1fr 1fr;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px;align-items:baseline}.case_tl__nZ4gM b{font-weight:600}.case_tl__nZ4gM .case_v__ZLvIP{color:var(--muted)}.case_wide__bBz_A{margin-top:34px}.case_wide__bBz_A figure{border-radius:var(--r);overflow:hidden;background:var(--surface)}.case_wide__bBz_A img{width:100%;height:auto}.case_quote__lG0lE{margin-top:34px;max-width:760px;border-left:3px solid var(--accent);padding-left:24px}.case_quote__lG0lE p{font-size:24px;line-height:1.35;color:var(--ink);margin-top:0;letter-spacing:-.01em}.case_quote__lG0lE cite{display:block;margin-top:12px;font-style:normal}.case_credit__7tndd{margin-top:8px;text-transform:none}.case_next__qgdU1{margin-top:130px;display:flex;justify-content:space-between;align-items:flex-end;gap:30px;padding:40px 0;border-top:1px solid var(--ink);text-decoration:none}.case_nextTitle__2epyT{font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:-.05em;font-size:clamp(34px,7vw,110px);line-height:.9;margin-top:12px;transition:color .3s var(--ease)}.case_next__qgdU1:hover .case_nextTitle__2epyT{color:var(--accent)}.case_arrow__Dpigu{font-size:48px;transition:transform .4s var(--ease)}.case_next__qgdU1:hover .case_arrow__Dpigu{transform:translateX(10px)}@media (max-width:900px){.case_h1__Rs5Jf{font-size:13.5vw}.case_lede__0ZieY{grid-template-columns:1fr;gap:24px}.case_links__9uhrR{justify-content:flex-start}.case_facts__XPBp3{grid-template-columns:repeat(2,minmax(0,1fr))}.case_facts__XPBp3>div:nth-child(3){border-left:0;padding-left:0}.case_facts__XPBp3>div:nth-child(n+3){margin-top:18px}.case_hero__21tiJ{aspect-ratio:4/3}.case_results__C0Men{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:64px}.case_res__392Wd{min-height:150px;padding:20px}.case_ch__ofjD8{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:80px}.case_num__rHUFX{position:static}.case_num__rHUFX span{font-size:44px}.case_flyers__SGomW{grid-template-columns:repeat(5,64%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.case_flyers__SGomW figure{scroll-snap-align:start}.case_list__147ip li,.case_tl__nZ4gM{grid-template-columns:1fr;gap:4px}.case_next__qgdU1{margin-top:90px}.case_arrow__Dpigu{font-size:32px}}@media (max-width:600px){.case_top__08y_2{padding-top:100px}.case_res__392Wd{padding:18px 16px}.case_res__392Wd .case_n__dxdNV{font-size:clamp(30px,10vw,44px)}.case_res__392Wd .case_n__dxdNV.case_word__W0rOR{font-size:min(clamp(30px,10vw,44px),21cqi)}}