.post-module__ZAXO3W__prose{color:var(--foreground);overflow-wrap:anywhere;font-size:1.125rem;line-height:1.85}.post-module__ZAXO3W__prose>*+*{margin-top:1.25rem}.post-module__ZAXO3W__prose h2{margin-top:2.75rem;font-size:1.65rem;font-weight:700;line-height:1.3}.post-module__ZAXO3W__prose h3{margin-top:2rem;font-size:1.25rem;font-weight:600;line-height:1.4}.post-module__ZAXO3W__prose a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.post-module__ZAXO3W__prose a:hover{color:var(--primary-dark)}.post-module__ZAXO3W__prose ul,.post-module__ZAXO3W__prose ol{padding-left:1.5rem}.post-module__ZAXO3W__prose ul{list-style-type:disc}.post-module__ZAXO3W__prose ol{list-style-type:decimal}.post-module__ZAXO3W__prose li+li{margin-top:.5rem}.post-module__ZAXO3W__prose strong{font-weight:600}.post-module__ZAXO3W__prose blockquote{border-left:4px solid var(--primary);background:var(--muted-light);border-radius:0 .75rem .75rem 0;padding:1rem 1.25rem}.post-module__ZAXO3W__tableWrapper{border:1px solid #e2e8f0;border-radius:.75rem;overflow-x:auto}.post-module__ZAXO3W__tableWrapper:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.post-module__ZAXO3W__prose table{border-collapse:collapse;width:100%;min-width:34rem;font-size:1rem;line-height:1.5}.post-module__ZAXO3W__prose caption{text-align:left;padding:1rem;font-weight:600}.post-module__ZAXO3W__prose th,.post-module__ZAXO3W__prose td{text-align:left;vertical-align:top;border-top:1px solid #e2e8f0;padding:.875rem 1rem}.post-module__ZAXO3W__prose th{background:var(--muted-light);font-weight:600}.post-module__ZAXO3W__prose td:nth-child(2){white-space:nowrap;color:var(--primary);font-weight:600}
