.page-module__4kg_tG__header{max-width:var(--prose-width);padding:var(--space-9) var(--space-6) var(--space-7);margin:0 auto}.page-module__4kg_tG__heading{font-family:var(--font-serif);font-size:var(--text-display);letter-spacing:-.02em;font-weight:600}.page-module__4kg_tG__intro{font-size:var(--text-body-lg);color:var(--text-secondary);margin-top:var(--space-5);line-height:1.6}.page-module__4kg_tG__section{max-width:var(--max-width);padding:var(--space-8) var(--space-6);border-top:1px solid var(--border);margin:0 auto}.page-module__4kg_tG__subhead{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:var(--space-6)}.page-module__4kg_tG__talkGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.page-module__4kg_tG__talkCard{gap:var(--space-5);display:flex}.page-module__4kg_tG__talkImg{aspect-ratio:4/5;border-radius:var(--radius-md);border:1px solid var(--border);flex-shrink:0;width:140px;position:relative;overflow:hidden}.page-module__4kg_tG__talkImg img{object-fit:cover;filter:saturate(.72)contrast(.98);width:100%;height:100%;transition:filter var(--duration-slow) var(--ease-standard)}.page-module__4kg_tG__talkCard:hover .page-module__4kg_tG__talkImg img{filter:saturate()contrast()}.page-module__4kg_tG__talkOrg{font-family:var(--font-serif);font-weight:600}.page-module__4kg_tG__talkRole{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--accent);margin-top:var(--space-1)}.page-module__4kg_tG__talkDetail{font-size:var(--text-small);color:var(--text-secondary);margin-top:var(--space-2);line-height:1.6}.page-module__4kg_tG__postLink{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--border-strong);padding-bottom:1px;text-decoration:none;display:inline-block}.page-module__4kg_tG__postLink:hover{color:var(--accent);border-bottom-color:var(--accent)}.page-module__4kg_tG__postList{flex-direction:column;display:flex}.page-module__4kg_tG__postItem{justify-content:space-between;gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--border);color:inherit;text-decoration:none;display:flex}.page-module__4kg_tG__postItem:first-child{border-top:none}.page-module__4kg_tG__postTitle{font-family:var(--font-serif);font-size:var(--text-h3);font-weight:600}.page-module__4kg_tG__postSummary{font-size:var(--text-small);color:var(--text-secondary);margin-top:var(--space-2);max-width:56ch}.page-module__4kg_tG__postMeta{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-tertiary);white-space:nowrap;flex-shrink:0}.page-module__4kg_tG__postItem:hover .page-module__4kg_tG__postTitle{color:var(--accent)}@media (max-width:720px){.page-module__4kg_tG__talkGrid{grid-template-columns:1fr}.page-module__4kg_tG__postItem{gap:var(--space-2);flex-direction:column}}
