.blog-list{gap:14px;margin-top:26px;display:grid}.method a.blog-card{border:1px solid var(--hairline);border-radius:var(--radius-tile);color:var(--ink);background:#fff;padding:22px 24px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block}.blog-card:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-card)}.blog-card .bc-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);font-size:12px;font-weight:700}.blog-card h2{margin:6px 0;font-size:19px;font-weight:800;line-height:1.3}.blog-card p{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.55}.blog-card .bc-meta{color:var(--ink-soft);margin-top:10px;font-size:12px;font-weight:500;display:block}.post .post-meta{color:var(--ink-soft);margin:-8px 0 22px;font-size:13px;font-weight:500}.post table{border-collapse:collapse;width:100%;margin:14px 0 22px;font-size:14px}.post th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--hairline-strong);padding:8px 10px;font-size:12px;font-weight:700}.post td{border-bottom:1px solid var(--hairline);padding:9px 10px;line-height:1.45}.post td.num,.post th.num{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.post .lead-row td{font-weight:700}.post .post-note{color:var(--ink-soft);margin-top:-12px;font-size:12.5px}
