.CaseStudy_page__ZzrTN{line-height:var(--lh-sub);--pa:#9be36b;--pa-ink:var(--pa);--pa2:#ff5a3c;--cream:#ece6d8;position:relative;background:var(--bg-page);min-height:100vh;overflow:clip}.CaseStudy_page__ZzrTN:before{content:"";position:absolute;inset:0 0 auto 0;height:1100px;background:radial-gradient(58% 54% at 82% -4%,rgba(109,59,255,.2),transparent 62%),radial-gradient(46% 44% at 8% 12%,color-mix(in srgb,var(--pa) 13%,transparent),transparent 64%);pointer-events:none;z-index:0}.CaseStudy_bar__1zsSn{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(18px,5vw,56px);background:color-mix(in srgb,var(--bg-page) 72%,transparent);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--noir-line-soft)}.CaseStudy_barLogo__xsCI7{display:inline-flex;align-items:center}.CaseStudy_barLogo__xsCI7 img{height:30px;width:auto}.CaseStudy_back__AANnS,.CaseStudy_barNav__CpPO_{display:inline-flex;align-items:center;gap:8px}.CaseStudy_back__AANnS{padding:9px 15px;border-radius:999px;border:1px solid var(--noir-line-med);color:var(--text-mid);font-family:var(--font-display);font-size:13.5px;transition:border-color .25s ease,color .25s ease,gap .25s ease}.CaseStudy_back__AANnS:hover{border-color:var(--border-brand);color:var(--text-hi);gap:11px}.CaseStudy_startCta__dHDvn{display:inline-flex;align-items:center;gap:8px;padding:9px 17px;border-radius:999px;background:var(--bg-cta);color:#fff;font-family:var(--font-action);font-size:13.5px;box-shadow:var(--glow-cta);transition:background .25s ease,transform .25s ease}.CaseStudy_startCta__dHDvn:hover{background:var(--bg-cta-hover);transform:translateY(-1px)}.CaseStudy_wrap__c1liW{position:relative;z-index:1}.CaseStudy_ghost__qWUPa{display:block;font-family:var(--font-display);font-weight:var(--fw-bold);line-height:.86;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--pa) 30%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}@supports not (-webkit-text-stroke:1px #000){.CaseStudy_ghost__qWUPa{color:color-mix(in srgb,var(--pa) 10%,transparent)}}.CaseStudy_secNo__c3u9v{position:absolute;top:clamp(-30px,-4vw,-10px);z-index:0;font-family:var(--font-action);font-size:clamp(130px,22vw,300px);letter-spacing:.02em;-webkit-text-stroke-color:rgba(232,219,255,.1);opacity:.9}@supports not (-webkit-text-stroke:1px #000){.CaseStudy_secNo__c3u9v{color:rgba(232,219,255,.05)}}.CaseStudy_noStart__L368X{inset-inline-start:clamp(-24px,-1.5vw,-8px)}.CaseStudy_noEnd__zrSHp{inset-inline-end:clamp(-24px,-1.5vw,-8px)}.CaseStudy_head__DWDy4{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.CaseStudy_headRow__Vcgas{display:flex;align-items:center;gap:14px;flex-wrap:wrap;width:100%}.CaseStudy_title__A_2wF{font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:clamp(26px,3.6vw,46px);line-height:var(--lh-heading);color:var(--text-hi);text-wrap:balance}.CaseStudy_line__34CKd{font-family:var(--font-body);font-weight:300;font-size:clamp(15px,1.4vw,18px);line-height:var(--lh-body);color:var(--text-mid);max-width:52ch}.CaseStudy_hero__0Gjzk{position:relative;display:flex;flex-direction:column;min-height:min(900px,calc(100svh - 60px));padding-block:clamp(28px,5vh,56px) 0;overflow:clip}.CaseStudy_heroWord__Zc6I0{position:absolute;top:clamp(16px,6vh,64px);inset-inline-end:-1%;z-index:0;font-size:clamp(92px,16.5vw,250px);letter-spacing:.04em;text-align:center;opacity:.75}.CaseStudy_heroWord__Zc6I0 span{display:block}.CaseStudy_heroWord__Zc6I0 span+span{-webkit-text-stroke-color:rgba(232,219,255,.16)}.CaseStudy_heroInner__4Te5Q{display:flex;flex-direction:column;flex:1 1}.CaseStudy_heroGrid__DGc4F{position:relative;z-index:1;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);flex:1 1}.CaseStudy_status__9G5UZ{display:inline-flex;align-items:center;gap:9px;padding:7px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--pa) 40%,transparent);background:color-mix(in srgb,var(--pa) 10%,transparent);color:var(--text-mid);font-family:var(--font-display);font-size:12.5px;width:-moz-fit-content;width:fit-content}.CaseStudy_statusDot__cKIty{width:7px;height:7px;border-radius:50%;background:var(--pa);box-shadow:0 0 10px 1px color-mix(in srgb,var(--pa) 80%,transparent)}.CaseStudy_category__QxEmt{margin-top:20px;color:var(--text-low);font-family:var(--font-display);font-size:clamp(13.5px,1.3vw,16px)}.CaseStudy_brand__ypJgF{margin-top:4px;font-family:var(--font-heading);font-weight:var(--fw-bold);font-size:clamp(58px,9.6vw,136px);line-height:var(--lh-heading);color:var(--text-hi)}.CaseStudy_brandAccent__Cs8PM{background:linear-gradient(120deg,#fff 30%,color-mix(in srgb,var(--pa) 82%,#fff) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.CaseStudy_latin__7rFUO{display:inline-block;margin-top:14px;font-family:var(--font-display);font-size:clamp(13px,1.4vw,17px);color:var(--pa-ink);letter-spacing:.32em}.CaseStudy_tagline__WyeOQ{margin-top:20px;max-width:26ch;font-family:var(--font-body);font-weight:300;font-size:clamp(16px,1.7vw,21px);line-height:var(--lh-body);color:var(--text-mid)}.CaseStudy_heroVisual__lg6M2{position:relative;min-height:clamp(400px,46vw,660px);perspective:1600px}.CaseStudy_heroGlow__1deV7{position:absolute;inset:6% 2%;border-radius:999px;background:radial-gradient(46% 46% at 42% 44%,color-mix(in srgb,var(--pa) 30%,transparent),transparent 70%),radial-gradient(40% 40% at 68% 60%,rgba(109,59,255,.3),transparent 72%);filter:blur(48px)}.CaseStudy_fan__NUJ0a{position:absolute;inset:0;transform-style:preserve-3d}.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU{position:absolute;top:50%;left:50%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_center__qgBav{z-index:3;transform:translate(-50%,-50%) rotate(-2deg)}.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_left___DJre{z-index:2;transform:translate(calc(-50% - var(--fanoff)),calc(-50% + 5%)) rotate(-11deg) scale(.8)}.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_right__PNdBR{z-index:1;transform:translate(calc(-50% + var(--fanoff)),calc(-50% + 4%)) rotate(10deg) scale(.78)}.CaseStudy_heroVisual__lg6M2{--fanoff:clamp(118px,13.5vw,205px)}.CaseStudy_heroVisual__lg6M2:hover .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_center__qgBav{transform:translate(-50%,-52%) rotate(-1deg)}.CaseStudy_heroVisual__lg6M2:hover .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_left___DJre{transform:translate(calc(-50% - var(--fanoff) - 20px),calc(-50% + 4%)) rotate(-13deg) scale(.8)}.CaseStudy_heroVisual__lg6M2:hover .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_right__PNdBR{transform:translate(calc(-50% + var(--fanoff) + 20px),calc(-50% + 3%)) rotate(12deg) scale(.78)}.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_center__qgBav,.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_left___DJre,.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_right__PNdBR{--dw:clamp(216px,22.5vw,312px)}.CaseStudy_metaStrip__hKLrZ{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:clamp(18px,3.5vw,56px);align-items:baseline;margin-top:clamp(20px,3.5vh,40px);padding-block:clamp(16px,2.4vh,24px) clamp(10px,1.6vh,16px);border-top:1px solid var(--noir-line-soft)}.CaseStudy_metaItem__6QyO9{display:flex;align-items:baseline;gap:10px}.CaseStudy_metaK__WFlcO{color:var(--text-faint);font-family:var(--font-display);font-size:12px}.CaseStudy_metaV__Ps_4W{color:var(--text-hi);font-family:var(--font-display);font-size:clamp(13px,1.2vw,14.5px)}.CaseStudy_scrollCue__wtryi{position:relative;width:1px;height:44px;margin:4px auto 22px;background:var(--noir-line-med);overflow:hidden}.CaseStudy_scrollCue__wtryi span{position:absolute;top:0;left:0;width:100%;height:14px;background:var(--pa);animation:CaseStudy_cs-cue__BwNsl 2.1s cubic-bezier(.65,0,.35,1) infinite}@keyframes CaseStudy_cs-cue__BwNsl{0%{transform:translateY(-16px)}70%,to{transform:translateY(46px)}}.CaseStudy_marquee__3tAbT{position:relative;z-index:1;inline-size:104%;-webkit-margin-start:-2%;margin-inline-start:-2%;margin-block:clamp(26px,5vh,56px) 0;padding-block:clamp(14px,2vh,20px);border-block:1px solid var(--noir-line-soft);background:color-mix(in srgb,var(--bg-surface) 66%,transparent);transform:rotate(-1.4deg);overflow:hidden}.CaseStudy_marqueeTrack__K29q2{display:flex;width:max-content;animation:CaseStudy_cs-marquee__wXS7b 30s linear infinite}.CaseStudy_marqueeGroup__JetlK{display:flex;align-items:center;gap:clamp(30px,4.5vw,64px);-webkit-padding-end:clamp(30px,4.5vw,64px);padding-inline-end:clamp(30px,4.5vw,64px)}.CaseStudy_mWord__MOIz9{display:inline-flex;align-items:center;gap:clamp(30px,4.5vw,64px);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(19px,2.6vw,32px);line-height:var(--lh-heading);color:var(--text-hi);white-space:nowrap}.CaseStudy_mWord__MOIz9:after{content:"✦";font-size:.62em;color:var(--pa-ink);opacity:.85}.CaseStudy_mGhostWord__kK4P4{color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--pa) 55%,transparent)}@supports not (-webkit-text-stroke:1px #000){.CaseStudy_mGhostWord__kK4P4{color:color-mix(in srgb,var(--pa) 40%,transparent)}}@keyframes CaseStudy_cs-marquee__wXS7b{to{transform:translateX(-50%)}}.CaseStudy_secStatement__keF3o{position:relative}.CaseStudy_stFolio__xUIbJ{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:10px clamp(14px,2vw,26px);padding-block:clamp(12px,1.8vh,16px);border-block:1px solid var(--noir-line-soft)}.CaseStudy_stFolioKicker__CzZQK{display:inline-flex;align-items:center;gap:11px;font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(13.5px,1.15vw,15.5px);color:var(--text-hi);white-space:nowrap}.CaseStudy_stFolioKicker__CzZQK:before{content:"";width:22px;height:2px;background:var(--pa)}.CaseStudy_stFolioRule__QLDA_{flex:1 1 40px;min-width:40px;height:1px;background:var(--noir-line-soft)}.CaseStudy_stFolioMeta__Z2WaU{font-family:var(--font-action);font-size:clamp(10px,.9vw,11.5px);letter-spacing:.32em;color:var(--text-faint);white-space:nowrap}.CaseStudy_stFolioMeta__Z2WaU b{font-weight:500;color:var(--text-mid)}.CaseStudy_stGrid__ZXUPg{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);grid-gap:clamp(36px,4.5vw,78px);gap:clamp(36px,4.5vw,78px);align-items:start;margin-top:clamp(40px,6vh,72px)}.CaseStudy_stLede__wd1np{min-width:0}.CaseStudy_stDisplay__YIzp_{margin:0}.CaseStudy_stLine__X9t3j{display:block;-webkit-margin-start:calc(var(--step, 0) * clamp(18px, 2.2vw, 40px));margin-inline-start:calc(var(--step, 0) * clamp(18px, 2.2vw, 40px));font-family:var(--font-heading);font-weight:var(--fw-bold);font-size:clamp(38px,5.6vw,80px);line-height:var(--lh-heading);color:var(--text-hi);text-wrap:balance}.CaseStudy_stLine__X9t3j:first-child:before{content:"";display:block;width:clamp(40px,4vw,58px);height:3px;margin-bottom:clamp(20px,3vh,32px);background:var(--pa)}.CaseStudy_stLineAlt__8URoz{font-weight:var(--fw-light);color:var(--text-mid)}.CaseStudy_stDecisions__BWqn2{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-top:clamp(28px,4.5vh,46px)}.CaseStudy_stDecisionsKey__puAFN{font-family:var(--font-display);font-size:clamp(12px,1vw,13px);color:var(--text-faint);-webkit-margin-end:clamp(4px,.6vw,10px);margin-inline-end:clamp(4px,.6vw,10px)}.CaseStudy_stDecision__EcMBh{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:clamp(14px,1.25vw,16.5px);color:var(--text-low)}.CaseStudy_stDecision__EcMBh+.CaseStudy_stDecision__EcMBh:before{content:"·";color:var(--pa-ink);-webkit-margin-end:12px;margin-inline-end:12px}.CaseStudy_stIndex__ey8zJ{position:relative;min-width:0}.CaseStudy_stNum__u319O{position:absolute;top:clamp(-28px,-2vw,-12px);inset-inline-end:clamp(-18px,-1.2vw,-6px);z-index:0;font-family:var(--font-action);font-size:clamp(170px,23vw,330px);line-height:.8;letter-spacing:.02em;-webkit-text-stroke-color:rgba(232,219,255,.11);-webkit-mask-image:linear-gradient(180deg,#000 25%,transparent 92%);mask-image:linear-gradient(180deg,#000 25%,transparent 92%)}@supports not (-webkit-text-stroke:1px #000){.CaseStudy_stNum__u319O{color:rgba(232,219,255,.05)}}.CaseStudy_stIndexHead__yQI6U{position:relative;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:clamp(12px,1.8vh,16px)}.CaseStudy_stIndexTitle__4YbJ0{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(14px,1.2vw,16px);color:var(--text-hi)}.CaseStudy_stIndexLatin__69nU1{font-family:var(--font-action);font-size:10px;letter-spacing:.3em;color:var(--text-faint);white-space:nowrap}.CaseStudy_stRow__px7kB{position:relative;z-index:1;display:grid;grid-template-columns:clamp(30px,2.6vw,40px) minmax(0,1fr);grid-gap:clamp(14px,1.5vw,22px);gap:clamp(14px,1.5vw,22px);padding-block:clamp(16px,2.4vh,23px);border-top:1px solid var(--noir-line-soft);transition:border-color .35s ease}.CaseStudy_stRow__px7kB:last-child{border-bottom:1px solid var(--noir-line-soft)}.CaseStudy_stRow__px7kB:hover{border-top-color:color-mix(in srgb,var(--pa) 40%,transparent)}.CaseStudy_stRowNo__Bb_f2{padding-top:6px;font-family:var(--font-action);font-size:clamp(12.5px,1.05vw,14px);letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint);transition:color .35s ease}.CaseStudy_stRow__px7kB:hover .CaseStudy_stRowNo__Bb_f2{color:var(--pa-ink)}.CaseStudy_stRowBody__rboUs{display:block;min-width:0}.CaseStudy_stRowT__eDmwP{display:block;font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(16.5px,1.45vw,19px);line-height:var(--lh-sub);color:var(--text-hi)}.CaseStudy_stRowD__ZUbzJ{display:block;margin-top:5px;font-family:var(--font-body);font-weight:var(--fw-light);font-size:clamp(13px,1.1vw,14.5px);line-height:var(--lh-body);color:var(--text-low);max-width:42ch}.CaseStudy_stMission__tDZ5e{position:relative;z-index:1;display:grid;grid-template-columns:clamp(96px,11vw,150px) minmax(0,1fr);grid-gap:clamp(16px,2.5vw,30px);gap:clamp(16px,2.5vw,30px);align-items:start;margin-top:clamp(48px,7vh,88px);padding-top:clamp(22px,3.4vh,34px);border-top:1px solid var(--noir-line-med)}.CaseStudy_stMissionKey__xfX31{display:inline-flex;align-items:center;gap:10px;padding-top:clamp(8px,1vw,15px);font-family:var(--font-display);font-size:clamp(12.5px,1.05vw,14px);color:var(--text-faint);white-space:nowrap}.CaseStudy_stMissionKey__xfX31:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pa);box-shadow:0 0 10px 1px color-mix(in srgb,var(--pa) 70%,transparent);flex:none}.CaseStudy_stMissionLine__K3poG{margin:0;font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:clamp(24px,3.3vw,46px);line-height:var(--lh-heading);color:var(--text-hi);text-wrap:balance;max-width:26ch}.CaseStudy_stMissionLine__K3poG em{font-style:normal;color:var(--pa-ink);text-shadow:0 0 34px color-mix(in srgb,var(--pa) 45%,transparent)}@media (max-width:900px){.CaseStudy_stGrid__ZXUPg{grid-template-columns:1fr;gap:clamp(40px,7vh,56px);margin-top:clamp(32px,5vh,48px)}.CaseStudy_stLine__X9t3j{font-size:clamp(44px,8.4vw,74px);-webkit-margin-start:calc(var(--step, 0) * clamp(16px, 2.8vw, 26px));margin-inline-start:calc(var(--step, 0) * clamp(16px, 2.8vw, 26px))}.CaseStudy_stNum__u319O{font-size:clamp(140px,26vw,230px);top:-14px;opacity:.8}.CaseStudy_stMissionLine__K3poG{font-size:clamp(24px,4.6vw,40px)}}@media (max-width:640px){.CaseStudy_stFolioMeta__Z2WaU{font-size:9.5px;letter-spacing:.22em}.CaseStudy_stLine__X9t3j{font-size:clamp(34px,10.6vw,46px);-webkit-margin-start:calc(var(--step, 0) * clamp(12px, 4vw, 18px));margin-inline-start:calc(var(--step, 0) * clamp(12px, 4vw, 18px))}.CaseStudy_stLine__X9t3j:first-child:before{width:36px;margin-bottom:18px}.CaseStudy_stNum__u319O{font-size:clamp(110px,30vw,150px);opacity:.7}.CaseStudy_stRowD__ZUbzJ{max-width:none}.CaseStudy_stMission__tDZ5e{grid-template-columns:1fr;gap:12px;padding-top:20px}.CaseStudy_stMissionKey__xfX31{padding-top:0}}.CaseStudy_secDuo__mBbvi{position:relative}.CaseStudy_duoStage__pDrJy{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(12px,1.6vw,20px);gap:clamp(12px,1.6vw,20px);margin-top:clamp(28px,4.5vh,48px);padding-inline:clamp(12px,2vw,28px)}.CaseStudy_duoPanel__9W5Za{position:relative;height:clamp(400px,46vw,600px);border-radius:clamp(22px,3vw,36px);overflow:hidden;isolation:isolate}.CaseStudy_duoCream__wjlfO{background:radial-gradient(70% 60% at 50% 110%,color-mix(in srgb,var(--pa) 26%,transparent),transparent 62%),linear-gradient(180deg,#f5f1e6,var(--cream))}.CaseStudy_duoDark__vHmk3{background:radial-gradient(70% 60% at 50% 112%,color-mix(in srgb,var(--pa) 17%,transparent),transparent 64%),linear-gradient(180deg,#16130f,#0b0a08);border:1px solid var(--noir-line-soft)}.CaseStudy_duoWord__tNdzA{position:absolute;top:clamp(18px,3.5vw,44px);inset-inline-start:clamp(18px,3.5vw,44px);z-index:0;font-size:clamp(58px,9vw,132px);line-height:1}.CaseStudy_duoCream__wjlfO .CaseStudy_duoWord__tNdzA{color:rgb(30,22,8);opacity:.09;-webkit-text-stroke:0}.CaseStudy_duoDark__vHmk3 .CaseStudy_duoWord__tNdzA{-webkit-text-stroke-color:color-mix(in srgb,var(--pa) 26%,transparent)}.CaseStudy_duoPanel__9W5Za .CaseStudy_duoPhone___EjJv{position:absolute;top:clamp(64px,16%,110px);inset-inline:0;margin-inline:auto;z-index:1;--dw:clamp(216px,24vw,320px);transition:transform .7s cubic-bezier(.22,1,.36,1)}.CaseStudy_duoCream__wjlfO .CaseStudy_duoPhone___EjJv{transform:rotate(-5deg)}.CaseStudy_duoDark__vHmk3 .CaseStudy_duoPhone___EjJv{transform:rotate(5deg)}.CaseStudy_duoCream__wjlfO:hover .CaseStudy_duoPhone___EjJv{transform:rotate(-3deg) translateY(-12px)}.CaseStudy_duoDark__vHmk3:hover .CaseStudy_duoPhone___EjJv{transform:rotate(3deg) translateY(-12px)}.CaseStudy_duoTag__G9Bio{position:absolute;bottom:16px;inset-inline-start:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-family:var(--font-display);font-size:12.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CaseStudy_duoTag__G9Bio:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pa)}.CaseStudy_duoCream__wjlfO .CaseStudy_duoTag__G9Bio{background:rgba(20,16,8,.82);color:#f5f1e6}.CaseStudy_duoDark__vHmk3 .CaseStudy_duoTag__G9Bio{background:rgba(10,9,7,.66);color:var(--cream);border:1px solid color-mix(in srgb,var(--pa) 30%,transparent)}.CaseStudy_paletteRow__yCFSr{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,36px);margin-top:clamp(20px,3.5vh,32px);padding-top:clamp(16px,2.4vh,22px);border-top:1px solid var(--noir-line-soft)}.CaseStudy_palItem__f_VfI{display:inline-flex;align-items:center;gap:10px}.CaseStudy_palDot__T9FtM{width:17px;height:17px;border-radius:50%;border:1px solid rgba(255,255,255,.16);flex:none}.CaseStudy_palName__KT9lk{font-family:var(--font-display);font-size:13px;color:var(--text-mid)}.CaseStudy_palHex__k0CG2{font-family:var(--font-action);font-size:11.5px;color:var(--text-faint);letter-spacing:.05em}.CaseStudy_secFlow__1n9YV{position:relative}.CaseStudy_dragHint__siZzd{display:inline-flex;align-items:center;gap:9px;-webkit-margin-start:auto;margin-inline-start:auto;padding:9px 16px;border-radius:999px;border:1px solid var(--noir-line-med);color:var(--text-low);font-family:var(--font-action);font-size:12.5px}.CaseStudy_dragHint__siZzd svg{color:var(--pa);animation:CaseStudy_cs-nudge__hfCju 1.8s ease-in-out infinite}@keyframes CaseStudy_cs-nudge__hfCju{0%,to{transform:translateX(0)}50%{transform:translateX(-5px)}}.CaseStudy_rail__s_S3t{display:flex;gap:clamp(20px,3vw,36px);margin-top:clamp(26px,4vh,44px);padding:clamp(30px,4.5vh,52px) clamp(20px,6vw,84px) 14px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.CaseStudy_rail__s_S3t::-webkit-scrollbar{display:none}.CaseStudy_railCard__rbEmG{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;gap:16px;width:clamp(232px,60vw,288px);scroll-snap-align:center}.CaseStudy_railIdx__RgWsf{position:absolute;top:clamp(-34px,-3.5vw,-22px);inset-inline-start:-10px;z-index:0;font-family:var(--font-action);font-size:clamp(58px,7vw,84px);-webkit-text-stroke-color:rgba(232,219,255,.14)}.CaseStudy_railCard__rbEmG .CaseStudy_device__6BCxQ{position:relative;z-index:1;--dw:clamp(208px,54vw,256px);transition:transform .5s cubic-bezier(.22,1,.36,1)}.CaseStudy_railCard__rbEmG:hover .CaseStudy_device__6BCxQ{transform:translateY(-10px) rotate(-1deg)}.CaseStudy_railTag__r7EI9{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;border:1px solid var(--noir-line-med);color:var(--pa-ink);font-family:var(--font-display);font-size:12px}.CaseStudy_railTag__r7EI9:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--pa)}.CaseStudy_railNote__VsxlQ{font-family:var(--font-body);font-size:13.5px;line-height:var(--lh-body);color:var(--text-low);text-align:center;max-width:24ch}.CaseStudy_secTrio__6iIS1{position:relative}.CaseStudy_trioStage__97dE7{--toff:clamp(126px,17vw,250px);position:relative;height:clamp(460px,54vw,680px);margin-top:clamp(16px,3vh,32px);perspective:1500px}.CaseStudy_trioFloor__FP5yE{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);width:min(72%,640px);height:clamp(70px,10vw,130px);border-radius:999px;background:radial-gradient(50% 60% at 50% 50%,color-mix(in srgb,var(--pa) 30%,transparent),transparent 72%),radial-gradient(70% 80% at 50% 50%,rgba(109,59,255,.22),transparent 76%);filter:blur(38px)}.CaseStudy_trioStage__97dE7 .CaseStudy_tPhone__1olSp{position:absolute;top:50%;left:50%;--dw:clamp(196px,22vw,300px)}.CaseStudy_trioStage__97dE7 .CaseStudy_tCenter__yvXR1{z-index:3;transform:translate(-50%,-50%) rotate(-1.5deg)}.CaseStudy_trioStage__97dE7 .CaseStudy_tSideA__5Lrbv{z-index:1;transform:translate(calc(-50% - var(--toff)),calc(-50% + 4%)) rotate(-10deg) scale(.8)}.CaseStudy_trioStage__97dE7 .CaseStudy_tSideB__l2FcB{z-index:2;transform:translate(calc(-50% + var(--toff)),calc(-50% + 5%)) rotate(9deg) scale(.8)}.CaseStudy_stepChip__GTRFp{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:9px;padding:10px 18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--pa) 34%,transparent);background:color-mix(in srgb,var(--bg-surface) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-hi);font-family:var(--font-action);font-size:clamp(12.5px,1.1vw,14px);box-shadow:0 14px 34px -14px rgba(0,0,0,.7);animation:CaseStudy_cs-bob__fVJtw 4.6s ease-in-out infinite;animation-delay:calc(var(--i) * -1.4s)}.CaseStudy_stepChip__GTRFp:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pa);box-shadow:0 0 9px color-mix(in srgb,var(--pa) 80%,transparent)}.CaseStudy_stepA__oMimp{top:12%;inset-inline-start:clamp(4%,14vw,22%)}.CaseStudy_stepB___hA35{top:42%;inset-inline-end:clamp(2%,12vw,19%)}.CaseStudy_stepC__NAHEz{bottom:13%;inset-inline-start:clamp(6%,16vw,25%)}@keyframes CaseStudy_cs-bob__fVJtw{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.CaseStudy_secImpact___VinR{position:relative}.CaseStudy_impactGrid__GWLi_{position:relative;z-index:1;display:grid;grid-template-columns:.88fr 1.12fr;grid-gap:clamp(32px,5.5vw,88px);gap:clamp(32px,5.5vw,88px);align-items:center}.CaseStudy_impactVisual__fl0gX{position:relative;display:grid;place-items:center;padding-block:24px}.CaseStudy_impactGlow__WDpFv{position:absolute;inset:8% 4%;border-radius:999px;background:radial-gradient(48% 48% at 50% 46%,color-mix(in srgb,var(--pa) 30%,transparent),transparent 70%),radial-gradient(40% 40% at 64% 66%,rgba(109,59,255,.26),transparent 74%);filter:blur(46px)}.CaseStudy_impactVisual__fl0gX .CaseStudy_device__6BCxQ{position:relative;z-index:1;--dw:clamp(232px,25vw,316px);transform:rotate(-3deg)}.CaseStudy_pulseChip___5bUi{position:absolute;top:15%;inset-inline-end:clamp(0px,4vw,34px);z-index:2;display:inline-flex;align-items:center;gap:9px;padding:10px 17px;border-radius:999px;border:1px solid color-mix(in srgb,var(--pa) 40%,transparent);background:color-mix(in srgb,var(--bg-surface) 84%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-hi);font-family:var(--font-display);font-size:13px;box-shadow:0 14px 34px -14px rgba(0,0,0,.7)}.CaseStudy_pulseDot__hYl47{position:relative;width:8px;height:8px;border-radius:50%;background:var(--pa)}.CaseStudy_pulseDot__hYl47:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:color-mix(in srgb,var(--pa) 46%,transparent);opacity:0;animation:CaseStudy_cs-pulse__1Qmoi 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes CaseStudy_cs-pulse__1Qmoi{0%{transform:scale(1);opacity:1}70%,to{transform:scale(4);opacity:0}}.CaseStudy_impactQuote__UV6GU{margin-top:22px;font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:clamp(27px,3.8vw,48px);line-height:var(--lh-heading);color:var(--text-hi);text-wrap:balance}.CaseStudy_impactQuote__UV6GU em{font-style:normal;color:var(--pa)}.CaseStudy_impactLine__j_GbN{margin-top:14px;font-family:var(--font-body);font-weight:300;font-size:clamp(14.5px,1.3vw,17px);line-height:var(--lh-body);color:var(--text-mid);max-width:44ch}.CaseStudy_statRows__ktJFj{margin-top:clamp(24px,4vh,40px)}.CaseStudy_statRow__gCd5I{display:flex;align-items:baseline;gap:clamp(16px,2.4vw,30px);padding-block:clamp(14px,2.2vh,22px);border-top:1px solid var(--noir-line-soft)}.CaseStudy_statV__2noUt{font-family:var(--font-action);font-weight:var(--fw-bold);font-size:clamp(46px,6.4vw,88px);line-height:1;color:var(--pa);min-width:2.2ch}.CaseStudy_statL__BgPzT{font-family:var(--font-body);font-size:clamp(14px,1.25vw,16.5px);color:var(--text-mid)}.CaseStudy_device__6BCxQ{--dw:220px;position:relative;width:var(--dw);aspect-ratio:430/932;border-radius:calc(var(--dw) * .145);padding:calc(var(--dw) * .028);background:linear-gradient(160deg,#23232a,#08080b 60%);border:1px solid rgba(255,255,255,.09);box-shadow:0 44px 90px -32px rgba(0,0,0,.88),0 0 0 1px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1)}.CaseStudy_device__6BCxQ:after{content:"";position:absolute;top:22%;inset-inline-end:-2px;width:2px;height:calc(var(--dw) * .24);border-radius:2px;background:rgba(255,255,255,.16)}.CaseStudy_device__6BCxQ .CaseStudy_glass__k_1Pb{position:relative;width:100%;height:100%;border-radius:calc(var(--dw) * .118);overflow:hidden;background:#0e0e0d}.CaseStudy_device__6BCxQ .CaseStudy_glass__k_1Pb img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.CaseStudy_device__6BCxQ .CaseStudy_glass__k_1Pb:after{content:"";position:absolute;inset:0;background:linear-gradient(112deg,rgba(255,255,255,.09),transparent 26%);pointer-events:none}.CaseStudy_device__6BCxQ .CaseStudy_notch__f5_q4{position:absolute;top:calc(var(--dw) * .035);left:50%;transform:translateX(-50%);width:32%;height:calc(var(--dw) * .05);border-radius:999px;background:#08080a;z-index:3}.CaseStudy_secCta__w473B{padding-block:clamp(30px,5vh,64px) clamp(64px,11vh,132px)}.CaseStudy_cta__YqJXB{position:relative;padding:clamp(56px,8vw,108px) clamp(28px,5vw,80px);border-radius:clamp(28px,3.4vw,44px);overflow:hidden;border:1px solid var(--noir-line-med);background:radial-gradient(90% 150% at 50% -14%,rgba(109,59,255,.3),transparent 56%),radial-gradient(58% 100% at 85% 118%,color-mix(in srgb,var(--pa) 20%,transparent),transparent 60%),radial-gradient(52% 100% at 12% 114%,rgba(89,194,255,.14),transparent 62%),linear-gradient(180deg,#130d2b,#0a0717);box-shadow:0 50px 130px -56px rgba(109,59,255,.55),inset 0 1px 0 rgba(255,255,255,.06)}.CaseStudy_cta__YqJXB:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(161,92,255,.85),color-mix(in srgb,var(--pa) 70%,transparent),transparent)}.CaseStudy_ctaGrid__wHgrv{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.6;background-image:radial-gradient(rgba(232,219,255,.06) 1px,transparent 0);background-size:28px 28px;-webkit-mask:radial-gradient(74% 70% at 50% 32%,#000,transparent 76%);mask:radial-gradient(74% 70% at 50% 32%,#000,transparent 76%)}.CaseStudy_ctaOrb__04SAw{position:absolute;z-index:0;left:50%;bottom:-20%;transform:translateX(-50%);width:min(560px,82%);aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(109,59,255,.32),transparent 70%);filter:blur(30px)}.CaseStudy_ctaInner__kx1gH{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.CaseStudy_ctaKicker__D_lOx{display:inline-flex;align-items:center;gap:9px;padding:7px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--pa) 42%,transparent);background:color-mix(in srgb,var(--pa) 10%,transparent);color:var(--text-mid);font-family:var(--font-display);font-size:12.5px}.CaseStudy_ctaKicker__D_lOx:before{content:"✦";color:var(--pa);font-size:12px}.CaseStudy_ctaTitle__Aof_4{margin-top:22px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(32px,5.2vw,66px);line-height:var(--lh-heading);color:var(--text-hi);text-wrap:balance;letter-spacing:-.01em}.CaseStudy_ctaAccent__JVKEE{background:linear-gradient(110deg,color-mix(in srgb,var(--pa) 92%,#fff) 0,#a15cff 60%,#59c2ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.CaseStudy_ctaBody__UHm44{margin-top:18px;max-width:46ch;margin-inline:auto;font-family:var(--font-body);font-weight:300;font-size:clamp(15px,1.4vw,18px);line-height:var(--lh-body);color:var(--text-mid)}.CaseStudy_ctaRow__Wql0o{margin-top:34px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.CaseStudy_ctaPrimary__39AwW{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:999px;background:var(--bg-cta);color:#fff;font-family:var(--font-action);font-size:15.5px;box-shadow:0 10px 34px -8px rgba(109,59,255,.7),var(--inset-cta);transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.CaseStudy_ctaPrimary__39AwW:hover{background:var(--bg-cta-hover);transform:translateY(-2px);box-shadow:0 16px 46px -8px rgba(109,59,255,.82),var(--inset-cta)}.CaseStudy_ctaGhost__DbT8J{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:999px;border:1px solid var(--noir-line-med);color:var(--text-mid);background:color-mix(in srgb,#fff 3%,transparent);font-family:var(--font-display);font-size:15px;transition:border-color .25s ease,color .25s ease,gap .25s ease,background .25s ease}.CaseStudy_ctaGhost__DbT8J:hover{border-color:var(--border-brand);color:var(--text-hi);gap:13px;background:color-mix(in srgb,#fff 6%,transparent)}@media (max-width:1080px){.CaseStudy_heroWord__Zc6I0{font-size:clamp(80px,15vw,180px);opacity:.55}}@media (max-width:900px){.CaseStudy_hero__0Gjzk{min-height:0}.CaseStudy_heroGrid__DGc4F{grid-template-columns:1fr;gap:16px}.CaseStudy_heroVisual__lg6M2{order:2;min-height:clamp(400px,112vw,520px);--fanoff:clamp(96px,24vw,150px)}.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_center__qgBav,.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_left___DJre,.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_right__PNdBR{--dw:clamp(196px,48vw,240px)}.CaseStudy_heroWord__Zc6I0{top:auto;bottom:30%;inset-inline-end:-6%;opacity:.4}.CaseStudy_brand__ypJgF{font-size:clamp(52px,15vw,92px)}.CaseStudy_tagline__WyeOQ{max-width:34ch}.CaseStudy_metaStrip__hKLrZ{gap:14px 26px}.CaseStudy_duoStage__pDrJy{grid-template-columns:1fr}.CaseStudy_duoPanel__9W5Za{height:clamp(360px,104vw,480px)}.CaseStudy_duoPanel__9W5Za .CaseStudy_duoPhone___EjJv{--dw:clamp(216px,56vw,280px)}.CaseStudy_impactGrid__GWLi_{grid-template-columns:1fr;gap:20px}.CaseStudy_trioStage__97dE7{height:clamp(420px,118vw,560px);--toff:clamp(92px,24vw,170px)}.CaseStudy_trioStage__97dE7 .CaseStudy_tPhone__1olSp{--dw:clamp(172px,46vw,230px)}.CaseStudy_stepA__oMimp{top:7%}.CaseStudy_stepC__NAHEz{bottom:7%}.CaseStudy_secNo__c3u9v{font-size:clamp(110px,26vw,190px)}}@media (max-width:640px){.CaseStudy_barNav__CpPO_ .CaseStudy_back__AANnS span{display:none}.CaseStudy_bar__1zsSn{padding-inline:16px}.CaseStudy_barLogo__xsCI7 img{height:26px}.CaseStudy_startCta__dHDvn{display:none}.CaseStudy_latin__7rFUO{letter-spacing:.22em}.CaseStudy_rail__s_S3t{padding-inline:18px;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.CaseStudy_dragHint__siZzd{-webkit-margin-start:0;margin-inline-start:0}.CaseStudy_marquee__3tAbT{transform:rotate(-2deg)}.CaseStudy_statV__2noUt{min-width:1.6ch}.CaseStudy_scrollCue__wtryi{display:none}}@media (prefers-reduced-motion:reduce){.CaseStudy_dragHint__siZzd svg,.CaseStudy_marqueeTrack__K29q2,.CaseStudy_pulseDot__hYl47:before,.CaseStudy_scrollCue__wtryi span,.CaseStudy_stepChip__GTRFp{animation:none}.CaseStudy_duoPanel__9W5Za .CaseStudy_duoPhone___EjJv,.CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU,.CaseStudy_railCard__rbEmG .CaseStudy_device__6BCxQ{transition:none}}.CaseStudy_sheet__9y__v{--bw:320px;position:relative;width:var(--bw);border-radius:clamp(10px,calc(var(--bw) * .028),20px);overflow:hidden;background:#0e0e0d;border:1px solid rgba(255,255,255,.1);box-shadow:0 50px 100px -36px rgba(0,0,0,.88),0 0 0 1px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08)}.CaseStudy_sheet__9y__v img{width:100%;height:auto;display:block}.CaseStudy_sheet__9y__v:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,.06),transparent 22%);pointer-events:none}.CaseStudy_webCase__3bMLI .CaseStudy_heroVisual__lg6M2{--fanoff:clamp(104px,12.5vw,205px);min-height:clamp(330px,39vw,580px)}.CaseStudy_webCase__3bMLI .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_center__qgBav{--bw:clamp(304px,37vw,540px);transform:translate(-50%,-50%) rotate(-1.2deg)}.CaseStudy_webCase__3bMLI .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_left___DJre{--bw:clamp(280px,34vw,490px);transform:translate(calc(-50% - var(--fanoff)),calc(-50% - 7%)) rotate(-4.5deg) scale(.64)}.CaseStudy_webCase__3bMLI .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_right__PNdBR{--bw:clamp(280px,34vw,490px);transform:translate(calc(-50% + var(--fanoff)),calc(-50% - 6%)) rotate(4deg) scale(.62)}.CaseStudy_webCase__3bMLI .CaseStudy_heroVisual__lg6M2:hover .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_center__qgBav{transform:translate(-50%,-52%) rotate(-.6deg)}.CaseStudy_webCase__3bMLI .CaseStudy_heroVisual__lg6M2:hover .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_left___DJre{transform:translate(calc(-50% - var(--fanoff) - 16px),calc(-50% - 8%)) rotate(-5.5deg) scale(.64)}.CaseStudy_webCase__3bMLI .CaseStudy_heroVisual__lg6M2:hover .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_right__PNdBR{transform:translate(calc(-50% + var(--fanoff) + 16px),calc(-50% - 7%)) rotate(5deg) scale(.62)}.CaseStudy_webCase__3bMLI .CaseStudy_rail__s_S3t{gap:clamp(26px,3.6vw,48px);align-items:flex-start}.CaseStudy_webCase__3bMLI .CaseStudy_railCard__rbEmG{width:clamp(318px,80vw,478px)}.CaseStudy_webCase__3bMLI .CaseStudy_railCard__rbEmG .CaseStudy_sheet__9y__v{position:relative;z-index:1;--bw:clamp(300px,76vw,452px);transition:transform .5s cubic-bezier(.22,1,.36,1)}.CaseStudy_webCase__3bMLI .CaseStudy_railCard__rbEmG:hover .CaseStudy_sheet__9y__v{transform:translateY(-10px) rotate(-.5deg)}.CaseStudy_webCase__3bMLI .CaseStudy_railNote__VsxlQ{max-width:34ch}.CaseStudy_webCase__3bMLI .CaseStudy_duoPanel__9W5Za .CaseStudy_duoPhone___EjJv{--bw:clamp(296px,36vw,486px);top:clamp(84px,22%,150px)}.CaseStudy_webCase__3bMLI .CaseStudy_duoCream__wjlfO .CaseStudy_duoPhone___EjJv{transform:rotate(-2.5deg)}.CaseStudy_webCase__3bMLI .CaseStudy_duoDark__vHmk3 .CaseStudy_duoPhone___EjJv{transform:rotate(2.5deg)}.CaseStudy_webCase__3bMLI .CaseStudy_duoCream__wjlfO:hover .CaseStudy_duoPhone___EjJv{transform:rotate(-1.2deg) translateY(-10px)}.CaseStudy_webCase__3bMLI .CaseStudy_duoDark__vHmk3:hover .CaseStudy_duoPhone___EjJv{transform:rotate(1.2deg) translateY(-10px)}.CaseStudy_webCase__3bMLI .CaseStudy_trioStage__97dE7{--toff:clamp(148px,19vw,315px)}.CaseStudy_webCase__3bMLI .CaseStudy_trioStage__97dE7 .CaseStudy_tPhone__1olSp{--bw:clamp(280px,34vw,480px)}.CaseStudy_webCase__3bMLI .CaseStudy_trioStage__97dE7 .CaseStudy_tCenter__yvXR1{transform:translate(-50%,-50%) rotate(-1deg)}.CaseStudy_webCase__3bMLI .CaseStudy_trioStage__97dE7 .CaseStudy_tSideA__5Lrbv{transform:translate(calc(-50% - var(--toff)),calc(-50% + 3%)) rotate(-4.5deg) scale(.7)}.CaseStudy_webCase__3bMLI .CaseStudy_trioStage__97dE7 .CaseStudy_tSideB__l2FcB{transform:translate(calc(-50% + var(--toff)),calc(-50% + 4%)) rotate(4deg) scale(.7)}.CaseStudy_webCase__3bMLI .CaseStudy_impactVisual__fl0gX .CaseStudy_sheet__9y__v{position:relative;z-index:1;--bw:clamp(310px,39vw,505px);transform:rotate(-1.5deg)}@media (max-width:900px){.CaseStudy_webCase__3bMLI .CaseStudy_heroVisual__lg6M2{order:2;min-height:clamp(250px,74vw,400px);--fanoff:clamp(58px,15vw,105px)}.CaseStudy_webCase__3bMLI .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_center__qgBav{--bw:clamp(272px,84vw,380px)}.CaseStudy_webCase__3bMLI .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_left___DJre,.CaseStudy_webCase__3bMLI .CaseStudy_fan__NUJ0a .CaseStudy_fanPhone__LHYeU.CaseStudy_right__PNdBR{--bw:clamp(250px,76vw,340px)}.CaseStudy_webCase__3bMLI .CaseStudy_duoPanel__9W5Za{height:clamp(330px,94vw,460px)}.CaseStudy_webCase__3bMLI .CaseStudy_duoPanel__9W5Za .CaseStudy_duoPhone___EjJv{--bw:clamp(264px,80vw,356px);top:clamp(72px,20%,120px)}.CaseStudy_webCase__3bMLI .CaseStudy_trioStage__97dE7{height:clamp(360px,104vw,520px);--toff:clamp(80px,21vw,150px)}.CaseStudy_webCase__3bMLI .CaseStudy_trioStage__97dE7 .CaseStudy_tPhone__1olSp{--bw:clamp(236px,64vw,320px)}.CaseStudy_webCase__3bMLI .CaseStudy_railCard__rbEmG{width:clamp(280px,86vw,400px)}.CaseStudy_webCase__3bMLI .CaseStudy_railCard__rbEmG .CaseStudy_sheet__9y__v{--bw:clamp(264px,82vw,376px)}}@media (prefers-reduced-motion:reduce){.CaseStudy_webCase__3bMLI .CaseStudy_railCard__rbEmG .CaseStudy_sheet__9y__v{transition:none}}