.migrated-prose{max-width:880px}.migrated-prose h2,.migrated-prose h3,.migrated-prose h4{scroll-margin-top:30px}.migrated-prose img{display:block;max-width:100%;height:auto;margin:28px auto}.migrated-prose figure{margin:28px 0}.migrated-prose figcaption{font-size:12px;color:#596965;text-align:center}.migrated-prose table{display:block;width:100%;overflow-x:auto;border:1px solid #253e3b30;min-width:0}.migrated-prose td,.migrated-prose th{min-width:120px;font-size:14px}.migrated-prose pre{max-width:100%;overflow:auto;border-radius:8px;background:#e6eee3;padding:22px;font-size:13px;line-height:1.8}.migrated-prose code{overflow-wrap:anywhere}.migrated-prose>div{max-width:100%}.videoembed{position:relative;aspect-ratio:16/9;width:100%;margin:30px 0}.videoembed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.article-taxonomy{max-width:880px;margin:35px auto;display:flex;flex-wrap:wrap;gap:9px}.article-taxonomy a{border:1px solid #253e3b40;border-radius:20px;padding:4px 12px;font-size:11px;max-width:100%;overflow-wrap:anywhere}.archive-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px;font-size:13px}.archive-summary .textlink{font-size:12px}.category-filter{margin:0 0 35px;padding:18px 22px;border:1px solid #253e3b40;border-radius:12px}.category-filter summary{cursor:pointer;font-size:14px;font-weight:600}.category-filter>div{display:flex;flex-wrap:wrap;gap:10px;padding-top:20px}.category-filter a{background:#e6eee3;border-radius:25px;padding:8px 14px;font-size:12px}.category-filter small{margin-left:8px}.pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:9px;margin:55px 0 0}.pagination a{border:1px solid #253e3b40;padding:8px 14px;border-radius:6px;font-size:13px}.pagination a[aria-current=page]{background:var(--teal);color:var(--paper);border-color:var(--teal)}@media(max-width:700px){.migrated-prose h2{font-size:23px}.migrated-prose p{font-size:15px}.migrated-prose td,.migrated-prose th{font-size:12px;padding:14px 12px}.migrated-prose pre{font-size:11px;padding:16px}.migrated-prose ul,.migrated-prose ol{padding-left:21px}.archive-summary{font-size:11px}.archive-summary .textlink{font-size:11px}.pagination{gap:6px}.pagination a{padding:7px 10px;font-size:12px}.article-title h1{overflow-wrap:anywhere}.article-taxonomy a{font-size:10px}}
