.BlogList_wrap__f7DJt{width:100%;max-width:980px;margin:0 auto}.BlogList_tabs__8rgYJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:14px;gap:14px;margin-bottom:40px}.BlogList_tab__0qWGq{padding:20px 22px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-fill-1);box-shadow:var(--hairline-top);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.BlogList_tab__0qWGq[aria-selected=true]{border-color:var(--color-accent-border);background:var(--color-accent-wash);box-shadow:var(--hairline-top),0 0 0 3px var(--color-accent-wash)}@media (hover:hover) and (pointer:fine){.BlogList_tab__0qWGq:hover{border-color:var(--color-accent-border)}}.BlogList_tabIcon__J9L6h{margin-bottom:12px}.BlogList_tabLabel__76eH7{margin-bottom:4px;font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;letter-spacing:var(--ls-snug);color:var(--color-text-strong)}.BlogList_tabSub__dKTq8{font-size:var(--text-xs);line-height:1.45;color:var(--color-text-muted)}.BlogList_tabs__8rgYJ .BlogList_tab__0qWGq .BlogList_count__JiPeS{display:block;margin:12px 0 0}.BlogList_list__saQTT{gap:18px;max-width:820px;margin:0 auto}.BlogList_empty__xqk4c{padding:32px 28px;border-radius:var(--radius-lg);border:1px dashed var(--color-border);background:var(--color-fill-1);text-align:center;color:var(--color-text-muted)}.BlogList_post__BKRiv{display:block;padding:24px 28px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-fill-1);box-shadow:var(--hairline-top);color:inherit;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.BlogList_post__BKRiv:hover{border-color:var(--color-accent-border);background:var(--color-fill-2)}}.BlogList_meta__ZByGD{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px}.BlogList_date__X1X6b{font-family:var(--font-mono);font-size:var(--text-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.BlogList_list__saQTT .BlogList_meta__ZByGD .BlogList_tag__fG99e{margin:0}.BlogList_list__saQTT .BlogList_postTitle__oCjBA{margin-bottom:8px}.BlogList_desc__TIz4s{font-size:var(--text-sm);line-height:1.55}.BlogList_read__pB7VV{margin-top:12px;font-size:var(--text-xs);color:var(--color-accent-text)}section.page_intro__TZiQh{padding-top:48px;padding-bottom:24px}.page_title__1eYVa{max-width:22ch;margin:6px 0 12px;font-size:clamp(1.875rem,1.2rem + 2.2vw,2.75rem);line-height:1.15;letter-spacing:var(--ls-heading);text-align:center}.page_intro__TZiQh p.page_lead__1L5ik{max-width:62ch;margin:0;font-size:var(--text-base);line-height:1.6;text-align:center}section.page_listSlab__8FF6f{padding-top:32px;padding-bottom:72px}