.PageTitle_header__upsRA{margin-bottom:clamp(48px,6vw,80px)}.PageTitle_eyebrow__a6E1c{display:flex;align-items:center;gap:18px;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-faint);margin-bottom:18px}.PageTitle_title__1okfj{margin:0;max-width:14ch;font-size:clamp(40px,6.5vw,96px);line-height:.98;letter-spacing:-.02em;font-weight:500;color:var(--ink)}.PageTitle_lede__msEp9{margin:24px 0 0;max-width:44ch;font-style:italic;font-size:clamp(18px,1.6vw,24px);line-height:1.45;color:var(--ink-soft)}.SectionHead_head__W6TsR{display:flex;justify-content:space-between;align-items:baseline;gap:16px 24px;flex-wrap:wrap;margin-bottom:clamp(28px,5vw,64px);font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-soft)}.SectionHead_label__hLvd0 b{color:var(--accent);font-weight:500;margin-right:8px}.SectionHead_auto__wzCyt:before{content:"§ " counter(section,decimal-leading-zero)}.SectionHead_aside__5XL1b{letter-spacing:var(--track);text-transform:none}.SectionHead_aside__5XL1b a{color:inherit}.not-found_card__ts9w3{padding:clamp(22px,3vw,36px) clamp(22px,3vw,36px) 120px;max-width:60ch}.not-found_line__xdvAM{margin:0 0 12px;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-soft)}.not-found_list__4Ic5v{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:18px}.not-found_small__gi5ie{margin:24px 0 0;font-size:14px;color:var(--ink-soft);max-width:44ch}@media (min-width:900px){.not-found_card__ts9w3{padding-right:clamp(240px,34%,320px);padding-bottom:clamp(22px,3vw,36px)}}.about_places___cOXH{list-style:none;padding:0;margin:40px 0 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-soft)}.about_place__NXXf_{border:1px solid var(--rule);padding:4px 10px;border-radius:999px;background:var(--paper-2)}.about_place__NXXf_[data-last]{color:var(--accent);border-color:var(--accent-soft)}.about_chapters__ydMzQ{display:grid;grid-gap:96px;gap:96px}.about_chapter__O04Fg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);grid-gap:48px var(--gutter);gap:48px var(--gutter)}.about_chapterHead__PlY5l{grid-column:1/-1}.about_chapterMeta__bwb_L{display:flex;align-items:baseline;gap:20px;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-faint);margin-bottom:18px}.about_chapterNum__qSrBP{color:var(--accent);font-weight:600}.about_chapterRule__BSSLk{width:32px;height:1px;background:var(--rule)}.about_chapterTitle__uomXf{margin:0;max-width:22ch;font-size:clamp(28px,3.6vw,52px);line-height:1.06;letter-spacing:-.015em;font-weight:500;font-style:italic;color:var(--ink-soft)}.about_body__U9bOq{min-width:0}.about_body__U9bOq p:first-of-type:first-letter{font-weight:600;font-size:2.6em;float:left;line-height:.9;padding:4px 10px 0 0;color:var(--ink)}.about_margin__vBwes{min-width:0;display:flex;flex-direction:column;gap:32px;padding-top:8px}@media (min-width:901px){.about_margin__vBwes{position:-webkit-sticky;position:sticky;top:112px;align-self:start}}.about_quote__wmZ9I{margin:0;padding:26px 24px 22px;border-left-width:3px;border-left-color:var(--accent-warm);font-style:italic;font-size:clamp(20px,1.8vw,28px);line-height:1.32;color:var(--ink)}.about_quoteMark__YVAxv{position:absolute;top:-8px;left:18px;font-size:56px;line-height:1;color:var(--accent-warm)}.about_quoteCite__Ddu0J{display:block;margin-top:14px;font-family:var(--font-mono);font-style:normal;font-size:var(--micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-faint)}.about_notes__xEHDI{display:grid;grid-gap:14px;gap:14px}.about_notesList__XG1Rv{margin:0;display:grid;grid-gap:10px;gap:10px}.about_note__P1Co_{display:grid;grid-template-columns:minmax(96px,.38fr) 1fr;grid-gap:12px;gap:12px;font-family:var(--font-mono);font-size:13px;line-height:1.5}.about_note__P1Co_ dt{color:var(--ink-faint)}.about_note__P1Co_ dd{margin:0;color:var(--ink)}.about_mentors__ucaKF{display:grid;grid-gap:16px;gap:16px}.about_mentorsHead__tPCGI{margin:0;font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--accent-warm);font-weight:600}.about_mentor__uKulh{display:block;padding:18px 18px 16px;background:var(--paper)}.about_mentorArrow__ZM63e{margin-left:6px;font-size:13px}.about_mentorName__ExJ0C{font-weight:600;font-size:15px;color:var(--ink);letter-spacing:-.005em}.about_mentorRole__YVIRt{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-faint);margin-top:2px}.about_mentorNote__NIbKj{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--ink-soft)}.about_outro__EGLXZ{margin-top:96px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.about_outroLink__l_NMD{display:block;padding:22px 24px 84px;color:var(--ink-soft)}.about_outroInk__sNtpX{width:140px;opacity:.9}.about_outroRight__Fozof .about_outroInk__sNtpX{right:auto;left:0;transform:scaleX(-1)}.about_outroRight__Fozof{text-align:right}.about_outroLabel__URkCN{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-faint);margin-bottom:6px}.about_outroValue__pInU0{font-style:italic;font-size:22px;color:var(--ink)}@media (max-width:900px){.about_chapter__O04Fg{grid-template-columns:1fr}.about_margin__vBwes{order:2}}@media (max-width:600px){.about_outro__EGLXZ{grid-template-columns:1fr}.about_outroRight__Fozof{text-align:left}.about_quote__wmZ9I{padding:22px 18px 18px}}.page_foot___T21x{margin:48px 0 0;max-width:60ch;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;line-height:1.9;color:var(--ink-faint)}.Intro_card__s9uo9{padding:clamp(22px,3vw,36px) clamp(22px,3vw,36px) 96px}.Intro_more__iqkXd{margin-top:28px;display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding:10px 0 4px;min-height:44px}@media (min-width:900px){.Intro_card__s9uo9{padding-right:clamp(240px,34%,300px);padding-bottom:clamp(22px,3vw,36px)}}.Contact_section__xdwC1{padding-top:clamp(96px,14vw,180px);padding-bottom:clamp(96px,14vw,180px)}.Contact_h2__afAeZ{margin:0;font-size:clamp(60px,11vw,180px);line-height:.88;letter-spacing:-.02em;font-weight:400}.Contact_mail__Zvbg6{position:relative}.Contact_mail__Zvbg6:hover:after,.Contact_mail__Zvbg6:hover:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:var(--blend)}.Contact_mail__Zvbg6:hover:before{color:var(--accent-warm);transform:translateX(-2px)}.Contact_mail__Zvbg6:hover:after{color:var(--accent-cool);transform:translateX(2px)}.Contact_card__nZh8a{margin-top:32px;padding:clamp(22px,3vw,36px) clamp(22px,3vw,36px) 100px}.Contact_intro__1hJuK{margin:0 0 24px;max-width:48ch;color:var(--ink-soft)}.Contact_mail__Zvbg6{display:inline-block;max-width:100%;overflow-wrap:anywhere;margin-top:0;font-style:italic;font-size:clamp(20px,3.2vw,44px);color:var(--ink);text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:6px;transition:color .35s,border-color .35s}.Contact_open__tNHfq{margin:32px 0 0;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-soft);max-width:64ch;line-height:1.9}.Contact_socials__aIDDk{display:flex;flex-wrap:wrap;gap:18px 36px;margin-top:28px;padding-top:24px;border-top:1px solid var(--rule)}@media (min-width:900px){.Contact_card__nZh8a{padding-right:clamp(240px,34%,320px);padding-bottom:clamp(22px,3vw,36px)}}.Contact_social__AbmjZ{font-family:var(--font-mono);font-size:12px;letter-spacing:var(--track);text-transform:uppercase;color:var(--ink);text-decoration:none;display:flex;align-items:center;gap:8px}.Writing_list__RR_EF{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.Writing_row__cAQg0{display:grid;grid-template-columns:110px 100px 1fr auto;grid-gap:24px;gap:24px;align-items:baseline;padding:20px 24px}.Writing_row__cAQg0:hover .Writing_title__yC_lO{color:var(--accent)}.Writing_arrow__P3b3S,.Writing_date__Hx3rb,.Writing_kind__hcIuj{font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-faint)}.Writing_kind__hcIuj{color:var(--ink-soft)}.Writing_title__yC_lO{font-size:clamp(20px,2vw,26px);font-style:italic;line-height:1.1;transition:color .3s}@media (max-width:720px){.Writing_row__cAQg0{grid-template-columns:1fr auto;gap:8px 16px;padding:18px}.Writing_date__Hx3rb{grid-column:1}.Writing_kind__hcIuj{grid-column:2;text-align:right}.Writing_title__yC_lO{grid-column:1/-1}.Writing_arrow__P3b3S{display:none}}.venture_card__v3JXR{padding:clamp(22px,3vw,36px) clamp(22px,3vw,36px) 110px;max-width:76ch}.venture_summary__hi0PA{margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:var(--ink)}.venture_para__YpxLv{margin:18px 0 0;color:var(--ink-soft);line-height:1.7}.venture_facts__GN_0X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px;margin:32px 0 0;max-width:76ch}.venture_facts__GN_0X>div{display:grid;grid-gap:4px;gap:4px;padding-top:12px;border-top:1px solid var(--rule)}.venture_facts__GN_0X dt{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-faint)}.venture_facts__GN_0X dd{margin:0;color:var(--ink)}.venture_links__CBv7m{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.venture_link__lgbh0{display:inline-flex;align-items:center;gap:10px;padding:14px 18px}.venture_linkLabel__mLAoe{font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase}.venture_others__KfL0Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-top:64px;max-width:76ch}.venture_other__MtvjT{padding:18px 20px;display:grid;grid-gap:4px;gap:4px}.venture_otherName__pw_yt{font-weight:600;color:var(--ink)}.venture_otherKicker__3Ka4M{font-size:14px;color:var(--ink-soft)}@media (min-width:900px){.venture_card__v3JXR{padding-right:clamp(240px,34%,320px);padding-bottom:clamp(22px,3vw,36px)}.venture_facts__GN_0X{grid-template-columns:repeat(4,minmax(0,1fr))}}.ArticleProgress_bar__3qh2v{position:fixed;top:0;left:0;right:0;height:2px;z-index:70;pointer-events:none;background:linear-gradient(90deg,var(--accent) var(--p,0),transparent 0);opacity:0;transition:opacity .3s}.ArticleProgress_bar__3qh2v[data-on]{opacity:1}.Toc_toc__TVRpS{margin:0 0 40px;padding:18px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.Toc_label__co7BH{margin:0 0 10px;font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-faint)}.Toc_list__yw__g{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.Toc_item__MEckt[data-depth="3"]{padding-left:14px}.Toc_link__6LGoB{color:var(--ink-soft);text-decoration:none;font-size:15px;line-height:1.4;transition:color .25s}.Toc_link__6LGoB:hover{color:var(--accent)}@media (min-width:1100px){.Toc_toc__TVRpS{position:-webkit-sticky;position:sticky;top:120px;margin:0;padding:0;border:0}.Toc_link__6LGoB{font-size:14px}}.post_tags__dk6c7{margin-top:24px;display:flex;gap:6px;flex-wrap:wrap}.post_chipLink__ATZa_{text-decoration:none;transition:border-color .3s,color .3s}.post_chipLink__ATZa_:hover{border-color:var(--accent);color:var(--accent)}.post_layout__oGmjO{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.post_withToc__tdsvj{grid-template-columns:220px minmax(0,66ch);column-gap:56px;align-items:start}}.post_nav__R3lmu{margin-top:96px;padding-top:32px;border-top:1px solid var(--rule);display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.post_navRight__96A4H{text-align:right}.post_navLink__nJZCI{display:block;padding:20px 22px;height:100%}.post_navLabel__TGnAa{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-faint);margin-bottom:6px}.post_navTitle__u6u7e{font-style:italic;font-size:22px;color:var(--ink)}.journal_empty__gGSOQ{padding:var(--card-pad) var(--card-pad) 120px}.journal_emptyText__kvLh3{margin:0;color:var(--ink-soft);font-style:italic}@media (min-width:900px){.journal_empty__gGSOQ{padding:32px clamp(240px,34%,320px) 32px 32px}}.journal_list__00DIX{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.journal_row__IO2Xt{position:relative;display:grid;grid-template-columns:140px 1fr 120px;grid-gap:32px;gap:32px;align-items:baseline;padding:26px var(--card-pad);transition:border-color .3s,transform .3s var(--ease)}.journal_row__IO2Xt:hover{border-color:var(--ink-faint);transform:translateY(-2px)}.journal_row__IO2Xt:hover .journal_title__3LTNL{color:var(--accent)}.journal_titleLink__r5JXI{color:inherit;text-decoration:none}.journal_titleLink__r5JXI:after{content:"";position:absolute;inset:0}.journal_chipLink__jdsPd{position:relative;z-index:1;text-decoration:none;transition:border-color .3s,color .3s}.journal_chipLink__jdsPd:hover{border-color:var(--accent);color:var(--accent)}.journal_tagRow__wk014{display:flex;flex-wrap:wrap;gap:8px;margin:-24px 0 40px}.journal_tagRow__wk014 .journal_count__vrZ5j{color:var(--ink-faint);margin-left:4px}.journal_meta__OCcCC,.journal_min__RVhIr{font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-faint)}.journal_meta__OCcCC>div+div{margin-top:6px}.journal_min__RVhIr{text-align:right}.journal_title__3LTNL{margin:0;font-size:clamp(24px,2.4vw,38px);font-style:italic;font-weight:400;line-height:1.05;transition:color .3s}.journal_summary__RUHb8{margin:10px 0 0;color:var(--ink-soft);font-size:15px;max-width:56ch}.journal_tags__XCzlx{margin-top:14px;display:flex;gap:6px;flex-wrap:wrap}@media (max-width:720px){.journal_row__IO2Xt{grid-template-columns:1fr;gap:14px;padding:20px 18px}.journal_min__RVhIr{text-align:left}}.work_timeline__v28j6{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.work_entry__uTjx4{display:grid;grid-template-columns:120px 1fr;grid-gap:24px;gap:24px;padding:24px;scroll-margin-top:96px}.work_year__3gbVo{font-family:var(--font-mono);font-size:12px;letter-spacing:var(--track);color:var(--ink-faint);padding-top:4px}.work_entry__uTjx4:first-child .work_year__3gbVo{color:var(--accent-warm)}.work_entryBody__WQJGw{min-width:0}.work_role__VZ8sk{font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);color:var(--ink-soft);text-transform:uppercase}.work_entryTitle__H5Je9{margin:6px 0;font-style:italic;font-weight:400;font-size:clamp(22px,2.2vw,30px)}.work_entryText__ChFHO{margin:10px 0 14px;color:var(--ink-soft);max-width:64ch}.work_tags__o4Jzl{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.work_meta__HfWBl{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track);color:var(--ink-faint);text-transform:uppercase}.work_stack__1FRz9{margin-top:64px;padding:24px 24px 120px}.work_stackHead__C7_Qm{margin:0 0 24px;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-soft);font-weight:500}.work_stackList__qf5Cv{margin:0}.work_stackRow__zjQ_S{display:grid;grid-template-columns:160px 1fr;grid-gap:24px;gap:24px;padding:14px 0;border-top:1px solid var(--rule)}.work_stackCat__6CeW5{font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--accent)}.work_stackItems__lcxSk{margin:0;color:var(--ink)}@media (max-width:600px){.work_entry__uTjx4{padding:20px 18px}.work_entry__uTjx4,.work_stackRow__zjQ_S{grid-template-columns:1fr;gap:6px}.work_stack__1FRz9{padding:20px 18px 110px}}@media (min-width:900px){.work_stack__1FRz9{padding:28px clamp(240px,34%,320px) 28px 32px}}.work_screenTitle__No9rV{display:contents}.work_groupHead__an8dP{margin:0 0 16px;font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-soft);font-weight:500}.work_timeline__v28j6{margin-bottom:64px}.work_projects__BCQVC{list-style:none;margin:0 0 64px;padding:0;display:grid;grid-gap:12px;gap:12px}.work_project__jfZqx{padding:var(--card-pad)}.work_projectName__Wb2Ei{margin:0;font-size:18px;font-weight:600;line-height:1.3}.work_projectLink__c0PZ0{color:inherit;text-decoration:none}.work_projectLink__c0PZ0:hover{color:var(--accent)}.work_projectLine__qBD6e{margin:8px 0 12px;color:var(--ink-soft);max-width:60ch}.work_projectMeta__PJJEb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-faint)}@media (min-width:900px){.work_projects__BCQVC{grid-template-columns:1fr 1fr}}.work_printHead__zK3G8{display:none}@media print{.work_screenTitle__No9rV{display:none}.work_printHead__zK3G8{display:block;margin:0 0 24px;padding-bottom:12px;border-bottom:1px solid #000;font-size:12pt}.work_projects__BCQVC{grid-template-columns:1fr;gap:0;margin-bottom:24px}.work_entry__uTjx4,.work_project__jfZqx,.work_stack__1FRz9{border:0;border-radius:0;background:none;padding:10pt 0;border-bottom:1px solid #ccc;page-break-inside:avoid;break-inside:avoid}.work_timeline__v28j6{gap:0;margin-bottom:24px}.work_stack__1FRz9{padding-bottom:0}.work_projectLink__c0PZ0[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;color:#555}.work_entryText__ChFHO,.work_projectLine__qBD6e{max-width:none}}