.article-body-module__1zyH-W__prose :where(p){margin:0 0 18px;font-size:1.125rem;line-height:1.7}.article-body-module__1zyH-W__prose :where(h2){clear:both;letter-spacing:-.01em;text-transform:uppercase;color:var(--foreground);margin:44px 0 18px;font-size:1.375rem;font-weight:900;line-height:1.2}.article-body-module__1zyH-W__prose :where(h3){color:var(--foreground);margin:32px 0 12px;font-size:1.1875rem;font-weight:800;line-height:1.3}.article-body-module__1zyH-W__prose:first-child>:where(h2,h3):first-child{margin-top:0}.article-body-module__1zyH-W__prose :where(blockquote){border-left:4px solid var(--ffb-yellow);background:#fffbe0;border-radius:0 10px 10px 0;margin:8px 0 26px;padding:14px 16px;font-weight:700;display:flow-root}.article-body-module__1zyH-W__prose :where(blockquote p){margin:0;font-size:1rem;line-height:1.55}.article-body-module__1zyH-W__prose :where(ul,ol){margin:0 0 18px;padding-left:22px;font-size:1.125rem;line-height:1.7}.article-body-module__1zyH-W__prose :where(ul){list-style:outside}.article-body-module__1zyH-W__prose :where(ol){list-style:decimal}.article-body-module__1zyH-W__prose :where(a){color:var(--primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}.article-body-module__1zyH-W__prose :where(strong){font-weight:800}.article-body-module__1zyH-W__prose :where(hr){border-top:1px solid var(--border);margin:32px 0}.article-body-module__1zyH-W__prose :where(img){border-radius:10px;max-width:100%}.article-body-module__1zyH-W__prose :where(table){border-collapse:separate;border-spacing:0;border:1px solid var(--border);font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;width:max-content;max-width:100%;margin:8px 0 26px;font-size:1rem;display:block;overflow-x:auto}.article-body-module__1zyH-W__prose :where(th,td){text-align:center;white-space:nowrap;padding:8px 14px}.article-body-module__1zyH-W__prose :where(th){background:var(--muted);font-size:.875rem;font-weight:800}.article-body-module__1zyH-W__prose :where(td+td,th+th){border-left:1px solid var(--border)}.article-body-module__1zyH-W__prose :where(tr+tr td,thead+tbody tr:first-child td){border-top:1px solid var(--border)}.article-body-module__1zyH-W__prose :where(td:first-child,th:first-child){text-align:left;font-weight:700}@media (max-width:560px){.article-body-module__1zyH-W__prose :where(p,ul,ol){font-size:1.0625rem}}
