.InnerPageHeader_shell__HiRfw{max-width:1200px;margin:0 auto;padding:3rem 1.5rem 2rem}@media (min-width:768px){.InnerPageHeader_shell__HiRfw{padding:4rem 3rem 2.5rem}}.InnerPageHeader_back__fxtI1{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;color:var(--text-muted);text-decoration:none;display:inline-block;margin-bottom:1.5rem}.InnerPageHeader_back__fxtI1:hover{color:var(--text-secondary)}.InnerPageHeader_label__38pEP{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem}.InnerPageHeader_title__F6k_v{font-family:var(--font-display),"Playfair Display",serif;font-weight:400;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.2;color:var(--text-primary);margin:0 0 1rem}.InnerPageHeader_desc__hd6aR{font-size:15px;line-height:1.75;color:var(--text-secondary);margin:0;max-width:42rem}.TalksPage_content__32cX3{max-width:1200px;margin:0 auto;padding:0 1.5rem 4rem}@media (min-width:768px){.TalksPage_content__32cX3{padding:0 3rem 5rem}}.TalksPage_rows__kfFMB{display:flex;flex-direction:column;gap:1px;background:var(--border);border:.5px solid var(--border-strong)}.TalksPage_row__6FYz6{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start;background:var(--surface);padding:1.25rem;text-decoration:none;color:inherit;transition:background .2s ease}.TalksPage_row__6FYz6:hover{background:var(--surface-2)}.TalksPage_meta__Y5JTT{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .5rem}.TalksPage_title__z784E{font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:14px;font-weight:500;color:var(--text-primary);margin:0 0 .35rem}.TalksPage_venue__SFa5O{font-size:13px;color:var(--text-secondary);margin:0}.TalksPage_arrow__AElwf{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:14px;color:var(--text-muted);padding-top:.15rem}.StoriesPage_content__3G1Wb{max-width:1200px;margin:0 auto;padding:0 1.5rem 4rem}@media (min-width:768px){.StoriesPage_content__3G1Wb{padding:0 3rem 5rem}}.StoriesPage_rows__vngKm{display:flex;flex-direction:column;gap:1px;background:var(--border);border:.5px solid var(--border-strong)}.StoriesPage_row__S0Jmn{display:block;background:var(--surface);padding:1.25rem;text-decoration:none;color:inherit;transition:background .2s ease}.StoriesPage_row__S0Jmn:hover{background:var(--surface-2)}.StoriesPage_date__naA4c{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .5rem}.StoriesPage_title__Mh7JB{font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:14px;font-weight:500;color:var(--text-primary);margin:0 0 .5rem}.StoriesPage_excerpt__UBmcT{font-size:13px;line-height:1.65;color:var(--text-secondary);margin:0}.ProjectsPage_content__Ohatq{max-width:1200px;margin:0 auto;padding:0 1.5rem 4rem}@media (min-width:768px){.ProjectsPage_content__Ohatq{padding:0 3rem 5rem}}.ProjectsPage_grid__k4Kzg{display:grid;gap:1px;background:var(--border);border:.5px solid var(--border-strong);grid-template-columns:1fr}@media (min-width:768px){.ProjectsPage_grid__k4Kzg{grid-template-columns:repeat(2,1fr)}}.ProjectsPage_card__AcFEi{background:var(--surface);padding:1.25rem;transition:background .2s ease;display:flex;flex-direction:column;min-height:100%}.ProjectsPage_card__AcFEi:hover{background:var(--surface-2)}.ProjectsPage_tag__ie9lp{display:inline-block;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);border:.5px solid var(--border-strong);padding:.25rem .5rem;margin-bottom:.75rem;align-self:flex-start}.ProjectsPage_name__Dochg{font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:20px;font-weight:500;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 .75rem}.ProjectsPage_desc__5qHdN{font-size:13px;line-height:1.65;color:var(--text-secondary);margin:0 0 1rem;flex:1}.ProjectsPage_link__o_KY_{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;color:var(--text-primary);text-decoration:none}.ProjectsPage_link__o_KY_:hover{color:var(--text-secondary)}.KnowledgeStackPage_content__PXGBK{max-width:1200px;margin:0 auto;padding:0 1.5rem 4rem}@media (min-width:768px){.KnowledgeStackPage_content__PXGBK{padding:0 3rem 5rem}}.KnowledgeStackPage_blockTitle__zekkx{margin:0 0 1rem}.KnowledgeStackPage_blockTitleSpaced__4SzRA,.KnowledgeStackPage_blockTitle__zekkx{font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:13px;font-weight:500;color:var(--text-primary)}.KnowledgeStackPage_blockTitleSpaced__4SzRA{margin:2.5rem 0 1rem}.KnowledgeStackPage_list__iBL0C{list-style:none;margin:0 0 2.5rem;padding:0;border-top:.5px solid var(--border)}.KnowledgeStackPage_listItem__uazbP{border-bottom:.5px solid var(--border)}.KnowledgeStackPage_link__u532r{display:block;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;color:var(--text-secondary);text-decoration:none;padding:.65rem 0}.KnowledgeStackPage_link__u532r:hover{text-decoration:underline;color:var(--text-primary)}.KnowledgeStackPage_quote__GhcXK{font-family:var(--font-display),"Playfair Display",serif;font-style:italic;font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 1.25rem;padding-left:1rem;border-left:2px solid var(--border-strong)}.KnowledgeStackPage_quote__GhcXK cite{font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:12px;font-style:normal;color:var(--text-muted);display:block;margin-top:.35rem}.KnowledgeStackPage_subLabel__bltjB{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:2rem 0 .75rem}