.introduction-body p[data-v-3ea348d2]{margin:0 0 1rem;font-size:1rem;line-height:1.75}.concept-list[data-v-3ea348d2]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;margin:0;display:grid}.concept-item[data-v-3ea348d2]{border:1px solid var(--ml-border);border-radius:var(--ml-radius);flex-direction:column;gap:.375rem;padding:.875rem 1rem;display:flex}.concept-title[data-v-3ea348d2]{font-weight:600}.concept-text[data-v-3ea348d2]{color:var(--ml-muted-foreground);margin:0;font-size:.875rem;line-height:1.55}.concept-code[data-v-3ea348d2]{flex-direction:column;gap:.25rem;margin:auto 0 0;padding-top:.5rem;display:flex}.concept-code-label[data-v-3ea348d2]{color:var(--ml-muted-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.concept-code code[data-v-3ea348d2]{overflow-wrap:anywhere}.introduction-note[data-v-3ea348d2]{color:var(--ml-muted-foreground)}.introduction-closing[data-v-3ea348d2]{border-left:3px solid var(--ml-foreground);background-color:var(--ml-muted);margin:2.5rem 0 0;padding:1rem 1.25rem;font-size:1.0625rem;font-weight:500;line-height:1.6}.introduction-card-grid[data-v-3ea348d2]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;display:grid}.introduction-ai-note[data-v-3ea348d2]{color:var(--ml-muted-foreground);margin:1rem 0 0}
