.CaseStudy_ground__HGJcZ{overflow-x:hidden;background:radial-gradient(120% 46% at 50% -8%,rgba(198,161,91,.07),transparent 60%),radial-gradient(90% 44% at 50% 100%,rgba(58,39,24,.3),transparent 70%),var(--ink)}.CaseStudy_wrap__AaPn1{max-width:1100px;margin:0 auto;padding:0 20px}.CaseStudy_sec__m0XHU{padding:56px 0}.CaseStudy_backlink__zUA1G{display:inline-flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:20px;transition:color .3s}.CaseStudy_backlink__zUA1G:hover{color:var(--gold-hi)}.CaseStudy_arrowBack__bmBmZ{transform:rotate(180deg);flex:none}.CaseStudy_eyebrow__3HIbM{font-size:10.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);opacity:.9}.CaseStudy_slabel__H938S{font-size:9.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;display:flex;align-items:center;gap:12px}.CaseStudy_slabel__H938S:after{content:"";flex:1 1;height:1px;background:var(--gold-vlo)}.CaseStudy_slabelCenter__Bawx0{justify-content:center}.CaseStudy_slabelCenter__Bawx0 span{flex:none}.CaseStudy_secTitle__KfmzE{font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(26px,4.4vw,38px);line-height:1.12;letter-spacing:.004em;margin-bottom:12px}.CaseStudy_secSub__7Ph3x{font-size:13.5px;color:var(--dim);line-height:1.7;max-width:520px}.CaseStudy_divider__L849H{height:1px;background:linear-gradient(90deg,transparent,var(--gold-vlo),transparent)}.CaseStudy_hero__C3OB6{padding-top:38px}.CaseStudy_heroCity__DdFEo{font-size:12.5px;color:var(--dim);letter-spacing:.06em;margin-top:16px}.CaseStudy_heroCity__DdFEo b{color:var(--gold-hi);font-weight:500}.CaseStudy_heroName__fqBjK{font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(38px,8vw,68px);line-height:1.02;letter-spacing:.002em;margin-top:14px}.CaseStudy_heroStory__17ekU{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:clamp(16px,2vw,20px);color:var(--dim);line-height:1.55;max-width:640px;margin-top:20px}.CaseStudy_heroTags__wl4Ou{display:flex;gap:9px;margin-top:26px;flex-wrap:wrap}.CaseStudy_tag__6fUL7{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);border:1px solid var(--gold-vlo);border-radius:20px;padding:6px 13px;white-space:nowrap}.CaseStudy_heroMedia___6jT8{margin-top:38px;display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.CaseStudy_baSlider__zlzwZ{position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden;border:1px solid var(--gold-vlo);background:var(--slate);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CaseStudy_baPanel__FQxpT{position:absolute;inset:0}.CaseStudy_baAfter__bxEtl{z-index:1;background:radial-gradient(120% 90% at 15% 0,rgba(198,161,91,.15),transparent 55%),radial-gradient(100% 80% at 85% 100%,rgba(94,63,33,.32),transparent 60%),linear-gradient(160deg,#221b12,#0e0e10 72%)}.CaseStudy_baBefore__VQWUb{z-index:2;background:radial-gradient(110% 80% at 85% 10%,rgba(139,149,161,.1),transparent 55%),linear-gradient(200deg,#232426,#121214 72%);-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.CaseStudy_baLabel___sVsg{position:absolute;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);border:1px dashed var(--gold-lo);border-radius:20px;padding:5px 12px;background:rgba(11,11,13,.35)}.CaseStudy_baBefore__VQWUb .CaseStudy_baLabel___sVsg{left:14px;bottom:14px}.CaseStudy_baAfter__bxEtl .CaseStudy_baLabel___sVsg{right:14px;bottom:14px;border-color:var(--gold-lo)}.CaseStudy_dragHint__fP2Fi{top:14px;transform:translateX(-50%);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);background:rgba(11,11,13,.45);border:1px solid var(--gold-vlo);border-radius:20px;padding:5px 13px;white-space:nowrap}.CaseStudy_baHandle__YEmJi,.CaseStudy_dragHint__fP2Fi{position:absolute;left:50%;z-index:3;pointer-events:none}.CaseStudy_baHandle__YEmJi{top:0;bottom:0;width:0}.CaseStudy_baHandle__YEmJi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,transparent,var(--gold-hi) 15%,var(--gold-hi) 85%,transparent);box-shadow:0 0 10px var(--glow)}.CaseStudy_baGrip__fKdue{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:linear-gradient(180deg,var(--gold-hi),var(--gold));display:grid;place-items:center;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.02em;box-shadow:0 4px 16px -4px var(--glow)}.CaseStudy_baRange__xtuK0{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:4}.CaseStudy_baRange__xtuK0::-webkit-slider-thumb{-webkit-appearance:none;width:36px;height:100%}.CaseStudy_baRange__xtuK0::-moz-range-thumb{width:36px;height:100%;border:none;background:transparent}.CaseStudy_inspo___Rxam{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid var(--steel-lo);background:linear-gradient(165deg,#1c1e21,#101012 75%)}.CaseStudy_inspo___Rxam:before{content:"";position:absolute;inset:-3%;background:radial-gradient(110% 100% at 20% 0,rgba(139,149,161,.12),transparent 55%),linear-gradient(165deg,#1c1e21,#101012 75%)}.CaseStudy_inspo___Rxam .CaseStudy_baLabel___sVsg{left:14px;bottom:14px;border-color:var(--steel-lo);z-index:1}.CaseStudy_inspoNote__hFc8v{font-size:11.5px;color:var(--faint);font-style:italic;font-family:var(--font-serif),Georgia,serif;margin-top:10px;line-height:1.5}@media (min-width:960px){.CaseStudy_heroMedia___6jT8{grid-template-columns:2fr 1fr;align-items:stretch}.CaseStudy_baSlider__zlzwZ{aspect-ratio:16/10}.CaseStudy_inspo___Rxam{aspect-ratio:auto;height:100%;min-height:220px}}.CaseStudy_scopeGrid__9TJUZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:36px;background:var(--gold-vlo);border:1px solid var(--gold-vlo);border-radius:14px;overflow:hidden}.CaseStudy_scopeItem__r_7LJ{background:var(--ink);padding:22px 18px;transition:background .3s}.CaseStudy_scopeItem__r_7LJ:hover{background:var(--slate)}.CaseStudy_sIndex__zEyp5{display:block;font-family:var(--font-serif),Georgia,serif;color:var(--gold-hi);font-size:15px;margin-bottom:8px}.CaseStudy_sName__rlPBM{display:block;font-size:13.5px;font-weight:500;letter-spacing:.01em}.CaseStudy_sNote__pIrRz{display:block;font-size:11px;color:var(--dim);margin-top:5px;line-height:1.5}@media (min-width:960px){.CaseStudy_scopeGrid__9TJUZ{grid-template-columns:repeat(4,1fr);margin-top:44px}.CaseStudy_scopeItem__r_7LJ{padding:28px 22px}}.CaseStudy_timeline__wjYy8{position:relative;margin-top:40px}.CaseStudy_timeline__wjYy8:before{content:"";position:absolute;left:11px;top:5px;bottom:5px;width:1px;background:linear-gradient(180deg,var(--gold-vlo),var(--gold-lo) 12%,var(--gold-lo) 88%,var(--gold-vlo))}.CaseStudy_phase__ywD0X{position:relative;padding:0 0 32px 34px}.CaseStudy_phase__ywD0X:last-child{padding-bottom:0}.CaseStudy_dot__8ZQu1{position:absolute;left:5px;top:2px;width:13px;height:13px;border-radius:50%;background:var(--slate-2);border:1px solid var(--gold-lo)}.CaseStudy_active__11Za_ .CaseStudy_dot__8ZQu1{background:radial-gradient(circle at 35% 30%,var(--gold-hi),var(--gold));box-shadow:0 0 8px var(--glow);border-color:var(--gold)}.CaseStudy_skip___xxq3{opacity:.44}.CaseStudy_skip___xxq3 .CaseStudy_dot__8ZQu1{border-style:dashed}.CaseStudy_pRow__8CXqU{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.CaseStudy_pName__di50n{font-family:var(--font-serif),Georgia,serif;font-size:17px;font-weight:500}.CaseStudy_pDur__pr004{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-hi)}.CaseStudy_skip___xxq3 .CaseStudy_pDur__pr004{color:var(--faint)}.CaseStudy_pNote__0C2TI{font-size:12px;color:var(--dim);margin-top:6px;line-height:1.55;max-width:420px}@media (min-width:960px){.CaseStudy_timeline__wjYy8{display:flex;margin-top:52px}.CaseStudy_timeline__wjYy8:before{left:0;right:0;top:6px;bottom:auto;height:1px;width:auto;background:linear-gradient(90deg,var(--gold-vlo),var(--gold-lo) 8%,var(--gold-lo) 92%,var(--gold-vlo))}.CaseStudy_phase__ywD0X{flex:1 1;padding:32px 22px 0 0}.CaseStudy_phase__ywD0X:last-child{padding-right:0}.CaseStudy_dot__8ZQu1{left:0;top:0}.CaseStudy_pRow__8CXqU{flex-direction:column;align-items:flex-start;gap:8px}}.CaseStudy_numGrid__JHsq5{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-top:36px}.CaseStudy_numCard__9ACgj{background:linear-gradient(168deg,var(--slate-2),var(--slate));border:1px solid var(--gold-vlo);border-radius:14px;padding:26px 24px;position:relative;overflow:hidden;transition:border-color .3s,transform .3s var(--ease-out-cubic)}.CaseStudy_numCard__9ACgj:hover{border-color:var(--gold-lo);transform:translateY(-4px)}.CaseStudy_numCard__9ACgj:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--gold-lo),transparent);opacity:.7}.CaseStudy_numLabel__xLyPV{font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--faint)}.CaseStudy_numValue__VPN6_{font-family:var(--font-serif),Georgia,serif;font-size:clamp(34px,5vw,44px);font-weight:500;color:var(--gold-hi);margin:12px 0 8px;letter-spacing:.005em}.CaseStudy_numNote__wKiG4{font-size:12px;color:var(--dim);line-height:1.6}@media (min-width:960px){.CaseStudy_numGrid__JHsq5{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.CaseStudy_numCard__9ACgj{padding:32px 28px}}.CaseStudy_testi__d5c7r{text-align:center;padding:64px 0}.CaseStudy_quoteMark__3NCjQ{font-family:var(--font-serif),Georgia,serif;font-size:52px;color:var(--gold);opacity:.5;line-height:1}.CaseStudy_pullQuote__x_X78{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(20px,3.4vw,30px);line-height:1.44;max-width:720px;margin:6px auto 0;color:var(--text)}.CaseStudy_attr__LJWFN{margin-top:26px;font-size:12.5px;letter-spacing:.05em;color:var(--dim)}.CaseStudy_attr__LJWFN b{color:var(--text);font-weight:500}.CaseStudy_stars__4yo_W{margin-top:20px;display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.1em;color:var(--dim);border:1px solid var(--gold-vlo);border-radius:20px;padding:8px 16px}.CaseStudy_st__eXQ8f{display:inline-flex;align-items:center;gap:3px;color:var(--gold-hi)}.CaseStudy_vf__GjKTe{display:inline-flex;align-items:center;gap:5px;color:var(--ok)}.CaseStudy_ctaCard__u9_fx{background:radial-gradient(130% 90% at 15% 0,rgba(198,161,91,.1),transparent 55%),linear-gradient(168deg,var(--slate-2),var(--slate));border:1px solid var(--gold-lo);border-radius:18px;padding:44px 26px;text-align:center}.CaseStudy_ctaCard__u9_fx .CaseStudy_eyebrow__3HIbM{display:block}.CaseStudy_ctaTitle__m_yDD{font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(30px,5vw,44px);margin:14px 0}.CaseStudy_ctaTitle__m_yDD em{font-style:italic;color:var(--gold-hi)}.CaseStudy_ctaSub__f270P{font-size:13.5px;color:var(--dim);line-height:1.7;max-width:480px;margin:0 auto}.CaseStudy_ctaRow__vQ6N9{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:30px}.CaseStudy_enter__VysNg{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:16px 30px;border-radius:10px;font-weight:600;color:var(--ink);background:linear-gradient(180deg,var(--gold-hi),var(--gold));box-shadow:0 4px 22px -6px var(--glow);position:relative;overflow:hidden;transition:gap .3s,transform .18s var(--ease-out-cubic)}.CaseStudy_enter__VysNg:hover{gap:18px}.CaseStudy_ghost2__K9gGh{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);transition:color .3s}.CaseStudy_ghost2__K9gGh:hover{color:var(--dim)}@media (min-width:960px){.CaseStudy_ctaCard__u9_fx{padding:64px 60px}.CaseStudy_ctaRow__vQ6N9{flex-direction:row;justify-content:center;gap:26px}}@keyframes CaseStudy_mBgFade__GwFCT{0%{opacity:0}}@keyframes CaseStudy_mRise__T1YIP{0%{opacity:0;transform:translate3d(0,30px,0)}}@keyframes CaseStudy_mHeadlineIn__QJDRQ{0%{opacity:0;transform:translate3d(0,30px,0);letter-spacing:.024em}}@keyframes CaseStudy_mDriftA__L1Psx{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(1.4%,-1.1%,0) scale(1.025)}}@keyframes CaseStudy_mDriftB__8raua{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-1.4%,-1.1%,0) scale(1.025)}}@keyframes CaseStudy_mShimmer__znvRM{0%,80%{background-position:0 0}97%,to{background-position:100% 0}}@keyframes CaseStudy_mSheen__DZpgJ{0%{transform:translateX(-140%) skewX(-16deg);opacity:0}15%{opacity:1}to{transform:translateX(380%) skewX(-16deg);opacity:0}}@keyframes CaseStudy_mArrowDraw__HpeV7{0%{stroke-dashoffset:20}}.CaseStudy_ground__HGJcZ{animation:CaseStudy_mBgFade__GwFCT 1.4s ease-out backwards}.CaseStudy_backlink__zUA1G{animation:CaseStudy_mRise__T1YIP 1s var(--ease-expo) .4s backwards}.CaseStudy_hero__C3OB6 .CaseStudy_eyebrow__3HIbM{animation:CaseStudy_mRise__T1YIP 1s var(--ease-expo) .5s backwards}.CaseStudy_heroName__fqBjK{animation:CaseStudy_mHeadlineIn__QJDRQ 1.25s var(--ease-expo) .62s backwards}.CaseStudy_heroCity__DdFEo{animation:CaseStudy_mRise__T1YIP 1s var(--ease-expo) .72s backwards}.CaseStudy_heroStory__17ekU{animation:CaseStudy_mRise__T1YIP 1s var(--ease-expo) .8s backwards}.CaseStudy_heroTags__wl4Ou .CaseStudy_tag__6fUL7{animation:CaseStudy_mRise__T1YIP 1s var(--ease-expo) .95s backwards}.CaseStudy_heroTags__wl4Ou .CaseStudy_tag__6fUL7:nth-child(2){animation-delay:.99s}.CaseStudy_heroTags__wl4Ou .CaseStudy_tag__6fUL7:nth-child(3){animation-delay:1.03s}.CaseStudy_heroTags__wl4Ou .CaseStudy_tag__6fUL7:nth-child(4){animation-delay:1.07s}.CaseStudy_heroMedia___6jT8{animation:CaseStudy_mRise__T1YIP 1s var(--ease-expo) 1.1s backwards}.CaseStudy_inspoNote__hFc8v{animation:CaseStudy_mRise__T1YIP 1s var(--ease-expo) 1.25s backwards}.CaseStudy_baAfter__bxEtl{animation:CaseStudy_mDriftA__L1Psx 20s ease-in-out 1.6s infinite alternate}.CaseStudy_inspo___Rxam:before{animation:CaseStudy_mDriftB__8raua 24s ease-in-out 1.6s infinite alternate}@supports ((-webkit-background-clip:text) or (background-clip:text)){.CaseStudy_ctaTitle__m_yDD em{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,var(--gold-hi) 0 44%,#f7e4b2 50%,var(--gold-hi) 56% 100%);background-size:300% 100%;background-position:0 0;animation:CaseStudy_mShimmer__znvRM 7s linear 2.6s infinite}}.CaseStudy_enter__VysNg:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.55) 45%,rgba(230,196,131,.4) 60%,transparent);transform:translateX(-140%) skewX(-16deg);opacity:0}.CaseStudy_enter__VysNg:hover:after{animation:CaseStudy_mSheen__DZpgJ .6s var(--ease-out-cubic)}.CaseStudy_backlink__zUA1G svg path,.CaseStudy_enter__VysNg svg path,.CaseStudy_ghost2__K9gGh svg path{stroke-dasharray:20;stroke-dashoffset:0}.CaseStudy_backlink__zUA1G:hover svg path,.CaseStudy_enter__VysNg:hover svg path,.CaseStudy_ghost2__K9gGh:hover svg path{animation:CaseStudy_mArrowDraw__HpeV7 .22s ease-out both}.CaseStudy_backlink__zUA1G:hover svg path:last-child,.CaseStudy_enter__VysNg:hover svg path:last-child,.CaseStudy_ghost2__K9gGh:hover svg path:last-child{animation-delay:.08s}.CaseStudy_enter__VysNg:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.CaseStudy_enter__VysNg,.CaseStudy_numCard__9ACgj{transition:none}}