.md-card h1{font-size:1.8rem;margin-bottom:3rem;margin-top:1.5rem}.md-card h1,.md-card h2{font-weight:600;line-height:1.5}.md-card h2{font-size:1.25rem;margin-bottom:1.25rem;margin-top:1.25rem}.md-card h3{font-size:1.125rem;margin-bottom:1.125rem;margin-top:1.125rem}.md-card h3,.md-card h4{font-weight:600;line-height:1.5}.md-card h4{font-size:1rem;margin-bottom:1rem;margin-top:1rem}.md-card blockquote,.md-card li,.md-card ol,.md-card p,.md-card pre,.md-card table,.md-card ul{line-height:1.5rem;margin-bottom:1rem}.md-card ul{list-style-type:disc;margin-left:1.5rem}.md-card ol{list-style-type:decimal;margin-left:1.5rem}.md-card li{line-height:1.6;margin-bottom:.75rem}.md-card a{color:#007bff;text-decoration:none}.md-card a:hover{text-decoration:underline}.md-card code,.md-card pre{background-color:#f5f5f5;border-radius:4px;font-family:monospace;font-size:.875rem;padding:.5rem}.md-card pre{margin:1rem 0;overflow-x:auto;padding:1rem}.md-card table{border-collapse:collapse;margin-bottom:1.5rem;width:100%}.md-card td,.md-card th{border:1px solid #ddd;padding:.75rem;text-align:left}.md-card th{background-color:#f8f9fa;font-weight:600}.md-card blockquote{background-color:#f9f9f9;border-left:4px solid #ccc;color:#555;font-style:italic;margin:0 0 1rem;padding:1rem}.md-card hr{border:none;border-top:1px solid #ccc;margin:1.5rem 0}.md-card img{height:auto;margin:1rem 0;max-width:100%}
