.CaseStudyLayout_hero__1h2YE{display:flex;align-items:stretch;min-height:380px;padding:0}.CaseStudyLayout_heroArt__YEBkR,.CaseStudyLayout_heroCopy__gtDUS{display:flex;flex:1 1 50%;min-width:0;flex-direction:column;margin-right:-1px;box-shadow:inset 0 0 0 1px var(--rail)}.CaseStudyLayout_heroCopy__gtDUS{gap:40px;justify-content:center;padding:64px 80px}.CaseStudyLayout_heroIntro__T9z3d{display:flex;flex-direction:column;gap:24px;width:100%}.CaseStudyLayout_heroText__VErLL{display:flex;flex-direction:column;gap:12px;color:var(--ink)}.CaseStudyLayout_heroTitle__xQGa_{margin:0;font-family:var(--font-display);font-size:48px;letter-spacing:-.03em;font-weight:500;line-height:56px}.CaseStudyLayout_heroLede___vefo{margin:0;font-size:16px;font-weight:500;line-height:24px}.CaseStudyLayout_client__wRKvu{display:flex;align-items:center;gap:12px}.CaseStudyLayout_avatar__0Sn4Y{display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:clip;border-radius:155px;background:rgba(25,25,15,.08);font-size:13px;font-weight:600;color:var(--ink)}.CaseStudyLayout_avatar__0Sn4Y img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CaseStudyLayout_clientMeta__dwpZh{display:flex;flex-direction:column;gap:2px}.CaseStudyLayout_clientRole__oScMt{font-size:12px;font-weight:600;line-height:16px;letter-spacing:.48px;text-transform:uppercase;color:#6e6e64}.CaseStudyLayout_clientName__Hly5t{font-size:16px;font-weight:500;line-height:24px;color:var(--ink)}.CaseStudyLayout_heroArt__YEBkR{padding:64px;background-image:linear-gradient(90deg,#e4e4dc 1px,transparent 0),linear-gradient(180deg,#e4e4dc 1px,transparent 0);background-size:42px 42px;background-position:50%}.CaseStudyLayout_heroArt__YEBkR,.CaseStudyLayout_logoCard__aRLx4{position:relative;align-items:center;justify-content:center;overflow:clip}.CaseStudyLayout_logoCard__aRLx4{z-index:1;display:flex;width:327px;height:160px;padding:33px;border-radius:32px;background:#fff;filter:drop-shadow(0 16px 16px rgba(25,25,15,.06))}.CaseStudyLayout_logoCard__aRLx4 img{display:block;width:100%;height:100%;max-width:220px;max-height:72px;-o-object-fit:contain;object-fit:contain}.CaseStudyLayout_wordmark__u0QXn{font-family:var(--font-inter),Arial,sans-serif;font-size:40px;font-weight:700;line-height:1;letter-spacing:-1.6px;color:var(--ink);text-align:center}.CaseStudyLayout_preview__Ab1XG{display:block;max-height:min(68vh,700px);overflow:hidden;background:var(--case-plate,#0f0f0b)}.CaseStudyLayout_previewMedia__SuDf4{display:block;width:100%;max-height:min(68vh,700px);height:auto;vertical-align:top;-o-object-fit:cover;object-fit:cover}.CaseStudyLayout_showcase__D_rb9{display:flex;flex-direction:column;align-items:center;padding:120px 148px}.CaseStudyLayout_showcaseTrack__nHQ4G{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.CaseStudyLayout_showcaseHead__D4A_g{display:flex;justify-content:center;width:100%;margin-bottom:-24px;padding-bottom:48px;pointer-events:none}.CaseStudyLayout_showcaseTitle__KCU_C{position:relative;display:inline-block;margin:0;font-family:var(--font-display);font-size:180px;font-weight:500;line-height:180px;letter-spacing:-.03em;text-align:center;color:var(--ink)}.CaseStudyLayout_stack__WD3Jv{position:relative;z-index:2;flex-direction:column}.CaseStudyLayout_rowFull__NROfd,.CaseStudyLayout_rowPair__ZNKCP,.CaseStudyLayout_stack__WD3Jv{display:flex;gap:17px;width:100%}.CaseStudyLayout_rowPair__ZNKCP>*{flex:1 1;min-width:0}.CaseStudyLayout_shotPlate__W4nEj{display:block;width:100%;max-height:700px;overflow:hidden;background:var(--case-plate,#fafaf5)}.CaseStudyLayout_shot__dRZF1{display:block;width:100%;max-height:700px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.CaseStudyLayout_feedback__uamRN,.CaseStudyLayout_writeUp__PqWEY{position:relative;display:flex;flex-direction:column;align-items:center;padding:120px 300px}.CaseStudyLayout_feedback__uamRN{overflow:clip}.CaseStudyLayout_writeUp__PqWEY{overflow:visible}.CaseStudyLayout_swoosh__2jWsx{position:absolute;left:-58px;bottom:33px;width:1518px;aspect-ratio:1564.52/408.785;background:var(--accent,#fab9fa);-webkit-mask:url(/figma/case/feedback-swoosh.svg) no-repeat center/100% 100%;mask:url(/figma/case/feedback-swoosh.svg) no-repeat center/100% 100%;pointer-events:none}.CaseStudyLayout_feedbackInner__L9_Dg,.CaseStudyLayout_writeUpInner___k6Ka{position:relative;z-index:1;display:flex;flex-direction:column;gap:120px;width:100%}.CaseStudyLayout_feedbackInner__L9_Dg{gap:24px}.CaseStudyLayout_copyBlock__3Kg3h{display:flex;flex-direction:column;gap:24px;width:100%}.CaseStudyLayout_copyTitle__Dayvo{margin:0;font-family:var(--font-display);font-size:48px;font-weight:500;line-height:56px;letter-spacing:-.03em;color:var(--ink)}.CaseStudyLayout_copyTitle__Dayvo[data-tone=problem]{color:var(--error)}.CaseStudyLayout_copyTitle__Dayvo[data-tone=solution]{color:var(--success)}.CaseStudyLayout_copyBody__d3ZIF{display:flex;flex-direction:column;gap:12px}.CaseStudyLayout_copyBody__d3ZIF p{margin:0;font-size:24px;font-weight:400;line-height:36px;color:var(--ink)}.CaseStudyLayout_writeUpInner___k6Ka .CaseStudyLayout_copyWord__T1YIg{--copy-reveal-color:var(--ink);display:inline;color:var(--copy-reveal-color);opacity:var(--word-opacity,.12);transition:opacity .06s linear}.CaseStudyLayout_copyTitle__Dayvo[data-tone=problem] .CaseStudyLayout_copyWord__T1YIg{--copy-reveal-color:var(--error)}.CaseStudyLayout_copyTitle__Dayvo[data-tone=solution] .CaseStudyLayout_copyWord__T1YIg{--copy-reveal-color:var(--success)}.CaseStudyLayout_writeUpInner___k6Ka .CaseStudyLayout_copyWord__T1YIg[data-lit][data-highlight=violet]{border-radius:.24em;background:#c8a0ff;color:var(--navy-900)}.CaseStudyLayout_writeUpInner___k6Ka .CaseStudyLayout_copyWord__T1YIg[data-lit][data-highlight=lime]{border-radius:.24em;background:#beff50;color:var(--navy-900)}.CaseStudyLayout_writeUpInner___k6Ka .CaseStudyLayout_copyWord__T1YIg[data-lit][data-highlight=orange]{border-radius:.24em;background:#ffb08c;color:var(--navy-900)}.CaseStudyLayout_writeUpInner___k6Ka .CaseStudyLayout_copyWord__T1YIg[data-lit][data-highlight=pink]{border-radius:.24em;background:#82dcfa;color:var(--navy-900)}@media (prefers-reduced-motion:reduce){.CaseStudyLayout_writeUpInner___k6Ka .CaseStudyLayout_copyWord__T1YIg{opacity:1;transition:none}}.CaseStudyLayout_quoteOuter__5vh0G{padding:8px;border-radius:32px;background:#fff}.CaseStudyLayout_quoteInlay__Pxbmp{padding:4px;border-radius:24px;background:var(--accent,#fab9fa)}.CaseStudyLayout_quoteCard__IvOT_{display:flex;flex-direction:column;gap:40px;padding:40px;border-radius:20px;background:#fff;filter:drop-shadow(0 16px 16px rgba(25,25,15,.16))}.CaseStudyLayout_quoteText__QLPEn{margin:0;font-size:24px;font-weight:400;line-height:36px;color:var(--ink)}.CaseStudyLayout_quoteFoot__EEL4C{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.CaseStudyLayout_quoteWho__JWynB{display:flex;align-items:center;gap:16px}.CaseStudyLayout_quoteAvatar__WWUeQ{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;overflow:clip;border-radius:12px;background:rgba(25,25,15,.06);font-size:20px;font-weight:600;color:var(--ink)}.CaseStudyLayout_quoteAvatar__WWUeQ img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CaseStudyLayout_quoteMeta__rf056{display:flex;flex-direction:column;gap:4px;color:var(--ink)}.CaseStudyLayout_quoteName__LCEN8{font-size:24px;font-weight:600;line-height:32px}.CaseStudyLayout_quoteRole__DwWYd{font-size:24px;font-weight:400;line-height:32px}.CaseStudyLayout_quoteMark__C5qi7{display:block;flex:none;width:auto;height:29px;max-width:160px;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.CaseStudyLayout_cta__4q5oy{display:flex;justify-content:center;padding:120px 200px}.CaseStudyLayout_ctaInner__16CoA{display:flex;flex-direction:column;align-items:center;gap:48px;width:100%}.CaseStudyLayout_ctaTitle__lYLkq{max-width:682px;margin:0;font-family:var(--font-display);font-size:48px;font-weight:500;line-height:56px;letter-spacing:-.03em;text-align:center;color:var(--ink)}.CaseStudyLayout_ctaTitle__lYLkq span{color:#a3a396}@media (max-width:1100px){.CaseStudyLayout_hero__1h2YE{flex-direction:column;min-height:0}.CaseStudyLayout_heroArt__YEBkR,.CaseStudyLayout_heroCopy__gtDUS{flex:none;width:100%;margin-right:0;box-shadow:none}.CaseStudyLayout_heroCopy__gtDUS{gap:40px;padding:48px 24px 32px}.CaseStudyLayout_heroTitle__xQGa_{font-size:36px;line-height:44px}.CaseStudyLayout_heroArt__YEBkR{min-height:280px;padding:48px 24px}.CaseStudyLayout_logoCard__aRLx4{width:260px;height:128px}.CaseStudyLayout_cta__4q5oy,.CaseStudyLayout_feedback__uamRN,.CaseStudyLayout_showcase__D_rb9,.CaseStudyLayout_writeUp__PqWEY{padding:64px 24px}.CaseStudyLayout_showcaseHead__D4A_g{margin-bottom:-16px;padding-bottom:16px}.CaseStudyLayout_showcaseTitle__KCU_C{font-size:72px;line-height:72px;letter-spacing:-4.32px}.CaseStudyLayout_rowFull__NROfd,.CaseStudyLayout_rowPair__ZNKCP,.CaseStudyLayout_stack__WD3Jv{gap:10px}.CaseStudyLayout_writeUpInner___k6Ka{gap:64px}.CaseStudyLayout_copyTitle__Dayvo,.CaseStudyLayout_ctaTitle__lYLkq{font-size:32px;line-height:40px;letter-spacing:-.8px}.CaseStudyLayout_copyBody__d3ZIF p,.CaseStudyLayout_quoteText__QLPEn{font-size:18px;line-height:28px}.CaseStudyLayout_quoteCard__IvOT_{gap:24px;padding:24px}.CaseStudyLayout_quoteName__LCEN8,.CaseStudyLayout_quoteRole__DwWYd{font-size:18px;line-height:24px}.CaseStudyLayout_quoteFoot__EEL4C{flex-direction:column;align-items:flex-start;gap:16px}.CaseStudyLayout_swoosh__2jWsx{left:-40%;width:180%}}[data-shielded] .CaseStudyLayout_previewMedia__SuDf4,[data-shielded] .CaseStudyLayout_shot__dRZF1{filter:blur(2px) saturate(.72);scale:1.01;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}