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