.markdown-wrapper{line-height:1.6}.markdown-wrapper h1{margin-bottom:1rem;padding-top:1rem;font-size:2rem;font-weight:500;line-height:1.2}.markdown-wrapper h2{margin-bottom:1rem;padding-top:1rem;font-size:1.5rem;font-weight:500;line-height:1.3}.markdown-wrapper h3{margin-bottom:.5rem;padding-top:1rem;font-size:1.25rem;font-weight:500}.markdown-wrapper h4{margin-bottom:.5rem;padding-top:.75rem;font-size:1.125rem;font-weight:500}.markdown-wrapper p{margin-bottom:1em;font-size:1rem}.markdown-wrapper blockquote{background-color:#f9f9f9;border-left:5px solid #ddd;margin:1.5rem 0;padding:.75rem 1.5rem;font-style:italic}.markdown-wrapper :is(ul,ol){margin:1.5rem 0;padding-left:2rem}.markdown-wrapper ul li{margin-bottom:.5rem;list-style-type:disc}.markdown-wrapper ol li{margin-bottom:.5rem;list-style-type:decimal}.markdown-wrapper :is(pre,code){background-color:#f5f5f5;border-radius:5px;padding:.5rem;font-family:Courier New,monospace}.markdown-wrapper pre{padding:1rem;overflow-x:auto}.markdown-wrapper code{font-size:.9rem}.markdown-wrapper img{width:100%;height:auto;margin:1.5rem 0}.markdown-wrapper a{color:#007bff;border-bottom:1px solid #007bff;text-decoration:none;transition:color .3s,border-bottom-color .3s}.markdown-wrapper a:hover{color:#0056b3;border-bottom-color:#0056b3}table{border-collapse:collapse;width:100%;margin-bottom:1.5rem}th,td{text-align:left;border:1px solid #ddd;padding:.75rem}th{background-color:#f9f9f9}hr{background:#ddd;border:0;height:1px;margin:2rem 0}@media (min-width:720px){.markdown-wrapper img{aspect-ratio:872/522;object-fit:cover;border-radius:8px}}
