.PostList_list__j1Udr{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule-strong)}.PostList_item__AfTVv{border-bottom:1px solid var(--rule)}.PostList_link__B8ese{display:grid;grid-template-columns:112px minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:start;padding:26px 0;transition:background-color var(--t-fast) var(--ease)}.PostList_date__zl0As{font-size:13px;color:var(--stamp);padding-top:6px}.PostList_body__ax31_{min-width:0}.PostList_subject__q008l{font-size:22px;line-height:1.35;letter-spacing:-.02em;font-weight:700;margin:0 0 8px}.PostList_subjectText__nNsGE{background-image:linear-gradient(transparent 58%,var(--marker) 58%,var(--marker) 92%,transparent 92%);background-size:0 100%;background-repeat:no-repeat;transition:background-size var(--t-base) var(--ease)}.PostList_link__B8ese:focus-visible .PostList_subjectText__nNsGE,.PostList_link__B8ese:hover .PostList_subjectText__nNsGE{background-size:100% 100%}.PostList_excerpt__bqTQ4{margin:0;color:var(--ink-2);font-size:15.5px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostList_thumb__2JUIS{width:160px;aspect-ratio:4/3;border-radius:var(--radius);overflow:hidden;background:var(--paper-2);border:1px solid var(--rule)}.PostList_thumb__2JUIS img{width:100%;height:100%;object-fit:cover}.PostList_empty__jgDt_{margin:24px 0 0;padding:64px 24px;border:1px dashed var(--rule-strong);border-radius:10px;text-align:center;color:var(--ink-3)}.PostList_empty__jgDt_ svg{margin:0 auto 14px}.PostList_emptyTitle__1wtPf{color:var(--ink);font-weight:700;font-size:18px;margin:0 0 6px}.PostList_emptyText__Lffm4{margin:0;font-size:15px}@media (max-width:760px){.PostList_link__B8ese{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px 0}.PostList_date__zl0As{grid-column:1/-1;padding-top:0;font-size:12px}.PostList_subject__q008l{font-size:19px}.PostList_excerpt__bqTQ4{font-size:14.5px}.PostList_thumb__2JUIS{width:96px}}.PostList_mgGrid__ByZQ4{list-style:none;margin:0;padding:24px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px 28px;gap:40px 28px}.PostList_mgItem__WaT_6{border-top:3px solid var(--ink);padding-top:14px;scroll-margin-top:80px}.PostList_mgLink__n6mUN{display:block}.PostList_mgThumb__nA6Jb{aspect-ratio:3/2;overflow:hidden;background:var(--paper-2);margin-bottom:14px}.PostList_mgThumb__nA6Jb img{width:100%;height:100%;object-fit:cover}.PostList_mgDate__dyT0q{display:block;font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--stamp);margin-bottom:6px}.PostList_mgTitle__b2FDd{font-family:var(--font-display);font-size:21px;line-height:1.38;letter-spacing:-.03em;font-weight:700;margin:0 0 8px;text-wrap:balance}.PostList_mgLink__n6mUN:hover .PostList_mgTitle__b2FDd{text-decoration:underline;-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp);text-decoration-thickness:2px;text-underline-offset:.2em}.PostList_mgExcerpt___nbf6{margin:0;color:var(--ink-2);font-size:15px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PostList_ntList__l0B7b{list-style:none;margin:0 auto;padding:12px 0 0;max-width:680px}.PostList_ntItem__H8nA_{border-bottom:1px solid var(--rule);scroll-margin-top:80px}.PostList_ntLink__wY_fq{display:block;padding:30px 0 28px}.PostList_ntDate__lOijS{display:block;font-size:13px;font-weight:600;color:var(--stamp);margin-bottom:8px}.PostList_ntTitle__7amo7{font-family:var(--font-display);font-size:25px;line-height:1.38;letter-spacing:-.03em;font-weight:700;margin:0 0 10px;text-wrap:balance}.PostList_ntLink__wY_fq:hover .PostList_ntTitle__7amo7{color:var(--stamp)}.PostList_ntExcerpt__EvChe{margin:0 0 10px;color:var(--ink-2);font-size:16.5px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PostList_ntMore__m1GLB{font-size:13.5px;font-weight:600;color:var(--stamp);text-decoration:underline;text-underline-offset:.25em}.PostList_tiGrid__1jLc1{list-style:none;margin:0;padding:22px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.PostList_tiItem__ddFHJ{scroll-margin-top:80px}.PostList_tiLink__sEBXx{display:block;height:100%;background:#fff;border-radius:var(--radius);overflow:hidden;border:1px solid var(--rule);transition:box-shadow var(--t-base) var(--ease),border-color var(--t-fast) var(--ease)}.PostList_tiLink__sEBXx:hover{border-color:var(--stamp);box-shadow:0 10px 28px color-mix(in srgb,var(--stamp) 16%,transparent)}.PostList_tiThumb__3ykZc{aspect-ratio:4/3;background:var(--stamp-soft);overflow:hidden;display:grid;place-items:center}.PostList_tiThumb__3ykZc img{width:100%;height:100%;object-fit:cover}.PostList_tiFallback__J5Fo3{font-family:var(--font-display);font-size:72px;color:var(--stamp);opacity:.55}.PostList_tiBody__R3h1f{padding:16px 20px 22px}.PostList_tiDate__idK3R{display:inline-block;padding:2px 10px;border-radius:999px;background:var(--stamp-soft);color:var(--stamp);font-size:12.5px;font-weight:600;margin-bottom:10px}.PostList_tiTitle__cvZXB{font-family:var(--font-display);font-size:20px;line-height:1.42;letter-spacing:-.02em;font-weight:700;margin:0 0 8px}.PostList_tiExcerpt__Ixywv{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostList_dcGrid__SgvVO{list-style:none;margin:0;padding:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:56px;column-gap:56px}.PostList_dcItem__Zedpe{border-bottom:1px solid var(--rule);scroll-margin-top:80px}.PostList_dcLink__9h_xL{display:block;padding:22px 0 20px}.PostList_dcTitle__MaqmJ{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.38;letter-spacing:-.03em;margin:0 0 8px;padding-left:14px;border-left:4px solid var(--stamp)}.PostList_dcLink__9h_xL:hover .PostList_dcTitle__MaqmJ{color:var(--stamp)}.PostList_dcExcerpt__WVM8s{margin:0 0 8px;padding-left:18px;color:var(--ink-2);font-size:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostList_dcDate__wyZaZ{display:block;padding-left:18px;font-size:12.5px;color:var(--ink-3)}.PostList_tlList__NvfAB{list-style:none;margin:0;padding:12px 0 0 22px;border-left:3px solid var(--ink)}.PostList_tlItem__S5C5v{position:relative;padding:0 0 6px;scroll-margin-top:80px}.PostList_tlItem__S5C5v:before{content:"";position:absolute;left:-30px;top:24px;width:13px;height:13px;background:var(--stamp);border:3px solid var(--paper);box-sizing:content-box;border-radius:50%}.PostList_tlLink__JBsTV{display:block;padding:18px 0 20px;border-bottom:1px solid var(--rule)}.PostList_tlDate__eePwD{display:block;font-size:12.5px;font-weight:600;color:var(--stamp);margin-bottom:6px}.PostList_tlTitle__V6s4_{font-family:var(--font-display);font-weight:700;font-size:23px;line-height:1.34;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}.PostList_tlLink__JBsTV:hover .PostList_tlTitle__V6s4_{color:var(--stamp)}.PostList_tlExcerpt__PDFh5{margin:0;max-width:62ch;color:var(--ink-2);font-size:15.5px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1000px){.PostList_mgGrid__ByZQ4,.PostList_tiGrid__1jLc1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.PostList_dcGrid__SgvVO,.PostList_mgGrid__ByZQ4,.PostList_tiGrid__1jLc1{grid-template-columns:minmax(0,1fr)}.PostList_dcGrid__SgvVO{column-gap:0}.PostList_tlTitle__V6s4_{font-size:20px}.PostList_ntTitle__7amo7{font-size:22px}}.Hero_hero__bqvNd{padding-top:44px;padding-bottom:12px}.Hero_title__h4PJ2{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,4.4vw,48px);line-height:1.22;letter-spacing:-.035em;margin:0 0 14px;max-width:22ch;text-wrap:balance}.Hero_lede___B158{margin:0 0 26px;max-width:58ch;font-size:17.5px;line-height:1.7;color:var(--ink-2)}.Hero_lead__U87e0{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:30px;gap:30px;align-items:center;padding:22px;background:#fff;border:1px solid var(--rule);border-top:5px solid var(--stamp);border-radius:var(--radius)}.Hero_leadThumb__H1_Rm{aspect-ratio:3/2;overflow:hidden;border-radius:calc(var(--radius) * .6);background:var(--paper-2)}.Hero_leadThumb__H1_Rm img{width:100%;height:100%;object-fit:cover}.Hero_leadText__VTWqg{min-width:0}.Hero_leadDate___TQ9l{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--stamp);margin-bottom:8px}.Hero_leadTitle__Xr_X8{font-family:var(--font-display);font-weight:700;font-size:clamp(22px,2.8vw,32px);line-height:1.3;letter-spacing:-.03em;margin:0 0 10px;text-wrap:balance}.Hero_lead__U87e0:hover .Hero_leadTitle__Xr_X8{color:var(--stamp)}.Hero_leadExcerpt__6buLI{margin:0;color:var(--ink-2);font-size:15.5px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Hero_heroLead__PSqQL .Hero_title__h4PJ2{max-width:26ch}.Hero_topics__W8hoF{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.Hero_topic__90Sha{padding:18px 18px 20px;background:var(--stamp-soft);border-radius:var(--radius);border-top:3px solid var(--stamp)}.Hero_topicTitle__jlkS8{font-family:var(--font-display);font-size:17px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px;color:var(--stamp)}.Hero_topicDesc__NzGvD{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink)}.Hero_heroCenter__l7wx7{text-align:center}.Hero_heroCenter__l7wx7 .Hero_lede___B158,.Hero_heroCenter__l7wx7 .Hero_title__h4PJ2{margin-inline:auto}.Hero_chipsWrap__wq_rW{padding-top:4px}.Hero_chipsLabel__K_q3l{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--ink-3)}.Hero_chips__l6Ipy{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.Hero_heroCenter__l7wx7 .Hero_chips__l6Ipy{justify-content:center}.Hero_chip__frYl_{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--stamp);border-radius:999px;color:var(--stamp);font-family:var(--font-display);font-size:15px;font-weight:700;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.Hero_chip__frYl_:hover{background:var(--stamp);color:#fff}.Hero_chipCount__g7Pqx{font-family:var(--font-sans);font-size:12px;font-weight:600;opacity:.8}.Hero_datesRow__07bgs{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.Hero_datesMain__vGZ4K{min-width:0}.Hero_datesCount__tuc_H{margin:0 0 26px;display:flex;align-items:baseline;gap:4px;color:var(--stamp);font-weight:700;flex-shrink:0}.Hero_datesNum__kjulU{font-family:var(--font-display);font-size:clamp(44px,7vw,76px);line-height:1;letter-spacing:-.04em}@media (max-width:860px){.Hero_lead__U87e0{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.Hero_topics__W8hoF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Hero_hero__bqvNd{padding-top:30px}.Hero_topics__W8hoF{grid-template-columns:minmax(0,1fr)}.Hero_datesRow__07bgs{flex-direction:column;align-items:flex-start;gap:0}.Hero_datesCount__tuc_H{margin-bottom:18px}.Hero_lede___B158{font-size:16px}}.page_hero__zb_qz{padding:72px 0 48px;border-bottom:1px solid var(--rule);margin-bottom:8px}.page_title__L6Lli{font-size:clamp(30px,4.6vw,50px);line-height:1.18;letter-spacing:-.035em;font-weight:700;margin:14px 0 18px;max-width:22ch}.page_lede__99GWA{font-size:18px;line-height:1.65;color:var(--ink-2);max-width:52ch;margin:0}.page_listHead__9yY0F{display:flex;align-items:baseline;justify-content:space-between;padding:28px 0 6px}.page_listTitle__Z_oYG{font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--ink-3);margin:0}.page_count__aeX8r{font-size:12px;color:var(--ink-3);margin:0}@media (max-width:640px){.page_hero__zb_qz{padding:44px 0 32px}.page_lede__99GWA{font-size:16px}}