.page_page__ZU32B{display:flex;flex-direction:column;gap:var(--space-24)}.page_hero__SKW6o{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-10);gap:var(--space-10);align-items:start}.page_heroText__g5S3T{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.page_name__eOmhd{font-family:var(--font-display);font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:600;color:var(--ink)}.page_kicker___28aI{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.page_sep__GBULr{color:var(--rule-strong)}.page_lede__RDnn4{font-family:var(--font-sans);font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);line-height:1.45;color:var(--ink);max-width:34ch;margin-top:var(--space-2)}.page_intro__NrUPI{font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-dim);max-width:62ch}.page_intro__NrUPI strong{color:var(--ink);font-weight:600}.page_actions__e35f9{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.page_portrait__dzsnH{-o-object-fit:cover;object-fit:cover;width:116px;height:116px}.page_grid__f5Kdy,.page_portrait__dzsnH{border:1px solid var(--rule);border-radius:var(--r-1)}.page_grid__f5Kdy{display:grid;grid-gap:1px;gap:1px;background:var(--rule);overflow:hidden}.page_interests__rzRBU{grid-template-columns:repeat(3,minmax(0,1fr))}.page_cell__kEKND{background:var(--surface);padding:var(--space-4) var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.page_interestTitle__DdCgy{font-family:var(--font-mono);font-size:var(--t-small);font-weight:600;letter-spacing:-.01em;color:var(--ink)}.page_interestBody__ni4Gl{font-family:var(--font-sans);font-size:var(--t-small);line-height:var(--lh-tight);color:var(--ink-dim)}.page_section__61PEw{display:flex;flex-direction:column;gap:var(--space-6)}.page_sectionHead__qnhAZ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule-strong)}.page_sectionTitle__hzsAh{display:flex;align-items:baseline;gap:var(--space-3)}.page_index__ZOvTf{color:var(--accent)}.page_posts__9lDd9{display:flex;flex-direction:column}.page_post__HsQRn{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--rule);text-decoration:none;color:inherit;transition:padding-left var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.page_post__HsQRn:hover{background:var(--surface-raised);padding-left:var(--space-3)}.page_postTitle__uxSIe{font-family:var(--font-sans);font-size:var(--t-small);color:var(--ink);min-width:0}.page_post__HsQRn:hover .page_postTitle__uxSIe{color:var(--accent)}.page_postDate__qK_Ws{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:899px){.page_page__ZU32B{gap:var(--space-16)}.page_hero__SKW6o{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.page_portrait__dzsnH{width:84px;height:84px;order:-1}.page_interests__rzRBU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.page_interests__rzRBU,.page_metrics__H899y{grid-template-columns:minmax(0,1fr)}}