.CurrentlyGrid_grid__KAjyR{margin:0 var(--page-gutter);max-width:calc(var(--max-width) - var(--page-gutter) * 2);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--color-border-solid);border:var(--border-subtle)}.CurrentlyGrid_cell__mbn3l{background:var(--color-surface);padding:var(--space-lg);transition:background var(--duration-fast)}.CurrentlyGrid_cell__mbn3l:hover{background:var(--color-bg)}.CurrentlyGrid_cellHeader__CdsOv{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:10px}.CurrentlyGrid_icon__GU98h{font-family:var(--font-mono);font-size:12px;color:var(--color-accent)}.CurrentlyGrid_label__1vAKK{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);letter-spacing:2px;text-transform:uppercase}.CurrentlyGrid_value__FUysC{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:14px;color:var(--color-ink);line-height:1.5;margin:0}@media (max-width:768px){.CurrentlyGrid_grid__KAjyR{grid-template-columns:1fr 1fr}}@media (max-width:480px){.CurrentlyGrid_grid__KAjyR{grid-template-columns:1fr}}.Label_label__jPRn8{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:2px;text-transform:uppercase;color:var(--color-muted)}.Label_label__jPRn8.Label_accent__9zkcW{color:var(--color-accent)}.page_page__vdvb_{padding-top:var(--nav-height)}.page_header__Sl3_3{padding:var(--space-4xl) var(--page-gutter) var(--space-lg);max-width:var(--max-width-narrow);margin:0 auto}.page_heading__UJ5gw{font-weight:var(--weight-bold);font-size:var(--text-3xl);line-height:1.1;letter-spacing:-1.5px;margin:var(--space-lg) 0 0}.page_sub__g7kWQ{font-weight:var(--weight-light);font-size:var(--text-lg);color:var(--color-muted);line-height:1.5;margin-top:var(--space-md);max-width:var(--max-width-text)}.page_availability__3S2eu{display:flex;align-items:center;gap:var(--space-sm);padding:0 var(--page-gutter);max-width:var(--max-width-narrow);margin:var(--space-lg) auto var(--space-2xl)}.page_availDot__DO_LY{color:#22c55e;font-size:10px;animation:page_pulse__s7OnT 2s ease-in-out infinite}.page_availText__WWr_q{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink)}@keyframes page_pulse__s7OnT{0%,to{opacity:1}50%{opacity:.4}}.page_servicesSection__71k6z{padding:0 var(--page-gutter) var(--space-2xl);max-width:var(--max-width-narrow);margin:0 auto}.page_servicesGrid__iDgdF{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md);margin-top:var(--space-lg)}.page_serviceCard__Kez1W{background:var(--color-surface);border:var(--border-subtle);padding:var(--space-lg);text-align:left;width:100%;cursor:pointer;transition:border-color var(--duration-base)}.page_serviceCardExpanded__Bgx__,.page_serviceCard__Kez1W:hover{border-color:var(--color-accent)}.page_serviceHeader__Y2lwo{display:flex;gap:var(--space-md);align-items:flex-start}.page_serviceIcon__2ljHN{font-size:18px;color:var(--color-accent);margin-top:2px;flex-shrink:0}.page_serviceTitle__v6yeJ{font-weight:var(--weight-bold);font-size:16px;display:block;color:var(--color-ink)}.page_serviceShort__CiWoi{font-weight:var(--weight-light);font-size:13px;color:var(--color-muted);display:block;margin-top:2px}.page_serviceToggle__eX6WF{font-family:var(--font-mono);font-size:18px;color:var(--color-muted);margin-left:auto;flex-shrink:0}.page_serviceDetail__seIiZ{font-weight:var(--weight-light);font-size:14px;line-height:1.6;color:var(--color-ink);margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--border-subtle)}.page_formSection__JJp5H{padding:0 var(--page-gutter) var(--space-4xl);max-width:var(--max-width-narrow);margin:0 auto}.page_formGrid__myPu_{display:grid;grid-template-columns:1fr 300px;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.page_formHeading__R_6tC{font-weight:var(--weight-bold);font-size:24px;letter-spacing:-.5px;margin:0 0 var(--space-sm)}.page_formSub__pAm_6{font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-muted);margin-bottom:var(--space-xl)}.page_form__arM1T{display:flex;flex-direction:column;gap:var(--space-lg)}.page_field__1kZJy{display:flex;flex-direction:column;gap:var(--space-sm)}.page_label__zFMfb{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);letter-spacing:1.5px;text-transform:uppercase}.page_input__4_GuJ,.page_textarea__ppW_b{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-ink);background:var(--color-surface);border:var(--border-subtle);padding:12px 16px;transition:border-color var(--duration-fast);outline:none}.page_input__4_GuJ:focus,.page_textarea__ppW_b:focus{border-color:var(--color-accent)}.page_textarea__ppW_b{resize:vertical;min-height:120px}.page_submit__1kP_F{font-family:var(--font-mono);font-size:14px;background:var(--color-ink);color:var(--color-bg);border:none;padding:14px 32px;cursor:pointer;letter-spacing:.5px;transition:background var(--duration-fast);align-self:flex-start}.page_submit__1kP_F:hover{background:var(--color-accent)}.page_submit__1kP_F:disabled{opacity:.5;cursor:wait}.page_submit__1kP_F:disabled:hover{background:var(--color-ink)}.page_formError__SR1LE{font-family:var(--font-mono);font-size:12px;color:var(--color-accent);margin-top:var(--space-sm)}.page_formSuccess__Xl07s{padding:var(--space-xl);border:1px solid var(--color-accent);background:var(--color-surface)}.page_formSuccessTitle__mJiIU{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:20px;color:var(--color-ink);margin:0 0 var(--space-sm);letter-spacing:-.3px}.page_formSuccessBody__Udcp6{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:14px;color:var(--color-muted);line-height:1.6;margin:0}.page_formSuccessBody__Udcp6 a{color:var(--color-accent)}.page_formRight__lLTTP{display:flex;flex-direction:column;gap:var(--space-xl);padding-top:var(--space-2xl)}.page_directContact__1Eycb{display:flex;flex-direction:column;gap:var(--space-sm)}.page_email__5GClA{font-family:var(--font-mono);font-size:13px;color:var(--color-accent);margin-top:var(--space-sm);transition:opacity var(--duration-fast)}.page_email__5GClA:hover{opacity:.7}.page_linkedin__lRG_o{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);transition:color var(--duration-fast)}.page_linkedin__lRG_o:hover{color:var(--color-ink)}.page_locationText__S0wJ0{font-weight:var(--weight-light);font-size:14px;color:var(--color-muted);margin-top:var(--space-sm)}.page_recentWork__G0qmj{display:flex;flex-direction:column;gap:var(--space-sm)}.page_recentLink__MaJbg{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);transition:color var(--duration-fast)}.page_recentLink__MaJbg:hover{color:var(--color-accent)}@media (max-width:768px){.page_formGrid__myPu_,.page_servicesGrid__iDgdF{grid-template-columns:1fr}.page_formRight__lLTTP{padding-top:0}}.ImagePlaceholder_placeholder__JbfXZ{background:rgba(17,17,16,.04);display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.ImagePlaceholder_img__s8COK{width:100%;height:100%;object-fit:cover;display:block}.page_page__fmZPr{padding-top:var(--nav-height)}.page_header__Qajqv{padding:var(--space-4xl) var(--page-gutter) var(--space-xl);max-width:var(--max-width-narrow);margin:0 auto}.page_back__J7sHI{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);display:inline-block;margin-bottom:var(--space-xl);transition:color var(--duration-fast)}.page_back__J7sHI:hover{color:var(--color-accent)}.page_title__Lz010{font-weight:var(--weight-bold);font-size:var(--text-3xl);line-height:1.1;letter-spacing:-1.5px;margin:var(--space-lg) 0 0}.page_sub__W1MMs{font-weight:var(--weight-light);font-size:var(--text-lg);color:var(--color-muted);line-height:1.5;margin-top:var(--space-lg);max-width:var(--max-width-text)}.page_tags__0Ay0A{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xl)}.page_tag__45Swb{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);padding:6px 14px;border:var(--border-subtle);letter-spacing:.3px}.page_img__9IfD8{padding:0 var(--page-gutter);max-width:var(--max-width-narrow);margin:0 auto var(--space-2xl)}.page_imgInline__lMU_D{margin-top:var(--space-lg)}.page_s__hc4nZ{padding:var(--space-xl) var(--page-gutter);max-width:var(--max-width-narrow);margin:0 auto}.page_b__glnXh{margin-top:var(--space-md)}.page_b__glnXh p{font-weight:var(--weight-light);font-size:16px;line-height:1.7;margin-bottom:var(--space-lg);color:var(--color-ink)}.page_two__aBBgi{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start;margin-top:var(--space-md)}.page_muted__fXDBx{font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-muted);margin-top:var(--space-lg)}@media (max-width:768px){.page_two__aBBgi{grid-template-columns:1fr}}.page_page__wZ_os{padding-top:var(--nav-height)}.page_header__OLDS4{padding:var(--space-4xl) var(--page-gutter) var(--space-2xl);max-width:var(--max-width-narrow);margin:0 auto}.page_heading__GC3em{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-3xl);color:var(--color-ink);line-height:1.1;letter-spacing:-1.5px;margin:var(--space-lg) 0 0}.page_intro__ab8ER{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:18px;color:var(--color-muted);margin-top:var(--space-lg);line-height:1.6;max-width:var(--max-width-text)}.page_content__T_OBJ{padding:0 var(--page-gutter) var(--space-4xl);max-width:var(--max-width-narrow);margin:0 auto}.page_featuredCard__gsas8{background:var(--color-ink);padding:var(--space-2xl);margin-bottom:var(--space-lg)}.page_featuredMeta__SpctX{display:flex;gap:var(--space-md);align-items:center;margin-bottom:var(--space-lg);flex-wrap:wrap}.page_statusBadge__Drae5{font-family:var(--font-mono);font-size:11px;color:var(--color-accent);letter-spacing:1.5px;text-transform:uppercase}.page_metaText__TqoOb{font-family:var(--font-mono);font-size:11px;color:#666}.page_featuredTitle__L8jzh{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:32px;color:var(--color-bg);line-height:1.15;letter-spacing:-.5px;margin:0 0 var(--space-md)}.page_featuredDescription__ap6SM{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-md);color:#999;line-height:1.6;max-width:600px;margin-bottom:var(--space-xl)}.page_fieldGrid__mYAfQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid hsla(0,0%,100%,.08)}.page_fieldLabel__gEPtk,.page_field__zmjq_{margin-bottom:var(--space-sm)}.page_fieldLabel__gEPtk{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);letter-spacing:2px;text-transform:uppercase;display:block}.page_fieldValue__4LMgU{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:14px;color:hsla(0,0%,100%,.75);line-height:1.6;margin:0}.page_whatItDemonstrates__6h5G_{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid hsla(0,0%,100%,.08)}.page_tagList__ya4Q_{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.page_tag__FtLA9{font-family:var(--font-mono);font-size:11px;color:hsla(0,0%,100%,.6);padding:6px 14px;border:1px solid hsla(0,0%,100%,.1);letter-spacing:.3px}.page_govlabLink__JSvr6{font-family:var(--font-mono);font-size:13px;color:var(--color-accent);display:inline-block;margin-top:var(--space-xl);transition:opacity var(--duration-fast)}.page_govlabLink__JSvr6:hover{opacity:.7}.page_relatedPost__sSuPl{display:block;background:var(--color-surface);padding:var(--space-xl);border:var(--border-subtle);text-decoration:none;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.page_relatedPost__sSuPl:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.page_relatedMeta__plIm_{margin-bottom:var(--space-md)}.page_relatedTitle__FlHdP{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:22px;color:var(--color-ink);line-height:1.3;letter-spacing:-.3px;margin:0}.page_relatedExcerpt__FuZMY{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:14px;color:var(--color-muted);line-height:1.5;margin-top:10px}.page_relatedCta__uCC_r{font-family:var(--font-mono);font-size:12px;color:var(--color-accent);display:block;margin-top:var(--space-md)}.page_nextSection__A2dmw{margin-bottom:var(--space-2xl);padding-top:var(--space-2xl);border-top:var(--border-subtle)}.page_nextIntro__xgLzB{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-muted);line-height:1.6;max-width:var(--max-width-text);margin:var(--space-md) 0 var(--space-xl)}.page_nextGrid__aCoGN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.page_nextItem__XqkQR{padding:var(--space-lg);border-left:2px solid var(--color-border-solid);background:transparent;transition:border-color var(--duration-base)}.page_nextItem__XqkQR:hover{border-left-color:var(--color-accent)}.page_nextStatus__5lyFw{font-family:var(--font-mono);font-size:10px;color:var(--color-accent);letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:var(--space-sm)}.page_nextTitle__Rf0_2{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:18px;color:var(--color-ink);line-height:1.2;letter-spacing:-.3px;margin:0 0 var(--space-sm)}.page_nextBody__MUd3m{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:14px;color:var(--color-muted);line-height:1.6;margin:0}@media (max-width:768px){.page_fieldGrid__mYAfQ{grid-template-columns:1fr;gap:var(--space-lg)}.page_featuredCard__gsas8{padding:var(--space-xl)}.page_nextGrid__aCoGN{grid-template-columns:1fr;gap:var(--space-md)}}.PixelChaseSection_section___R5nB{padding:var(--space-2xl) var(--page-gutter) var(--space-2xl);max-width:var(--max-width);margin:0 auto}.PixelChaseSection_intro__LKN0p{margin-bottom:var(--space-lg);max-width:var(--max-width-text)}.PixelChaseSection_heading__Gu5VZ{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-2xl);line-height:1.1;letter-spacing:-1px;color:var(--color-ink);margin:var(--space-md) 0 var(--space-sm)}.PixelChaseSection_sub__fofUQ{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-base);line-height:1.6;color:var(--color-muted);margin:0}.Beliefs_section__YI7HW{padding:var(--space-3xl) var(--page-gutter);max-width:var(--max-width);margin:0 auto}.Beliefs_grid__EcPH2{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xl) var(--space-3xl);gap:var(--space-2xl) var(--space-3xl);margin-top:var(--space-xl)}.Beliefs_belief__mKLhx{position:relative}.Beliefs_statement__4Nf_6{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:19px;color:var(--color-ink);line-height:1.3;letter-spacing:-.3px;margin:0 0 10px}.Beliefs_detail__YxmPE{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-muted);line-height:1.6;margin:0}@media (max-width:768px){.Beliefs_grid__EcPH2{grid-template-columns:1fr;gap:var(--space-xl)}}.WorkPreview_section__Azlb3{padding:var(--space-2xl) var(--page-gutter) var(--space-2xl);max-width:var(--max-width);margin:0 auto}.WorkPreview_grid__ooWn3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg);margin-top:var(--space-lg)}.WorkPreview_card___tEef{display:block;background:var(--color-surface);padding:var(--space-xl);border:var(--border-subtle);text-decoration:none;transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.WorkPreview_card___tEef:hover{border-color:var(--color-accent);transform:translateY(-2px)}.WorkPreview_tag__nEQ3H{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:12px}.WorkPreview_title__GXKOX{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:20px;color:var(--color-ink);margin:0}.WorkPreview_metric__SoKWj{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent);display:block;margin-top:var(--space-md)}@media (max-width:768px){.WorkPreview_grid__ooWn3{grid-template-columns:1fr}}.ClosingReframe_section__4Gt3I{padding:var(--space-3xl) var(--page-gutter) var(--space-4xl);max-width:800px;margin:0 auto;text-align:center}.ClosingReframe_text__pc6EV{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-2xl);color:var(--color-ink);line-height:1.3;letter-spacing:-.5px}.ClosingReframe_accent__QubL9{color:var(--color-accent)}.HeroSection_hero__V8Y5w{padding:var(--space-4xl) var(--page-gutter) var(--space-3xl);max-width:var(--max-width);margin:0 auto}.HeroSection_heading__7PvT3{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-hero);line-height:1.05;color:var(--color-ink);max-width:900px;margin:var(--space-lg) 0 0;letter-spacing:-2px}.HeroSection_accent__6lm_e{color:var(--color-accent)}.HeroSection_sub__jV1kq{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-lg);line-height:1.6;color:var(--color-muted);max-width:var(--max-width-text);margin-top:var(--space-xl)}@media (max-width:768px){.HeroSection_hero__V8Y5w{padding:var(--space-3xl) var(--page-gutter) var(--space-2xl)}}.LabFeature_card__P5tRz{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-ink);padding:var(--space-2xl) var(--space-2xl);min-height:320px;text-decoration:none;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.LabFeature_card__P5tRz:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(17,17,16,.15)}.LabFeature_label__5oEGu{font-family:var(--font-mono);font-size:11px;color:var(--color-accent);letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:var(--space-lg)}.LabFeature_heading__i2j69{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:28px;color:var(--color-bg);line-height:1.2;letter-spacing:-.5px;margin:0}.LabFeature_description__xr1hz{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-base);color:#999;margin-top:var(--space-md);line-height:1.6}.LabFeature_cta__PphxV{font-family:var(--font-mono);font-size:12px;color:var(--color-accent);margin-top:var(--space-xl);display:block}.LatestThinking_card__y01Nc{display:block;background:var(--color-surface);padding:var(--space-xl);border:var(--border-subtle);text-decoration:none;flex:1 1;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.LatestThinking_card__y01Nc:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}.LatestThinking_label__One7Q{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:var(--space-md)}.LatestThinking_heading__SaFNO{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:22px;color:var(--color-ink);line-height:1.3;letter-spacing:-.3px;margin:0}.LatestThinking_excerpt__z8zRo{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:14px;color:var(--color-muted);margin-top:12px;line-height:1.5}.LatestThinking_cta__7u6_P{font-family:var(--font-mono);font-size:12px;color:var(--color-accent);display:block;margin-top:var(--space-lg)}.page_page__ZU32B{padding-top:var(--nav-height)}.page_featureGrid__LbVmI{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-3xl) var(--page-gutter);max-width:var(--max-width);margin:0 auto}.page_featureRight__Upbk3{display:flex;flex-direction:column;gap:var(--space-lg)}.page_proofStrip__gk_pI{background:var(--color-surface);padding:18px var(--space-xl);border:var(--border-subtle);display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.page_proofStat__tEFXi{text-align:center}.page_proofNum__quPMz{display:block;font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-xl);color:var(--color-ink);letter-spacing:-1px}.page_proofLabel__jmDwI{display:block;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);margin-top:var(--space-xs);letter-spacing:.5px}@media (max-width:768px){.page_featureGrid__LbVmI{grid-template-columns:1fr;padding:var(--space-2xl) var(--page-gutter)}.page_proofStrip__gk_pI{grid-template-columns:1fr;gap:var(--space-lg);padding:var(--space-xl)}.page_proofStat__tEFXi{display:flex;align-items:baseline;gap:var(--space-sm);text-align:left}}.PixelChase_container__wGxJR{position:relative;background:var(--color-surface);border:var(--border-subtle);height:380px;cursor:crosshair;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color var(--duration-base)}.PixelChase_container__wGxJR:hover{border-color:var(--color-accent)}.PixelChase_trailDot__Yuxp2{width:3px;height:3px;background:var(--color-ink);border-radius:50%;transition:opacity .3s}.PixelChase_pixel__Ld2OI,.PixelChase_trailDot__Yuxp2{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.PixelChase_pixel__Ld2OI{width:10px;height:10px;background:var(--color-accent);transition:left .08s,top .08s;box-shadow:0 0 16px rgba(255,45,120,.3),0 0 32px rgba(255,45,120,.15)}.PixelChase_pixelActive__bawBN{animation:PixelChase_pulse__ryXlx 1.2s ease-in-out infinite}@keyframes PixelChase_pulse__ryXlx{0%,to{box-shadow:0 0 16px rgba(255,45,120,.3),0 0 32px rgba(255,45,120,.15)}50%{box-shadow:0 0 24px rgba(255,45,120,.5),0 0 48px rgba(255,45,120,.25)}}.PixelChase_statusBar__7Gj3P{position:absolute;bottom:16px;left:24px;right:24px;display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none}.PixelChase_statusText__O3rQo{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);line-height:1.5;max-width:420px;margin:0;transition:color var(--duration-base)}.PixelChase_statusReveal__ips5v{color:var(--color-ink)}.PixelChase_statusHint__jt2Lk{font-family:var(--font-mono);font-size:10px;color:var(--color-muted);opacity:.5;margin:0}.PixelChase_caughtMessage__5_uYK{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--space-2xl);text-align:center;animation:PixelChase_fadeIn__xbn8n var(--duration-slow) var(--ease-out)}.PixelChase_caughtAccent__fgVEk{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent);margin-bottom:var(--space-md)}.PixelChase_caughtText__Uz69l{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-md);color:var(--color-ink);line-height:1.6;max-width:480px}@keyframes PixelChase_fadeIn__xbn8n{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.PixelChase_container__wGxJR{height:320px}.PixelChase_statusBar__7Gj3P{left:16px;right:16px;bottom:12px}}.page_page__bHvK0{padding-top:var(--nav-height)}.page_header__aoGnN{padding:var(--space-4xl) var(--page-gutter) var(--space-2xl);max-width:var(--max-width);margin:0 auto}.page_heading__p3ybD{font-weight:var(--weight-bold);font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-1px;margin:var(--space-lg) 0 0}.page_twoCol__9qvsT{display:grid;grid-template-columns:1fr 340px;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.page_bio__W1cuC,.page_twoCol__9qvsT{margin-top:var(--space-xl)}.page_bio__W1cuC p{font-weight:var(--weight-light);font-size:16px;line-height:1.7;margin-bottom:var(--space-lg)}.page_cvSection__Nb4yP{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:var(--border-subtle)}.page_cvGrid__YrVTc{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md);margin-top:var(--space-lg)}.page_cvItem__5g5zo{display:flex;flex-direction:column;gap:var(--space-xs)}.page_cvLabel__ZZjHA{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);letter-spacing:1px;text-transform:uppercase}.page_cvValue__LqpVv{font-weight:var(--weight-light);font-size:14px;line-height:1.5}.page_langSection__k13zc{margin-top:var(--space-xl)}.page_langList__Iw1sC{display:flex;gap:var(--space-lg);margin-top:var(--space-md)}.page_lang__WDhzL{font-weight:var(--weight-light);font-size:14px}.page_langLevel__cgzhI{color:var(--color-muted)}.page_sidebar__f4lGv{position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + var(--space-xl));display:flex;flex-direction:column;gap:var(--space-lg)}.page_photo__Qgfy_{width:100%}.page_currentlyCard__Ud9iI{background:var(--color-surface);border:var(--border-subtle);padding:var(--space-lg)}.page_currentlyList__V63jm{margin-top:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md)}.page_currentlyItem__U_RHC{display:flex;gap:var(--space-sm);align-items:flex-start}.page_currentlyIcon___9W2x{font-family:var(--font-mono);font-size:12px;color:var(--color-accent);margin-top:2px}.page_currentlyLabel__cAmV_{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);letter-spacing:1.5px;text-transform:uppercase;display:block}.page_currentlyValue__GAjgi{font-weight:var(--weight-light);font-size:13px;line-height:1.5;color:var(--color-ink);display:block;margin-top:2px}.page_quickLinks__Kagzr{display:flex;flex-direction:column;gap:var(--space-sm)}.page_quickLink__i96r_{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);transition:color var(--duration-fast)}.page_quickLink__i96r_:hover{color:var(--color-accent)}.page_community__wJFhq{padding:var(--space-3xl) var(--page-gutter) var(--space-4xl);max-width:var(--max-width);margin:0 auto}.page_communityText__idBjb{font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-muted);line-height:1.6;margin-top:var(--space-md)}@media (max-width:768px){.page_twoCol__9qvsT{grid-template-columns:1fr}.page_sidebar__f4lGv{position:static;max-width:100%;margin-top:var(--space-2xl)}.page_photo__Qgfy_{max-width:280px}.page_cvGrid__YrVTc{grid-template-columns:1fr}}.page_page__0Jx3n{padding-top:var(--nav-height)}.page_header__twaiD{padding:var(--space-4xl) var(--page-gutter) var(--space-xl);max-width:var(--max-width-narrow);margin:0 auto}.page_back__vGEAT{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);display:inline-block;margin-bottom:var(--space-xl);transition:color var(--duration-fast)}.page_back__vGEAT:hover{color:var(--color-accent)}.page_title___Ophj{font-weight:var(--weight-bold);font-size:var(--text-3xl);line-height:1.1;letter-spacing:-1.5px;margin:var(--space-lg) 0 0}.page_sub__9A_ui{font-weight:var(--weight-light);font-size:var(--text-lg);color:var(--color-muted);line-height:1.5;margin-top:var(--space-lg);max-width:var(--max-width-text)}.page_tags__18t83{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xl)}.page_tag___l4ni{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);padding:6px 14px;border:var(--border-subtle);letter-spacing:.3px}.page_img__BJ80N{padding:0 var(--page-gutter);max-width:var(--max-width-narrow);margin:var(--space-xl) auto var(--space-2xl)}.page_img__BJ80N img{width:100%;height:auto;display:block}.page_caption__Xt1We{margin-top:var(--space-md);font-family:var(--font-heading);font-weight:var(--weight-light);font-size:14px;line-height:1.6;color:var(--color-muted);max-width:var(--max-width-text)}.page_figLabel__Q5IAh{display:block;font-family:var(--font-mono);font-size:11px;color:var(--color-accent);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:var(--space-xs,6px)}.page_s__DkzZN{padding:var(--space-xl) var(--page-gutter);max-width:var(--max-width-narrow);margin:0 auto}.page_b__kS0Vs{margin-top:var(--space-md)}.page_b__kS0Vs p{font-weight:var(--weight-light);font-size:16px;line-height:1.7;margin-bottom:var(--space-lg);color:var(--color-ink)}.page_b__kS0Vs strong{font-weight:var(--weight-bold);color:var(--color-ink)}.page_b__kS0Vs em{font-style:italic}.page_muted__OiSmk{font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-muted);margin-top:var(--space-lg);line-height:1.6}.page_inlineLink__w_jXk{color:var(--color-accent);transition:opacity var(--duration-fast)}.page_inlineLink__w_jXk:hover{opacity:.7}@media (max-width:768px){.page_caption__Xt1We{font-size:13px}}.page_page__G36R6{padding-top:var(--nav-height)}.page_header__hOX8t{padding:var(--space-4xl) var(--page-gutter) var(--space-2xl);max-width:var(--max-width-narrow);margin:0 auto}.page_heading__48N99{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-3xl);color:var(--color-ink);line-height:1.1;letter-spacing:-1.5px;margin:var(--space-lg) 0 0}.page_intro__oxILv{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:18px;color:var(--color-muted);margin-top:var(--space-lg);line-height:1.6;max-width:var(--max-width-text)}.page_content__Ewwk9{padding:0 var(--page-gutter) var(--space-4xl);max-width:var(--max-width-narrow);margin:0 auto}.page_caseCard__5w2rp{display:grid;grid-template-columns:280px 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);background:var(--color-surface);padding:var(--space-xl);border:var(--border-subtle);margin-bottom:var(--space-lg);text-decoration:none;color:inherit;transition:border-color var(--duration-base),transform var(--duration-base)}.page_caseCard__5w2rp:hover{border-color:var(--color-accent)}.page_caseCard__5w2rp:hover .page_caseTitle__dbpgx{color:var(--color-accent)}.page_caseThumb__e6wRO{aspect-ratio:4/3;overflow:hidden;background:var(--color-bg);border:var(--border-subtle)}.page_caseThumb__e6wRO img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--duration-slow) var(--ease-out)}.page_caseCard__5w2rp:hover .page_caseThumb__e6wRO img{transform:scale(1.03)}.page_caseBody__p70ZY{display:flex;flex-direction:column}.page_caseMeta__AxoZD{display:flex;gap:var(--space-md);align-items:center;margin-bottom:var(--space-sm);flex-wrap:wrap}.page_caseIndustry__Ofn8p{letter-spacing:1.5px;text-transform:uppercase}.page_caseIndustry__Ofn8p,.page_casePeriod__VUDAM{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted)}.page_caseMeta__AxoZD .page_caseIndustry__Ofn8p+.page_casePeriod__VUDAM:before{content:"·";margin-right:var(--space-md)}.page_caseTitle__dbpgx{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:28px;color:var(--color-ink);line-height:1.2;letter-spacing:-.5px;margin:var(--space-sm) 0 var(--space-sm);transition:color var(--duration-fast)}.page_caseHeadline__avYZj{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-md);color:var(--color-muted);line-height:1.5;max-width:680px;margin-bottom:var(--space-lg)}.page_impactChips__0pisX{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg)}.page_impactChip__mb1z0{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink);letter-spacing:.3px;padding:6px 12px;border:var(--border-subtle);background:var(--color-bg);white-space:nowrap}.page_viewLink__Qdf7I{font-family:var(--font-mono);font-size:13px;color:var(--color-accent);margin-top:auto;transition:opacity var(--duration-fast)}.page_caseCard__5w2rp:hover .page_viewLink__Qdf7I{opacity:.7}@media (max-width:768px){.page_caseCard__5w2rp{grid-template-columns:1fr;gap:var(--space-lg);padding:var(--space-lg)}.page_caseTitle__dbpgx{font-size:24px}.page_impactChip__mb1z0{white-space:normal}}.page_page__VYB5n{padding-top:var(--nav-height)}.page_header__GbPfK{padding:var(--space-4xl) var(--page-gutter) var(--space-2xl);max-width:var(--max-width-narrow);margin:0 auto}.page_heading__08G5Q{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-3xl);color:var(--color-ink);line-height:1.1;letter-spacing:-1.5px;margin:var(--space-lg) 0 0}.page_intro__5cRyi{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:18px;color:var(--color-muted);margin-top:var(--space-lg);line-height:1.6;max-width:var(--max-width-text)}.page_content__TrFzF{padding:0 var(--page-gutter) var(--space-4xl);max-width:var(--max-width-narrow);margin:0 auto}.page_postCard__pKKIf{padding:var(--space-xl) 0;border-bottom:var(--border-subtle);cursor:pointer;transition:padding-left var(--duration-base) var(--ease-out)}.page_postCard__pKKIf:hover{padding-left:12px}.page_postMeta__NOHkl{display:flex;gap:var(--space-md);align-items:center;margin-bottom:12px}.page_typeBadge__VIFie{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:2px;text-transform:uppercase;color:var(--color-muted);padding:2px 8px;border:1px solid rgba(90,89,85,.25)}.page_typeBadgeAccent__CuUiW{color:var(--color-accent);border-color:rgba(255,45,120,.25)}.page_postDate__DPgQR{font-family:var(--font-mono);font-size:11px;color:var(--color-muted)}.page_postTitle__SxyX5{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:22px;color:var(--color-ink);line-height:1.25;letter-spacing:-.3px;margin:0}.page_postExcerpt__Tjdby{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-base);color:var(--color-muted);line-height:1.5;margin-top:10px}.page_page__FKSp3{padding-top:var(--nav-height)}.page_header__1uu39{padding:var(--space-4xl) var(--page-gutter) var(--space-xl);max-width:var(--max-width-narrow);margin:0 auto}.page_backLink__haEtL{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);display:inline-block;margin-bottom:var(--space-xl);transition:color var(--duration-fast)}.page_backLink__haEtL:hover{color:var(--color-accent)}.page_meta__rMTEf{display:flex;gap:var(--space-md);align-items:center;margin-bottom:var(--space-lg)}.page_badge__lV2Mm{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:2px;text-transform:uppercase;color:var(--color-muted);padding:2px 8px;border:1px solid rgba(90,89,85,.25)}.page_badgeAccent__d6_fx{color:var(--color-accent);border-color:rgba(255,45,120,.25)}.page_date__aIhfD{font-family:var(--font-mono);font-size:11px;color:var(--color-muted)}.page_title__IKpdq{font-weight:var(--weight-bold);font-size:var(--text-3xl);line-height:1.1;letter-spacing:-1.5px;margin:0}.page_hero__8VHKd{padding:0 var(--page-gutter);max-width:var(--max-width-narrow);margin:0 auto var(--space-2xl)}.page_article__EbWDL{padding:0 var(--page-gutter) var(--space-4xl);max-width:720px;margin:0 auto}.page_body__ogcFx{font-weight:var(--weight-light);font-size:16px;line-height:1.8;color:var(--color-ink);margin-bottom:var(--space-lg)}.page_body__ogcFx strong{font-weight:var(--weight-bold)}.page_body__ogcFx em{font-style:italic}.page_h2__Zxmit{font-size:24px;letter-spacing:-.5px;margin:var(--space-2xl) 0 var(--space-md)}.page_h2__Zxmit,.page_h3__KgjQh{font-weight:var(--weight-bold);color:var(--color-ink)}.page_h3__KgjQh{font-size:20px;margin:var(--space-xl) 0 var(--space-md)}.page_li__s4S10{font-weight:var(--weight-light);font-size:16px;line-height:1.8;color:var(--color-ink);margin-bottom:var(--space-sm);padding-left:var(--space-lg)}.page_arrow__mRzYV{color:var(--color-accent);margin-right:var(--space-sm)}.page_page__RgAOO{padding-top:var(--nav-height)}.page_header__0DFZw{padding:var(--space-4xl) var(--page-gutter) var(--space-xl);max-width:var(--max-width-narrow);margin:0 auto}.page_backLink__wogvQ{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);display:inline-block;margin-bottom:var(--space-xl);transition:color var(--duration-fast)}.page_backLink__wogvQ:hover{color:var(--color-accent)}.page_title__O_wrA{font-weight:var(--weight-bold);font-size:var(--text-3xl);line-height:1.1;letter-spacing:-1.5px;margin:0}.page_meta___2qBZ{display:flex;gap:var(--space-md);margin-top:var(--space-md);flex-wrap:wrap}.page_industry__GcCuF,.page_period__LJPdp{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);letter-spacing:1.5px;text-transform:uppercase}.page_headline__dpUA0{font-weight:var(--weight-light);font-size:var(--text-lg);color:var(--color-muted);line-height:1.5;margin-top:var(--space-lg);max-width:var(--max-width-text)}.page_impactGrid__Zv6Ta{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-xl)}.page_impactItem__T0npY{background:var(--color-surface);border:var(--border-subtle);padding:12px 20px}.page_impactValue__tZ3oi{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink)}.page_heroImage__sMgsO{padding:0 var(--page-gutter);max-width:var(--max-width-narrow);margin:0 auto var(--space-2xl)}.page_section__szFpa{padding:var(--space-xl) var(--page-gutter);max-width:var(--max-width-narrow);margin:0 auto}.page_sectionBody__2UCEr{margin-top:var(--space-md)}.page_sectionBody__2UCEr p{font-weight:var(--weight-light);font-size:16px;line-height:1.7;margin-bottom:var(--space-lg);color:var(--color-ink)}.page_textWithImage__NgF0c{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}.page_sectionImage__k5eCv{margin-top:var(--space-xl)}.page_kvGrid__aBo_s{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);margin-top:var(--space-lg)}.page_kvLabel__9TZ4T{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:var(--space-sm)}.page_kvValue__5NZ6M{font-weight:var(--weight-light);font-size:14px;line-height:1.6;color:var(--color-ink);margin:0}.page_stepsContainer__r8ZpN{margin-top:var(--space-lg)}.page_step__wIjpy{display:grid;grid-template-columns:48px 1fr;grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-xl) 0;border-bottom:var(--border-subtle)}.page_stepNumber__ei_UK{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent);padding-top:2px}.page_stepTitle__CH6ZF{font-weight:var(--weight-bold);font-size:20px;letter-spacing:-.3px;margin:0 0 var(--space-sm)}.page_stepBody__SfOV5{font-weight:var(--weight-light);font-size:var(--text-base);line-height:1.6;color:var(--color-muted);margin:0}.page_stepImage__KKB_d,.page_timeline__o4vIM{margin-top:var(--space-lg)}.page_timelineItem__dCKXY{display:grid;grid-template-columns:80px 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);padding:var(--space-xl) 0;border-bottom:var(--border-subtle)}.page_timelineYear__N1vFM{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent);font-weight:700;padding-top:2px}.page_timelineTitle__vOqBk{font-weight:var(--weight-bold);font-size:18px;margin:0 0 var(--space-sm)}.page_timelineBody__HYLld{font-weight:var(--weight-light);font-size:var(--text-base);line-height:1.6;color:var(--color-muted);margin:0}.page_timelineImage__wXzZm{margin-top:var(--space-md)}.page_quote__z4mB8{padding:var(--space-xl);background:var(--color-surface);border-left:3px solid var(--color-accent);margin:var(--space-lg) 0}.page_quoteText__uYfuE{font-weight:var(--weight-light);font-size:var(--text-md);font-style:italic;line-height:1.6;color:var(--color-ink);margin:0 0 var(--space-md)}.page_quoteAuthor__bdynq{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);font-style:normal}.page_nextProject__jJjrZ{padding:var(--space-3xl) var(--page-gutter) var(--space-4xl);max-width:var(--max-width-narrow);margin:0 auto;border-top:var(--border-subtle);text-align:center}.page_nextLink__9wsZ9{font-weight:var(--weight-bold);font-size:var(--text-xl);color:var(--color-ink);display:inline-block;margin-top:var(--space-md);transition:color var(--duration-fast)}.page_nextLink__9wsZ9:hover{color:var(--color-accent)}@media (max-width:768px){.page_kvGrid__aBo_s,.page_textWithImage__NgF0c{grid-template-columns:1fr}.page_step__wIjpy{grid-template-columns:36px 1fr}.page_timelineItem__dCKXY{grid-template-columns:60px 1fr}}