.CapabilityGrid_grid__YbPS_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.CapabilityGrid_card__kxv5H{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--grad-panel);transition:border-color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}.CapabilityGrid_card__kxv5H:hover{border-color:var(--line-strong);transform:translateY(-2px)}.CapabilityGrid_head__6Hr_P{display:flex;align-items:center;gap:var(--space-3)}.CapabilityGrid_icon__Q29iT{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:var(--radius-sm);background:var(--bg-input);border:1px solid var(--line-subtle);color:var(--accent-cyan)}.CapabilityGrid_title__296tY{font:650 17px/1.25 var(--font-display);letter-spacing:-.01em;color:var(--text-primary)}.CapabilityGrid_demonstrates__7g_hT{font:400 13px/21px var(--font-body);color:var(--text-secondary)}.CapabilityGrid_tech__fjotu{display:flex;flex-wrap:wrap;gap:6px}.CapabilityGrid_evidence__fTVws{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--line-subtle);font:400 12px/18px var(--font-body);color:var(--text-muted)}.CapabilityGrid_evidenceLabel__CMM7i{font:650 9px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim)}@media (max-width:1280px){.CapabilityGrid_grid__YbPS_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:834px){.CapabilityGrid_grid__YbPS_{grid-template-columns:1fr}}@media (max-width:1024px){.CapabilityGrid_evidenceLabel__CMM7i{font-size:11px}}.skills_hero__A__mJ{position:relative;padding-block:var(--space-10) var(--space-8);overflow:hidden}.skills_photo__uwjnu{position:absolute;top:0;right:max(var(--shell-margin),calc((100% - var(--shell-max)) / 2));width:27%;max-width:640px;height:100%;z-index:0;border-radius:var(--radius-xl);overflow:hidden}.skills_photoImg__Lv5sN{object-fit:cover;object-position:46% 20%}.skills_photoFade__R7RS5{position:absolute;inset:0;background:linear-gradient(90deg,var(--bg-void) 0,rgba(4,17,27,.24) 46%,rgba(4,17,27,.45) 100%),linear-gradient(180deg,rgba(4,17,27,.1) 0,rgba(4,17,27,0) 40%,rgba(4,17,27,.92) 100%)}.skills_heroGrid__Cg51d{position:relative;z-index:1;display:grid;grid-template-columns:35fr 35fr 30fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.skills_copy__TUDA5{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;border-right:1px solid var(--line-subtle);padding-right:var(--space-10)}.skills_title__ZL5CY{display:flex;flex-direction:column;margin-top:var(--space-2)}.skills_accent__l6WJT{color:var(--accent-sky)}.skills_body__dT_g2{color:var(--text-secondary);max-width:40ch}.skills_ctas__G6C_m{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-2)}.skills_middle__mUrR0{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding-top:var(--space-2)}.skills_name__l27K_{color:var(--text-secondary)}.skills_roles__JyTqq{font:400 14px/1 var(--font-body);color:var(--accent-sky)}.skills_quote__X0lrM{margin:var(--space-4) 0 0;font:italic 400 19px/1.55 var(--font-body);color:var(--text-primary);max-width:30ch}.skills_signature___Omb3{margin-top:var(--space-2);align-self:flex-start;transform:rotate(-3deg)}.skills_pillars__DhD3R{display:flex;gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap}.skills_pillars__DhD3R li{display:flex;align-items:center;gap:var(--space-3)}.skills_pillarIcon__XDzZD{color:var(--accent-sky);display:inline-flex}.skills_pillarText__Z9UG0{display:flex;flex-direction:column}.skills_pillarText__Z9UG0 b{font:600 13px/1.3 var(--font-body);color:var(--text-primary)}.skills_pillarText__Z9UG0 small{font:400 12px/1.3 var(--font-body);color:var(--text-muted)}.skills_margin__0Iklq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-14);padding-top:var(--space-6)}.skills_marginNotes__X_Bs4{display:flex;flex-direction:column;gap:2px;font-size:21px;text-align:left;transform:rotate(-5deg);transform-origin:left center}.skills_signOff__XLgPC{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font:650 12px/1.5 var(--font-body);letter-spacing:.14em;color:var(--accent-sky)}.skills_signOffRule__WpG_d{width:40px;height:2px;background:var(--accent-cyan);margin-top:6px;align-self:flex-start}.skills_skillsSection__UlOat{padding-block:var(--space-10) var(--space-6)}.skills_skillsPanel__zlUGB{display:grid;grid-template-columns:20fr 60fr 20fr;grid-gap:var(--space-10);gap:var(--space-10);padding:var(--space-8);align-items:start}.skills_skillsIntro__S7Zqa{display:flex;flex-direction:column;gap:var(--space-3)}.skills_skillsBlurb__cXx_7{color:var(--text-secondary)}.skills_tiles__0Vodn{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.skills_tile__T4qpl{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--line-default);background:var(--bg-panel-soft);transition:border-color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}.skills_tile__T4qpl:hover{border-color:var(--line-strong);transform:translateY(-2px)}.skills_tile__T4qpl b{font:500 12.5px/1.3 var(--font-body);color:var(--text-secondary)}.skills_tileIcon__Uvqee{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:var(--radius-sm);background:var(--bg-input);color:var(--accent-sky)}.skills_principles__7srDV{display:flex;flex-direction:column;gap:var(--space-5);border-left:1px solid var(--line-subtle);padding-left:var(--space-6)}.skills_principles__7srDV li{display:flex;gap:var(--space-3);font:400 13px/20px var(--font-body);color:var(--text-secondary)}.skills_principleIcon__4PQYu{color:var(--accent-cyan);flex:none;display:inline-flex;padding-top:1px}.skills_groupsSection__QmNIQ{padding-block:var(--space-16)}.skills_groupsHead__R7lq4{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-10)}.skills_groupsTitle__qH_KJ{max-width:20ch}.skills_groups__LnNIS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-8) var(--space-16);gap:var(--space-8) var(--space-16)}.skills_group___yj_v{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line-subtle)}.skills_groupName___d9BD{color:var(--text-muted)}.skills_groupChips__3O3yE{display:flex;flex-wrap:wrap;gap:var(--space-2)}.skills_proofSection__ZT5Qw{padding-bottom:var(--space-24)}.skills_proof__Tt3Nk{padding:var(--space-8) var(--space-10);background:var(--grad-panel)}@media (max-width:1280px){.skills_heroGrid__Cg51d{grid-template-columns:1fr 1fr}.skills_margin__0Iklq{display:none}.skills_photo__uwjnu{width:40%;opacity:.5}.skills_skillsPanel__zlUGB{grid-template-columns:1fr;gap:var(--space-8)}.skills_principles__7srDV{border-left:0;padding-left:0;border-top:1px solid var(--line-subtle);padding-top:var(--space-6)}.skills_tiles__0Vodn{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.skills_heroGrid__Cg51d{grid-template-columns:1fr}.skills_copy__TUDA5{border-right:0;padding-right:0}.skills_photo__uwjnu{display:none}.skills_tiles__0Vodn{grid-template-columns:repeat(2,minmax(0,1fr))}.skills_groups__LnNIS{grid-template-columns:1fr;gap:var(--space-6)}}@media (max-width:640px){.skills_tiles__0Vodn{grid-template-columns:repeat(2,minmax(0,1fr))}}.skills_capSection__FRjtt{padding-block:var(--space-16) var(--space-8)}.skills_capBlurb__SEP4C{color:var(--text-muted);max-width:62ch;margin-top:var(--space-2)}.skills_foundationSection__CauJY{padding-block:var(--space-8) var(--space-16)}.ChainBackdrop_root__c1GuF{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,rgba(32,228,242,.07),transparent 60%),radial-gradient(ellipse at 80% 90%,rgba(150,120,255,.06),transparent 50%),#01060b}.ChainBackdrop_hex__jinz8{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0 L56 16 L56 48 L28 64 L0 48 L0 16 Z M28 64 L28 97' fill='none' stroke='%2320e4f2' stroke-width='0.6'/%3E%3C/svg%3E");background-size:56px 97px;opacity:.05;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 50%,#000 20%,transparent 75%)}.ChainBackdrop_canvas__wHfCA{position:absolute;inset:0;width:100%;height:100%;opacity:.62}.ChainBackdrop_vignette__cgFNo{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,transparent 55%,rgba(0,0,0,.6) 100%)}.StatRow_row__gn8wd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:0}.StatRow_card__adlep{padding:var(--space-5);border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--bg-panel)}.StatRow_item__3TYpX{padding-inline:var(--space-5);border-left:1px solid var(--line-subtle)}.StatRow_item__3TYpX:first-child{padding-left:0;border-left:0}.StatRow_value__uTk2J{margin:0;font:700 30px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StatRow_unset__kP6h3{color:var(--text-dim)}.StatRow_label__1pMa9{margin-top:var(--space-2);font:500 13px/18px var(--font-body);color:var(--text-secondary)}.StatRow_caption__aNFtb{margin-top:4px;font:400 11px/16px var(--font-body);color:var(--text-dim);max-width:22ch}@media (max-width:834px){.StatRow_row__gn8wd{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-6)}.StatRow_item__3TYpX:nth-child(3){padding-left:0;border-left:0}}.QuoteCard_wrap__IHwuh{position:relative;margin:0;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.QuoteCard_inline__A_Z_C{padding:0;border:0;background:none;box-shadow:none}.QuoteCard_glyph__H1g0B{color:var(--accent-cyan);opacity:.85}.QuoteCard_quote__ErUyl{margin:0;font:italic 400 17px/1.5 var(--font-body);color:var(--text-primary);max-width:34ch}.QuoteCard_by__uWVMm{font:650 11px/16px var(--font-body);letter-spacing:2.4px;text-transform:uppercase;color:var(--text-muted)}.QuoteCard_slash__tOuGE{position:absolute;right:var(--space-6);bottom:var(--space-5);color:var(--accent-cyan);opacity:.5;font:600 15px/1 var(--font-mono)}.Signature_sig__M3IOW{display:inline-block;font-family:var(--font-signature);font-weight:400;line-height:1;color:var(--accent-cyan);letter-spacing:.01em;white-space:nowrap;padding-block:.12em;max-width:100%}@media (max-width:1024px){.Signature_sig__M3IOW{font-size:min(1em,7.5vw)!important}}.ResumeBody_hero__jQD1_{position:relative;padding-block:var(--space-10) var(--space-2);overflow:hidden}.ResumeBody_hero__jQD1_:after{content:"";position:absolute;inset:-6% 22% auto 34%;height:62%;background:var(--grad-glow);pointer-events:none;z-index:0}.ResumeBody_heroGrid__e21Na{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,430px) minmax(0,1fr) 400px;grid-gap:var(--gutter);gap:var(--gutter);align-items:start}.ResumeBody_heroGrid__e21Na>*{min-width:0}.ResumeBody_copy__jb_g5{display:flex;flex-direction:column;gap:var(--space-5);min-width:0;padding-top:var(--space-3)}.ResumeBody_eyebrowPill__CyeaN{display:inline-flex;align-items:center;align-self:flex-start;gap:10px;height:36px;padding-inline:18px;border-radius:var(--radius-pill);border:1px solid var(--line-default);background:rgba(8,24,38,.6);font:650 11px/1 var(--font-body);letter-spacing:2.4px;text-transform:uppercase;color:var(--text-secondary)}.ResumeBody_times__6dk4T{font-style:normal;color:var(--accent-cyan);margin-right:10px}.ResumeBody_title__xlRHW{display:flex;flex-direction:column;max-width:640px}.ResumeBody_accent__djAOv{color:var(--accent-cyan)}.ResumeBody_tagline__p490M{font:400 italic 17px/1.5 var(--font-body);color:var(--accent-sky);max-width:640px;margin-top:calc(var(--space-2) * -1)}.ResumeBody_body__ubFXO{color:var(--text-secondary);max-width:640px}.ResumeBody_body__ubFXO strong{color:var(--text-primary);font-weight:600}.ResumeBody_ctas__zk98p{display:flex;gap:var(--space-3);flex-wrap:wrap}.ResumeBody_note__2gUUn{position:relative;z-index:4;margin-top:var(--space-3);width:min(100%,250px);transform:rotate(-7deg);transform-origin:left center;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ResumeBody_noteText__lqjCs{font-size:14px;line-height:1.6;max-width:none;text-shadow:0 2px 10px rgba(0,0,0,.75)}.ResumeBody_signature__k31sD{margin-left:-2px}.ResumeBody_centre___g5Z7{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) 118px 0 0}.ResumeBody_vertical__IgK6i{position:absolute;top:var(--space-6);right:0;display:flex;flex-direction:column;gap:var(--space-4);font:650 11px/1 var(--font-body);letter-spacing:3.6px;color:var(--text-secondary);text-align:right}.ResumeBody_verticalRule__SjM5u{width:34px;height:2px;background:var(--accent-cyan);align-self:flex-end;margin-top:4px}.ResumeBody_heroQuote__UWpZ5{align-self:flex-end;margin-top:var(--space-6);margin-right:-70px;width:300px;background:rgba(7,26,41,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-float)}.ResumeBody_rail__nmodr{padding:var(--space-5);gap:var(--space-5)}.ResumeBody_railSection__hGrdd,.ResumeBody_rail__nmodr{display:flex;flex-direction:column}.ResumeBody_chips__jhYPk{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ResumeBody_expList__wQqB3{display:flex;flex-direction:column;gap:var(--space-4)}.ResumeBody_expRow__enAPe{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.ResumeBody_expIcon__cgCPe{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--bg-input);border:1px solid var(--line-subtle);color:var(--accent-sky)}.ResumeBody_expBody__ZkJmD{min-width:0}.ResumeBody_expTop__xYAyQ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.ResumeBody_expTop__xYAyQ b{font:600 14px/1.3 var(--font-body);color:var(--text-primary)}.ResumeBody_expPeriod__E14QJ{font:500 11px/1 var(--font-mono);color:var(--text-dim);white-space:nowrap}.ResumeBody_expRole__XtyP0{font:400 12px/17px var(--font-body);color:var(--accent-sky)}.ResumeBody_expDetail__5icM4{font:400 12px/17px var(--font-body);color:var(--text-muted);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ResumeBody_workList___JIlV{display:flex;flex-direction:column;gap:var(--space-2)}.ResumeBody_workRow__lIfQO{display:grid;grid-template-columns:56px minmax(0,1fr) 16px;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid transparent;transition:background var(--motion-fast) var(--ease),border-color var(--motion-fast) var(--ease)}.ResumeBody_workRow__lIfQO:hover{background:var(--bg-panel-hover);border-color:var(--line-subtle)}.ResumeBody_workThumb__Nhrtw{display:inline-flex;align-items:center;justify-content:center;width:56px;height:42px;border-radius:var(--radius-xs);background:var(--bg-input);border:1px solid var(--line-subtle);color:var(--text-dim)}.ResumeBody_workBody__rJ1YM{display:flex;flex-direction:column;gap:3px;min-width:0}.ResumeBody_workBody__rJ1YM b{font:600 13px/1.3 var(--font-body);color:var(--text-primary)}.ResumeBody_workSummary__yYC8s{font:400 12px/16px var(--font-body);color:var(--text-muted)}.ResumeBody_workTag__QtoPZ{align-self:flex-start;margin-top:3px}.ResumeBody_workArrow__V4vrD{color:var(--text-dim);transition:color var(--motion-fast) var(--ease)}.ResumeBody_workRow__lIfQO:hover .ResumeBody_workArrow__V4vrD{color:var(--accent-cyan)}@media (max-width:1440px){.ResumeBody_heroGrid__e21Na{grid-template-columns:minmax(0,380px) minmax(0,1fr) 360px}.ResumeBody_centre___g5Z7{padding-right:104px}.ResumeBody_heroQuote__UWpZ5{margin-right:-50px;width:280px}}@media (max-width:1280px){.ResumeBody_heroGrid__e21Na{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.ResumeBody_centre___g5Z7{grid-column:2;padding:0}.ResumeBody_vertical__IgK6i{display:none}.ResumeBody_heroQuote__UWpZ5{margin-right:0;width:100%;max-width:390px}.ResumeBody_rail__nmodr{grid-column:1/-1}.ResumeBody_hero__jQD1_:after{display:none}}@media (max-width:1024px){.ResumeBody_heroGrid__e21Na{grid-template-columns:1fr;gap:var(--space-8)}.ResumeBody_centre___g5Z7{grid-column:1;justify-content:flex-start}.ResumeBody_heroQuote__UWpZ5{margin-right:0;width:100%;max-width:none}.ResumeBody_hero__jQD1_{padding-top:var(--space-8)}.ResumeBody_note__2gUUn{position:relative;left:auto;bottom:auto;width:auto;max-width:100%;margin:-52px 0 0 var(--space-4);transform:rotate(-4deg);gap:var(--space-2)}}@media (max-width:640px){.ResumeBody_eyebrowPill__CyeaN{height:auto;padding:9px 14px;flex-wrap:wrap;row-gap:4px}.ResumeBody_signature__k31sD{font-size:clamp(19px,6.6vw,28px)!important}}.ResumeBody_beyond__8_6tt{padding-block:var(--space-16) var(--space-20)}.Research_wrap__VJdcm{display:flex;flex-direction:column;gap:var(--space-10)}.Research_head__kmi_P{max-width:834px;display:flex;flex-direction:column;gap:var(--space-3)}.Research_title__2Csv0{margin-top:var(--space-1)}.Research_blurb__H_YVn{color:var(--text-muted)}.Research_grid__07jOF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.Research_item__AFioC{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--bg-panel-soft);transition:border-color var(--motion-fast) var(--ease)}.Research_item__AFioC:hover{border-color:var(--line-default)}.Research_itemHead__cgdcm{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.Research_kind__8wj_8{font:650 10px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-sky)}.Research_year__0gCkv{font:500 11px/1 var(--font-mono);color:var(--text-dim);white-space:nowrap}.Research_name__l_315{margin-top:var(--space-1)}.Research_org__esb_7{display:flex;align-items:center;gap:7px;font:400 12px/1 var(--font-body);color:var(--text-muted)}.Research_org__esb_7 svg{color:var(--accent-sky);flex:none}.Research_summary__ZDvym{font:400 13px/21px var(--font-body);color:var(--text-muted)}.Research_tags__bEuDU{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:var(--space-4)}@media (max-width:1024px){.Research_grid__07jOF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:834px){.Research_grid__07jOF{grid-template-columns:1fr}}@media (max-width:1024px){.Research_kind__8wj_8{font-size:11px}}.Concepts_wrap__AcGFN{display:flex;flex-direction:column;gap:var(--space-10)}.Concepts_head__cHd7x{max-width:680px;display:flex;flex-direction:column;gap:var(--space-3)}.Concepts_title__Djk6N{margin-top:var(--space-1)}.Concepts_blurb__C7_zs{color:var(--text-muted)}.Concepts_list__zBQ1f{display:flex;flex-direction:column;gap:var(--gutter)}.Concepts_card__VzeD4{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8)}.Concepts_cardHead__mNOQZ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5)}.Concepts_kicker__IUzCm{font:650 11px/16px var(--font-body);letter-spacing:2.4px;text-transform:uppercase;color:var(--accent-cyan)}.Concepts_name__kXbD9{margin-top:var(--space-2)}.Concepts_period__Xvi3p{font:500 12px/1 var(--font-mono);color:var(--text-muted);white-space:nowrap;flex:none}.Concepts_body__ipUmr{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:var(--space-10);gap:var(--space-10);align-items:start}.Concepts_copy__BKi1x{display:flex;flex-direction:column;gap:var(--space-4)}.Concepts_side__hMdx2{display:flex;flex-direction:column;gap:var(--space-6)}.Concepts_summary__7Sznu{font:400 16px/26px var(--font-body);color:var(--text-secondary)}.Concepts_detail__bUkMt{font:400 14px/23px var(--font-body);color:var(--text-muted)}.Concepts_note__Mi0Qa{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--line-default);border-left:2px solid var(--accent-cyan);border-radius:var(--radius-sm);background:rgba(32,228,242,.04);font:400 14px/22px var(--font-body);color:var(--text-secondary)}.Concepts_note__Mi0Qa svg{color:var(--accent-cyan);flex:none;margin-top:3px}.Concepts_evidence__JepmI{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Concepts_evidenceLink__MsDH9{display:inline-flex;align-items:center;gap:7px;font:500 13px/1 var(--font-body);color:var(--accent-cyan)}.Concepts_evidenceLink__MsDH9:hover{text-decoration:underline}.Concepts_demonstrates__p920n{display:flex;flex-direction:column;gap:var(--space-3)}.Concepts_demoLabel__M_qvO{font:650 10px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim)}.Concepts_tags__RpnnC{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:1024px){.Concepts_body__ipUmr{grid-template-columns:1fr;gap:var(--space-6)}}@media (max-width:834px){.Concepts_demoLabel__M_qvO{font-size:11px}}@media (max-width:640px){.Concepts_card__VzeD4{padding:var(--space-6)}.Concepts_cardHead__mNOQZ{flex-direction:column;gap:var(--space-2)}}.work_top__XIS1Q{position:relative;padding-block:var(--space-10) var(--space-8);overflow:hidden}.work_topStage__GhhCV{position:absolute;inset:0;left:50%;transform:translateX(-50%);width:min(var(--shell-max),calc(100% - var(--shell-margin) * 2));pointer-events:none;z-index:2}.work_topStage__GhhCV>*{pointer-events:auto}.work_topPhoto__BO9ha{position:absolute;top:0;right:0;width:29%;max-width:640px;height:100%;z-index:0;border-radius:var(--radius-xl);overflow:hidden}.work_topFade__kw0Bu{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--bg-void) 0,rgba(4,17,27,.12) 46%,var(--bg-void) 100%),linear-gradient(180deg,rgba(4,17,27,0) 55%,var(--bg-void) 100%)}.work_topGrid__8agGv{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,700px) minmax(0,1fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:start}.work_topCopy__EPC1I{display:flex;flex-direction:column;gap:var(--space-4)}.work_title__nOu0M{margin-top:var(--space-2)}.work_accent__4bcGW{color:var(--accent-sky)}.work_intro__sijBh{color:var(--text-secondary);max-width:60ch}.work_domains__QtY4m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5);margin-top:var(--space-6)}.work_domains__QtY4m li{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-4);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:rgba(8,24,38,.5);font:500 12.5px/1.3 var(--font-body);color:var(--text-secondary);transition:border-color var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease)}.work_domains__QtY4m li:hover{border-color:var(--line-default);color:var(--text-primary)}.work_domainIcon__0xjzK{color:var(--accent-sky);display:inline-flex}.work_topQuote__gra3I{position:absolute;left:54%;bottom:var(--space-6);z-index:2;width:min(340px,29%);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--line-default);background:rgba(2,9,16,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-float)}.work_graphSection___hzwy{padding-bottom:var(--space-10)}.work_gridSection__3uwnk{padding-bottom:var(--space-24)}.work_grid__ee0j3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.work_card__UC4vG{display:grid;grid-template-rows:auto auto;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-6);border:1px solid var(--line-default);border-radius:var(--radius-xl);background:var(--grad-panel);position:relative;transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .2s var(--ease),border-color var(--motion-fast) var(--ease)}.work_card__UC4vG:hover{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-4px);border-color:var(--line-strong)}.work_card__UC4vG:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,0),rgba(32,228,242,.1),transparent 60%);opacity:0;transition:opacity var(--motion-standard) var(--ease)}.work_card__UC4vG:hover:before{opacity:1}.work_quip__Dv2nq{margin-top:var(--space-3);height:20px;font:500 11px/20px var(--font-mono);color:var(--text-muted);overflow:hidden}.work_quip__Dv2nq span{display:inline-block;max-width:100%;width:0;overflow:hidden;white-space:nowrap;text-overflow:clip;border-right:2px solid transparent}.work_quip__Dv2nq i{font-style:normal;color:var(--accent-cyan)}.work_quip__Dv2nq b{font-weight:500;color:var(--state-live)}.work_card__UC4vG:focus-within .work_quip__Dv2nq span,.work_card__UC4vG:hover .work_quip__Dv2nq span{animation:work_quip-type__1dcIR calc(var(--len) * 30ms) steps(var(--len)) .25s forwards,work_quip-caret__OHdTu .8s steps(2) infinite}@keyframes work_quip-type__1dcIR{to{width:calc(var(--len) * 1ch)}}@keyframes work_quip-caret__OHdTu{0%{border-color:var(--accent-cyan)}50%{border-color:transparent}}.work_card__UC4vG{scroll-margin-top:110px}.work_card__UC4vG:target{animation:work_landed__WfOEM 2.4s var(--ease) both}@keyframes work_landed__WfOEM{0%,40%{border-color:var(--accent-cyan);box-shadow:0 0 0 4px rgba(32,228,242,.18),0 0 48px rgba(32,228,242,.25)}to{box-shadow:0 0 0 0 rgba(32,228,242,0)}}.work_cardBody__1SAye{display:flex;flex-direction:column;gap:var(--space-3)}.work_cardHead__z5q86{flex-wrap:wrap;justify-content:space-between}.work_cardHead__z5q86,.work_identity__tkU9a{display:flex;align-items:center;gap:var(--space-3)}.work_logo__Q1J_D{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--bg-input);border:1px solid var(--line-subtle);color:var(--accent-cyan)}.work_wordmark__NY1OJ{font:600 14px/1 var(--font-display);letter-spacing:.22em;color:var(--text-primary)}.work_cardTitle__4byIM{display:flex;flex-direction:column;gap:4px;margin-top:var(--space-2)}.work_cardTagline___cUkF{font:400 13px/18px var(--font-body);color:var(--accent-sky);letter-spacing:0}.work_cardSummary__HUUbK{font:400 14px/22px var(--font-body);color:var(--text-muted)}.work_flow__JCv9A{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:var(--space-4);padding:10px 12px;border-radius:var(--radius-sm);border:1px dashed var(--line-default);background:rgba(2,9,16,.45);font:500 10px/1.7 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.work_flowStep__z0EyM{display:inline-flex;align-items:center;gap:4px}.work_flowArrow__WpxMu{font-style:normal;color:var(--accent-cyan)}.work_flowMissing__p29V_{margin-top:var(--space-3);padding:10px 12px;border-radius:var(--radius-sm);border:1px dashed var(--line-subtle);font:400 11px/1.5 var(--font-body);color:var(--text-dim)}.work_checks__ugQdt{display:flex;flex-direction:column;gap:6px;margin-top:var(--space-3)}.work_checks__ugQdt li{display:flex;align-items:center;gap:8px;font:400 12px/1.4 var(--font-body);color:var(--text-secondary)}.work_checks__ugQdt svg{color:var(--accent-green);flex:none}.work_stack__1FRz9{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:var(--space-4)}.work_cardVisual__osA4X{min-height:260px;display:flex}@media (max-width:1440px){.work_topGrid__8agGv{grid-template-columns:minmax(0,64%)}.work_topPhoto__BO9ha{width:30%}.work_topQuote__gra3I{left:auto;right:0;width:min(300px,30%);bottom:var(--space-4)}}@media (max-width:1280px){.work_grid__ee0j3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1440px){.work_domains__QtY4m{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.work_topGrid__8agGv{grid-template-columns:1fr}.work_topPhoto__BO9ha{position:relative;width:calc(100% - var(--shell-margin, 16px) * 2);max-width:640px;height:auto;aspect-ratio:4/5;max-height:72vh;margin:var(--space-8) auto 0}.work_topFade__kw0Bu{background:linear-gradient(180deg,rgba(4,17,27,0) 70%,var(--bg-void) 100%)}.work_topStage__GhhCV{position:static;transform:none;width:auto;margin-inline:var(--shell-margin,16px);pointer-events:auto}.work_topQuote__gra3I{position:static;width:100%;max-width:640px;margin-top:var(--space-6);-webkit-backdrop-filter:none;backdrop-filter:none}.work_domains__QtY4m{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.work_card__UC4vG,.work_card__UC4vG:hover{transform:none}.work_quip__Dv2nq span{width:auto;animation:none!important}}@media (hover:none){.work_quip__Dv2nq{height:auto}.work_quip__Dv2nq span{width:auto;white-space:normal;border:0}}@media (max-width:834px){.work_domains__QtY4m{grid-template-columns:repeat(2,minmax(0,1fr))}.work_cardVisual__osA4X{display:none}.work_card__UC4vG{gap:0}.work_grid__ee0j3{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.work_domains__QtY4m{grid-template-columns:1fr}}@media (max-width:834px){.work_grid__ee0j3{grid-template-columns:1fr}}.work_researchSection___Q_mp{padding-block:0 var(--space-16)}.work_conceptsSection__2r8FH{padding-block:0 var(--space-24)}.work_contribution__awPfR{display:flex;align-items:center;flex-wrap:wrap;gap:6px var(--space-3);margin-top:var(--space-1)}.work_contributionItem__7bb8P{padding:5px 9px;border-radius:var(--radius-xs);border:1px solid var(--line-subtle);background:var(--bg-input);font:500 11.5px/1 var(--font-body);color:var(--text-secondary)}.work_contributionLabel__AuPu_{font:650 9px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);padding-right:var(--space-3);border-right:1px solid var(--line-subtle)}@media (max-width:1024px){.work_contributionLabel__AuPu_,.work_flow__JCv9A{font-size:11px}.work_wordmark__NY1OJ{font-size:15px}}.work_breakSection__siQHg{padding-block:var(--space-9,72px) var(--space-6,36px)}.work_topStack__xHaC5{position:absolute;top:var(--space-7,44px);right:0;width:34%;min-width:320px;max-width:460px;z-index:3}@media (max-width:1100px){.work_topStack__xHaC5{position:relative;width:100%;max-width:none;margin-top:var(--space-6)}}.work_headRight__IWL48{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.work_kind__fQUG2{padding:3px 8px;border:1px solid;border-radius:999px;font:700 8px/1.5 var(--font-mono);letter-spacing:.14em;white-space:nowrap}.work_kind__fQUG2[data-kind=built]{color:#3ddc84;background:rgba(61,220,132,.08)}.work_kind__fQUG2[data-kind=integrated]{color:#59b8ff;background:rgba(89,184,255,.08)}@media (max-width:560px){.work_kind__fQUG2{font-size:7px;padding:2px 6px}}.work_projectLink__c0PZ0{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:7px 12px;border:1px solid rgba(45,226,230,.3);border-radius:999px;color:#2de2e6;text-decoration:none;font:600 11px/1 var(--font-mono);letter-spacing:.04em;transition:background .18s ease,border-color .18s ease}.work_projectLink__c0PZ0:hover{background:rgba(45,226,230,.12);border-color:rgba(45,226,230,.6)}.work_projectLink__c0PZ0 svg{flex:none}.StackLayers_wrap__5kUno{display:grid;grid-gap:14px;gap:14px}.StackLayers_head__vdMtS{font:700 9px/1 var(--font-mono);letter-spacing:.24em;color:var(--text-dim)}.StackLayers_stack__T3V_j{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.StackLayers_layer___wMgs{position:relative}.StackLayers_plate__6UZNK{width:100%;display:flex;align-items:center;gap:14px;padding:11px 16px;border:1px solid rgba(226,232,240,.12);border-radius:6px;background:linear-gradient(90deg,rgba(45,226,230,.05),hsla(0,0%,100%,.015));color:var(--text-muted);cursor:pointer;text-align:left;font:inherit;transform:perspective(900px) rotateX(9deg) translateX(calc(var(--i) * 6px));transition:transform .22s cubic-bezier(.2,.9,.3,1),border-color .22s ease,background .22s ease}.StackLayers_on__oWVqB .StackLayers_plate__6UZNK,.StackLayers_plate__6UZNK:hover{transform:perspective(900px) rotateX(0deg) translateX(calc(var(--i) * 6px + 14px));border-color:rgba(45,226,230,.55);background:linear-gradient(90deg,rgba(45,226,230,.13),rgba(45,226,230,.03));color:var(--text-primary,#eef4ff)}.StackLayers_plate__6UZNK:focus-visible{outline:2px solid #2de2e6;outline-offset:2px}.StackLayers_idx__EvGOL{flex:none;font:700 10px/1 var(--font-mono);color:rgba(45,226,230,.75);letter-spacing:.08em}.StackLayers_name__RTKe6{font:600 11.5px/1 var(--font-mono);letter-spacing:.13em}.StackLayers_detail__XAMbm{padding:10px 16px 12px calc(16px + 14px);border-left:2px solid rgba(45,226,230,.4);margin:4px 0 8px 14px}.StackLayers_work__fXP_P{font:400 14px/1.55 var(--font-body);color:var(--text-primary,#eef4ff)}.StackLayers_tools__vgeD_{margin-top:6px;font:400 11px/1.6 var(--font-mono);color:var(--text-dim)}.StackLayers_foot__vyAKt{margin-top:6px;max-width:30ch;font:400 12px/1.6 var(--font-body);font-style:italic;color:var(--text-dim)}@media (max-width:560px){.StackLayers_plate__6UZNK{padding:10px 12px;gap:10px;transform:none}.StackLayers_on__oWVqB .StackLayers_plate__6UZNK,.StackLayers_plate__6UZNK:hover{transform:translateX(6px)}.StackLayers_name__RTKe6{font-size:10px;letter-spacing:.1em}.StackLayers_detail__XAMbm{padding-left:14px;margin-left:6px}}@media (prefers-reduced-motion:reduce){.StackLayers_on__oWVqB .StackLayers_plate__6UZNK,.StackLayers_plate__6UZNK,.StackLayers_plate__6UZNK:hover{transition:none}}