.HeroSection_hero__kIwgl{background:#fff;border-bottom:1px solid #e4e4e4}.HeroSection_inner__Ignvd{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:5rem 1.5rem}@media(min-width:768px){.HeroSection_inner__Ignvd{padding-top:6rem;padding-bottom:6rem}}.HeroSection_eyebrow__YZ7fa{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#ffbd00;margin-bottom:1.5rem;display:block}.HeroSection_headline__yWOFY{transition:opacity .4s ease;margin-top:.75rem;margin-bottom:1rem}.HeroSection_h1__4B_z0{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.4;color:#000;letter-spacing:-.02em}.HeroSection_verb__1bJsW{color:#ffbd00;position:relative;margin-right:1rem;margin-left:1rem}.HeroSection_verb__1bJsW:after{content:"|";color:#ffbd00;margin-left:2px;margin-right:-2px;animation:HeroSection_blink__hmsEB 1s step-end infinite}@keyframes HeroSection_blink__hmsEB{0%,to{opacity:1}50%{opacity:0}}.HeroSection_subtitle__ZjHAI{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;font-size:1.05rem;color:#6b6b6b;max-width:38rem;line-height:1.75;margin-bottom:2.5rem}.HeroSection_actions__ag7QV{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.HeroSection_btnPrimary__nvOQ3{display:inline-flex;align-items:center;gap:.5rem;background:#000;color:#fff;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.8rem;font-weight:500;letter-spacing:.03em;padding:.75rem 1.5rem;border:1px solid #000;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;text-decoration:none}.HeroSection_btnPrimary__nvOQ3:hover{text-decoration:none;background:#ffbd00;border-color:#ffbd00;color:#000}.HeroSection_btnOutline__ScEZi{display:inline-flex;align-items:center;gap:.5rem;background:rgba(0,0,0,0);color:#000;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.8rem;font-weight:500;letter-spacing:.03em;padding:.75rem 1.5rem;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;text-decoration:none}.HeroSection_btnOutline__ScEZi:hover{text-decoration:none}.HeroSection_btnOutline__ScEZi{border-color:#c8c8c8}.HeroSection_btnOutline__ScEZi:hover{background:#ffbd00;border-color:#ffbd00;color:#000}.HeroSection_btnGhost__hJKZK{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;color:#9a9a9a;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:color .15s ease}.HeroSection_btnGhost__hJKZK:hover{color:#000;text-decoration:none}.ResearchCard_card__BbJSY{background:#fff;border:1px solid #e4e4e4;padding:1.5rem;display:flex;flex-direction:column;border-left:3px solid #e4e4e4;transition:border-color .28s ease,transform .28s ease}.ResearchCard_card__BbJSY:hover{border-color:#ffbd00;transform:translateY(-2px)}.ResearchCard_title__UJwLJ{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.9rem;font-weight:700;color:#000;margin-bottom:.75rem;line-height:1.3}.ResearchCard_description__JZITa{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;font-size:.875rem;color:#6b6b6b;line-height:1.7;flex:1 1;margin-bottom:1.25rem}.ResearchCard_link__SVp6f{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.7rem;font-weight:500;letter-spacing:.04em;color:#9a9a9a;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:color .15s ease}.ResearchCard_link__SVp6f:hover{color:#000;text-decoration:none}.ProfileCard_card__5Cqjw{background:#fff;border:1px solid #e4e4e4;padding:1.5rem;transition:border-color .28s ease,transform .28s ease}.ProfileCard_card__5Cqjw:hover{border-color:#ffbd00;transform:translateY(-2px)}.ProfileCard_card__5Cqjw{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:0;box-shadow:none}@media(min-width:768px){.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA{flex-direction:row;align-items:flex-start}}.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA:hover{background-color:#fafafa;box-shadow:none}.ProfileCard_avatar__emiP8{width:3.5rem;height:3.5rem;background:#f4f4f4;border:1px solid #e4e4e4;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:1rem;flex-shrink:0}.ProfileCard_avatar__emiP8 img{width:100%;height:100%;object-fit:cover}.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA .ProfileCard_avatar__emiP8{width:10rem;height:10rem;margin-bottom:0}@media(max-width:767px){.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA .ProfileCard_avatar__emiP8{width:100%;max-width:250px;height:auto;aspect-ratio:1/1;margin-bottom:1rem}}.ProfileCard_initials__qykrO{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:1rem;font-weight:700;color:#9a9a9a}.ProfileCard_content__0Sh6e{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start}.ProfileCard_name__0J6U4{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.875rem;font-weight:700;color:#000;margin-bottom:.25rem;line-height:1.3}.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA .ProfileCard_name__0J6U4{font-size:1.1rem;margin-bottom:.5rem}.ProfileCard_role__jgaYm{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.7rem;font-weight:500;letter-spacing:.04em;color:#ffbd00;margin-bottom:.75rem}.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA .ProfileCard_role__jgaYm{font-size:.8rem;margin-bottom:.5rem}.ProfileCard_interests__wamC_{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;font-size:.8rem;color:#9a9a9a;line-height:1.6;flex:1 1}.ProfileCard_website__15Dr8{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.7rem;color:#9a9a9a;text-decoration:none;margin-top:1rem;letter-spacing:.03em;transition:color .15s ease}.ProfileCard_website__15Dr8:hover{color:#000;text-decoration:none}.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA .ProfileCard_website__15Dr8{font-size:.85rem;color:#000;font-weight:700;margin-top:.75rem;display:inline-block}.ProfileCard_card__5Cqjw.ProfileCard_horizontal__MblEA .ProfileCard_website__15Dr8:hover{color:#ffbd00}.PublicationEntry_entry__pqTbT{display:flex;padding-bottom:1rem;flex-direction:column;border-bottom:1px solid #e4e4e4;align-items:flex-start}.PublicationEntry_entry__pqTbT:last-child{border-bottom:none}.PublicationEntry_content__f2nRl{flex:1 1;min-width:0}.PublicationEntry_badge__yaQ5y{display:inline-block;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffbd00;background:rgba(255,189,0,.08);padding:.5rem .75rem;border-radius:3px;margin-bottom:.75rem}.PublicationEntry_title__j0Qck{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:600;color:#000;line-height:1.5;margin:0 0 .5rem}.PublicationEntry_authors__wT5kV{color:#6b6b6b;margin:0 0 .5rem}.PublicationEntry_authors__wT5kV,.PublicationEntry_venue__eA_k6{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.75rem;letter-spacing:.02em;line-height:1.4}.PublicationEntry_venue__eA_k6{color:#9a9a9a;margin:0 0 1rem}.PublicationEntry_actionBar___1edp{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:center}.PublicationEntry_link__GU3Ud{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#000;text-decoration:none;border:1px solid #e4e4e4;padding:.5rem .75rem;border-radius:3px;display:inline-block;transition:all .15s ease}.PublicationEntry_link__GU3Ud:hover{border-color:#ffbd00;background-color:rgba(255,189,0,.05)}.PublicationEntry_link__GU3Ud:focus{outline:2px solid #ffbd00;outline-offset:2px}.PublicationEntry_linkDoi__TC1lj{background:#000;color:#fff;border-color:#000;line-height:1.25}.PublicationEntry_linkDoi__TC1lj:hover{background:#ffbd00;color:#000;border-color:#ffbd00}.PublicationEntry_abstractDropdown__bo4sr{background:#fafafa;border-left:2px solid #ffbd00;padding:1rem;margin:1rem 0 0;border-radius:3px;animation:PublicationEntry_slideDown__6a404 .2s ease-out}@keyframes PublicationEntry_slideDown__6a404{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.PublicationEntry_abstractText__TSBqb{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;font-size:.85rem;color:#6b6b6b;line-height:1.6;margin:0}.PublicationEntry_thumbnail__ajnu8{flex-shrink:0;width:100%;height:auto;aspect-ratio:16/9;border-radius:4px;background:#fafafa;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-top:1rem}.PublicationEntry_thumbnail__ajnu8 img{width:100%;height:100%;object-fit:cover}.ProjectCard_card__spNSj{background:#fff;border:1px solid #e4e4e4;padding:1.5rem;transition:border-color .28s ease,transform .28s ease}.ProjectCard_card__spNSj:hover{border-color:#ffbd00;transform:translateY(-2px)}.ProjectCard_card__spNSj{display:flex;flex-direction:column}.ProjectCard_title__T4jsW{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.9rem;font-weight:700;color:#000;margin-bottom:.75rem;line-height:1.3}.ProjectCard_description__VCiHB{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;font-size:.875rem;color:#6b6b6b;line-height:1.7;flex:1 1;margin-bottom:1rem}.ProjectCard_tags__ZnT5t{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.ProjectCard_tag__noOap{display:inline-block;font-size:.65rem;font-weight:500;letter-spacing:.04em;padding:.15rem .6rem;background:#f4f4f4;color:#6b6b6b;border:1px solid #e4e4e4}.ProjectCard_researchers__KBb8y,.ProjectCard_tag__noOap{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace}.ProjectCard_researchers__KBb8y{font-size:.7rem;letter-spacing:.03em;color:#c8c8c8;margin-top:auto}.index_missionGrid__1pu7f{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:start;margin-bottom:3rem}@media(min-width:768px){.index_missionGrid__1pu7f{grid-template-columns:2fr 1fr;gap:4rem}}.index_missionLinks__WffOm{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.index_missionLinks__WffOm{padding-top:1.25rem}}.index_newsCard__i85rw{background:#fff;border:1px solid #e4e4e4;padding:1.5rem;transition:border-color .28s ease,transform .28s ease}.index_newsCard__i85rw:hover{border-color:#ffbd00}.index_newsCard__i85rw{display:flex;flex-direction:column;border-left:3px solid #e4e4e4}.index_newsCard__i85rw:hover{border-color:#e4e4e4 #e4e4e4 #e4e4e4 #ffbd00;transform:translateY(-2px)}.index_newsDate__CrNnt{font-size:.6rem;text-transform:uppercase;letter-spacing:.12em;color:#c8c8c8;margin-bottom:.75rem}.index_newsDate__CrNnt,.index_newsTitle__8Hbnv{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-weight:700}.index_newsTitle__8Hbnv{font-size:.875rem;color:#000;line-height:1.35;margin-bottom:.5rem}.index_newsPreview__d7k_L{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;font-size:.85rem;color:#6b6b6b;line-height:1.65;flex:1 1}.index_newsLink__TNJTf{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.65rem;font-weight:500;letter-spacing:.04em;color:#9a9a9a;margin-top:1.25rem;cursor:pointer;transition:color .15s ease}.index_newsLink__TNJTf:hover{color:#000}.index_pubList__BSlVt{max-width:800px}.index_peopleGrid__Txm8u{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}@media(min-width:768px){.index_peopleGrid__Txm8u{grid-template-columns:repeat(4,1fr)}}.index_cta__HnkyR{background:#000;color:#fff;padding:5rem 0}.index_ctaInner__Krrup{width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.index_ctaTitle__R4a27{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:-.02em;margin-bottom:1rem}.index_ctaBody__eVtZo{font-family:var(--font-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;color:#9a9a9a;font-size:1rem;line-height:1.75;margin-bottom:2rem;max-width:36rem;margin-left:auto;margin-right:auto}.index_ctaBtn__GMdE_{display:inline-flex;align-items:center;gap:.5rem;background:#ffbd00;color:#000;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,"Courier New",monospace;font-size:.8rem;font-weight:500;letter-spacing:.03em;padding:.75rem 1.5rem;border:1px solid #ffbd00;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;text-decoration:none}.index_ctaBtn__GMdE_:hover{background:#ffbd00;border-color:#ffbd00}.index_ctaBtn__GMdE_{padding:.75rem 2rem}.index_ctaBtn__GMdE_:hover{background:#fff;border-color:#fff;color:#000;text-decoration:none}