.page_hero__6b3AD{padding:clamp(56px,8vw,110px) var(--page-x) clamp(40px,5vw,64px);max-width:var(--max-w);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:end;border-bottom:1px solid var(--line)}@media (max-width:820px){.page_hero__6b3AD{grid-template-columns:1fr}}.page_heroHead__4RS5C h1{margin:10px 0 0;font-family:var(--sans);font-weight:500;font-size:clamp(40px,6vw,88px);line-height:.95;letter-spacing:-.04em}.page_heroHead__4RS5C h1 em{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--terracotta)}.page_lede__a2MYO{font-size:clamp(15px,1.3vw,18px);color:var(--muted);line-height:1.6;margin:18px 0 0;max-width:52ch}.page_stats__w_tfx{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);align-self:end}.page_stat__NN3D9{background:var(--paper);padding:20px 24px;display:flex;flex-direction:column;gap:6px}.page_statKey__gDABB{color:var(--muted)}.page_statVal__TA5sw{font-family:var(--sans);font-weight:700;font-size:clamp(28px,3.5vw,48px);line-height:1;letter-spacing:-.04em;color:var(--ink)}.page_controls__D_MSK{border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;background:var(--cream);z-index:10;transition:background .2s}.page_controlsInner__0hk_q{max-width:var(--max-w);margin:0 auto;padding:16px var(--page-x);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_filterBtn__l0CZX{padding:7px 14px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.page_filterBtn__l0CZX:hover{border-color:var(--ink);color:var(--ink)}.page_filterBtn__l0CZX.page_active__AgCFP{background:var(--ink);color:var(--cream);border-color:var(--ink)}.page_resultCount__NDQR6{color:var(--muted);margin-left:8px}.page_list__G_b_u{max-width:var(--max-w);margin:0 auto;padding:clamp(40px,6vw,80px) var(--page-x);display:flex;flex-direction:column;gap:clamp(40px,6vw,72px)}.page_empty__pb16z{color:var(--muted);font-size:15px}.page_yearHead__iLoa7{display:flex;align-items:baseline;gap:20px;margin-bottom:20px;padding-bottom:14px;border-bottom:2px solid var(--ink)}.page_yearLabel___ZDy5{font-family:var(--sans);font-weight:700;font-size:clamp(28px,4vw,56px);letter-spacing:-.04em;line-height:1;margin:0;color:var(--ink)}.page_yearCount__5VNfH{color:var(--muted)}.page_archive__yIgeE{list-style:none;padding:0;margin:0}.page_archive__yIgeE li{border-bottom:1px solid var(--line);transition:background .2s}.page_archive__yIgeE li:hover{background:var(--paper)}.page_archive__yIgeE li>a{display:grid;grid-template-columns:40px 120px 1fr 100px 80px 80px;grid-gap:16px;gap:16px;align-items:center;padding:clamp(14px,2vw,22px) 8px}.page_num__jiiXU{color:var(--muted)}.page_topic__ILnT_{color:var(--terracotta);transition:opacity .15s}.page_topic__ILnT_:hover{opacity:.7}.page_title__W4aIh{font-family:var(--sans);font-weight:500;font-size:clamp(15px,1.4vw,19px);line-height:1.2;letter-spacing:-.02em;color:var(--ink);transition:color .2s,transform .3s cubic-bezier(.65,0,.35,1)}.page_archive__yIgeE li:hover .page_title__W4aIh{color:var(--terracotta);transform:translateX(6px)}.page_date__9dhQJ,.page_readTime__94NRD{color:var(--muted)}.page_read__KIfq5{text-align:right;color:var(--ink);opacity:0;transform:translateX(-6px);transition:opacity .2s,transform .2s}.page_archive__yIgeE li:hover .page_read__KIfq5{opacity:1;transform:translateX(0)}@media (max-width:900px){.page_archive__yIgeE li>a{grid-template-columns:36px 1fr auto;grid-template-areas:"num topic date" "num title title";gap:6px 12px}.page_num__jiiXU{grid-area:num}.page_topic__ILnT_{grid-area:topic}.page_title__W4aIh{grid-area:title}.page_date__9dhQJ{grid-area:date;text-align:right}.page_readTime__94NRD,.page_read__KIfq5{display:none}}