.CaseStudyDeck_zone__dlLYx{position:relative;--page-scroll:calc(300svh / var(--z, 1));--dwell:0.62;--page-gap:calc(18vw / var(--z, 1));height:calc(calc(100svh / var(--z, 1)) + (var(--pages) - 1) * var(--page-scroll))}.CaseStudyDeck_pin__pM_yG{position:-webkit-sticky;position:sticky;top:0;height:calc(100svh / var(--z, 1));overflow:hidden;background:var(--ground)}.CaseStudyDeck_track__6JDju{position:relative;height:100%;width:100%}.CaseStudyDeck_page__Ei4Ij{position:absolute;inset:0;overflow:hidden;padding:max(calc(6vh / var(--z, 1)),56px) max(var(--pad-x),calc(6.7vw / var(--z, 1))) calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px));display:flex;flex-direction:column;--d:calc(var(--i) - var(--seg, 0));--d2:calc(var(--d) * var(--d));background-color:var(--ground);opacity:clamp(0,calc((.55 - var(--d2)) * 3),1);transform:translate3d(calc(var(--d) * (100% + var(--page-gap))),0,0)}.CaseStudyDeck_scrollCue__ZsQ9n{position:absolute;z-index:2;left:50%;transform:translateX(-50%);bottom:calc(var(--rail-h) + 18px);display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ink-dim);text-shadow:0 2px 14px rgba(9,11,11,.85);pointer-events:none;transition:opacity .4s ease}.CaseStudyDeck_scrollCue__ZsQ9n[data-hidden]{opacity:0}.CaseStudyDeck_scrollCueLabel__L_PtL{font-family:var(--font-mono);font-size:11px;line-height:14px;letter-spacing:.24em;text-transform:uppercase}.CaseStudyDeck_scrollCueChevron__wfjX1{width:16px;height:16px;animation:CaseStudyDeck_cue-drift__m6UkR 2.2s ease-in-out infinite}@keyframes CaseStudyDeck_cue-drift__m6UkR{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.CaseStudyDeck_scrollCueChevron__wfjX1{animation:none}.CaseStudyDeck_scrollCue__ZsQ9n{transition:none}}.CaseStudyDeck_kicker__gbnN1{font-family:var(--font-mono);font-weight:700;font-size:clamp(13px,calc(1.3vw / var(--z, 1)),19px);line-height:24px;letter-spacing:.22em;text-transform:uppercase;color:var(--cs-accent,var(--red))}.CaseStudyDeck_headline__SGcs1{margin-top:44px;font-family:var(--font-body);font-weight:300;font-size:clamp(32px,calc(4.45vw / var(--z, 1)),64px);line-height:1.16;letter-spacing:-.01em;color:var(--ink-dim)}.CaseStudyDeck_dek__o3Tge{margin-top:36px;max-width:62ch;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_stats__C4VdA{margin-top:auto;display:flex;flex-wrap:wrap}.CaseStudyDeck_stat__aESWk{display:flex;flex-direction:column;gap:14px;padding-right:48px}.CaseStudyDeck_stat__aESWk+.CaseStudyDeck_stat__aESWk{padding-left:48px;border-left:1px solid var(--hairline)}.CaseStudyDeck_statValue__F4g_N{font-family:var(--font-body);font-weight:300;font-size:clamp(34px,calc(3.9vw / var(--z, 1)),56px);line-height:1;color:var(--ink-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseStudyDeck_statAccent__9YsC7{color:var(--cs-accent,var(--red))}.CaseStudyDeck_statLabel__ajoZQ{font-family:var(--font-mono);font-size:13px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.CaseStudyDeck_roleCard__wLTUO{position:absolute;right:max(var(--pad-x),calc(6.7vw / var(--z, 1)));top:max(calc(10vh / var(--z, 1)),92px);width:min(376px,calc(30vw / var(--z, 1)));padding:40px;background:#1a1a1a;border:1px solid var(--hairline);border-radius:12px;display:flex;flex-direction:column}.CaseStudyDeck_roleLead__70Pib{padding:18px 0 22px;font-family:var(--font-body);font-size:17px;line-height:27px;color:var(--ink-dim)}.CaseStudyDeck_roleRow__GqhrA{display:flex;flex-direction:column;gap:8px;padding:20px 0;border-top:1px solid var(--hairline)}.CaseStudyDeck_roleKey__YO5vx{font-family:var(--font-mono);font-size:13px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:#e8e0e2}.CaseStudyDeck_roleVal__WDIP_{font-family:var(--font-body);font-size:15px;line-height:24px;color:var(--ink-muted)}.CaseStudyDeck_hookPage__7IH55{justify-content:flex-end}.CaseStudyDeck_hookArt__fkiZg{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:0}.CaseStudyDeck_hookScrim__ih9br{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(9,11,11,.35) 0,rgba(9,11,11,0) 30%,rgba(9,11,11,.72) 68%,var(--ground) 100%)}.CaseStudyDeck_hookCopy__YX987{position:relative;z-index:2;max-width:900px}.CaseStudyDeck_hookTitle__yhfG_{font-family:var(--font-display);font-weight:420;font-size:clamp(40px,calc(5.4vw / var(--z, 1)),84px);line-height:1.06;letter-spacing:.01em;color:var(--ink);text-shadow:0 3px 44px #000}.CaseStudyDeck_hookSub__egsrh{margin-top:24px;max-width:58ch;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_split__9LdFt{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px;align-content:start}.CaseStudyDeck_splitCol__aiyBC{display:flex;flex-direction:column;min-width:0}.CaseStudyDeck_splitCol__aiyBC+.CaseStudyDeck_splitCol__aiyBC{padding-left:44px;border-left:1px solid var(--hairline)}.CaseStudyDeck_splitHead__s38Ss{margin-top:26px;font-family:var(--font-body);font-weight:300;font-size:clamp(24px,calc(2.8vw / var(--z, 1)),40px);line-height:1.2;letter-spacing:-.01em;color:var(--ink-dim)}.CaseStudyDeck_splitDek__oEsKD{margin-top:18px;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_bullets__VnM6a{margin-top:44px;display:flex;flex-direction:column}.CaseStudyDeck_bullet__Sj7ek{display:flex;align-items:flex-start;gap:16px;padding-block:24px}.CaseStudyDeck_bullet__Sj7ek+.CaseStudyDeck_bullet__Sj7ek{border-top:1px solid var(--hairline)}.CaseStudyDeck_chip__8IVyh{flex-shrink:0;width:30px;height:30px;margin-top:-2px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#3a3a3a;color:#e8e0e2}.CaseStudyDeck_chipYes__D6hi_{background:var(--cs-accent,var(--red));color:#141414}.CaseStudyDeck_zone__dlLYx[data-study=craft-post-mortem] .CaseStudyDeck_chip__8IVyh{background:#2b1017;color:var(--cs-accent,var(--red))}.CaseStudyDeck_zone__dlLYx[data-study=craft-post-mortem] .CaseStudyDeck_chipYes__D6hi_{background:var(--cs-accent,var(--red));color:#141414}.CaseStudyDeck_bulletTitle__niqbb{display:block;font-family:var(--font-body);font-weight:500;font-size:clamp(16px,calc(1.35vw / var(--z, 1)),19px);line-height:26px;color:var(--ink-dim)}.CaseStudyDeck_bulletBody__AT4lz{display:block;margin-top:6px;font-family:var(--font-body);font-size:15px;line-height:24px;color:var(--ink-muted)}@media (max-width:900px),(prefers-reduced-motion:reduce){.CaseStudyDeck_zone__dlLYx{height:auto}.CaseStudyDeck_pin__pM_yG{position:static;height:auto;overflow:visible}.CaseStudyDeck_track__6JDju{display:block;width:100%;height:auto;transform:none!important}.CaseStudyDeck_page__Ei4Ij{position:relative;inset:auto;z-index:auto;width:100%;min-height:calc(100svh / var(--z, 1));height:auto;padding-inline:var(--pad-x);opacity:1!important;transform:none!important;pointer-events:auto!important}.CaseStudyDeck_roleCard__wLTUO{position:static;width:100%;margin-top:40px}.CaseStudyDeck_split__9LdFt{grid-template-columns:1fr;gap:32px}.CaseStudyDeck_splitCol__aiyBC+.CaseStudyDeck_splitCol__aiyBC{padding-left:0;border-left:0;border-top:1px solid var(--hairline);padding-top:32px}.CaseStudyDeck_stats__C4VdA{gap:28px}.CaseStudyDeck_stat__aESWk+.CaseStudyDeck_stat__aESWk{padding-left:0;border-left:0}}.CaseStudyDeck_steps__kqr_D{margin-top:auto;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:48px;gap:48px}.CaseStudyDeck_step__DMA2t{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid var(--hairline)}.CaseStudyDeck_stepNum__aek75{font-family:var(--font-mono);font-size:13px;line-height:16px;letter-spacing:.22em;color:var(--cs-accent,var(--red))}.CaseStudyDeck_stepTitle__y_5w9{font-family:var(--font-body);font-weight:500;font-size:clamp(17px,calc(1.45vw / var(--z, 1)),21px);line-height:28px;color:var(--ink-dim)}.CaseStudyDeck_stepBody__IeZEp{font-family:var(--font-body);font-size:15px;line-height:24px;color:var(--ink-muted)}.CaseStudyDeck_mediaPage__V_FkA{justify-content:flex-end;padding:0}.CaseStudyDeck_mediaScrim__Yykf_{position:absolute;left:0;right:0;bottom:0;height:62%;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(9,11,11,.92) 0,rgba(9,11,11,.86) 18%,rgba(9,11,11,.66) 38%,rgba(9,11,11,.34) 62%,rgba(9,11,11,0))}.CaseStudyDeck_mediaPage__V_FkA .CaseStudyDeck_dek__o3Tge,.CaseStudyDeck_mediaPage__V_FkA .CaseStudyDeck_kicker__gbnN1{text-shadow:0 2px 18px rgba(9,11,11,.9),0 1px 4px rgba(9,11,11,.8)}.CaseStudyDeck_mediaPage__V_FkA .CaseStudyDeck_mediaItemValue__wyYlp,.CaseStudyDeck_mediaPage__V_FkA .CaseStudyDeck_statLabel__ajoZQ{text-shadow:0 2px 14px rgba(9,11,11,.85)}.CaseStudyDeck_mediaArt__EuSLM{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:0}.CaseStudyDeck_mediaCropTop__IcoxQ{background-position:50% 0}.CaseStudyDeck_mediaContain__Q3YjM{background-size:contain;background-repeat:no-repeat}.CaseStudyDeck_mediaFramed__S2q1s{inset:auto max(var(--pad-x),calc(6.7vw / var(--z, 1))) calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px));top:max(calc(14vh / var(--z, 1)),150px);border-radius:12px;border:1px solid var(--hairline);background-size:cover;background-position:top}.CaseStudyDeck_mediaFramed__S2q1s.CaseStudyDeck_mediaContain__Q3YjM{background-size:contain;background-position:50%;background-origin:content-box;padding:clamp(28px,calc(4vh / var(--z, 1)),64px);bottom:calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px) + 178px)}.CaseStudyDeck_mediaPage__V_FkA:has(.CaseStudyDeck_mediaFramed__S2q1s.CaseStudyDeck_mediaContain__Q3YjM) .CaseStudyDeck_mediaScrim__Yykf_{display:none}.CaseStudyDeck_mediaPage__V_FkA:has(.CaseStudyDeck_mediaFramed__S2q1s.CaseStudyDeck_mediaContain__Q3YjM) .CaseStudyDeck_captionChip__eQfPm{bottom:calc(var(--rail-h) + 44px)}.CaseStudyDeck_mediaCopy__rt0X4{position:relative;z-index:2;max-width:720px;margin:0 max(var(--pad-x),calc(6.7vw / var(--z, 1))) calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px))}.CaseStudyDeck_mediaCopyChipped__DeokO{margin-bottom:calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px) + 52px)}.CaseStudyDeck_mediaHeadline__0Uq_f{margin-top:20px;font-family:var(--font-body);font-weight:300;font-size:clamp(28px,calc(3.2vw / var(--z, 1)),48px);line-height:1.16;letter-spacing:-.01em;color:var(--ink-dim);text-shadow:0 3px 44px #000}.CaseStudyDeck_mediaItems__sWZXn{position:relative;z-index:2;display:flex;gap:48px;margin:0 max(var(--pad-x),calc(6.7vw / var(--z, 1))) calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px))}.CaseStudyDeck_mediaItem__GvaAH{display:flex;flex-direction:column;gap:10px}.CaseStudyDeck_mediaItemValue__wyYlp{font-family:var(--font-body);font-weight:300;font-size:clamp(24px,calc(2.4vw / var(--z, 1)),34px);line-height:1;color:var(--ink-dim)}.CaseStudyDeck_captionChip__eQfPm{position:absolute;z-index:2;left:24px;bottom:calc(var(--rail-h) + 48px);padding:10px 14px;border-radius:8px;background:hsla(0,0%,8%,.85);font-family:var(--font-mono);font-size:13px;line-height:18px;letter-spacing:.14em;color:#e8e0e2}.CaseStudyDeck_mediaContain__Q3YjM~.CaseStudyDeck_captionChip__eQfPm{left:max(var(--pad-x),calc(6.7vw / var(--z, 1)))}.CaseStudyDeck_grid__eNasz{margin-top:auto;flex:1 1 auto;min-height:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-auto-rows:minmax(0,1fr);grid-gap:24px;gap:24px}.CaseStudyDeck_gridTile__Rxy7j{display:flex;flex-direction:column;gap:24px;min-width:0;min-height:0}.CaseStudyDeck_gridArt___WPX7{flex:1 1 auto;min-height:0;background-size:cover;background-position:50%;border:1px solid var(--hairline)}.CaseStudyDeck_gridArtContain__4V93L{background-color:#111414;background-size:contain;background-repeat:no-repeat}.CaseStudyDeck_gridArtOpen__Ujdvf{position:relative;display:block;width:100%;padding:0;cursor:zoom-in;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .26s var(--cs-ease,cubic-bezier(.16,1,.3,1))}.CaseStudyDeck_gridArtOpen__Ujdvf:focus-visible,.CaseStudyDeck_gridArtOpen__Ujdvf:hover{border-color:var(--cs-accent,var(--red))}.CaseStudyDeck_gridArtOpen__Ujdvf:focus-visible{outline:2px solid var(--cs-accent,var(--red));outline-offset:3px}.CaseStudyDeck_gridExpand__R_F15{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#f4f4f5;background:rgba(9,11,11,.62);border:1px solid hsla(240,5%,96%,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .22s ease,transform .22s ease}.CaseStudyDeck_gridArtOpen__Ujdvf:focus-visible .CaseStudyDeck_gridExpand__R_F15,.CaseStudyDeck_gridArtOpen__Ujdvf:hover .CaseStudyDeck_gridExpand__R_F15{background:rgba(9,11,11,.86);transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.CaseStudyDeck_gridArtOpen__Ujdvf,.CaseStudyDeck_gridExpand__R_F15{transition:none}.CaseStudyDeck_gridArtOpen__Ujdvf:hover .CaseStudyDeck_gridExpand__R_F15{transform:none}}.CaseStudyDeck_gridCap__C_Zbb{display:flex;flex-direction:column;gap:6px}.CaseStudyDeck_gridTitle__hHbZ5{font-family:var(--font-body);font-weight:500;font-size:19px;line-height:26px;color:var(--ink-dim)}.CaseStudyDeck_galleryPage__aoMjv{padding-top:max(calc(5.2vh / var(--z, 1)),52px)}.CaseStudyDeck_galleryHead__9jWs1{max-width:780px}.CaseStudyDeck_galleryHeadline__183cC{margin-top:20px;font-family:var(--font-body);font-weight:300;font-size:clamp(28px,calc(3.2vw / var(--z, 1)),48px);line-height:1.16;letter-spacing:-.01em;color:var(--ink-dim)}.CaseStudyDeck_galleryDek__PNjOL{margin-top:14px;max-width:68ch;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_gallery__aT0lH{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-gap:16px;gap:16px;margin:clamp(32px,calc(3.2vh / var(--z, 1)),40px) 0 0;padding:0;list-style:none}.CaseStudyDeck_galleryItem__xL2SG{min-width:0;min-height:0}.CaseStudyDeck_galleryItem__xL2SG:first-child{grid-column:span 2;grid-row:span 2}.CaseStudyDeck_galleryItem__xL2SG:nth-child(6),.CaseStudyDeck_galleryItem__xL2SG:nth-child(7){grid-column:span 2}.CaseStudyDeck_galleryOpen__G2jYO{display:flex;flex-direction:column;height:100%;width:100%;gap:12px;min-height:0;text-align:left}.CaseStudyDeck_galleryFrame__Xi9oi{position:relative;flex:1 1 auto;min-height:0;display:grid;place-items:center;overflow:hidden;padding:8px;background:#111414;border:1px solid var(--hairline)}.CaseStudyDeck_galleryImage__6MUah{display:block;width:100%;height:100%;object-fit:contain;transition:transform .26s cubic-bezier(.16,1,.3,1)}.CaseStudyDeck_galleryExpand__raXei{position:absolute;top:10px;right:10px;padding:6px 7px;border:1px solid rgba(232,224,226,.32);background:rgba(9,11,11,.84);font-family:var(--font-mono);font-size:9px;line-height:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease,border-color .18s ease,color .18s ease}@media (hover:hover){.CaseStudyDeck_galleryOpen__G2jYO:hover .CaseStudyDeck_galleryImage__6MUah{transform:scale(1.018)}.CaseStudyDeck_galleryOpen__G2jYO:hover .CaseStudyDeck_galleryExpand__raXei{border-color:var(--red);color:var(--ink);opacity:1;transform:none}}.CaseStudyDeck_galleryOpen__G2jYO:focus-visible .CaseStudyDeck_galleryExpand__raXei{border-color:var(--red);color:var(--ink);opacity:1;transform:none}.CaseStudyDeck_galleryOpen__G2jYO:focus-visible{outline:2px solid var(--red);outline-offset:5px}@media (hover:none){.CaseStudyDeck_galleryExpand__raXei{opacity:1;transform:none}}.CaseStudyDeck_galleryCap__jBYXk{font-family:var(--font-mono);font-size:clamp(10px,calc(.85vw / var(--z, 1)),12px);line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.CaseStudyDeck_quoteCards__hRaQr{margin-top:auto;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:24px;gap:24px}.CaseStudyDeck_quoteCard__scBwv{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:40px;background:#1a1a1a;border:1px solid var(--hairline);border-radius:12px}.CaseStudyDeck_quoteText__U8YkZ{font-family:var(--font-body);font-weight:300;font-size:clamp(19px,calc(1.9vw / var(--z, 1)),26px);line-height:1.4;color:var(--ink-dim)}.CaseStudyDeck_quoteAttr__fAVWu{display:flex;flex-direction:column;gap:6px}.CaseStudyDeck_quoteName__qgUg6{font-family:var(--font-body);font-weight:500;font-size:17px;line-height:24px;color:var(--ink)}.CaseStudyDeck_takeaways__GNXy7{margin-top:28px;display:flex;flex-direction:column}.CaseStudyDeck_takeaway__dyNy3{display:flex;flex-direction:column;gap:6px;padding-block:20px}.CaseStudyDeck_takeawayTitle__7pqUU{font-family:var(--font-body);font-weight:500;font-size:clamp(16px,calc(1.35vw / var(--z, 1)),19px);line-height:26px;color:var(--ink-dim)}.CaseStudyDeck_takeawayBody__AokKf{font-family:var(--font-body);font-size:15px;line-height:24px;color:var(--ink-muted)}.CaseStudyDeck_takeaway__dyNy3+.CaseStudyDeck_takeaway__dyNy3{border-top:1px solid var(--hairline)}@media (max-width:900px),(prefers-reduced-motion:reduce){.CaseStudyDeck_grid__eNasz,.CaseStudyDeck_quoteCards__hRaQr,.CaseStudyDeck_steps__kqr_D{grid-auto-flow:row;gap:24px}.CaseStudyDeck_gallery__aT0lH{flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:20px 16px}.CaseStudyDeck_galleryItem__xL2SG:first-child{grid-column:span 2;grid-row:auto}.CaseStudyDeck_galleryItem__xL2SG:nth-child(6),.CaseStudyDeck_galleryItem__xL2SG:nth-child(7){grid-column:span 2}.CaseStudyDeck_galleryOpen__G2jYO{height:auto}.CaseStudyDeck_gridTile__Rxy7j{gap:20px}.CaseStudyDeck_galleryFrame__Xi9oi{aspect-ratio:1.32}.CaseStudyDeck_galleryItem__xL2SG:first-child .CaseStudyDeck_galleryFrame__Xi9oi{aspect-ratio:1.5}.CaseStudyDeck_galleryExpand__raXei{opacity:1;transform:none}.CaseStudyDeck_mediaCopy__rt0X4,.CaseStudyDeck_mediaItems__sWZXn{margin-inline:var(--pad-x)}}@media (max-width:480px){.CaseStudyDeck_gallery__aT0lH{grid-template-columns:minmax(0,1fr)}.CaseStudyDeck_galleryItem__xL2SG:first-child,.CaseStudyDeck_galleryItem__xL2SG:nth-child(6),.CaseStudyDeck_galleryItem__xL2SG:nth-child(7){grid-column:auto}}@media (prefers-reduced-motion:reduce){.CaseStudyDeck_galleryExpand__raXei,.CaseStudyDeck_galleryImage__6MUah{transition:none}}.CaseStudyDeck_closePage__impk8{padding:88px max(var(--pad-x),calc(6.7vw / var(--z, 1))) 96px;justify-content:flex-end;align-items:stretch}.CaseStudyDeck_closeShader__W7tdo{position:absolute;left:-111.46%;top:-48%;width:211.46%;height:148%;z-index:0}.CaseStudyDeck_closeShader__W7tdo>*{width:100%;height:100%}.CaseStudyDeck_closeFade__IxYX8{position:absolute;left:0;right:0;bottom:0;height:80%;z-index:1;pointer-events:none;background:linear-gradient(in oklab 180deg,oklab(14.7% -.003 -.001/0),oklab(14.7% -.003 -.001/20%) 28%,oklab(14.7% -.003 -.001/48%) 52%,oklab(14.7% -.003 -.001/78%) 74%,oklab(14.7% -.003 -.001/95%) 90%,oklab(14.7% -.003 -.001))}.CaseStudyDeck_closeMain__28okt{position:relative;z-index:2;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:40px;padding-bottom:104px}.CaseStudyDeck_closeLede__wOpt2{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.CaseStudyDeck_closeKicker__DlobW{font-family:var(--font-mono);font-size:14px;line-height:18px;letter-spacing:.22em;text-transform:uppercase;color:var(--cs-close-ink,var(--red));text-shadow:0 0 2px #090b0b,0 0 4px #090b0b,0 0 8px #090b0b,0 0 16px #000,0 0 28px #000,0 3px 44px #000}.CaseStudyDeck_closeHeadline___G_v6{display:flex;flex-direction:column;font-family:var(--font-display);font-weight:420;font-size:clamp(38px,calc(4.9vw / var(--z, 1)),76px);line-height:1.105;letter-spacing:.01em;color:var(--ink-dim);font-feature-settings:"dlig","ss01","ss02","ss05";text-shadow:0 3px 44px #000}.CaseStudyDeck_closeAccent__6ybHH{color:var(--cs-close-ink,var(--red))}.CaseStudyDeck_closePill__li467{display:inline-flex;align-items:center;gap:10px;width:max-content;padding:9px 10px;background:color-mix(in srgb,var(--cs-close-ink,#ff0e38) 18%,transparent);outline:1px solid color-mix(in srgb,var(--cs-close-ink,#e7003c) 43%,transparent)}.CaseStudyDeck_closePillDot__LgigV{width:8px;height:8px;flex-shrink:0;border-radius:4px;background:var(--cs-close-ink,var(--red-warm));box-shadow:0 0 10px var(--cs-close-ink,var(--red-glow))}.CaseStudyDeck_closePillLabel__MaLPh{font-family:var(--font-mono);font-size:12px;line-height:16px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.CaseStudyDeck_closeSign__bE1P5{position:absolute;right:0;bottom:104px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.CaseStudyDeck_closeSignName__swSVz{font-family:var(--font-script);font-size:33px;line-height:37px;color:var(--ink);text-shadow:0 3px 44px #000}.CaseStudyDeck_closeSignRole__eS8Ra{font-size:16px;line-height:20px;letter-spacing:.04em;color:var(--ink)}.CaseStudyDeck_closeEmail__ofDP_,.CaseStudyDeck_closeSignRole__eS8Ra{font-family:var(--font-body);font-weight:300;text-shadow:0 3px 44px #000}.CaseStudyDeck_closeEmail__ofDP_{position:relative;display:inline-flex;align-items:center;gap:14px;font-size:clamp(22px,calc(2.2vw / var(--z, 1)),32px);line-height:40px;letter-spacing:-.01em;color:var(--cs-close-ink,var(--red));transition:filter .3s ease}.CaseStudyDeck_closeEmail__ofDP_:focus-visible,.CaseStudyDeck_closeEmail__ofDP_:hover{filter:brightness(1.2)}.CaseStudyDeck_closeEmailMark__BuRMk{opacity:.72;transition:opacity .3s ease}.CaseStudyDeck_closeEmail__ofDP_:hover .CaseStudyDeck_closeEmailMark__BuRMk,.CaseStudyDeck_closeEmail__ofDP_[data-copied] .CaseStudyDeck_closeEmailMark__BuRMk{opacity:1}.CaseStudyDeck_closeFoot__VQqsz{position:relative;z-index:2;display:flex;flex-direction:column;gap:24px}.CaseStudyDeck_closeFootRule__LwE3N{height:1px;width:100%;background:var(--hairline)}.CaseStudyDeck_closeFootRow__lTU5m{display:flex;align-items:center;justify-content:space-between;gap:24px}.CaseStudyDeck_closeFootItem__D9hUX{font-family:var(--font-mono);font-size:13px;line-height:20px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);transition:color .3s ease}a.CaseStudyDeck_closeFootItem__D9hUX:focus-visible,a.CaseStudyDeck_closeFootItem__D9hUX:hover{color:var(--ink-dim)}.CaseStudyDeck_closeEmail__ofDP_:focus-visible,a.CaseStudyDeck_closeFootItem__D9hUX:focus-visible{outline:2px solid var(--red);outline-offset:4px}@media (max-width:900px),(prefers-reduced-motion:reduce){.CaseStudyDeck_closeSign__bE1P5{position:static;align-items:flex-start;text-align:left}.CaseStudyDeck_closeFootRow__lTU5m{flex-direction:column;align-items:flex-start;gap:10px}}.CaseStudyDeck_closeX__Ttmxv{position:fixed;top:44px;right:44px;z-index:60;width:28px;height:28px;display:block;opacity:.85;transition:opacity .25s ease,transform .25s cubic-bezier(.16,1,.3,1)}.CaseStudyDeck_closeX__Ttmxv svg{width:100%;height:100%;overflow:visible}.CaseStudyDeck_closeX__Ttmxv:focus-visible,.CaseStudyDeck_closeX__Ttmxv:hover{opacity:1;transform:rotate(90deg)}.CaseStudyDeck_closeX__Ttmxv:focus-visible{outline:2px solid var(--red);outline-offset:8px}@media (prefers-reduced-motion:reduce){.CaseStudyDeck_closeX__Ttmxv{transition:none}.CaseStudyDeck_closeX__Ttmxv:focus-visible,.CaseStudyDeck_closeX__Ttmxv:hover{transform:none}}@media (max-width:900px){.CaseStudyDeck_closeX__Ttmxv{top:20px;right:20px}}.CaseStudyDeck_statementPage__g0mks{align-items:center;justify-content:center;text-align:center;background-position:50%;background-size:cover;filter:contrast(109%)}.CaseStudyDeck_statementKicker__K_LtV{padding-bottom:10px;font-family:var(--font-mono);font-size:clamp(14px,calc(1.45vw / var(--z, 1)),20px);line-height:26px;letter-spacing:.3em;text-transform:uppercase;color:var(--cs-accent,var(--red))}.CaseStudyDeck_statementValue__FAgag{display:block;font-family:var(--font-body);font-style:italic;font-weight:500;font-size:clamp(120px,calc(25vw / var(--z, 1)),360px);line-height:100%;letter-spacing:-.01em;color:var(--cs-accent,var(--red));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseStudyDeck_statementDek__v71_k{max-width:720px;padding-top:28px;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_statementPayoff__kuYyI{padding-top:22px;font-family:var(--font-body);font-weight:300;font-size:clamp(19px,calc(1.7vw / var(--z, 1)),24px);line-height:34px;color:var(--ink-dim)}.CaseStudyDeck_statementCaption__MwUcq{padding-top:26px;font-family:var(--font-mono);font-size:13px;line-height:18px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.CaseStudyDeck_statementPage__g0mks:has(.CaseStudyDeck_roleCard__wLTUO) .CaseStudyDeck_statementDek__v71_k,.CaseStudyDeck_statementPage__g0mks:has(.CaseStudyDeck_roleCard__wLTUO) .CaseStudyDeck_statementKicker__K_LtV,.CaseStudyDeck_statementPage__g0mks:has(.CaseStudyDeck_roleCard__wLTUO) .CaseStudyDeck_statementPayoff__kuYyI,.CaseStudyDeck_statementPage__g0mks:has(.CaseStudyDeck_roleCard__wLTUO) .CaseStudyDeck_statementValue__FAgag{margin-right:min(420px,30vw)}.CaseStudyDeck_statementValuePlain__kHbgQ{color:var(--ink-dim)}.CaseStudyDeck_plates__8Wugh{margin-top:40px;flex:1 1 auto;min-height:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:24px;gap:24px}.CaseStudyDeck_plate__WcZNR{display:flex;flex-direction:column;gap:16px;min-height:0}.CaseStudyDeck_plateArt__kmOb1{flex:1 1 auto;min-height:0;background-size:cover;background-position:top;border:1px solid var(--hairline);border-radius:12px}.CaseStudyDeck_plateStrip__IDUhz{margin-top:28px;height:clamp(72px,calc(10vh / var(--z, 1)),145px);background-size:contain;background-repeat:no-repeat;background-position:0}@media (max-width:900px),(prefers-reduced-motion:reduce){.CaseStudyDeck_plates__8Wugh{grid-auto-flow:row}}.CaseStudyDeck_quoteCardsArt__sFpw8{grid-auto-columns:1.15fr}.CaseStudyDeck_quoteArt__12Whi{background-size:contain;background-repeat:no-repeat;background-position:50%;min-height:0}.CaseStudyDeck_showcasePage__zKGHa{flex-direction:row;align-items:stretch;padding:0;gap:0}.CaseStudyDeck_showcasePage__zKGHa[data-side=left]{flex-direction:row-reverse}.CaseStudyDeck_showcaseCopy__akWDt{flex:0 0 38.89%;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:0 48px 0 max(var(--pad-x),calc(6.7vw / var(--z, 1)));padding-bottom:var(--rail-h)}.CaseStudyDeck_showcaseHead__D_mV2{font-family:var(--font-body);font-weight:300;font-size:clamp(30px,calc(3.3vw / var(--z, 1)),48px);line-height:1.21;color:#f4f4f5}.CaseStudyDeck_showcaseDek__dPkd3{font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_showcaseArt__sb5uS{position:relative;flex:1 1 61.11%;background-position:50% 0;background-size:cover;background-repeat:no-repeat;overflow:clip}@media (max-width:900px){.CaseStudyDeck_showcasePage__zKGHa,.CaseStudyDeck_showcasePage__zKGHa[data-side=left]{flex-direction:column}.CaseStudyDeck_showcaseCopy__akWDt{flex:0 0 auto;padding:56px var(--pad-x) 28px}.CaseStudyDeck_showcaseArt__sb5uS{flex:1 1 auto;min-height:40vh}}.CaseStudyDeck_pipelinePage__yABDs{gap:clamp(24px,calc(5vh / var(--z, 1)),72px);padding-top:max(calc(5.9vh / var(--z, 1)),56px);padding-bottom:calc(var(--rail-h) + max(calc(3.2vh / var(--z, 1)), 32px))}.CaseStudyDeck_pipelineHead__JA20Y{display:flex;flex-direction:column;gap:18px}.CaseStudyDeck_pipelineHeadline__HgY_n{font-family:var(--font-body);font-weight:300;font-size:clamp(30px,calc(3.3vw / var(--z, 1)),48px);line-height:1.21;color:#f4f4f5}.CaseStudyDeck_pipelineDek__pS0Ad{max-width:700px;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_pipelineStage__ERExU{position:relative;flex:0 1 auto;align-self:center;width:min(760px,100%);aspect-ratio:760/429;max-height:100%;margin-inline:auto}.CaseStudyDeck_pipelineArt__wBJ3J{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.CaseStudyDeck_pipelineStages__Vsgdx{position:absolute;left:0;right:0;top:56%;display:grid;grid-template-columns:repeat(3,1fr);align-items:start}.CaseStudyDeck_pipelineStep__y3GrO{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 8px;border-radius:12px;background:var(--cs-ground,#090b0b);text-align:center}.CaseStudyDeck_pipelineStepTitle__SbZes{font-family:var(--font-mono);font-weight:700;font-size:13px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--cs-accent,var(--red))}.CaseStudyDeck_pipelineStepBody__gSNMf{font-family:var(--font-body);font-size:14px;line-height:21px;color:#9c9094}.CaseStudyDeck_pipelineFoot__ir69V{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.CaseStudyDeck_pipelineNote__u39yu{max-width:470px;font-family:var(--font-body);font-size:15px;line-height:24px;color:#c9c2c4}.CaseStudyDeck_pipelineClosing__vRuy0{max-width:361px;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#f4f4f5}@media (max-width:900px){.CaseStudyDeck_pipelineStages__Vsgdx{position:static;margin-top:20px;gap:16px}.CaseStudyDeck_pipelineStage__ERExU{display:block}.CaseStudyDeck_pipelineFoot__ir69V{flex-direction:column;align-items:flex-start;gap:20px}}.CaseStudyDeck_scoreboardPage__tG8_Q{justify-content:center}.CaseStudyDeck_scoreboardRow__L_JGU{display:flex;align-items:flex-start;gap:4.72%}.CaseStudyDeck_scoreMoment__AkIDD{flex:0 0 55.7%;display:flex;flex-direction:column;gap:28px}.CaseStudyDeck_scoreKicker__70ppL{font-family:var(--font-mono);font-weight:700;font-size:clamp(13px,calc(1.25vw / var(--z, 1)),18px);line-height:26px;letter-spacing:.28em;text-transform:uppercase;color:var(--cs-accent,var(--red))}.CaseStudyDeck_scoreDelta__XxTwI{display:flex;align-items:center;gap:clamp(16px,calc(2.4vw / var(--z, 1)),34px)}.CaseStudyDeck_scoreFrom__QKdOh,.CaseStudyDeck_scoreTo__mnIyA{font-family:var(--font-body);font-size:clamp(64px,calc(11.7vw / var(--z, 1)),168px);line-height:.98;letter-spacing:-.01em;color:#faf7f0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseStudyDeck_scoreFrom__QKdOh{font-weight:400}.CaseStudyDeck_scoreTo__mnIyA{font-weight:500}.CaseStudyDeck_scoreArrow__Fk8vL{font-family:var(--font-body);font-weight:500;font-size:clamp(46px,calc(9.1vw / var(--z, 1)),131px);line-height:.98;color:var(--cs-accent,var(--red))}.CaseStudyDeck_scoreDek__d18A6{max-width:660px;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#a8a0a5}.CaseStudyDeck_scorePayoff__Y2njN{font-family:var(--font-body);font-weight:300;font-size:clamp(21px,calc(2vw / var(--z, 1)),29px);line-height:1.31;color:#faf7f0}.CaseStudyDeck_scoreNotes__GwIwm{flex:0 0 35.6%;display:flex;flex-direction:column;gap:44px}.CaseStudyDeck_scoreNoteGroup__7d4nJ{display:flex;flex-direction:column;gap:14px}.CaseStudyDeck_scoreNoteKicker__DCGHp{font-family:var(--font-mono);font-weight:700;font-size:12px;line-height:18px;letter-spacing:.3em;text-transform:uppercase;color:var(--cs-accent,var(--red))}.CaseStudyDeck_scoreNoteList__c7ayG{display:flex;flex-direction:column;gap:14px;list-style:none}.CaseStudyDeck_scoreNote__ZfmWI{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:22px;color:#dcd6d2}@media (max-width:900px){.CaseStudyDeck_scoreboardRow__L_JGU{flex-direction:column;gap:40px}.CaseStudyDeck_scoreMoment__AkIDD,.CaseStudyDeck_scoreNotes__GwIwm{flex:0 0 auto}.CaseStudyDeck_scoreNotes__GwIwm{gap:28px}}.CaseStudyDeck_expandChip__KWaaS{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;cursor:zoom-in;color:#f4f4f5;transition:background .22s ease,transform .22s ease;position:absolute;z-index:2;right:24px;bottom:calc(var(--rail-h) + 48px);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:hsla(0,0%,8%,.85);font-family:var(--font-mono);font-size:20px;line-height:20px;color:#e8e0e2}.CaseStudyDeck_statementValueBold__9K_iV{font-family:var(--font-display);font-style:normal;font-weight:900;font-variation-settings:"wght" 900,"SERF" 0,"ital" 8}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy]{padding:0;background:#241407}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookArt__fkiZg{background-position:50%}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookScrim__ih9br{background:linear-gradient(180deg,rgba(36,20,7,0),rgba(36,20,7,.92)) left bottom 280px /100% 230px no-repeat,linear-gradient(#241407eb,#241407eb) 0 100% /100% 280px no-repeat}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookCopy__YX987{position:absolute;left:96px;bottom:124px;display:flex;flex-direction:column;gap:20px;max-width:none}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_kicker__gbnN1{font-size:19px;line-height:26px}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookTitle__yhfG_{font-size:84px;line-height:94px;text-shadow:none}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookTitleLong__L2rRL{font-size:clamp(32px,calc(3.9vw / var(--z, 1)),60px);line-height:1.12}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookSub__egsrh{margin:0;max-width:none;font-size:24px;line-height:32px;color:#f3ede2}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy]{padding:84px 96px 96px;justify-content:space-between}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_headline__SGcs1{max-width:640px;margin-top:26px;font-size:64px;line-height:74px}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_dek__o3Tge{margin-top:26px}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_stats__C4VdA{gap:0}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_stat__aESWk{padding-right:0}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_stat__aESWk+.CaseStudyDeck_stat__aESWk{margin-left:56px;padding-left:56px;border-left-color:#2e2e2e}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_statValue__F4g_N{font-size:56px;line-height:60px;white-space:nowrap}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_roleCard__wLTUO{top:250px;right:96px;width:560px;padding:40px;border-color:#2e2e2e}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_roleLead__70Pib{padding:20px 0;font-size:26px;line-height:34px}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_roleRow__GqhrA{flex-direction:row;align-items:baseline;gap:20px;padding:20px 0}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_roleKey__YO5vx{flex:0 0 110px;color:var(--cs-accent,var(--red))}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy]{padding:84px 96px 96px}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy] .CaseStudyDeck_split__9LdFt{flex:0 0 auto;min-height:720px}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy] .CaseStudyDeck_bullets__VnM6a{margin-top:46px;gap:46px}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy] .CaseStudyDeck_bullet__Sj7ek{gap:18px;padding:0}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy] .CaseStudyDeck_bullet__Sj7ek+.CaseStudyDeck_bullet__Sj7ek{border-top:0}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy] .CaseStudyDeck_chip__8IVyh{width:28px;height:28px;margin-top:0;background:#8a4a1e;color:#f4f4f5}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy] .CaseStudyDeck_chipYes__D6hi_{background:var(--cs-accent,var(--red));color:#141414}.CaseStudyDeck_mediaPage__V_FkA[data-variant=yummy-mark]{background-color:#fff!important}.CaseStudyDeck_mediaPage__V_FkA[data-variant=yummy-mark] .CaseStudyDeck_mediaArt__EuSLM{background-color:#fff}.CaseStudyDeck_mediaPage__V_FkA[data-variant=yummy-mark] .CaseStudyDeck_captionChip__eQfPm{left:24px}.CaseStudyDeck_yummyDropInPage__z993D{align-items:center;justify-content:center;padding:0}.CaseStudyDeck_yummyDropInCopy__qatpJ{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.CaseStudyDeck_yummyDropInKicker__APM1Q{font-family:var(--font-mono);font-size:13px;line-height:18px;letter-spacing:.14em;color:#6e6e6e}.CaseStudyDeck_yummyDropInHeadline__eOr82{font-family:var(--font-body);font-weight:300;font-size:19px;line-height:27px;color:#8a8a8a}.CaseStudyDeck_yummyMenuPage___1OWh{justify-content:flex-start;gap:56px;padding:88px 96px 96px}.CaseStudyDeck_yummyMenuHead__wrHLV{display:flex;flex-direction:column;gap:14px}.CaseStudyDeck_yummyMenuDek__QY8Fw{font-family:var(--font-body);font-size:17px;line-height:27px;color:#c9c2c4}.CaseStudyDeck_yummyMenuArt__XDAwy{position:relative;flex:0 0 520px;width:100%;height:520px;overflow:hidden;border-radius:12px;background-color:#232323;background-position:50% 45%;background-size:cover;filter:saturate(115%) brightness(107%)}.CaseStudyDeck_yummyMenuCaption__JGh6Z{right:24px;bottom:24px;left:auto}.CaseStudyDeck_yummyContainerPage__s5fqk{justify-content:flex-start;padding:0;background:#232323}.CaseStudyDeck_yummyContainerArt__0ur_3{position:absolute;inset:0;z-index:0;background-position:50%;background-size:cover}.CaseStudyDeck_yummyContainerCopy__dD2uU{position:absolute;z-index:2;top:88px;left:96px;width:520px;display:flex;flex-direction:column;gap:18px}.CaseStudyDeck_yummyContainerKicker__p_k1H{font-family:var(--font-mono);font-size:19px;line-height:24px;letter-spacing:.22em;text-transform:uppercase;color:#fbeedc}.CaseStudyDeck_yummyContainerHeadline__fycqh{font-family:var(--font-body);font-weight:300;font-size:56px;line-height:62px;letter-spacing:-.01em;color:#fbeedc}.CaseStudyDeck_yummyContainerBody__961ya{width:330px;max-width:330px;font-family:var(--font-body);font-size:17px;line-height:27px;color:#fbeedcd9;text-shadow:0 2px 56px #000000b0}.CaseStudyDeck_yummyContainerSpec__3bs2F{margin-top:-12px;max-width:330px;font-family:var(--font-mono);font-size:13px;line-height:20px;letter-spacing:.14em;text-transform:uppercase;color:#fbeedc}.CaseStudyDeck_yummySystemPage__jw9cH{padding:84px 96px 96px;justify-content:space-between}.CaseStudyDeck_yummySystemHead__l2eg8{display:flex;flex-direction:column;gap:28px}.CaseStudyDeck_yummySystemHeadline__UrR7g{font-family:var(--font-body);font-weight:300;font-size:48px;line-height:58px;color:var(--ink-dim)}.CaseStudyDeck_yummySystemDek__kixRf{max-width:620px;font-family:var(--font-body);font-size:17px;line-height:27px;color:#c9c2c4}.CaseStudyDeck_yummySwatches__nUoHM{display:flex;justify-content:space-between;gap:24px}.CaseStudyDeck_yummySwatchCard__1hzLO{flex:0 1 280px;height:160px;overflow:hidden;border:1px solid #2e2e2e;border-radius:12px;background:#1a1a1a}.CaseStudyDeck_yummySwatchColor__O7nnW{height:100px;background-position:50%;background-size:cover}.CaseStudyDeck_yummySwatchCaption__poOTD{display:flex;align-items:center;justify-content:space-between;height:58px;padding:0 16px;font-family:var(--font-mono);font-size:12px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.CaseStudyDeck_yummySwatchCaption__poOTD span+span{color:var(--ink-muted)}.CaseStudyDeck_yummyInsightsPage__gR9yk{padding:0}.CaseStudyDeck_yummyInsightsRightGround__8q_zE{position:absolute;inset:0 0 0 50%;z-index:0;background:#241407}.CaseStudyDeck_yummyInsightsColumns__7Mh5b{position:relative;z-index:1;display:flex;gap:24px;width:100%;padding:84px 96px}.CaseStudyDeck_yummyInsightsColumn__sEDqP{display:flex;flex-direction:column;min-width:0}.CaseStudyDeck_yummyInsightsColumn__sEDqP[data-side=left]{flex:0 0 50%;padding-right:48px}.CaseStudyDeck_yummyInsightsColumn__sEDqP[data-side=right]{flex:1 1 auto;padding-left:24px}.CaseStudyDeck_yummyInsightsHead__RyL3e{margin-top:22px;font-family:var(--font-body);font-weight:300;font-size:40px;line-height:48px;letter-spacing:-.01em;color:var(--ink-dim)}.CaseStudyDeck_yummyTakeaways__YY57E{display:flex;flex-direction:column;gap:48px;margin-top:76px}.CaseStudyDeck_yummyTakeaway__dkmim{display:flex;gap:16px}.CaseStudyDeck_yummyInsightIcon__aUHmV{display:flex;flex:0 0 22px;align-items:flex-start;justify-content:flex-start;padding-top:5px;color:var(--cs-accent,var(--red))}.CaseStudyDeck_yummyInsightsColumn__sEDqP[data-side=right] .CaseStudyDeck_yummyInsightIcon__aUHmV{padding-top:6px}.CaseStudyDeck_yummyTakeawayCopy__UwoJk{display:flex;flex-direction:column;gap:8px}.CaseStudyDeck_yummyTakeaway__dkmim .CaseStudyDeck_takeawayBody__AokKf{margin:0}@media (max-width:900px),(prefers-reduced-motion:reduce){.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookCopy__YX987{right:var(--pad-x);bottom:calc(var(--rail-h) + 48px);left:var(--pad-x)}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookTitle__yhfG_{font-size:clamp(44px,13vw,84px);line-height:1.05}.CaseStudyDeck_hookPage__7IH55[data-variant=yummy] .CaseStudyDeck_hookSub__egsrh{font-size:18px;line-height:27px}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy],.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy],.CaseStudyDeck_yummyMenuPage___1OWh,.CaseStudyDeck_yummySystemPage__jw9cH{padding:56px var(--pad-x) calc(var(--rail-h) + 40px)}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_roleCard__wLTUO{position:static;width:100%;margin-top:40px}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_stats__C4VdA{gap:28px}.CaseStudyDeck_overviewPage__N3_Gc[data-variant=yummy] .CaseStudyDeck_stat__aESWk+.CaseStudyDeck_stat__aESWk{margin-left:0;padding-left:0;border-left:0}.CaseStudyDeck_splitPage__4mFU5[data-variant=yummy] .CaseStudyDeck_split__9LdFt{min-height:auto}.CaseStudyDeck_yummyMenuPage___1OWh{gap:36px}.CaseStudyDeck_yummyMenuArt__XDAwy{flex-basis:auto;width:100%;height:auto;aspect-ratio:1248/520}.CaseStudyDeck_yummyContainerCopy__dD2uU{top:56px;right:var(--pad-x);left:var(--pad-x);width:auto}.CaseStudyDeck_yummyContainerHeadline__fycqh{font-size:clamp(38px,10vw,56px);line-height:1.08}.CaseStudyDeck_yummySwatches__nUoHM{flex-wrap:wrap}.CaseStudyDeck_yummySwatchCard__1hzLO{flex-basis:calc(50% - 12px)}.CaseStudyDeck_yummyInsightsColumns__7Mh5b{flex-direction:column;gap:0;padding:56px var(--pad-x) 0}.CaseStudyDeck_yummyInsightsColumn__sEDqP[data-side=left],.CaseStudyDeck_yummyInsightsColumn__sEDqP[data-side=right]{flex:0 0 auto;padding:0 0 56px}.CaseStudyDeck_yummyInsightsColumn__sEDqP[data-side=right]{margin-inline:calc(var(--pad-x) * -1);padding:56px var(--pad-x) calc(var(--rail-h) + 40px);background:#241407}.CaseStudyDeck_yummyInsightsRightGround__8q_zE{display:none}.CaseStudyDeck_yummyTakeaways__YY57E{margin-top:48px}}.CaseStudyDeck_hookTitleLong__L2rRL{font-size:clamp(32px,calc(3.9vw / var(--z, 1)),60px);line-height:1.12;max-width:1050px;text-wrap:balance}.CaseStudyDeck_scoreDeltaLabeled__I4DVF{display:grid;grid-template-columns:repeat(3,max-content);grid-column-gap:clamp(16px,calc(2.4vw / var(--z, 1)),34px);column-gap:clamp(16px,calc(2.4vw / var(--z, 1)),34px);grid-row-gap:14px;row-gap:14px;align-items:center;justify-items:start}.CaseStudyDeck_scoreSideLabel__GToiu{font-family:var(--font-mono);font-size:clamp(11px,calc(.9vw / var(--z, 1)),13px);line-height:18px;letter-spacing:.18em;text-transform:uppercase;color:#a8a0a5;max-width:300px}.CaseStudyDeck_scoreFromLabel__Riy1C{grid-column:1}.CaseStudyDeck_scoreToLabel__IHWfh{grid-column:3}.CaseStudyDeck_quoteCardCreds__ODFTq{align-items:center;justify-content:center;text-align:center;gap:clamp(20px,calc(2.2vw / var(--z, 1)),34px);padding:clamp(30px,calc(3.4vw / var(--z, 1)),48px) clamp(26px,calc(3vw / var(--z, 1)),42px)}.CaseStudyDeck_quoteCardCreds__ODFTq .CaseStudyDeck_quoteText__U8YkZ{text-wrap:pretty}.CaseStudyDeck_quoteHighlight__fuU4Y{color:var(--cs-accent,var(--red))}.CaseStudyDeck_quoteCreds__clBUU{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(16px,calc(1.9vw / var(--z, 1)),30px)}.CaseStudyDeck_credMark__3boGD{height:calc(var(--ch, 1) * clamp(17px, calc(1.85vw / var(--z, 1)), 26px));width:auto;opacity:.92}.CaseStudyDeck_credFace__A4H9d{height:calc(var(--ch, 1.6) * clamp(17px, calc(1.85vw / var(--z, 1)), 26px));width:auto;border-radius:50%;opacity:1}button.CaseStudyDeck_expandChip__KWaaS:hover{background:hsla(0,0%,8%,.96);transform:scale(1.06)}button.CaseStudyDeck_expandChip__KWaaS:focus-visible{outline:2px solid var(--cs-accent,var(--red));outline-offset:3px}@media (prefers-reduced-motion:reduce){button.CaseStudyDeck_expandChip__KWaaS{transition:none}button.CaseStudyDeck_expandChip__KWaaS:hover{transform:none}}.CaseStudyDeck_gridHead__0LBVc{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:end;padding-bottom:clamp(22px,calc(3.4vh / var(--z, 1)),44px)}.CaseStudyDeck_gridHead__0LBVc[data-cols="3"]{grid-template-columns:1fr 2fr}.CaseStudyDeck_gridHead__0LBVc .CaseStudyDeck_headline__SGcs1{margin-top:44px;max-width:22ch}.CaseStudyDeck_gridHeadDek__Au7tp{margin-top:0;max-width:52ch;padding-bottom:6px}@media (max-width:900px){.CaseStudyDeck_gridHead__0LBVc{grid-template-columns:1fr;gap:0;align-items:start}.CaseStudyDeck_gridHead__0LBVc[data-cols="3"]{grid-template-columns:1fr}.CaseStudyDeck_gridHeadDek__Au7tp{margin-top:24px}}.CaseStudyDeck_yummyMenuExpand__yBRUG{right:auto;bottom:20px;left:20px}.CaseStudyDeck_revealPage__aYh9G{display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,calc(2.4vh / var(--z, 1)),32px);padding:0 max(var(--pad-x),calc(6.7vw / var(--z, 1))) calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px))}.CaseStudyDeck_revealStage__ty6ps{position:relative;width:100%;aspect-ratio:1600/866;max-height:62vh;margin-inline:auto;overflow:hidden;border:1px solid var(--hairline);background:#111414}.CaseStudyDeck_revealShot__tApdW{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}.CaseStudyDeck_revealAfter__elSqJ{-webkit-clip-path:polygon(140% 0,140% 0,190% 100%,190% 100%);clip-path:polygon(140% 0,140% 0,190% 100%,190% 100%);transition:-webkit-clip-path 1.15s cubic-bezier(.65,0,.35,1);transition:clip-path 1.15s cubic-bezier(.65,0,.35,1);transition:clip-path 1.15s cubic-bezier(.65,0,.35,1),-webkit-clip-path 1.15s cubic-bezier(.65,0,.35,1)}.CaseStudyDeck_revealStage__ty6ps[data-fired] .CaseStudyDeck_revealAfter__elSqJ{-webkit-clip-path:polygon(-40% 0,140% 0,190% 100%,-60% 100%);clip-path:polygon(-40% 0,140% 0,190% 100%,-60% 100%)}.CaseStudyDeck_revealTag__KaIVj{position:absolute;bottom:12px;z-index:2;padding:6px 10px;font-family:var(--font-mono);font-size:11px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;background:rgba(9,11,11,.82);border:1px solid var(--hairline)}.CaseStudyDeck_revealTagBefore__DNbec{left:12px;color:var(--ink-muted);transition:opacity .26s ease}.CaseStudyDeck_revealStage__ty6ps[data-fired] .CaseStudyDeck_revealTagBefore__DNbec{opacity:0}.CaseStudyDeck_revealTagAfter__QbrcJ{right:12px;color:#e8e0e2;opacity:0;transition:opacity .32s ease .82s}.CaseStudyDeck_revealStage__ty6ps[data-fired] .CaseStudyDeck_revealTagAfter__QbrcJ{opacity:1}.CaseStudyDeck_revealNote__b3YDu{max-width:62ch;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}@media (prefers-reduced-motion:reduce){.CaseStudyDeck_revealAfter__elSqJ,.CaseStudyDeck_revealStage__ty6ps[data-fired] .CaseStudyDeck_revealAfter__elSqJ{-webkit-clip-path:polygon(50% 0,140% 0,190% 100%,50% 100%);clip-path:polygon(50% 0,140% 0,190% 100%,50% 100%);transition:none}.CaseStudyDeck_revealStage__ty6ps[data-fired] .CaseStudyDeck_revealTagAfter__QbrcJ,.CaseStudyDeck_revealStage__ty6ps[data-fired] .CaseStudyDeck_revealTagBefore__DNbec,.CaseStudyDeck_revealTagAfter__QbrcJ,.CaseStudyDeck_revealTagBefore__DNbec{opacity:1;transition:none}}.CaseStudyDeck_embedPage__xATZv{display:flex;flex-direction:column;padding:0 max(var(--pad-x),calc(6.7vw / var(--z, 1))) calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px))}.CaseStudyDeck_embedHead__cjcJv{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:end;padding-bottom:clamp(20px,calc(3vh / var(--z, 1)),36px)}.CaseStudyDeck_embedHeadline__nM2Zv{margin-top:40px;font-family:var(--font-body);font-weight:300;font-size:clamp(30px,calc(3.6vw / var(--z, 1)),52px);line-height:1.16;letter-spacing:-.01em;color:var(--ink-dim)}.CaseStudyDeck_embedDek__w7syN{max-width:52ch;padding-bottom:6px;font-family:var(--font-body);font-size:clamp(15px,calc(1.2vw / var(--z, 1)),17px);line-height:27px;color:#c9c2c4}.CaseStudyDeck_embedFrame__2z24a{flex:1 1 auto;min-height:0;border-radius:12px;border:1px solid var(--hairline);overflow:hidden;background:#111414}.CaseStudyDeck_embedPlayer__pTmRJ{display:block;width:100%;height:100%;border:0}@media (max-width:900px){.CaseStudyDeck_embedHead__cjcJv{grid-template-columns:1fr;gap:0}.CaseStudyDeck_embedFrame__2z24a{min-height:62vh}}.CaseStudyDeck_embedLaunch__Evr3d{margin-top:18px;align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer;font-family:var(--font-mono);font-weight:700;font-size:clamp(12px,calc(1.05vw / var(--z, 1)),14px);line-height:20px;letter-spacing:.22em;text-transform:uppercase;color:var(--cs-accent,var(--red));text-shadow:0 2px 14px rgba(9,11,11,.85)}.CaseStudyDeck_embedLaunch__Evr3d:hover{text-decoration:underline;text-underline-offset:4px}.CaseStudyDeck_embedLaunch__Evr3d:focus-visible{outline:2px solid var(--cs-accent,var(--red));outline-offset:4px}.CaseStudyDeck_bookletField__Xb61_{position:absolute;inset:0;z-index:0;background:radial-gradient(110% 120% at 18% 96%,#a62134 0,#7c1628 30%,#580d20 58%,#41071a 85%,#380515 100%)}.CaseStudyDeck_bookletSlot___rb3Z{position:absolute;z-index:1;top:max(calc(8vh / var(--z, 1)),70px);bottom:calc(var(--rail-h) + max(calc(3vh / var(--z, 1)), 30px));left:30%;right:2%}@media (max-width:900px){.CaseStudyDeck_bookletSlot___rb3Z{position:relative;inset:auto;width:100%;min-height:52vw;margin-top:24px}}.CaseStudyDeck_lensChip__9hvnq{margin-top:18px;width:-moz-fit-content;width:fit-content;padding:8px 14px;border:1px solid var(--hairline);border-radius:999px;font-family:var(--font-mono);font-weight:700;font-size:clamp(11px,calc(.9vw / var(--z, 1)),13px);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim)}.CaseStudyDeck_artifactRow___DnrS{margin-top:auto;flex:1 1 auto;min-height:0;padding-top:clamp(24px,calc(3.4vh / var(--z, 1)),44px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.CaseStudyDeck_artifact__oiBc2{min-height:0;display:flex;flex-direction:column;border:1px solid var(--hairline);border-radius:12px;overflow:hidden;background:#0d1010}.CaseStudyDeck_artifactHead__3U_zC{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--hairline)}.CaseStudyDeck_artifactTitle__jVoHd{font-family:var(--font-mono);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim)}.CaseStudyDeck_artifactPath__RYm5j{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:11px;letter-spacing:.04em;color:var(--cs-accent,var(--red));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CaseStudyDeck_artifactCode__7tDhO{flex:1 1 auto;min-height:0;margin:0;padding:18px 20px;overflow:auto;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:clamp(11px,calc(.82vw / var(--z, 1)),13px);line-height:1.75;letter-spacing:.01em;color:#c9c2c4;white-space:pre-wrap;overflow-wrap:anywhere}.CaseStudyDeck_artifactNote__AygPb{padding:14px 20px 18px;border-top:1px solid var(--hairline);font-family:var(--font-body);font-size:clamp(13px,calc(1vw / var(--z, 1)),15px);line-height:1.5;color:var(--ink-muted)}@media (max-width:900px){.CaseStudyDeck_artifactRow___DnrS{grid-template-columns:minmax(0,1fr)}.CaseStudyDeck_artifactCode__7tDhO{max-height:300px}}.CaseStudyDeck_diagramPage__w6nLx{justify-content:center}.CaseStudyDeck_diagramPage__w6nLx>.CaseStudyDeck_kicker__gbnN1{position:absolute;top:max(calc(6vh / var(--z, 1)),56px);left:max(var(--pad-x),calc(6.7vw / var(--z, 1)))}.CaseStudyDeck_diagramStage__kSN26{position:relative;width:min(100%,1120px);margin-inline:auto;aspect-ratio:2/1}.CaseStudyDeck_diagramArt__vTt9n{position:absolute;left:21%;top:50%;width:58%;height:auto;transform:translateY(-50%)}.CaseStudyDeck_diagramLines__1XHTj{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.CaseStudyDeck_diagramLines__1XHTj line{stroke:#a9a294;stroke-width:1.25px}.CaseStudyDeck_diagramLines__1XHTj circle{fill:none;stroke:#a9a294;stroke-width:1.25px;vector-effect:non-scaling-stroke}.CaseStudyDeck_diagramLine__0PpWH,.CaseStudyDeck_diagramNote__HoI4c{opacity:0;transition:opacity .36s ease var(--nd,0ms),transform .36s ease var(--nd,0ms)}.CaseStudyDeck_diagramNote__HoI4c{transform:translateY(6px)}.CaseStudyDeck_diagramStage__kSN26[data-on] .CaseStudyDeck_diagramLine__0PpWH,.CaseStudyDeck_diagramStage__kSN26[data-on] .CaseStudyDeck_diagramNote__HoI4c{opacity:1;transform:none}.CaseStudyDeck_diagramNote__HoI4c{position:absolute;width:14.5%;display:flex;flex-direction:column;gap:6px}.CaseStudyDeck_diagramLabel__8xtlw{font-family:var(--font-mono);font-weight:700;font-size:clamp(10px,calc(.85vw / var(--z, 1)),13px);line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:#8e8778}.CaseStudyDeck_diagramSub__DBbWI{font-family:var(--font-body);font-size:clamp(12px,calc(1vw / var(--z, 1)),15px);line-height:1.45;color:#2a2140}@media (max-width:900px){.CaseStudyDeck_diagramPage__w6nLx>.CaseStudyDeck_kicker__gbnN1{position:static}.CaseStudyDeck_diagramStage__kSN26{aspect-ratio:auto;display:flex;flex-direction:column;gap:28px;padding-top:24px}.CaseStudyDeck_diagramArt__vTt9n{position:static;width:86%;margin-inline:auto;transform:none}.CaseStudyDeck_diagramLines__1XHTj{display:none}.CaseStudyDeck_diagramNote__HoI4c{position:static;width:100%}}@media (prefers-reduced-motion:reduce){.CaseStudyDeck_diagramLine__0PpWH,.CaseStudyDeck_diagramNote__HoI4c{transition:none;opacity:1;transform:none}}.CaseStudyDeck_quotesSplitPage___bEfj{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);grid-column-gap:clamp(36px,calc(4vw / var(--z, 1)),72px);column-gap:clamp(36px,calc(4vw / var(--z, 1)),72px);align-items:stretch}.CaseStudyDeck_quotesLede__MRK0f{display:flex;flex-direction:column;min-width:0}.CaseStudyDeck_quotesStack__dWO9U{margin-top:clamp(30px,calc(4.4vh / var(--z, 1)),56px);display:flex;flex-direction:column;gap:clamp(20px,calc(3vh / var(--z, 1)),36px);max-width:620px}.CaseStudyDeck_quoteCardFlat__hfOGv{display:flex;flex-direction:column;gap:clamp(20px,calc(3vh / var(--z, 1)),34px);padding:clamp(26px,calc(3.4vh / var(--z, 1)),42px) clamp(26px,calc(2.6vw / var(--z, 1)),48px);border:1px solid var(--hairline);border-radius:12px}.CaseStudyDeck_quoteBy__GbmwY{font-family:var(--font-mono);font-size:13px;line-height:18px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted)}.CaseStudyDeck_quotesArt__MGNIv{background-size:contain;background-repeat:no-repeat;background-position:50%;min-height:0}@media (max-width:900px){.CaseStudyDeck_quotesSplitPage___bEfj{display:flex;flex-direction:column;gap:28px}.CaseStudyDeck_quotesArt__MGNIv{min-height:44vh}}.CaseStudyDeck_hookCta___L5R6{margin-top:26px;display:inline-block;width:-moz-fit-content;width:fit-content;font-family:var(--font-mono);font-weight:700;font-size:clamp(12px,calc(1.05vw / var(--z, 1)),14px);line-height:20px;letter-spacing:.22em;text-transform:uppercase;color:var(--cs-accent,var(--red));text-shadow:0 2px 14px rgba(9,11,11,.85)}.CaseStudyDeck_hookCta___L5R6:hover{text-decoration:underline;text-underline-offset:4px}.CaseStudyDeck_hookCta___L5R6:focus-visible{outline:2px solid var(--cs-accent,var(--red));outline-offset:4px}.CaseStudyDeck_hookMark__HcloP{display:block;width:clamp(56px,calc(6.6vw / var(--z, 1)),100px);height:auto;margin-top:20px}.CaseStudyDeck_hookKpi__oocAh{margin-top:clamp(24px,calc(3.4vh / var(--z, 1)),48px);padding-top:20px;border-top:1px solid hsla(240,5%,96%,.22);max-width:640px}.CaseStudyDeck_hookKpiValue__pRNdN{font-family:var(--font-display);font-weight:420;font-size:clamp(38px,calc(4.9vw / var(--z, 1)),76px);line-height:1.08;letter-spacing:.01em;color:var(--cs-accent,var(--red))}.CaseStudyDeck_hookKpiLabel__jXutl{margin-top:10px;font-family:var(--font-mono);font-size:clamp(11px,calc(1.05vw / var(--z, 1)),15px);line-height:22px;letter-spacing:.18em;text-transform:uppercase;color:#8a9195}.CaseStudyDeck_hookAside__IzeNi{position:absolute;z-index:2;right:max(var(--pad-x),calc(6.7vw / var(--z, 1)));bottom:calc(var(--rail-h) + max(calc(4vh / var(--z, 1)), 40px));width:min(38ch,32vw);display:flex;flex-direction:column;gap:22px}.CaseStudyDeck_hookAsideBody__RiqZe,.CaseStudyDeck_hookAsideLead___e4IA{font-size:clamp(15px,calc(1.35vw / var(--z, 1)),20px);line-height:1.6;color:#c6cccc}.CaseStudyDeck_hookAsideKicker__rlOIn{font-family:var(--font-mono);font-weight:700;font-size:clamp(11px,calc(1.05vw / var(--z, 1)),13px);line-height:20px;letter-spacing:.18em;text-transform:uppercase;color:var(--cs-accent,var(--red))}.CaseStudyDeck_hookPage__7IH55[data-aside] .CaseStudyDeck_hookCopy__YX987{max-width:min(58%,900px)}@media (max-width:900px){.CaseStudyDeck_hookAside__IzeNi{display:none}.CaseStudyDeck_hookPage__7IH55[data-aside] .CaseStudyDeck_hookCopy__YX987{max-width:900px}}.CaseStudyDeck_calloutsPage__eOykZ{flex-direction:row;align-items:center;gap:clamp(32px,calc(4.7vw / var(--z, 1)),68px)}.CaseStudyDeck_calloutsArt__HQ2T_{flex:0 0 auto;height:100%;max-height:100%;display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0}.CaseStudyDeck_calloutsImg__7E5M4{display:block;height:auto;max-height:calc(100% - 34px);width:auto;max-width:34vw;object-fit:contain;border-radius:2px}.CaseStudyDeck_calloutsCaption__PKZ4G{font-family:var(--font-mono);font-size:clamp(10px,calc(.85vw / var(--z, 1)),12px);line-height:18px;letter-spacing:.18em;text-transform:uppercase;color:#7c8488}.CaseStudyDeck_calloutsBody__yzj9f{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.CaseStudyDeck_calloutsList__TeKwL{margin-top:clamp(20px,calc(2.8vh / var(--z, 1)),34px);list-style:none}.CaseStudyDeck_calloutsItem__aV7R_{display:grid;grid-template-columns:44px minmax(0,168px) minmax(0,1fr);align-items:start;grid-gap:20px;gap:20px;padding-block:16px;border-top:1px solid var(--hairline)}.CaseStudyDeck_calloutsNum__A8RLi{font-family:var(--font-mono);font-size:clamp(11px,calc(.95vw / var(--z, 1)),13px);line-height:26px;letter-spacing:.12em;color:var(--cs-accent,var(--red))}.CaseStudyDeck_calloutsName__uf3Wu{font-size:clamp(15px,calc(1.3vw / var(--z, 1)),19px);line-height:26px;color:var(--ink)}.CaseStudyDeck_calloutsNote___9dwz{font-size:clamp(13px,calc(1.15vw / var(--z, 1)),17px);line-height:26px;color:#9aa2a5}@media (max-width:900px){.CaseStudyDeck_calloutsPage__eOykZ{flex-direction:column;align-items:flex-start;justify-content:center}.CaseStudyDeck_calloutsImg__7E5M4{max-width:100%;max-height:34vh}.CaseStudyDeck_calloutsItem__aV7R_{grid-template-columns:36px minmax(0,1fr)}.CaseStudyDeck_calloutsNote___9dwz{grid-column:2}}