.work-case-study_page__Y4aA5{--case-accent:#1374ff;min-height:100vh;overflow:hidden;background:#fff;color:#0a1b2b}.work-case-study_hero__YEKPS{position:relative;isolation:isolate;min-height:760px;overflow:hidden;background:radial-gradient(circle at 82% 14%,color-mix(in srgb,var(--case-accent) 24%,transparent),transparent 32%),linear-gradient(rgba(111,161,210,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(111,161,210,.07) 1px,transparent 1px),linear-gradient(135deg,#020b12 0,#051828 58%,#062438 100%);background-size:auto,52px 52px,52px 52px,auto;color:#fff}.work-case-study_heroGlow__5pl8c{position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,rgba(2,11,18,.2),transparent 55%),radial-gradient(circle at 64% 45%,rgba(69,239,160,.07),transparent 30%);pointer-events:none}.work-case-study_heroInner__Jfq7U{width:min(calc(100% - 64px),1500px);margin:0 auto;padding:128px 0 86px}.work-case-study_breadcrumb__V05_l{display:flex;align-items:center;gap:10px;margin:0 0 42px;color:rgba(226,238,248,.52);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.work-case-study_breadcrumb__V05_l a{color:#fff;transition:color .2s ease}.work-case-study_breadcrumb__V05_l a:hover{color:color-mix(in srgb,var(--case-accent) 70%,white)}.work-case-study_breadcrumb__V05_l span:last-child{color:color-mix(in srgb,var(--case-accent) 72%,white)}.work-case-study_heroGrid__OT3Gn{display:grid;grid-template-columns:minmax(0,.88fr) minmax(540px,1.12fr);gap:72px;align-items:center}.work-case-study_heroCopy__Mwm_j{min-width:0}.work-case-study_kicker__DVwSx{margin:0 0 18px;color:color-mix(in srgb,var(--case-accent) 72%,white);font-size:11px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.work-case-study_heroCopy__Mwm_j h1{margin:0;max-width:720px;color:#fff;font-size:clamp(58px,6.2vw,104px);font-weight:820;letter-spacing:-.058em;line-height:.9;text-wrap:balance}.work-case-study_headline__xV8HQ{max-width:720px;margin:27px 0 0;color:#fff;font-size:clamp(27px,2.6vw,44px);font-weight:690;letter-spacing:-.035em;line-height:1.05;text-wrap:balance}.work-case-study_intro__mEDL6{max-width:680px;margin:23px 0 0;color:rgba(226,238,248,.71);font-size:16px;line-height:1.72}.work-case-study_heroActions__d5c0t{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.work-case-study_primaryCta__WdBgW,.work-case-study_secondaryCta__AHSwf{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:16px;padding:0 22px;border-radius:999px;font-size:13px;font-weight:850;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.work-case-study_primaryCta__WdBgW{background:linear-gradient(135deg,color-mix(in srgb,var(--case-accent) 86%,white),#1374ff);box-shadow:0 18px 44px color-mix(in srgb,var(--case-accent) 24%,transparent);color:#fff}.work-case-study_secondaryCta__AHSwf{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.045);color:#fff}.work-case-study_primaryCta__WdBgW:focus-visible,.work-case-study_primaryCta__WdBgW:hover,.work-case-study_secondaryCta__AHSwf:focus-visible,.work-case-study_secondaryCta__AHSwf:hover{transform:translateY(-2px);outline:none}.work-case-study_primaryCta__WdBgW:focus-visible,.work-case-study_primaryCta__WdBgW:hover{box-shadow:0 22px 52px color-mix(in srgb,var(--case-accent) 34%,transparent)}.work-case-study_secondaryCta__AHSwf:focus-visible,.work-case-study_secondaryCta__AHSwf:hover{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.08)}.work-case-study_heroFacts__ooNKL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:40px 0 0;padding:20px 0 0;border-top:1px solid rgba(255,255,255,.12)}.work-case-study_heroFacts__ooNKL div{min-width:0;padding-right:18px}.work-case-study_heroFacts__ooNKL dt{color:rgba(226,238,248,.48);font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.work-case-study_heroFacts__ooNKL dd{margin:7px 0 0;color:#fff;font-size:12px;font-weight:720;line-height:1.35}.work-case-study_previewShell__NGAcz{position:relative;min-width:0;padding-bottom:24px}.work-case-study_browserFrame__TyOPm{position:relative;overflow:hidden;border:1px solid rgba(191,222,248,.22);border-radius:28px;background:#061725;box-shadow:0 38px 110px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.04)}.work-case-study_browserFrame__TyOPm>img{display:block;box-sizing:border-box;width:100%;height:auto;aspect-ratio:16/9;padding:46px 18px 18px;object-fit:contain;object-position:center;background:radial-gradient(circle at 52% 30%,color-mix(in srgb,var(--case-accent) 18%,transparent),transparent 46%),#061725}.work-case-study_browserTop___fUtY{position:absolute;z-index:2;top:0;right:0;left:0;display:flex;height:46px;align-items:center;gap:7px;padding:0 17px;border-bottom:1px solid rgba(145,197,255,.14);background:rgba(4,17,27,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.work-case-study_browserTop___fUtY i{width:7px;height:7px;border-radius:50%;background:#45efa0}.work-case-study_browserTop___fUtY i:first-child{background:#1374ff}.work-case-study_browserTop___fUtY i:nth-child(2){background:#8ab8ff}.work-case-study_browserTop___fUtY span{margin-left:8px;overflow:hidden;color:rgba(255,255,255,.46);font-size:9px;font-weight:850;letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.work-case-study_previewStatus__mB4ty{position:absolute;right:20px;bottom:0;left:20px;display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border:1px solid rgba(191,222,248,.18);border-radius:15px;background:rgba(3,16,26,.9);box-shadow:0 18px 48px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:10px}.work-case-study_previewStatus__mB4ty span{display:flex;align-items:center;gap:9px;color:rgba(226,238,248,.67);font-weight:750}.work-case-study_previewStatus__mB4ty span i{width:7px;height:7px;border-radius:50%;background:#45efa0;box-shadow:0 0 0 5px rgba(69,239,160,.08)}.work-case-study_previewStatus__mB4ty strong{color:#fff;font-size:10px;letter-spacing:.02em}.work-case-study_abstractPreview__XtU_H{position:relative;display:grid;min-height:440px;padding:90px 38px 38px;align-content:end;background:radial-gradient(circle at 66% 20%,color-mix(in srgb,var(--case-accent) 28%,transparent),transparent 30%),linear-gradient(135deg,#08253a,#04111b);color:#fff}.work-case-study_abstractPreview__XtU_H span{position:absolute;top:112px;left:42px;width:42%;height:10px;border-radius:20px;background:#fff}.work-case-study_abstractPreview__XtU_H strong{font-size:clamp(34px,4vw,58px);line-height:1}.work-case-study_abstractPreview__XtU_H i{display:block;height:74px;margin-top:14px;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(255,255,255,.045)}.work-case-study_caseBody__WCpZW{background:#fff;color:#102638}.work-case-study_contentShell__fqbZt{width:min(calc(100% - 64px),1440px);max-width:1440px;margin:0 auto}.work-case-study_designSection__0gBil,.work-case-study_developmentSection__uCdyp,.work-case-study_outcomesSection__FVX8r,.work-case-study_overviewSection__tCnN4{padding:104px 0;border-bottom:1px solid #dbe5ed}.work-case-study_sectionHeading__NAH2t{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:48px;align-items:start}.work-case-study_sectionHeading__NAH2t>p,.work-case-study_storyFlow__IMWMh article>p{margin:0;color:#1475c9;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.work-case-study_sectionHeading__NAH2t h2{max-width:900px;margin:0;color:#071a2b;font-size:clamp(44px,5vw,76px);font-weight:760;letter-spacing:-.052em;line-height:.98;text-wrap:balance}.work-case-study_overviewContent__MmYsK{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(520px,.95fr);gap:76px;margin-top:64px;align-items:start}.work-case-study_overviewCopy__4q1kS{max-width:720px;margin:0;color:#344c5e;font-size:clamp(20px,1.6vw,25px);font-weight:520;line-height:1.58}.work-case-study_overviewGrid__pl8xN{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid #cfdbe4}.work-case-study_overviewGrid__pl8xN div{min-width:0;padding:22px 22px 24px 0;border-bottom:1px solid #dbe5ed}.work-case-study_overviewGrid__pl8xN div:nth-child(2n){padding-left:22px;border-left:1px solid #dbe5ed}.work-case-study_overviewGrid__pl8xN dt{color:#748593;font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.work-case-study_overviewGrid__pl8xN dd{margin:9px 0 0;color:#0b2133;font-size:14px;font-weight:760;line-height:1.5}.work-case-study_storyFlow__IMWMh{display:grid;grid-template-columns:1fr 1fr;margin:0;border-bottom:1px solid #dbe5ed}.work-case-study_storyLabel__WMCpd{grid-column:1/-1;display:flex;align-items:center;gap:14px;padding:30px 0;border-bottom:1px solid #dbe5ed;color:#71828f;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.work-case-study_storyLabel__WMCpd i{color:var(--case-accent);font-style:normal}.work-case-study_storyFlow__IMWMh article{min-width:0;padding:72px clamp(32px,5vw,82px) 82px 0}.work-case-study_storyFlow__IMWMh article+article{padding-right:0;padding-left:clamp(32px,5vw,82px);border-left:1px solid #dbe5ed}.work-case-study_storyFlow__IMWMh h2{max-width:590px;margin:22px 0 0;color:#071a2b;font-size:clamp(36px,3.6vw,58px);font-weight:740;letter-spacing:-.045em;line-height:1.03;text-wrap:balance}.work-case-study_storyRule__0_4H_{width:56px;height:3px;margin:34px 0;background:var(--case-accent)}.work-case-study_storyFlow__IMWMh article>p:last-child{max-width:610px;margin:0;color:#526575;font-size:17px;line-height:1.78}.work-case-study_designSystem__tszY6{display:grid;grid-template-columns:minmax(380px,.78fr) minmax(0,1.22fr);gap:84px;margin-top:68px;align-items:start}.work-case-study_visualFingerprint__GviV3{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #cfdbe4;border-bottom:1px solid #cfdbe4}.work-case-study_visualFingerprint__GviV3>div{min-height:260px;padding:28px 26px;box-sizing:border-box}.work-case-study_visualFingerprint__GviV3>div+div{border-left:1px solid #dbe5ed}.work-case-study_visualFingerprint__GviV3 span{display:block;color:#748593;font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.work-case-study_visualFingerprint__GviV3 small{display:block;margin-top:18px;color:#526575;font-size:12px;line-height:1.5}.work-case-study_typeSample__OrJ_i strong{display:block;margin-top:30px;color:#071a2b;font-size:92px;font-weight:780;letter-spacing:-.075em;line-height:.82}.work-case-study_palette__pK1Ft>div{display:flex;gap:10px;margin-top:50px}.work-case-study_palette__pK1Ft i{display:block;width:46px;height:80px;background:var(--case-accent)}.work-case-study_palette__pK1Ft i:nth-child(2){background:#071a2b}.work-case-study_palette__pK1Ft i:nth-child(3){background:#eaf1f6}.work-case-study_decisionList__eq8La{border-top:1px solid #cfdae3}.work-case-study_decisionList__eq8La article{display:grid;grid-template-columns:50px 1fr;gap:20px;align-items:start;padding:28px 0;border-bottom:1px solid #cfdae3}.work-case-study_decisionList__eq8La span{color:var(--case-accent);font-size:11px;font-weight:900}.work-case-study_decisionList__eq8La p{max-width:700px;margin:0;color:#243c4e;font-size:18px;font-weight:620;line-height:1.55}.work-case-study_buildGrid__boqp3{display:grid;grid-template-columns:1fr 1fr;margin-top:68px;border-top:1px solid #cfdbe4;border-bottom:1px solid #cfdbe4}.work-case-study_buildGrid__boqp3 article{padding:36px 46px 42px 0}.work-case-study_buildGrid__boqp3 article+article{padding-right:0;padding-left:46px;border-left:1px solid #dbe5ed}.work-case-study_buildGrid__boqp3 article>span{color:#1475c9;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.work-case-study_buildGrid__boqp3 ul{margin:26px 0 0;padding:0;list-style:none}.work-case-study_buildGrid__boqp3 li{position:relative;padding:17px 0 17px 24px;border-top:1px solid #e1e8ed;color:#21394b;font-size:16px;font-weight:650;line-height:1.45}.work-case-study_buildGrid__boqp3 li:before{content:"";position:absolute;top:24px;left:1px;width:7px;height:7px;border-radius:50%;background:var(--case-accent)}.work-case-study_outcomesSection__FVX8r{border-bottom:0}.work-case-study_outcomesGrid__I6xSp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:68px;border-top:1px solid #cfdbe4;border-bottom:1px solid #cfdbe4}.work-case-study_outcomesGrid__I6xSp article{min-height:188px;padding:30px 34px 32px 0;box-sizing:border-box}.work-case-study_outcomesGrid__I6xSp article+article{padding-left:34px;border-left:1px solid #dbe5ed}.work-case-study_outcomesGrid__I6xSp span{color:var(--case-accent);font-size:11px;font-weight:900}.work-case-study_outcomesGrid__I6xSp strong{display:block;max-width:350px;margin-top:56px;color:#0b2133;font-size:clamp(20px,2vw,27px);letter-spacing:-.025em;line-height:1.22}.work-case-study_nextVisual__LtsRE{--next-accent:#1374ff;position:relative;width:min(calc(100% - 64px),1440px);min-height:420px;margin:18px auto 112px;display:grid;grid-template-columns:minmax(340px,.72fr) minmax(0,1.28fr);overflow:hidden;border-radius:28px;background:radial-gradient(circle at 18% 20%,color-mix(in srgb,var(--next-accent) 30%,transparent),transparent 38%),#061725;color:#fff;box-shadow:0 28px 80px rgba(5,25,40,.18);transition:transform .28s ease,box-shadow .28s ease}.work-case-study_nextVisual__LtsRE:focus-visible,.work-case-study_nextVisual__LtsRE:hover{transform:translateY(-4px);box-shadow:0 36px 94px rgba(5,25,40,.26);outline:none}.work-case-study_nextVisual__LtsRE:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--next-accent) 40%,transparent),0 36px 94px rgba(5,25,40,.26)}.work-case-study_nextCopy__ugwHg{display:flex;min-width:0;padding:58px;flex-direction:column;justify-content:center}.work-case-study_nextCopy__ugwHg>span{color:color-mix(in srgb,var(--next-accent) 65%,white);font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.work-case-study_nextCopy__ugwHg strong{display:block;margin-top:20px;color:#fff;font-size:clamp(42px,4.7vw,78px);font-weight:780;letter-spacing:-.055em;line-height:.95;text-wrap:balance}.work-case-study_nextCopy__ugwHg p{margin:22px 0 0;color:rgba(226,238,248,.62);font-size:13px;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.work-case-study_nextCopy__ugwHg i{display:block;margin-top:48px;color:#fff;font-size:13px;font-style:normal;font-weight:850}.work-case-study_nextPreview__Pecov{display:grid;min-width:0;padding:42px;place-items:center;background:linear-gradient(120deg,rgba(255,255,255,.02),rgba(255,255,255,.08))}.work-case-study_nextPreview__Pecov>img{display:block;width:100%;height:auto;max-height:340px;object-fit:contain;border:1px solid rgba(191,222,248,.2);border-radius:18px;box-shadow:0 25px 70px rgba(0,0,0,.38)}.work-case-study_nextPreview__Pecov .work-case-study_abstractPreview__XtU_H{width:100%;min-height:330px;border:1px solid rgba(191,222,248,.2);border-radius:18px;box-sizing:border-box}.work-case-study_notFound__Wnl40{display:grid;min-height:70vh;place-content:center;background:#071725;color:#fff;text-align:center}.work-case-study_notFound__Wnl40 a{color:#8ab8ff}@media(max-width:1180px){.work-case-study_hero__YEKPS{min-height:auto}.work-case-study_heroGrid__OT3Gn{grid-template-columns:1fr;gap:54px}.work-case-study_heroCopy__Mwm_j{max-width:860px}.work-case-study_previewShell__NGAcz{max-width:940px}.work-case-study_designSystem__tszY6,.work-case-study_overviewContent__MmYsK{grid-template-columns:1fr;gap:48px}.work-case-study_visualFingerprint__GviV3{max-width:760px}.work-case-study_nextVisual__LtsRE{grid-template-columns:minmax(310px,.8fr) 1.2fr}}@media(max-width:760px){.work-case-study_contentShell__fqbZt,.work-case-study_heroInner__Jfq7U,.work-case-study_nextVisual__LtsRE{width:min(calc(100% - 40px),1440px)}.work-case-study_heroInner__Jfq7U{padding:104px 0 66px}.work-case-study_heroCopy__Mwm_j h1{font-size:clamp(48px,12vw,76px)}.work-case-study_headline__xV8HQ{font-size:clamp(27px,7vw,38px)}.work-case-study_designSection__0gBil,.work-case-study_developmentSection__uCdyp,.work-case-study_outcomesSection__FVX8r,.work-case-study_overviewSection__tCnN4{padding:80px 0}.work-case-study_sectionHeading__NAH2t{grid-template-columns:1fr;gap:20px}.work-case-study_storyFlow__IMWMh{grid-template-columns:1fr}.work-case-study_storyFlow__IMWMh article{padding:64px 0}.work-case-study_storyFlow__IMWMh article+article{padding-left:0;border-top:1px solid #dbe5ed;border-left:0}.work-case-study_buildGrid__boqp3,.work-case-study_outcomesGrid__I6xSp{grid-template-columns:1fr}.work-case-study_buildGrid__boqp3 article,.work-case-study_buildGrid__boqp3 article+article{padding:34px 0;border-left:0}.work-case-study_buildGrid__boqp3 article+article{border-top:1px solid #dbe5ed}.work-case-study_outcomesGrid__I6xSp article,.work-case-study_outcomesGrid__I6xSp article+article{min-height:0;padding:26px 0;border-left:0}.work-case-study_outcomesGrid__I6xSp article+article{border-top:1px solid #dbe5ed}.work-case-study_outcomesGrid__I6xSp strong{margin-top:34px}.work-case-study_nextVisual__LtsRE{grid-template-columns:1fr;margin-bottom:80px}.work-case-study_nextCopy__ugwHg{padding:48px 36px}.work-case-study_nextPreview__Pecov{padding:28px 36px 42px}}@media(max-width:560px){.work-case-study_heroInner__Jfq7U{width:calc(100% - 32px);padding-top:90px}.work-case-study_breadcrumb__V05_l{margin-bottom:30px}.work-case-study_heroGrid__OT3Gn{gap:42px}.work-case-study_heroCopy__Mwm_j h1{font-size:48px}.work-case-study_intro__mEDL6{font-size:15px}.work-case-study_heroActions__d5c0t{display:grid}.work-case-study_primaryCta__WdBgW,.work-case-study_secondaryCta__AHSwf{width:100%}.work-case-study_heroFacts__ooNKL{grid-template-columns:1fr;gap:13px}.work-case-study_heroFacts__ooNKL div{padding:0}.work-case-study_previewShell__NGAcz{padding-bottom:0}.work-case-study_browserFrame__TyOPm{border-radius:18px}.work-case-study_browserFrame__TyOPm>img{padding:40px 9px 10px}.work-case-study_browserTop___fUtY{height:40px}.work-case-study_previewStatus__mB4ty{position:relative;right:auto;bottom:auto;left:auto;display:grid;margin-top:10px;padding:12px 14px}.work-case-study_contentShell__fqbZt,.work-case-study_nextVisual__LtsRE{width:calc(100% - 32px)}.work-case-study_designSection__0gBil,.work-case-study_developmentSection__uCdyp,.work-case-study_outcomesSection__FVX8r,.work-case-study_overviewSection__tCnN4{padding:68px 0}.work-case-study_sectionHeading__NAH2t h2{font-size:42px}.work-case-study_overviewCopy__4q1kS{font-size:18px}.work-case-study_overviewGrid__pl8xN{grid-template-columns:1fr}.work-case-study_overviewGrid__pl8xN div,.work-case-study_overviewGrid__pl8xN div:nth-child(2n){padding:20px 0;border-top:0;border-left:0}.work-case-study_visualFingerprint__GviV3{grid-template-columns:1fr}.work-case-study_visualFingerprint__GviV3>div{min-height:210px;padding:26px 0}.work-case-study_visualFingerprint__GviV3>div+div{border-top:1px solid #dbe5ed;border-left:0}.work-case-study_typeSample__OrJ_i strong{font-size:76px}.work-case-study_palette__pK1Ft>div{margin-top:34px}.work-case-study_storyLabel__WMCpd{padding:24px 0}.work-case-study_storyFlow__IMWMh h2{font-size:38px}.work-case-study_buildGrid__boqp3,.work-case-study_designSystem__tszY6,.work-case-study_outcomesGrid__I6xSp{margin-top:48px}.work-case-study_decisionList__eq8La p{font-size:16px}.work-case-study_nextVisual__LtsRE{min-height:0;border-radius:20px}.work-case-study_nextCopy__ugwHg{padding:42px 24px}.work-case-study_nextCopy__ugwHg strong{font-size:44px}.work-case-study_nextCopy__ugwHg i{margin-top:34px}.work-case-study_nextPreview__Pecov{padding:0 18px 28px}.work-case-study_nextPreview__Pecov .work-case-study_abstractPreview__XtU_H{min-height:270px}}@media(prefers-reduced-motion:reduce){.work-case-study_nextVisual__LtsRE,.work-case-study_primaryCta__WdBgW,.work-case-study_secondaryCta__AHSwf{transition:none}.work-case-study_nextVisual__LtsRE:focus-visible,.work-case-study_nextVisual__LtsRE:hover,.work-case-study_primaryCta__WdBgW:focus-visible,.work-case-study_primaryCta__WdBgW:hover,.work-case-study_secondaryCta__AHSwf:focus-visible,.work-case-study_secondaryCta__AHSwf:hover{transform:none}}@supports not (color:color-mix(in srgb,#fff,#000)){.work-case-study_hero__YEKPS{background:linear-gradient(135deg,#020b12,#051828 58%,#062438)}.work-case-study_breadcrumb__V05_l span:last-child,.work-case-study_kicker__DVwSx{color:#8ab8ff}.work-case-study_primaryCta__WdBgW{background:linear-gradient(135deg,#1374ff,#0f65dd)}.work-case-study_nextVisual__LtsRE{background:#061725}}