.resource-body[data-v-a41f2d5b] h1,.resource-body[data-v-a41f2d5b] h2,.resource-body[data-v-a41f2d5b] h3{font-family:var(--font-display, inherit);color:#0f172a;font-weight:700;line-height:1.25}.resource-body[data-v-a41f2d5b] h2{font-size:1.5rem;margin:2rem 0 1rem}.resource-body[data-v-a41f2d5b] h3{font-size:1.25rem;margin:1.5rem 0 .75rem}.resource-body[data-v-a41f2d5b] p{margin:0 0 1rem;line-height:1.7;font-size:1rem}.resource-body[data-v-a41f2d5b] a{color:#2563eb;text-decoration:none}.resource-body[data-v-a41f2d5b] a:hover{text-decoration:underline}.resource-body[data-v-a41f2d5b] ul,.resource-body[data-v-a41f2d5b] ol{margin:0 0 1rem 1.25rem;padding:0}.resource-body[data-v-a41f2d5b] li{margin:.25rem 0}.resource-body[data-v-a41f2d5b] code{background:#f1f5f9;color:#0f172a;padding:2px 6px;border-radius:4px;font-size:.9em}.resource-body[data-v-a41f2d5b] pre{background:#0f172a;color:#f8fafc;padding:1rem;border-radius:8px;overflow-x:auto}.resource-body[data-v-a41f2d5b] blockquote{border-left:3px solid #2563eb;margin:1rem 0;padding:.25rem 1rem;color:#475569;background:#f8fafc}.resource-body[data-v-a41f2d5b] table{width:100%;border-collapse:collapse;margin:1rem 0}.resource-body[data-v-a41f2d5b] th,.resource-body[data-v-a41f2d5b] td{border:1px solid #e2e8f0;padding:.5rem .75rem;text-align:left}.resource-body[data-v-a41f2d5b] th{background:#f8fafc;font-weight:600}
