.mg-prose{color:var(--text-content);font-size:1.03125rem;line-height:1.75}.mg-prose p{margin:0 0 1rem}.mg-prose h3{color:var(--text-title);font-size:1.1875rem;font-weight:700;margin:1.75rem 0 .625rem}.mg-prose ol,.mg-prose ul{margin:0 0 1rem;padding-left:1.5rem}.mg-prose li{margin-bottom:.5rem}.mg-prose a{color:var(--color-theme);font-weight:600;text-decoration:underline;text-underline-offset:.1875rem}.mg-prose a:hover{color:var(--color-theme-hover)}.mg-prose strong{color:var(--text-title)}.mg-prose .mg-table-wrap{margin:0 0 1rem;overflow-x:auto}.mg-prose table{border-collapse:collapse;font-size:.9375rem;min-width:26.25rem;width:100%}.mg-prose td,.mg-prose th{border:.0625rem solid var(--line-color);padding:.6875rem .875rem;text-align:left}.mg-prose th{background:var(--bg-tertiary);color:var(--text-title);font-weight:700}.mg-prose blockquote{background:var(--color-theme-10);border-left:.1875rem solid var(--color-theme);border-radius:0 .625rem .625rem 0;margin:0 0 1rem;padding:.75rem 1.125rem}.mg-prose .mg-intent-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(14.375rem,1fr));margin:0 0 1rem}.mg-prose .mg-intent-card{background:var(--bg-secondary);border:.0625rem solid var(--border-color);border-radius:.875rem;display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.125rem;text-decoration:none;transition:border-color .15s,transform .12s}.mg-prose .mg-intent-card:hover{border-color:var(--color-theme-40);transform:translateY(-.125rem)}.mg-prose .mg-intent-card strong{color:var(--color-theme);font-size:.96875rem}.mg-prose .mg-intent-card span{color:var(--text-desc);font-size:.84375rem;font-weight:400;line-height:1.55}
