.WindowFrame_window__efi7F{position:relative;border:.5px solid var(--color-border-default);border-radius:10px;background:var(--color-bg-surface);box-shadow:var(--window-shadow);overflow:hidden}.WindowFrame_chrome__Qlbky{position:relative;z-index:2;height:30px;display:flex;align-items:center;gap:10px;padding:0 12px;border-bottom:.5px solid var(--color-border-default);background:var(--color-bg-surface)}.WindowFrame_dots__F9pW4{display:flex;gap:5px;flex-shrink:0}.WindowFrame_dot__3fbnE{width:5px;height:5px;border-radius:50%;background:var(--color-accent-pewter)}.WindowFrame_dotGold__2dAXx{background:linear-gradient(120deg,var(--color-accent-gold),var(--color-accent-gold-bright))}.WindowFrame_wlabel__ytq0W{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WindowFrame_body__eeIVM{position:relative;background:var(--color-bg-elevated)}.AnnotatedScreen_row__VFiP7{position:relative;margin:0}.AnnotatedScreen_frame__sMdbs{width:100%;opacity:0;transform:translateY(24px);transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}.AnnotatedScreen_in__MLkkc .AnnotatedScreen_frame__sMdbs{opacity:1;transform:none}.AnnotatedScreen_img____JFq{display:block;width:100%;height:auto}.AnnotatedScreen_markers__VAxGh{position:absolute;inset:0;pointer-events:none}.AnnotatedScreen_marker__t_zzo{position:absolute;box-sizing:border-box;width:20px;height:20px;margin:-10px 0 0 -10px;display:grid;place-items:center;border-radius:50%;border:1.25px solid rgba(var(--brain-gold-rgb),1);background:color-mix(in srgb,var(--color-bg-base) 92%,transparent);box-shadow:0 1px 4px rgba(0,0,0,.18);color:var(--color-accent-gold-text);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase;opacity:0;transition:transform var(--duration-fast) var(--ease-smooth),opacity var(--duration-fast) var(--ease-smooth),background-color var(--duration-fast) var(--ease-smooth),color var(--duration-fast) var(--ease-smooth)}.AnnotatedScreen_in__MLkkc .AnnotatedScreen_marker__t_zzo{opacity:1;animation:AnnotatedScreen_pop__SNYo_ var(--duration-medium) var(--ease-spring) var(--d,0ms) backwards}.AnnotatedScreen_marker__t_zzo.AnnotatedScreen_isActive___AiiR{transform:scale(1.3);background:rgba(var(--brain-gold-rgb),.9);color:var(--color-bg-base)}.AnnotatedScreen_marker__t_zzo.AnnotatedScreen_isDim__yPo_t{opacity:.45}.AnnotatedScreen_hairs__7OZAL{position:absolute;left:0;top:0;overflow:visible}.AnnotatedScreen_hair__9flNX{stroke:rgba(var(--brain-gold-rgb),1);stroke-width:.75;transition:stroke var(--duration-fast) var(--ease-smooth)}.AnnotatedScreen_anchorDot__doOUP{fill:rgba(var(--brain-gold-rgb),1);stroke:var(--color-bg-base);stroke-width:.5}.AnnotatedScreen_anchor__XKkYx{opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth)}.AnnotatedScreen_in__MLkkc .AnnotatedScreen_anchor__XKkYx{opacity:1;animation:AnnotatedScreen_fade___y82_ var(--duration-medium) var(--ease-smooth) var(--d,0ms) backwards}.AnnotatedScreen_anchor__XKkYx.AnnotatedScreen_isDim__yPo_t{opacity:.45}.AnnotatedScreen_anchor__XKkYx.AnnotatedScreen_isActive___AiiR .AnnotatedScreen_hair__9flNX{stroke-width:1.25}.AnnotatedScreen_list__fJmUR,.AnnotatedScreen_overlay__3VajI{display:none}.AnnotatedScreen_list__fJmUR{list-style:none;margin:18px 0 0;padding:0;gap:10px}.AnnotatedScreen_list__fJmUR li{display:grid;grid-template-columns:22px 1fr;gap:8px;align-items:baseline}.AnnotatedScreen_listIdx__0GfwI{display:grid;place-items:center;box-sizing:border-box;width:18px;height:18px;border-radius:50%;border:1px solid rgba(var(--brain-gold-rgb),1);color:var(--color-accent-gold-text);font-family:var(--font-mono);font-size:9px;line-height:1;text-transform:uppercase;transform:translateY(3px)}.AnnotatedScreen_listText__tIB4K{font-family:var(--font-sans,system-ui,sans-serif);font-weight:300;font-size:15px;line-height:1.5;color:var(--color-text-secondary)}@media (max-width:1099px){.AnnotatedScreen_list__fJmUR{display:grid}}@media (min-width:1100px){.AnnotatedScreen_row__VFiP7{margin-right:-40px}.AnnotatedScreen_frame__sMdbs{width:var(--win-w,72%)}.AnnotatedScreen_marker__t_zzo{width:24px;height:24px;margin:-12px 0 0 -12px}.AnnotatedScreen_overlay__3VajI{display:block;position:absolute;inset:0 0 auto 0;pointer-events:none}.AnnotatedScreen_svg__WIKRQ{position:absolute;left:0;top:0;overflow:visible}.AnnotatedScreen_connLine__a_Tgq{fill:none;stroke:var(--color-accent-slate);stroke-width:.75;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke var(--duration-fast) var(--ease-smooth)}.AnnotatedScreen_connDot__dDsHZ{fill:var(--color-accent-slate);opacity:0;transition:fill var(--duration-fast) var(--ease-smooth)}.AnnotatedScreen_in__MLkkc .AnnotatedScreen_connLine__a_Tgq{stroke-dashoffset:0;animation:AnnotatedScreen_draw__hIFnp var(--duration-slow) var(--ease-out-expo) var(--d,0ms) backwards}.AnnotatedScreen_in__MLkkc .AnnotatedScreen_connDot__dDsHZ{opacity:1;animation:AnnotatedScreen_fade___y82_ var(--duration-medium) var(--ease-smooth) var(--d,0ms) backwards}.AnnotatedScreen_conn__2sUil.AnnotatedScreen_isActive___AiiR .AnnotatedScreen_connLine__a_Tgq{stroke:rgba(var(--brain-gold-rgb),1)}.AnnotatedScreen_conn__2sUil.AnnotatedScreen_isActive___AiiR .AnnotatedScreen_connDot__dDsHZ{fill:rgba(var(--brain-gold-rgb),1)}.AnnotatedScreen_tag__mM2eL{position:absolute;display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;pointer-events:auto;outline:none;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:var(--color-text-primary);opacity:0;transition:color var(--duration-fast) var(--ease-smooth)}.AnnotatedScreen_in__MLkkc .AnnotatedScreen_tag__mM2eL{opacity:1;animation:AnnotatedScreen_tagIn___u_7f var(--duration-medium) var(--ease-out-expo) var(--d,0ms) backwards}.AnnotatedScreen_tag__mM2eL.AnnotatedScreen_isActive___AiiR{color:var(--color-accent-gold-text)}.AnnotatedScreen_tag__mM2eL:focus-visible .AnnotatedScreen_twin__1uEk4{box-shadow:0 0 0 2px var(--color-bg-base),0 0 0 3px rgba(var(--brain-gold-rgb),1)}.AnnotatedScreen_twin__1uEk4{flex-shrink:0;box-sizing:border-box;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(var(--brain-gold-rgb),1);color:var(--color-accent-gold-text);font-size:10px;font-weight:700;letter-spacing:0;line-height:1;transition:background-color var(--duration-fast) var(--ease-smooth),color var(--duration-fast) var(--ease-smooth)}.AnnotatedScreen_tag__mM2eL.AnnotatedScreen_isActive___AiiR .AnnotatedScreen_twin__1uEk4{background:rgba(var(--brain-gold-rgb),.9);color:var(--color-bg-base)}.AnnotatedScreen_tagText__nUN_i{min-width:0;padding-top:2.5px}}@keyframes AnnotatedScreen_pop__SNYo_{0%{opacity:0;transform:scale(.5)}}@keyframes AnnotatedScreen_draw__hIFnp{0%{stroke-dashoffset:1}}@keyframes AnnotatedScreen_fade___y82_{0%{opacity:0}}@keyframes AnnotatedScreen_tagIn___u_7f{0%{opacity:0;transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.AnnotatedScreen_frame__sMdbs,.AnnotatedScreen_marker__t_zzo,.AnnotatedScreen_tag__mM2eL{opacity:1;transform:none;transition:none;animation:none!important}.AnnotatedScreen_anchor__XKkYx{opacity:1;animation:none!important}.AnnotatedScreen_connDot__dDsHZ,.AnnotatedScreen_connLine__a_Tgq{animation:none!important;transition:none}.AnnotatedScreen_connLine__a_Tgq{stroke-dashoffset:0}.AnnotatedScreen_connDot__dDsHZ{opacity:1}.AnnotatedScreen_marker__t_zzo.AnnotatedScreen_isDim__yPo_t{opacity:.45}}.CaseStudyView_page__EX0NM{position:relative;min-height:100vh;overflow-x:clip}.CaseStudyView_grid__Z391a{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.6}.CaseStudyView_grid__Z391a:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,var(--grid-dot) 1px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 60% 40% at 4% 14%,#000 0,rgba(0,0,0,.5) 50%,transparent 82%);mask-image:radial-gradient(ellipse 60% 40% at 4% 14%,#000 0,rgba(0,0,0,.5) 50%,transparent 82%)}.CaseStudyView_grid__Z391a:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(60deg,var(--grid-iso) 0 1px,transparent 1px 48px),repeating-linear-gradient(-60deg,var(--grid-iso) 0 1px,transparent 1px 48px);-webkit-mask-image:radial-gradient(ellipse 55% 36% at 98% 12%,#000 0,rgba(0,0,0,.5) 52%,transparent 82%);mask-image:radial-gradient(ellipse 55% 36% at 98% 12%,#000 0,rgba(0,0,0,.5) 52%,transparent 82%)}.CaseStudyView_container__9ti8n{position:relative;z-index:1;max-width:1320px;margin:0 auto;padding:clamp(110px,14vh,160px) clamp(20px,5vw,72px) clamp(72px,10vw,140px)}.CaseStudyView_spine__G9ZsA{position:absolute;left:clamp(8px,1.6vw,24px);top:clamp(110px,14vh,160px);bottom:0;width:.75px;background:var(--color-accent-slate);opacity:.24}.CaseStudyView_back__FIzbW{display:inline-block;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-mono);text-decoration:none;transition:color var(--duration-default) var(--ease-smooth)}.CaseStudyView_back__FIzbW:hover{color:var(--color-accent-gold-text)}.CaseStudyView_head__bJL4i{margin-top:clamp(28px,4vw,48px);display:grid;gap:40px}.CaseStudyView_headLeft__MaIiK{min-width:0}.CaseStudyView_meta___hL1v{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-mono)}.CaseStudyView_metaDot__nWq8z{width:5px;height:5px;border-radius:50%;background:var(--color-accent-pewter)}.CaseStudyView_title__3wmys{margin:20px 0 0;font-family:var(--font-sans,system-ui,sans-serif);font-weight:300;font-size:clamp(40px,5.4vw,76px);line-height:1.04;letter-spacing:-.02em;color:var(--color-text-primary)}.CaseStudyView_tldr__Zc9gz{margin:clamp(32px,4vw,52px) 0 0;border-bottom:.5px solid var(--color-border-default)}.CaseStudyView_tldrRow__qYkRk{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:18px 0;border-top:.5px solid var(--color-border-default)}.CaseStudyView_tldrLabel__jacU5{position:relative;align-self:start;padding-top:.5em;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-mono);white-space:nowrap}.CaseStudyView_goldRule__8a4Ip{position:absolute;left:0;right:16px;bottom:-6px;height:2px;background:linear-gradient(90deg,var(--color-accent-gold),var(--color-accent-gold-bright));transform:scaleX(0);transform-origin:left}.CaseStudyView_headLeft__MaIiK[data-in=true] .CaseStudyView_goldRule__8a4Ip{transform:scaleX(1);transition:transform var(--duration-deliberate) var(--ease-out-expo) .6s}.CaseStudyView_tldrText__a0o3s{margin:0;font-family:var(--font-sans,system-ui,sans-serif);font-weight:300;font-size:clamp(17px,1.5vw,21px);line-height:1.45;color:var(--color-text-primary)}.CaseStudyView_rail__VmBNu{min-width:0}.CaseStudyView_specs__6yYEO{margin:0;border-bottom:.5px solid var(--color-border-default)}.CaseStudyView_spec__dVixg{padding:14px 0;border-top:.5px solid var(--color-border-default)}.CaseStudyView_spec__dVixg dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-mono)}.CaseStudyView_spec__dVixg dd{margin:6px 0 0;font-family:var(--font-sans,system-ui,sans-serif);font-weight:300;font-size:15px;line-height:1.45;color:var(--color-text-secondary)}.CaseStudyView_protoDt__paiJn{display:block}.CaseStudyView_proto__hQ17a{color:inherit;text-decoration:none;display:inline-block;transition:color var(--duration-default) var(--ease-smooth),transform var(--duration-default) var(--ease-smooth)}.CaseStudyView_proto__hQ17a:hover{color:var(--color-text-primary);transform:translateX(2px)}@media (min-width:1024px){.CaseStudyView_head__bJL4i{grid-template-columns:minmax(0,66fr) minmax(0,30fr);justify-content:space-between;gap:4%}.CaseStudyView_rail__VmBNu{padding-top:34px}}@media (max-width:560px){.CaseStudyView_tldrRow__qYkRk{grid-template-columns:1fr;gap:10px}.CaseStudyView_goldRule__8a4Ip{right:auto;width:56px}}.CaseStudyView_section__l_QxD{margin-top:clamp(72px,10vw,140px)}.CaseStudyView_label__z_rMb{display:flex;align-items:center;gap:12px;margin:0 0 clamp(20px,2.4vw,32px);font-family:var(--font-mono);font-weight:400;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-mono)}.CaseStudyView_label__z_rMb:before{content:"";display:block;width:24px;height:.5px;background:var(--color-accent-slate);flex-shrink:0}.CaseStudyView_process__K8_tn{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.4vw,36px)}.CaseStudyView_step__HmHz3{position:relative;padding-top:18px}.CaseStudyView_stepRule__IzJli{position:absolute;left:0;right:0;top:0;height:.5px;background:var(--color-border-strong);transform:scaleX(0);transform-origin:left}.CaseStudyView_process__K8_tn[data-in=true] .CaseStudyView_stepRule__IzJli{transform:scaleX(1);transition:transform var(--duration-slow) var(--ease-out-expo) var(--d,0ms)}.CaseStudyView_stepHead__5mHsI{display:flex;gap:12px;margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-mono)}.CaseStudyView_stepNum__t9NGa{color:var(--color-accent-gold-text)}.CaseStudyView_stepLine__KpkcS{margin:14px 0 0;font-family:var(--font-sans,system-ui,sans-serif);font-weight:300;font-size:16px;line-height:1.55;color:var(--color-text-secondary)}@media (max-width:767px){.CaseStudyView_process__K8_tn{grid-template-columns:repeat(2,1fr);row-gap:32px}}@media (max-width:479px){.CaseStudyView_process__K8_tn{grid-template-columns:1fr}}.CaseStudyView_screens__6yltB{display:flex;flex-direction:column;gap:clamp(72px,10vw,140px)}.CaseStudyView_insights__FJamL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.CaseStudyView_insight__B_cQd{padding:24px;border:.5px solid var(--color-border-default);border-radius:10px}.CaseStudyView_insightIdx__XgRVC{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-mono)}.CaseStudyView_insight__B_cQd p{margin:20px 0 0;font-family:var(--font-sans,system-ui,sans-serif);font-weight:300;font-size:18px;line-height:1.45;color:var(--color-text-primary)}@media (max-width:859px){.CaseStudyView_insights__FJamL{grid-template-columns:1fr}}.CaseStudyView_outcomes__2lX5X{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px clamp(24px,3vw,48px)}.CaseStudyView_outcome__XYgZq{padding-top:20px;border-top:.5px solid var(--color-border-default);min-width:0;display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0;align-content:start;container-type:inline-size}.CaseStudyView_value__Cn2UF{margin:0;font-family:var(--font-sans,system-ui,sans-serif);font-weight:300;font-size:clamp(26px,10.5cqi,60px);line-height:1.05;letter-spacing:-.02em;color:var(--color-text-primary);white-space:nowrap;align-self:end}.CaseStudyView_valueGold__Shlj_{background:linear-gradient(100deg,var(--color-accent-gold) 0,var(--color-accent-gold-bright) 42%,var(--color-accent-gold) 68%,var(--color-accent-gold-text) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.CaseStudyView_caption__NWwg6{align-self:start;margin:14px 0 0;max-width:28em;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;line-height:1.7;text-transform:uppercase;color:var(--color-text-mono)}.CaseStudyView_pn__Mu_zj{margin-top:clamp(72px,10vw,140px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px)}.CaseStudyView_pnCell__BnIqY{min-width:0}.CaseStudyView_pnLabel__Dp_6x{margin:0 0 14px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-tertiary)}.CaseStudyView_pnLabelRight__Gl8SN{text-align:right}@media (max-width:767px){.CaseStudyView_pn__Mu_zj{grid-template-columns:1fr;gap:48px}}.js .Reveal_reveal__TfdAQ:not(.Reveal_stagger__PWlFD){opacity:0;transform:translateY(16px);transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}.js .Reveal_reveal__TfdAQ:not(.Reveal_stagger__PWlFD)[data-in=true]{opacity:1;transform:none}.js .Reveal_stagger__PWlFD>*{opacity:0;transform:translateY(16px);transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}.js .Reveal_stagger__PWlFD[data-in=true]>*{opacity:1;transform:none}.Reveal_stagger__PWlFD>:nth-child(2){transition-delay:76ms}.Reveal_stagger__PWlFD>:nth-child(3){transition-delay:141ms}.Reveal_stagger__PWlFD>:nth-child(4){transition-delay:216ms}.Reveal_stagger__PWlFD>:nth-child(5){transition-delay:297ms}.Reveal_stagger__PWlFD>:nth-child(6){transition-delay:336ms}.Reveal_stagger__PWlFD>:nth-child(7){transition-delay:427ms}.Reveal_stagger__PWlFD>:nth-child(8){transition-delay:.48s}@keyframes Reveal_revealIn__HXRii{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>*,.js .Reveal_immediate__OGjPy:not(.Reveal_stagger__PWlFD){animation:Reveal_revealIn__HXRii var(--duration-slow) var(--ease-out-expo) both}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>:nth-child(2){animation-delay:76ms}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>:nth-child(3){animation-delay:141ms}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>:nth-child(4){animation-delay:216ms}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>:nth-child(5){animation-delay:297ms}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>:nth-child(6){animation-delay:336ms}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>:nth-child(7){animation-delay:427ms}.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>:nth-child(8){animation-delay:.48s}@media (prefers-reduced-motion:reduce){.js .Reveal_immediate__OGjPy.Reveal_stagger__PWlFD>*,.js .Reveal_immediate__OGjPy:not(.Reveal_stagger__PWlFD){animation:none}.Reveal_reveal__TfdAQ:not(.Reveal_stagger__PWlFD),.Reveal_stagger__PWlFD>*{opacity:1;transform:none;transition:none}}