.HealthspanCaseHero_hero__9sgqL{--hero-canvas:#f3f1ec;--hero-ink:#111521;--hero-muted:#59616d;--hero-line:rgba(17,21,33,0.34);--hero-lime:#c6f24e;position:relative;overflow:hidden;isolation:isolate;color:var(--hero-ink);background:radial-gradient(circle at 38% 6%,rgba(255,255,255,.96),transparent 42%),linear-gradient(120deg,rgba(255,255,255,.55),transparent 52%),var(--hero-canvas)}.HealthspanCaseHero_hero__9sgqL:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 88% 16%,rgba(221,232,255,.2),transparent 28%),radial-gradient(circle at 72% 82%,rgba(224,214,255,.18),transparent 30%);content:"";pointer-events:none}.HealthspanCaseHero_shell__FKNr4{width:min(1400px,calc(100% - 48px));margin:0 auto}.HealthspanCaseHero_stage__WFQ6H{position:relative;height:clamp(700px,56vw,800px)}.HealthspanCaseHero_back__20db9,.HealthspanCaseHero_code__k5Tne,.HealthspanCaseHero_enter__v3Hf2,.HealthspanCaseHero_meta__T73_4 dt{font-family:var(--font-mono);font-size:10px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.HealthspanCaseHero_back__20db9{position:absolute;z-index:5;top:84px;left:0;display:inline-flex;min-height:44px;align-items:center;gap:12px;color:inherit}.HealthspanCaseHero_back__20db9:after,.HealthspanCaseHero_enter__v3Hf2:after{position:absolute;right:0;bottom:8px;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(.3);transform-origin:left;transition:opacity .18s ease,transform .18s ease}.HealthspanCaseHero_back__20db9:focus-visible:after,.HealthspanCaseHero_back__20db9:hover:after,.HealthspanCaseHero_enter__v3Hf2:focus-visible:after,.HealthspanCaseHero_enter__v3Hf2:hover:after{opacity:.5;transform:scaleX(1)}.HealthspanCaseHero_meta__T73_4{position:absolute;z-index:4;top:26px;right:6%;display:flex;margin:0;gap:clamp(34px,4vw,72px)}.HealthspanCaseHero_meta__T73_4 div{display:flex;align-items:baseline;gap:18px}.HealthspanCaseHero_meta__T73_4 dt{color:var(--hero-muted)}.HealthspanCaseHero_meta__T73_4 dd{margin:0;font-size:14px;font-weight:500}.HealthspanCaseHero_copy__43jcz{position:absolute;z-index:3;top:194px;left:0;width:44%}.HealthspanCaseHero_code__k5Tne{display:inline-flex;align-items:center;gap:12px}.HealthspanCaseHero_code__k5Tne:before{width:8px;height:8px;border-radius:50%;background:var(--hero-lime);box-shadow:0 0 18px rgba(198,242,78,.55);content:""}.HealthspanCaseHero_copy__43jcz h1{max-width:560px;margin:32px 0 0;color:var(--hero-ink);font-family:var(--font-display);font-size:clamp(58px,6vw,88px);font-weight:600;letter-spacing:-.025em;line-height:1;text-wrap:balance}.HealthspanCaseHero_copy__43jcz p{max-width:430px;margin:30px 0 0;color:#343d49;font-size:clamp(16px,1.25vw,19px);letter-spacing:-.024em;line-height:1.48}.HealthspanCaseHero_imageWrap__K6_6R{position:absolute;z-index:1;top:78px;right:-24px;bottom:68px;left:37.5%;overflow:hidden;background:#c9b198}.HealthspanCaseHero_imageWrap__K6_6R:after{position:absolute;inset:0;background:linear-gradient(90deg,var(--hero-canvas) 0,rgba(243,241,236,.72) 4%,transparent 15% 100%);content:"";pointer-events:none}.HealthspanCaseHero_imageWrap__K6_6R img{object-fit:cover;object-position:center center}.HealthspanCaseHero_decisionRail__b9iuF{position:absolute;z-index:6;right:9%;bottom:62px;left:0;height:210px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.94);border-radius:18px;background:rgba(247,247,244,.46);box-shadow:inset 0 0 0 1px rgba(17,21,33,.08),0 24px 76px rgba(39,46,58,.12);backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%)}.HealthspanCaseHero_decisionRail__b9iuF svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.HealthspanCaseHero_mobileRoute__yOxXs{display:none}.HealthspanCaseHero_routeLens__i_DP6,.HealthspanCaseHero_routeNeutral__Rjh6w,.HealthspanCaseHero_routeNode__mo27d,.HealthspanCaseHero_routeSelectedNode__sxYt3,.HealthspanCaseHero_routeSelected__cmLBE{vector-effect:non-scaling-stroke}.HealthspanCaseHero_routeNeutral__Rjh6w,.HealthspanCaseHero_routeSelected__cmLBE{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.HealthspanCaseHero_routeNeutral__Rjh6w{stroke:var(--hero-line)}.HealthspanCaseHero_routeSelected__cmLBE{stroke:#a8d225;stroke-width:2.5;stroke-dasharray:420;stroke-dashoffset:420;animation:HealthspanCaseHero_route-arrival__IF9ag .9s cubic-bezier(.22,1,.36,1) .48s forwards}.HealthspanCaseHero_routeNode__mo27d,.HealthspanCaseHero_routeSelectedNode__sxYt3{fill:rgba(250,250,247,.86);stroke:rgba(17,21,33,.36);stroke-width:2}.HealthspanCaseHero_routeSelectedNode__sxYt3{stroke:#9ec91f;stroke-width:2.5}.HealthspanCaseHero_routeLens__i_DP6{fill:none;stroke:rgba(198,242,78,.6);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:HealthspanCaseHero_lens-arrival__IFnPR .72s cubic-bezier(.16,1,.3,1) 1.12s both}.HealthspanCaseHero_choice__X5d_i,.HealthspanCaseHero_origin__C1epe,.HealthspanCaseHero_paths__sMqVt{position:absolute;z-index:2;margin:0;color:#161b26;font-size:clamp(11px,1.05vw,15px);font-weight:560;letter-spacing:-.03em;line-height:1.14;text-transform:uppercase}.HealthspanCaseHero_origin__C1epe{top:50%;left:4%;transform:translateY(-50%)}.HealthspanCaseHero_choice__X5d_i{top:50%;left:45.5%;transform:translateY(-50%)}.HealthspanCaseHero_paths__sMqVt{inset:0;padding:0;list-style:none}.HealthspanCaseHero_paths__sMqVt li{position:absolute;left:86.5%;white-space:nowrap;transform:translateY(-50%)}.HealthspanCaseHero_paths__sMqVt li:first-child{top:18.9%}.HealthspanCaseHero_paths__sMqVt li:nth-child(2){top:50%}.HealthspanCaseHero_paths__sMqVt li:nth-child(3){top:81.1%}.HealthspanCaseHero_paths__sMqVt .HealthspanCaseHero_selected__PRVhR{padding:10px 19px;border:2px solid rgba(255,255,255,.94);border-radius:999px;background:rgba(198,242,78,.62);box-shadow:0 8px 30px rgba(164,203,39,.12)}.HealthspanCaseHero_enter__v3Hf2{position:absolute;right:0;bottom:0;display:inline-flex;min-height:52px;align-items:center;gap:14px;color:inherit}.HealthspanCaseHero_srOnly__beAQM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes HealthspanCaseHero_route-arrival__IF9ag{to{stroke-dashoffset:0}}@keyframes HealthspanCaseHero_lens-arrival__IFnPR{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@media (min-width:768px) and (max-width:1000px){.HealthspanCaseHero_stage__WFQ6H{height:clamp(680px,72vw,760px)}.HealthspanCaseHero_meta__T73_4{right:2%;gap:20px}.HealthspanCaseHero_meta__T73_4 div{gap:8px}.HealthspanCaseHero_meta__T73_4 dd{font-size:11px}.HealthspanCaseHero_copy__43jcz{top:188px;width:42%}.HealthspanCaseHero_copy__43jcz h1{font-size:clamp(44px,6.8vw,64px)}.HealthspanCaseHero_copy__43jcz p{max-width:310px;font-size:15px}.HealthspanCaseHero_imageWrap__K6_6R{left:36%}.HealthspanCaseHero_decisionRail__b9iuF{right:3%}.HealthspanCaseHero_choice__X5d_i,.HealthspanCaseHero_origin__C1epe,.HealthspanCaseHero_paths__sMqVt{font-size:10px}.HealthspanCaseHero_paths__sMqVt .HealthspanCaseHero_selected__PRVhR{padding:8px 12px}}@media (max-width:767px){.HealthspanCaseHero_hero__9sgqL{background:radial-gradient(circle at 60% 0,rgba(255,255,255,.98),transparent 44%),var(--hero-canvas)}.HealthspanCaseHero_shell__FKNr4{width:calc(100% - 24px)}.HealthspanCaseHero_stage__WFQ6H{display:flex;height:auto;flex-direction:column}.HealthspanCaseHero_back__20db9,.HealthspanCaseHero_copy__43jcz,.HealthspanCaseHero_enter__v3Hf2,.HealthspanCaseHero_imageWrap__K6_6R,.HealthspanCaseHero_meta__T73_4{position:relative;inset:auto}.HealthspanCaseHero_back__20db9{align-self:flex-start;order:1;margin:0 12px}.HealthspanCaseHero_copy__43jcz{width:auto;order:2;margin:20px 12px 0}.HealthspanCaseHero_copy__43jcz h1{max-width:none;margin-top:16px;font-size:clamp(38px,11.8vw,52px);line-height:1;text-wrap:wrap}.HealthspanCaseHero_copy__43jcz p{max-width:340px;margin-top:14px;font-size:16px;line-height:1.5}.HealthspanCaseHero_meta__T73_4{display:grid;grid-template-columns:minmax(88px,.75fr) minmax(0,1.55fr);order:3;margin:28px 12px 0;gap:24px}.HealthspanCaseHero_meta__T73_4 div{display:block}.HealthspanCaseHero_meta__T73_4 dt{margin-bottom:8px;font-size:9px}.HealthspanCaseHero_meta__T73_4 dd{font-size:13px;line-height:1.35}.HealthspanCaseHero_imageWrap__K6_6R{width:100%;aspect-ratio:4/3;order:4;margin-top:28px}.HealthspanCaseHero_imageWrap__K6_6R:after{background:linear-gradient(180deg,rgba(243,241,236,.08),transparent 38% 100%)}.HealthspanCaseHero_imageWrap__K6_6R img{object-position:center center}.HealthspanCaseHero_decisionRail__b9iuF{width:auto;height:200px;order:5;margin:-45px 12px 0;border-radius:17px;background:rgba(248,248,245,.68);box-shadow:inset 0 0 0 1px rgba(17,21,33,.08),0 20px 54px rgba(39,46,58,.13)}.HealthspanCaseHero_desktopRoute__PMSxt{display:none}.HealthspanCaseHero_mobileRoute__yOxXs{display:block}.HealthspanCaseHero_choice__X5d_i,.HealthspanCaseHero_origin__C1epe,.HealthspanCaseHero_paths__sMqVt{font-size:clamp(12px,3.5vw,14px);line-height:1.18}.HealthspanCaseHero_origin__C1epe{top:16.4%;left:17%;transform:none}.HealthspanCaseHero_choice__X5d_i{top:43.6%;left:17%;transform:none}.HealthspanCaseHero_paths__sMqVt li{left:77%}.HealthspanCaseHero_paths__sMqVt li:first-child{top:32.1%}.HealthspanCaseHero_paths__sMqVt li:nth-child(2){top:62.7%}.HealthspanCaseHero_paths__sMqVt li:nth-child(3){top:84.8%}.HealthspanCaseHero_paths__sMqVt .HealthspanCaseHero_selected__PRVhR{padding:0 0 5px;border:0;border-bottom:2px solid var(--hero-lime);border-radius:0;background:transparent;box-shadow:0 7px 14px rgba(164,203,39,.22)}.HealthspanCaseHero_enter__v3Hf2{width:fit-content;min-height:48px;align-self:center;justify-content:center;order:6;margin-top:12px;gap:12px;font-size:10px}}@media (max-width:360px){.HealthspanCaseHero_shell__FKNr4{width:calc(100% - 16px)}.HealthspanCaseHero_back__20db9,.HealthspanCaseHero_copy__43jcz,.HealthspanCaseHero_meta__T73_4{margin-right:8px;margin-left:8px}.HealthspanCaseHero_copy__43jcz p{font-size:15px}.HealthspanCaseHero_meta__T73_4{gap:14px}.HealthspanCaseHero_decisionRail__b9iuF{height:196px;margin-right:8px;margin-left:8px}.HealthspanCaseHero_choice__X5d_i,.HealthspanCaseHero_origin__C1epe,.HealthspanCaseHero_paths__sMqVt{font-size:11px}.HealthspanCaseHero_paths__sMqVt li{left:76%}}@media (prefers-reduced-motion:reduce){.HealthspanCaseHero_routeLens__i_DP6,.HealthspanCaseHero_routeSelected__cmLBE{animation:none}.HealthspanCaseHero_routeSelected__cmLBE{stroke-dashoffset:0}.HealthspanCaseHero_back__20db9:after,.HealthspanCaseHero_enter__v3Hf2:after{transition-duration:.01ms}}@media (prefers-contrast:more){.HealthspanCaseHero_decisionRail__b9iuF{border-color:rgba(17,21,33,.6);background:rgba(250,250,247,.94)}.HealthspanCaseHero_routeNeutral__Rjh6w{stroke:rgba(17,21,33,.72)}}@media (prefers-reduced-transparency:reduce){.HealthspanCaseHero_decisionRail__b9iuF{background:#f7f7f3;backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.HealthspanCaseHero_decisionRail__b9iuF{background:rgba(247,247,243,.96)}}.HealthspanCaseProof_proof__R1YBz{padding:clamp(64px,7vw,108px) 0;color:#f3f1ec}.HealthspanCaseProof_intro__WkKIx{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:clamp(36px,6vw,92px);align-items:end}.HealthspanCaseProof_captures__pdYf7 figcaption,.HealthspanCaseProof_exhibitHeading___ejB2,.HealthspanCaseProof_kicker__z4KFY{font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1.6}.HealthspanCaseProof_kicker__z4KFY{margin:0 0 28px;color:#c6f24e;letter-spacing:.14em;text-transform:uppercase}.HealthspanCaseProof_title__pO7T0{max-width:660px;margin:0;font-family:var(--font-display);font-size:clamp(36px,4.2vw,58px);font-weight:600;letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.HealthspanCaseProof_context__k2b8H>p{margin:0;color:#b8bab1;font-size:16px;line-height:1.6}.HealthspanCaseProof_sourceLink__VqYQn{display:inline-flex;min-height:44px;align-items:center;gap:14px;margin-top:20px;color:#c6f24e;font-size:14px;text-decoration:underline;text-decoration-color:rgba(198,242,78,.48);text-underline-offset:5px}.HealthspanCaseProof_sourceLink__VqYQn:hover{color:#f3f1ec;text-decoration-color:currentColor}.HealthspanCaseProof_exhibit__nuw2S{margin-top:clamp(40px,5vw,64px)}.HealthspanCaseProof_exhibitHeading___ejB2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:17px 0;border-top:1px solid #46483f;color:#f3f1ec;letter-spacing:.02em}.HealthspanCaseProof_exhibitHeading___ejB2 p{margin:0}.HealthspanCaseProof_exhibitHeading___ejB2>span{color:#adafa5}.HealthspanCaseProof_captures__pdYf7{display:grid;grid-template-columns:minmax(0,3.2fr) minmax(0,1fr);align-items:start;gap:clamp(16px,2.2vw,30px)}.HealthspanCaseProof_captures__pdYf7 figure{min-width:0;margin:0}.HealthspanCaseProof_captureFrame__SF0Kn{display:block;overflow:hidden;border:1px solid #62675c;background:#f3f1ec}.HealthspanCaseProof_imageLink__HVYec:focus-visible,.HealthspanCaseProof_sourceLink__VqYQn:focus-visible{outline:3px solid #c6f24e;outline-offset:6px}.HealthspanCaseProof_capture___YO3j{display:block;width:100%;height:auto}.HealthspanCaseProof_captures__pdYf7 figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:3px 18px;padding-top:4px;color:#b8bab1}.HealthspanCaseProof_imageLink__HVYec{display:inline-flex;min-height:44px;align-items:center;gap:5px;color:#dadcd2;text-decoration:underline;text-decoration-color:#777d6c;text-underline-offset:4px}.HealthspanCaseProof_imageLink__HVYec:hover{color:#c6f24e;text-decoration-color:currentColor}.HealthspanCaseProof_limit__acWyE{max-width:620px;margin:28px 0 0;color:#adafa5;font-size:13px;line-height:1.6}.HealthspanCaseProof_srOnly__wKaLH{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:900px){.HealthspanCaseProof_intro__WkKIx{grid-template-columns:1fr;gap:24px}.HealthspanCaseProof_context__k2b8H{max-width:540px}}@media (max-width:600px){.HealthspanCaseProof_proof__R1YBz{padding:60px 0 68px}.HealthspanCaseProof_title__pO7T0{font-size:clamp(30px,9vw,42px)}.HealthspanCaseProof_kicker__z4KFY{margin-bottom:24px}.HealthspanCaseProof_captures__pdYf7{grid-template-columns:1fr;gap:32px}.HealthspanCaseProof_mobile__qJvXv{width:min(100%,340px);justify-self:center}.HealthspanCaseProof_exhibitHeading___ejB2{display:block}.HealthspanCaseProof_exhibitHeading___ejB2>span{display:block;margin-top:5px}}.HealthspanCaseStory_story___4KLX{--story-canvas:#f3f1ec;--story-ink:#111521;--story-muted:#555d68;--story-line:rgba(17,21,33,0.34);--story-grid:rgba(17,21,33,0.055);--story-lime:#c6f24e;position:relative;scroll-margin-top:24px;overflow:hidden;isolation:isolate;padding:clamp(72px,7vw,112px) 0 118px;color:var(--story-ink);background:linear-gradient(var(--story-grid) 1px,transparent 1px),linear-gradient(90deg,var(--story-grid) 1px,transparent 1px),radial-gradient(circle at 68% 18%,rgba(255,255,255,.92),transparent 34%),var(--story-canvas);background-size:72px 72px,72px 72px,auto,auto}.HealthspanCaseStory_story___4KLX:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.5),transparent 14%),radial-gradient(circle at 45% 58%,rgba(221,213,255,.14),transparent 31%);content:"";pointer-events:none}.HealthspanCaseStory_story___4KLX:after{position:absolute;right:0;bottom:0;left:0;height:72px;background:linear-gradient(rgba(198,242,78,.05) 1px,transparent 0),linear-gradient(90deg,rgba(198,242,78,.05) 1px,transparent 0),linear-gradient(180deg,transparent,#11120f 86%);background-size:38px 38px,38px 38px,auto;content:"";pointer-events:none}.HealthspanCaseStory_shell__NGTDh{width:min(1400px,calc(100% - 96px));margin:0 auto}.HealthspanCaseStory_intro__A54lK{max-width:760px}.HealthspanCaseStory_annotation__UJ3WK>span,.HealthspanCaseStory_kicker__NxdJZ,.HealthspanCaseStory_lanes__X1McT,.HealthspanCaseStory_moveNumber__fU_iP,.HealthspanCaseStory_trustLabel__bMLp1{font-family:var(--font-mono);font-weight:650;letter-spacing:.15em;text-transform:uppercase}.HealthspanCaseStory_kicker__NxdJZ{display:block;color:#2d3540;font-size:10px}.HealthspanCaseStory_title__LxH_M{margin:50px 0 0;color:var(--story-ink);font-family:var(--font-display);font-size:clamp(44px,4.2vw,60px);font-weight:600;letter-spacing:-.025em;line-height:1.06;text-wrap:balance}.HealthspanCaseStory_challenge__WDoRD{max-width:600px;margin-top:28px;color:#303844;font-size:clamp(16px,1.25vw,18px);letter-spacing:-.02em;line-height:1.52}.HealthspanCaseStory_blueprint__YJRM6{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(560px,2.5fr) minmax(210px,.82fr);gap:clamp(22px,2.6vw,42px);align-items:center;margin-top:clamp(56px,6vw,92px)}.HealthspanCaseStory_annotation__UJ3WK{position:relative}.HealthspanCaseStory_annotation__UJ3WK>span{display:block;color:#343d49;font-size:9px}.HealthspanCaseStory_annotation__UJ3WK p{margin-top:20px;color:#1f2732;font-size:clamp(14px,1.1vw,16px);letter-spacing:-.015em;line-height:1.52}.HealthspanCaseStory_direction__WeOk6:before,.HealthspanCaseStory_role__yvs2C:after{position:absolute;top:50%;width:34px;height:1px;background:var(--story-line);content:""}.HealthspanCaseStory_role__yvs2C:after{right:calc(clamp(22px, 2.6vw, 42px) * -1)}.HealthspanCaseStory_direction__WeOk6:before{left:calc(clamp(22px, 2.6vw, 42px) * -1)}.HealthspanCaseStory_map__AKGed{position:relative;min-width:0;min-height:420px;margin:0}.HealthspanCaseStory_routes__ItgVQ{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.HealthspanCaseStory_mobileRoutes__whuRI{display:none}.HealthspanCaseStory_routeBase__YJyEJ,.HealthspanCaseStory_routeSelected__DK35C{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.HealthspanCaseStory_routeBase__YJyEJ{stroke:var(--story-line);stroke-width:1.35}.HealthspanCaseStory_routeSelected__DK35C{filter:drop-shadow(0 0 7px rgba(198,242,78,.22));stroke:#acd52d;stroke-width:2.25}.HealthspanCaseStory_routeNode__PcB6F,.HealthspanCaseStory_routeSelectedNode__iXidV{fill:rgba(248,247,243,.94);vector-effect:non-scaling-stroke;stroke:rgba(17,21,33,.52);stroke-width:1.5}.HealthspanCaseStory_routeSelectedNode__iXidV{stroke:#9fc728;stroke-width:2}.HealthspanCaseStory_trustLabel__bMLp1{position:absolute;z-index:4;top:0;left:56.2%;color:#2b3440;font-size:9px;white-space:nowrap;transform:translateX(-50%)}.HealthspanCaseStory_lanes__X1McT{position:absolute;z-index:3;inset:0;margin:0;padding:0;color:#26303b;font-size:clamp(8px,.72vw,10px);list-style:none}.HealthspanCaseStory_lanes__X1McT li{position:absolute;left:1%;display:inline-flex;align-items:center;gap:9px;padding:3px 10px 3px 0;background:var(--story-canvas);white-space:nowrap;transform:translateY(-50%)}.HealthspanCaseStory_lanes__X1McT li:before{width:7px;height:7px;border:1px solid;border-radius:50%;content:""}.HealthspanCaseStory_lanes__X1McT li:first-child{top:19.5%}.HealthspanCaseStory_lanes__X1McT li:nth-child(2){top:50%}.HealthspanCaseStory_lanes__X1McT li:nth-child(3){top:80.5%}.HealthspanCaseStory_lanes__X1McT .HealthspanCaseStory_selectedLane__1ZHuF{color:#1f2932}.HealthspanCaseStory_lanes__X1McT .HealthspanCaseStory_selectedLane__1ZHuF:before{border-color:#9fc728;box-shadow:0 0 0 4px rgba(198,242,78,.12)}.HealthspanCaseStory_lens__KD4ZY{position:absolute;z-index:2;top:11%;bottom:8%;left:56.2%;width:clamp(108px,10vw,144px);overflow:hidden;border:1px solid rgba(168,210,37,.75);border-radius:42px;background:rgba(249,249,246,.24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.82),0 18px 52px rgba(37,43,51,.12);backdrop-filter:blur(4px) saturate(112%);-webkit-backdrop-filter:blur(4px) saturate(112%);translate:-50% 0}.HealthspanCaseStory_lens__KD4ZY:before{position:absolute;inset:0 34% 0 auto;width:28%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);content:"";opacity:.42}.HealthspanCaseStory_moves__zDxpc{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,62px);margin:6px 0 0;padding:0;list-style:none}.HealthspanCaseStory_moves__zDxpc li{position:relative;display:grid;grid-template-columns:38px 1fr;gap:14px;padding-top:24px;border-top:1px solid rgba(17,21,33,.24)}.HealthspanCaseStory_moves__zDxpc li:before{position:absolute;top:-18px;left:18px;width:1px;height:18px;background:rgba(17,21,33,.24);content:""}.HealthspanCaseStory_moveNumber__fU_iP{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(159,199,40,.78);border-radius:50%;color:#668500;font-size:9px;letter-spacing:0}.HealthspanCaseStory_moves__zDxpc p{color:#202833;font-size:clamp(13px,1vw,15px);letter-spacing:-.015em;line-height:1.5}.HealthspanCaseStory_srOnly__LR8M_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}@media (max-width:1199px){.HealthspanCaseStory_shell__NGTDh{width:min(940px,calc(100% - 64px))}.HealthspanCaseStory_blueprint__YJRM6{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"role direction" "map map" "moves moves"}.HealthspanCaseStory_role__yvs2C{grid-area:role}.HealthspanCaseStory_direction__WeOk6{grid-area:direction}.HealthspanCaseStory_direction__WeOk6,.HealthspanCaseStory_role__yvs2C{align-self:stretch;padding:22px 0;border-top:1px solid rgba(17,21,33,.2)}.HealthspanCaseStory_direction__WeOk6:before,.HealthspanCaseStory_role__yvs2C:after{display:none}.HealthspanCaseStory_map__AKGed{grid-area:map;grid-column:1/-1;min-height:400px}.HealthspanCaseStory_moves__zDxpc{grid-area:moves;margin-top:20px}.HealthspanCaseStory_lens__KD4ZY,.HealthspanCaseStory_trustLabel__bMLp1{left:56.5%}.HealthspanCaseStory_lanes__X1McT{font-size:10px}}@media (max-width:767px){.HealthspanCaseStory_story___4KLX{padding:64px 0 104px;background-size:48px 48px,48px 48px,auto,auto}.HealthspanCaseStory_shell__NGTDh{width:calc(100% - 48px)}.HealthspanCaseStory_title__LxH_M{margin-top:34px;font-size:clamp(28px,8.2vw,40px);line-height:1.06}.HealthspanCaseStory_challenge__WDoRD{margin-top:22px;font-size:16px}.HealthspanCaseStory_blueprint__YJRM6{grid-template-columns:1fr;grid-template-areas:"role" "map" "direction" "moves";gap:24px;margin-top:48px}.HealthspanCaseStory_direction__WeOk6,.HealthspanCaseStory_role__yvs2C{padding:20px 0 24px}.HealthspanCaseStory_role__yvs2C{order:1}.HealthspanCaseStory_map__AKGed{grid-column:1;order:2;min-height:480px}.HealthspanCaseStory_direction__WeOk6{order:3}.HealthspanCaseStory_moves__zDxpc{grid-column:1;grid-template-columns:1fr;order:4;gap:34px;margin-top:24px}.HealthspanCaseStory_desktopRoutes__ZWfzO{display:none}.HealthspanCaseStory_mobileRoutes__whuRI{display:block}.HealthspanCaseStory_trustLabel__bMLp1{top:10px;left:56%}.HealthspanCaseStory_lens__KD4ZY{top:13%;bottom:13%;left:56%;width:clamp(84px,27vw,104px);border-radius:34px}.HealthspanCaseStory_lanes__X1McT{font-size:9px}.HealthspanCaseStory_lanes__X1McT li{left:1%;gap:7px}.HealthspanCaseStory_lanes__X1McT li:first-child{top:20.8%}.HealthspanCaseStory_lanes__X1McT li:nth-child(2){top:50%}.HealthspanCaseStory_lanes__X1McT li:nth-child(3){top:79.2%}.HealthspanCaseStory_moves__zDxpc li{padding-top:20px}}@media (max-width:380px){.HealthspanCaseStory_shell__NGTDh{width:calc(100% - 36px)}.HealthspanCaseStory_map__AKGed{min-height:440px}.HealthspanCaseStory_lens__KD4ZY,.HealthspanCaseStory_trustLabel__bMLp1{left:58%}.HealthspanCaseStory_lanes__X1McT{font-size:8px;letter-spacing:.1em}}@media (prefers-reduced-transparency:reduce){.HealthspanCaseStory_lens__KD4ZY{background:#eeece6;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.HealthspanCaseStory_lens__KD4ZY{transition:none}}.WebsiteCaseStudy_page__BghQS{--case-ink:#0c111b;--case-muted:#606978;--case-line:#d9dadd;--case-lime:#c6f24e;--hero-ink:var(--case-ink);--hero-lime:var(--case-lime);container-type:inline-size;width:100%;overflow:clip;color:var(--case-ink);background:#f7f6f3;font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.WebsiteCaseStudy_page__BghQS a{color:inherit;text-decoration:none}.WebsiteCaseStudy_page__BghQS a:focus-visible{outline:2px solid #739200;outline-offset:5px}.WebsiteCaseStudy_page__BghQS figure,.WebsiteCaseStudy_page__BghQS h1,.WebsiteCaseStudy_page__BghQS h2,.WebsiteCaseStudy_page__BghQS h3,.WebsiteCaseStudy_page__BghQS p{margin:0}.WebsiteCaseStudy_page__BghQS ol,.WebsiteCaseStudy_page__BghQS ul{margin:0;padding:0;list-style:none}.WebsiteCaseStudy_shell__WxRbI{width:min(93.76%,1350px);margin-inline:auto}.WebsiteCaseStudy_header__hOzr2{width:min(96.3%,1387px);margin-inline:auto;padding-top:min(1.62cqw,23px)}.WebsiteCaseStudy_header__hOzr2 nav{min-height:min(5.55cqw,80px);margin-top:0;padding:.52cqw 1.1cqw .52cqw 2cqw;border-radius:min(1.85cqw,27px)}.WebsiteCaseStudy_header__hOzr2 nav>a{min-height:36px;font-size:min(1.53cqw,22px);gap:.8cqw}.WebsiteCaseStudy_header__hOzr2 nav>a>span:first-child{width:min(1.75cqw,25px);height:min(1.98cqw,29px)}.WebsiteCaseStudy_header__hOzr2 nav>div{font-size:min(1.17cqw,17px);gap:2.4cqw}.WebsiteCaseStudy_header__hOzr2 nav>div>a{min-height:36px;padding-block:.7cqw}.WebsiteCaseStudy_header__hOzr2 nav>div>a:last-child{padding-inline:1.55cqw;border-radius:1.3cqw;color:#fff}.WebsiteCaseStudy_hero__TaWTp{position:relative;padding-top:min(2.75cqw,40px);padding-bottom:min(4.84cqw,70px)}.WebsiteCaseStudy_back__PCnhI,.WebsiteCaseStudy_label__gz_r1{font-family:var(--font-mono);font-size:min(.88cqw,12px);font-weight:650;letter-spacing:.19em;line-height:1.5;text-transform:uppercase}.WebsiteCaseStudy_back__PCnhI{display:inline-flex;min-height:44px;align-items:center}.WebsiteCaseStudy_back__PCnhI:hover{text-decoration:underline;text-underline-offset:4px}.WebsiteCaseStudy_heroGrid__aXrVf{display:grid;grid-template-columns:minmax(0,33.6fr) minmax(0,64.4fr);gap:2%;margin-top:min(.83cqw,12px)}.WebsiteCaseStudy_heroCopy__DLjSL{min-width:0}.WebsiteCaseStudy_label__gz_r1{display:flex;align-items:center;gap:min(.9cqw,13px)}.WebsiteCaseStudy_dot__b5ODf{display:inline-block;width:min(.8cqw,11px);height:min(.8cqw,11px);flex:0 0 auto;border-radius:50%;background:var(--case-lime)}.WebsiteCaseStudy_projectCode__XDrJE{white-space:nowrap;font-size:min(.835cqw,12px);letter-spacing:.15em}.WebsiteCaseStudy_heroCopy__DLjSL h1{margin:min(2.6cqw,37px) 0 min(2.1cqw,30px);font-family:var(--font-display);font-size:min(8.44cqw,121px);font-weight:700;letter-spacing:-.053em;line-height:.86}.WebsiteCaseStudy_approachRow__ZiR_L h2 span,.WebsiteCaseStudy_heroCopy__DLjSL h1 span{display:block}.WebsiteCaseStudy_subtitle__3_ADa{font-family:var(--font-sans);font-size:min(1.82cqw,26px);font-weight:600;letter-spacing:-.04em;line-height:1.35;text-wrap:wrap}.WebsiteCaseStudy_empire__n5CwQ .WebsiteCaseStudy_subtitle__3_ADa{white-space:nowrap}.WebsiteCaseStudy_description__8UiSR{margin-top:min(1.58cqw,23px)!important;color:var(--case-muted);font-size:min(1.58cqw,23px);letter-spacing:-.026em;line-height:1.5}.WebsiteCaseStudy_heroActions__I5PRA{display:flex;align-items:center;gap:min(2.05cqw,30px);margin-top:min(1.95cqw,28px);white-space:nowrap}.WebsiteCaseStudy_contactButton__iFacb,.WebsiteCaseStudy_liveButton__KTXDZ{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:min(.8cqw,12px);padding:min(1.1cqw,16px) min(1.95cqw,28px);border-radius:min(.85cqw,12px);font-size:min(1.3cqw,19px);font-weight:600;line-height:1.25;transition:background .16s ease,transform .16s ease}.WebsiteCaseStudy_page__BghQS .WebsiteCaseStudy_liveButton__KTXDZ{color:#fff;background:#0d121c;box-shadow:0 7px 18px #0d121c12}.WebsiteCaseStudy_liveButton__KTXDZ .WebsiteCaseStudy_arrow__hQMy2{color:var(--case-lime)}.WebsiteCaseStudy_liveButton__KTXDZ:hover{background:#252e3b;transform:translateY(-2px)}.WebsiteCaseStudy_exploreLink__dctFA{display:inline-flex;min-height:44px;align-items:center;gap:.5cqw;font-size:min(1.26cqw,18px);font-weight:600}.WebsiteCaseStudy_exploreLink__dctFA span{text-decoration:underline;text-underline-offset:3px}.WebsiteCaseStudy_arrow__hQMy2{display:inline-block;width:1.22em;height:1.22em;flex:0 0 auto;vertical-align:middle}.WebsiteCaseStudy_rightArrow__MIlSK{transform:rotate(45deg)}.WebsiteCaseStudy_downArrow__bQjIv{transform:rotate(135deg)}.WebsiteCaseStudy_preview__cnwRf{min-width:0;align-self:start;padding-top:0;transform:translateY(min(-2.2cqw,-19px))}.WebsiteCaseStudy_preview__cnwRf>a{display:block;overflow:hidden;border-radius:min(.55cqw,8px);background:#fff;box-shadow:0 9px 37px #1c26301a}.WebsiteCaseStudy_preview__cnwRf img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;object-position:top center}.WebsiteCaseStudy_preview__cnwRf figcaption{margin-top:min(1.25cqw,18px);color:#858b97;font-size:min(1cqw,14px);letter-spacing:.055em}.WebsiteCaseStudy_journey__67SxL{display:grid;min-height:min(9.9cqw,143px);grid-template-columns:27% minmax(0,1fr);align-items:center;border-block:1px solid var(--case-line)}.WebsiteCaseStudy_journeySteps__6b8LW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.WebsiteCaseStudy_journeySteps__6b8LW li{position:relative;display:flex;min-height:36px;align-items:end;justify-content:space-between;padding-right:min(3.6cqw,52px);font-family:Georgia,Times New Roman,serif;font-size:min(1.6cqw,23px);line-height:1.4;letter-spacing:-.055em}.WebsiteCaseStudy_journeySteps__6b8LW li:before{position:absolute;top:0;right:0;left:0;border-top:1px solid var(--case-line);content:""}.WebsiteCaseStudy_journeySteps__6b8LW li:last-child:before{right:100%}.WebsiteCaseStudy_journeySteps__6b8LW li .WebsiteCaseStudy_dot__b5ODf{position:absolute;top:-3px;left:0}.WebsiteCaseStudy_journeySteps__6b8LW .WebsiteCaseStudy_arrow__hQMy2{width:min(1.15cqw,16px);height:min(1.15cqw,16px);margin-bottom:.35em}.WebsiteCaseStudy_approach__G5Hb0{padding-block:min(4.24cqw,61px) min(3.64cqw,52px);scroll-margin-top:28px}.WebsiteCaseStudy_approachRow__ZiR_L{display:grid;grid-template-columns:60% 40%;align-items:center;margin-top:min(3.04cqw,44px)}.WebsiteCaseStudy_approachRow__ZiR_L h2{font-family:var(--font-display);font-size:min(6.04cqw,87px);font-weight:700;letter-spacing:-.055em;line-height:.9}.WebsiteCaseStudy_approachRow__ZiR_L>p{padding-left:min(2.1cqw,30px);color:var(--case-muted);font-size:min(1.81cqw,26px);letter-spacing:-.035em;line-height:1.46}.WebsiteCaseStudy_exhibit___5vOM{margin:0}.WebsiteCaseStudy_exhibitLink__1L_Wt{display:block;background:#0b2568}.WebsiteCaseStudy_exhibit___5vOM img{display:block;width:100%;height:auto;aspect-ratio:2.015;object-fit:cover;object-position:center}.WebsiteCaseStudy_exhibit___5vOM figcaption{padding-top:min(1.95cqw,28px);color:var(--case-muted);font-size:min(2.07cqw,30px);letter-spacing:-.035em;line-height:1.45}.WebsiteCaseStudy_scope__3iHQJ{display:grid;grid-template-columns:17.4% minmax(0,1fr);margin-top:min(4.63cqw,67px);padding-top:min(2.72cqw,39px);padding-bottom:min(2.58cqw,37px);border-top:1px solid var(--case-line)}.WebsiteCaseStudy_scope__3iHQJ>h2{align-self:start;padding-top:min(1.23cqw,18px)}.WebsiteCaseStudy_scopeItems__A4hSA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:min(3.9cqw,56px)}.WebsiteCaseStudy_scopeItems__A4hSA>div{padding-top:min(1.27cqw,18px);border-top:1.5px solid #7b828b}.WebsiteCaseStudy_scopeItems__A4hSA h3{font-family:Georgia,Times New Roman,serif;font-size:min(1.74cqw,25px);font-weight:500;letter-spacing:-.055em;line-height:1.4}.WebsiteCaseStudy_scopeItems__A4hSA p{margin-top:min(.66cqw,10px);color:var(--case-muted);font-size:min(1.35cqw,19px);letter-spacing:-.01em;line-height:1.43}.WebsiteCaseStudy_finishedLink__wZXVr{grid-column:2;display:flex;min-height:44px;align-items:center;gap:.45em;margin-top:min(2.35cqw,34px)!important;padding-top:min(.7cqw,10px);border-top:1px solid var(--case-line);color:var(--case-muted);font-size:min(1.19cqw,17px)}.WebsiteCaseStudy_finishedLink__wZXVr a{display:inline-flex;min-height:44px;align-items:center;gap:.6em;color:var(--case-ink);font-weight:600}.WebsiteCaseStudy_finishedLink__wZXVr a:hover{text-decoration:underline;text-underline-offset:4px}.WebsiteCaseStudy_finishedLink__wZXVr .WebsiteCaseStudy_arrow__hQMy2{width:.85em;height:.85em}.WebsiteCaseStudy_closing__Di5rh{color:#f9fafb;background:#101620}.WebsiteCaseStudy_closingGrid__d_gCv{display:grid;grid-template-columns:72.2% 27.8%;gap:0;padding-block:min(3.4cqw,49px) min(2.15cqw,31px)}.WebsiteCaseStudy_closing__Di5rh .WebsiteCaseStudy_label__gz_r1{font-size:min(.88cqw,13px);letter-spacing:.17em}.WebsiteCaseStudy_closingGrid__d_gCv h2{margin:min(1.36cqw,20px) 0 min(1.22cqw,18px);font-family:var(--font-display);font-size:min(5.13cqw,74px);font-weight:700;letter-spacing:-.044em;line-height:.91}.WebsiteCaseStudy_page__BghQS .WebsiteCaseStudy_contactButton__iFacb{color:#11170c;background:#d1fa4a}.WebsiteCaseStudy_contactButton__iFacb:hover{background:#ddff71;transform:translateY(-2px)}.WebsiteCaseStudy_nextProject__QdQok{display:flex;min-height:min(9.6cqw,138px);flex-direction:column;align-self:end;justify-content:center;gap:.25em;margin-bottom:min(1.24cqw,18px);padding-left:min(3.8cqw,55px);border-left:1px solid #ffffff64;font-size:min(1.3cqw,19px)}.WebsiteCaseStudy_nextProject__QdQok strong{display:flex;align-items:center;gap:.6em;font-size:min(2cqw,29px);font-weight:500;line-height:1.4}.WebsiteCaseStudy_nextProject__QdQok:hover strong{text-decoration:underline;text-underline-offset:5px}.WebsiteCaseStudy_footerBottom__LEJXx{display:flex;min-height:min(6.1cqw,88px);align-items:center;justify-content:space-between;border-top:1px solid #ffffff35;font-size:min(1.3cqw,19px)}.WebsiteCaseStudy_footerLinks__cFdti{display:flex;min-height:44px;align-items:center;gap:.5em}.WebsiteCaseStudy_copyright__hluNm,.WebsiteCaseStudy_footerLinks__cFdti a{display:inline-flex;min-height:44px;align-items:center}.WebsiteCaseStudy_footerLinks__cFdti a:hover{text-decoration:underline;text-underline-offset:4px}.WebsiteCaseStudy_footerBrand___vcmX{display:inline-flex;min-height:44px;align-items:center;gap:min(1.25cqw,18px);font-family:var(--font-display);font-size:min(1.9cqw,27px);font-weight:500;letter-spacing:-.05em}.WebsiteCaseStudy_footerBrand___vcmX svg{width:min(1.7cqw,24px);height:min(2cqw,29px);--mark-signal:var(--case-lime)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_hero__TaWTp{padding-top:min(3.76cqw,54px);padding-bottom:min(5.2cqw,75px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_heroGrid__aXrVf{grid-template-columns:minmax(0,32.8fr) minmax(0,65.2fr);margin-top:min(1.18cqw,17px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_heroCopy__DLjSL h1{margin-top:min(3.08cqw,44px);margin-bottom:min(3.1cqw,45px);font-size:min(7.5cqw,108px);line-height:.86}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_subtitle__3_ADa{font-family:var(--font-display);font-size:min(2.67cqw,38px);font-weight:700;letter-spacing:-.035em;line-height:1.1;white-space:nowrap}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_description__8UiSR{margin-top:min(1.24cqw,18px)!important;font-size:min(1.62cqw,23px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_heroActions__I5PRA{margin-top:min(2.35cqw,34px);gap:min(1.9cqw,27px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf{margin-bottom:max(-5.9cqw,-85px);transform:translateY(min(-5.9cqw,-51px))}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf>a{padding:min(.6cqw,8px);background:#eae9e5;border-radius:min(.65cqw,9px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf img{aspect-ratio:1.455;border-radius:min(.27cqw,4px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf figcaption{margin-top:min(.75cqw,11px);color:#505969;font-size:min(1.25cqw,18px);letter-spacing:-.025em}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_journey__67SxL{min-height:min(8.77cqw,126px);grid-template-columns:25% minmax(0,1fr)}.WebsiteCaseStudy_journeyPaths__rA_WP{display:grid;grid-template-columns:.94fr 1.17fr 1.2fr;align-items:center}.WebsiteCaseStudy_journeyPaths__rA_WP li{display:flex;min-height:min(2.65cqw,38px);align-items:center;gap:min(1.07cqw,15px);padding-left:min(4.5cqw,65px);border-left:1px solid var(--case-line);font-size:min(1.64cqw,24px);letter-spacing:-.04em;white-space:nowrap}.WebsiteCaseStudy_journeyPaths__rA_WP li:first-child{padding-left:0;border-left:0}.WebsiteCaseStudy_journeyPaths__rA_WP .WebsiteCaseStudy_dot__b5ODf{width:min(1.1cqw,16px);height:min(1.1cqw,16px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approach__G5Hb0{padding-top:min(3.37cqw,49px);padding-bottom:min(3.28cqw,47px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approachRow__ZiR_L{grid-template-columns:57% 43%;margin-top:min(2.4cqw,35px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approachRow__ZiR_L h2{font-size:min(6.45cqw,93px);letter-spacing:-.035em;line-height:.9}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approachRow__ZiR_L>p{display:flex;min-height:min(15.7cqw,226px);align-items:center;padding-left:min(3.9cqw,56px);border-left:1px solid var(--case-line);font-size:min(1.76cqw,25px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_exhibitLink__1L_Wt{width:min(95%,1368px);margin-inline:auto;background:#151810}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_exhibit___5vOM img{aspect-ratio:2.117}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_exhibit___5vOM figcaption{padding-top:min(1.42cqw,20px);font-size:min(1.37cqw,20px);letter-spacing:-.027em}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scope__3iHQJ{display:block;margin-top:min(2.6cqw,37px);padding-top:min(2.9cqw,42px);padding-bottom:min(1.1cqw,16px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scope__3iHQJ>h2{padding:0}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA{gap:0;margin-top:min(.72cqw,10px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA>div{min-height:min(10.1cqw,145px);padding:min(1.24cqw,18px) min(5.15cqw,74px) 0 min(6.1cqw,88px);border-top:0;border-left:1px solid var(--case-line)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA>div:first-child{padding-left:min(2.4cqw,35px);border-left:0}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA>div:last-child{padding-right:min(1.5cqw,22px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA h3{font-family:var(--font-display);font-size:min(2.05cqw,30px);font-weight:650;letter-spacing:-.035em}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA p{margin-top:min(.58cqw,8px);font-size:min(1.62cqw,23px);letter-spacing:-.026em;line-height:1.5}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_finishedLink__wZXVr{margin-top:min(2.4cqw,35px)!important;padding-top:min(.65cqw,9px);font-size:min(1.4cqw,20px);gap:.7em}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_finishedLink__wZXVr a{font-weight:400;text-decoration:underline;text-underline-offset:3px}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_finishedLink__wZXVr .WebsiteCaseStudy_arrow__hQMy2{width:1.2em;height:1.2em}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_closingGrid__d_gCv{grid-template-columns:72% 28%;padding-top:min(3.55cqw,51px);padding-bottom:min(2.8cqw,40px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_closingGrid__d_gCv h2{margin-top:min(1.73cqw,25px);margin-bottom:min(2cqw,29px);font-size:min(5.3cqw,76px);line-height:.91}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_nextProject__QdQok{min-height:min(14.4cqw,207px);margin-bottom:min(1.7cqw,24px);padding-left:min(5.7cqw,82px);border-color:#ffffff30}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_nextProject__QdQok>span{color:#9197a2}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_nextProject__QdQok strong{font-size:min(1.64cqw,24px);text-decoration:underline;text-underline-offset:4px}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_footerBottom__LEJXx{min-height:min(7.53cqw,108px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_footerLinks__cFdti{margin-left:auto;margin-right:min(4.6cqw,66px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_copyright__hluNm{color:#b4bac3}@media (min-width:1441px){.WebsiteCaseStudy_hero__TaWTp{padding-bottom:70px}.WebsiteCaseStudy_header__hOzr2 nav{padding:7px 16px 7px 29px}.WebsiteCaseStudy_header__hOzr2 nav>div{gap:35px}.WebsiteCaseStudy_header__hOzr2 nav>div>a{padding-block:10px}.WebsiteCaseStudy_header__hOzr2 nav>div>a:last-child{padding-inline:22px;border-radius:19px}.WebsiteCaseStudy_preview__cnwRf{transform:translateY(-32px)}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf{transform:translateY(-85px)}}@media (max-width:767px){.WebsiteCaseStudy_header__hOzr2{width:calc(100% - 28px);padding-top:14px}.WebsiteCaseStudy_header__hOzr2 nav{min-height:58px;padding:6px 7px 6px 14px;border-radius:17px}.WebsiteCaseStudy_header__hOzr2 nav>a{font-size:17px;gap:8px}.WebsiteCaseStudy_header__hOzr2 nav>a>span:first-child{width:21px;height:24px}.WebsiteCaseStudy_header__hOzr2 nav>div{font-size:11px}.WebsiteCaseStudy_header__hOzr2 nav>div>a{min-height:44px;padding-block:10px}.WebsiteCaseStudy_header__hOzr2 nav>div>a:last-child{padding-inline:12px;border-radius:11px}.WebsiteCaseStudy_shell__WxRbI{width:calc(100% - 40px)}.WebsiteCaseStudy_hero__TaWTp,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_hero__TaWTp{padding-top:19px;padding-bottom:30px}.WebsiteCaseStudy_back__PCnhI,.WebsiteCaseStudy_closing__Di5rh .WebsiteCaseStudy_label__gz_r1,.WebsiteCaseStudy_label__gz_r1{font-size:9px}.WebsiteCaseStudy_back__PCnhI{min-height:44px}.WebsiteCaseStudy_heroGrid__aXrVf,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_heroGrid__aXrVf{display:flex;flex-direction:column;gap:0;margin-top:15px}.WebsiteCaseStudy_projectCode__XDrJE{font-size:8px;letter-spacing:.1em;gap:7px;white-space:normal}.WebsiteCaseStudy_dot__b5ODf{width:6px;height:6px}.WebsiteCaseStudy_heroCopy__DLjSL h1,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_heroCopy__DLjSL h1{margin-top:24px;margin-bottom:21px;font-size:clamp(62px,13.8vw,100px);letter-spacing:-.055em;line-height:.91}.WebsiteCaseStudy_empire__n5CwQ .WebsiteCaseStudy_heroCopy__DLjSL h1 span:nth-child(2){display:inline}.WebsiteCaseStudy_empire__n5CwQ .WebsiteCaseStudy_heroCopy__DLjSL h1 span:nth-child(2):after{content:" "}.WebsiteCaseStudy_empire__n5CwQ .WebsiteCaseStudy_heroCopy__DLjSL h1 span:last-child{display:inline}.WebsiteCaseStudy_subtitle__3_ADa{max-width:440px;font-size:19px}.WebsiteCaseStudy_empire__n5CwQ .WebsiteCaseStudy_subtitle__3_ADa{white-space:normal}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_subtitle__3_ADa{font-size:clamp(23px,5.9vw,32px);white-space:normal}.WebsiteCaseStudy_description__8UiSR,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_description__8UiSR{max-width:430px;margin-top:12px!important;font-size:16px;letter-spacing:-.02em}.WebsiteCaseStudy_heroActions__I5PRA,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_heroActions__I5PRA{flex-wrap:wrap;gap:10px 19px;margin-top:22px}.WebsiteCaseStudy_contactButton__iFacb,.WebsiteCaseStudy_liveButton__KTXDZ{gap:10px;padding:14px 18px;border-radius:8px;font-size:12px}.WebsiteCaseStudy_exploreLink__dctFA{gap:7px;font-size:12px}.WebsiteCaseStudy_hero__TaWTp .WebsiteCaseStudy_preview__cnwRf,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf{width:100%;margin-top:27px;transform:none}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf{margin-bottom:0}.WebsiteCaseStudy_preview__cnwRf>a{border-radius:5px}.WebsiteCaseStudy_preview__cnwRf img{aspect-ratio:1.5}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf>a{padding:4px;border-radius:6px}.WebsiteCaseStudy_preview__cnwRf figcaption,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_preview__cnwRf figcaption{margin-top:10px;font-size:11px}.WebsiteCaseStudy_journey__67SxL,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_journey__67SxL{display:block;min-height:0;padding-block:22px 25px}.WebsiteCaseStudy_journeyPaths__rA_WP,.WebsiteCaseStudy_journeySteps__6b8LW{margin-top:27px!important}.WebsiteCaseStudy_journeySteps__6b8LW li{min-height:43px;padding-right:15px;font-size:14px;letter-spacing:-.055em}.WebsiteCaseStudy_journeySteps__6b8LW li>span:not(.WebsiteCaseStudy_dot__b5ODf){max-width:80px}.WebsiteCaseStudy_journeySteps__6b8LW .WebsiteCaseStudy_arrow__hQMy2{width:10px;height:10px;margin-bottom:3px}.WebsiteCaseStudy_journeyPaths__rA_WP{grid-template-columns:1fr;gap:16px}.WebsiteCaseStudy_journeyPaths__rA_WP li,.WebsiteCaseStudy_journeyPaths__rA_WP li:first-child{min-height:22px;padding-left:0;border-left:0;gap:12px;font-size:16px}.WebsiteCaseStudy_journeyPaths__rA_WP .WebsiteCaseStudy_dot__b5ODf{width:8px;height:8px}.WebsiteCaseStudy_approach__G5Hb0,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approach__G5Hb0{padding-block:30px}.WebsiteCaseStudy_approachRow__ZiR_L,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approachRow__ZiR_L{display:block;margin-top:23px}.WebsiteCaseStudy_approachRow__ZiR_L h2,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approachRow__ZiR_L h2{font-size:clamp(42px,9.8vw,65px);line-height:.96;letter-spacing:-.05em}.WebsiteCaseStudy_approachRow__ZiR_L>p,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_approachRow__ZiR_L>p{min-height:0;max-width:540px;margin-top:24px;padding-left:0;border:0;font-size:16px;line-height:1.5}.WebsiteCaseStudy_exhibit___5vOM img{aspect-ratio:2.015}.WebsiteCaseStudy_exhibit___5vOM figcaption,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_exhibit___5vOM figcaption{padding-top:15px;font-size:14px}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_exhibitLink__1L_Wt{width:calc(100% - 28px)}.WebsiteCaseStudy_scope__3iHQJ,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scope__3iHQJ{display:block;margin-top:28px;padding-top:24px;padding-bottom:22px}.WebsiteCaseStudy_scope__3iHQJ>h2{padding-top:0}.WebsiteCaseStudy_scopeItems__A4hSA,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA{grid-template-columns:1fr;gap:24px;margin-top:22px}.WebsiteCaseStudy_scopeItems__A4hSA>div,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA>div,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA>div:first-child,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA>div:last-child{min-height:0;padding:15px 0 0;border-left:0;border-top:1px solid var(--case-line)}.WebsiteCaseStudy_scopeItems__A4hSA h3{font-size:19px}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA h3{font-size:22px}.WebsiteCaseStudy_scopeItems__A4hSA p,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_scopeItems__A4hSA p{max-width:440px;margin-top:6px;font-size:15px;line-height:1.5}.WebsiteCaseStudy_finishedLink__wZXVr,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_finishedLink__wZXVr{flex-wrap:wrap;gap:0 7px;margin-top:25px!important;padding-top:15px;font-size:12px}.WebsiteCaseStudy_finishedLink__wZXVr a{min-height:44px}.WebsiteCaseStudy_closingGrid__d_gCv,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_closingGrid__d_gCv{display:block;padding-block:30px 20px}.WebsiteCaseStudy_closingGrid__d_gCv h2,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_closingGrid__d_gCv h2{margin-top:20px;margin-bottom:23px;font-size:clamp(33px,7.8vw,58px);letter-spacing:-.044em;line-height:.98}.WebsiteCaseStudy_nextProject__QdQok,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_nextProject__QdQok{min-height:80px;gap:5px;margin-top:25px;margin-bottom:0;padding:18px 0 0;border-top:1px solid #ffffff30;border-left:0;font-size:12px}.WebsiteCaseStudy_nextProject__QdQok strong,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_nextProject__QdQok strong{font-size:20px}.WebsiteCaseStudy_footerBottom__LEJXx,.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_footerBottom__LEJXx{flex-wrap:wrap;min-height:74px;gap:0 14px;padding-block:10px;font-size:12px}.WebsiteCaseStudy_footerBrand___vcmX{gap:8px;font-size:16px}.WebsiteCaseStudy_footerBrand___vcmX svg{width:18px;height:22px}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_footerLinks__cFdti{margin-left:auto;margin-right:0}.WebsiteCaseStudy_warrior__SIsfI .WebsiteCaseStudy_copyright__hluNm{width:100%;min-height:24px}}@media (prefers-reduced-motion:reduce){.WebsiteCaseStudy_contactButton__iFacb,.WebsiteCaseStudy_liveButton__KTXDZ{transition:none}.WebsiteCaseStudy_contactButton__iFacb:hover,.WebsiteCaseStudy_liveButton__KTXDZ:hover{transform:none}}